LiveDevAgents
Multi-Agent danmaku game engine. 2024.12 CAMEL-AI Hackathon 一等奖项目.
Install / Use
/learn @SleeeepyZhou/LiveDevAgentsREADME
Multi-Agent danmaku game engine
本项目使用CAMEL构建。2024.12 CAMEL-AI Hackathon项目。
使用多个不同专长Agent组成专家团队,将简单想法进行扩充、拆解、输出、实现,实时更新运行并自迭代纠错。 可在直播时由弹幕实时命令生成游戏,并与AI主播进行互动。
<div style="text-align: center; display: flex; justify-content: center; align-items: center;"> <div> <img src="./assets/live1.jpg" height="500"> </div> </div>介绍视频地址: 直播发弹幕就能开发游戏的全新游戏引擎?
Developers: Rex, SleeeepyZhou, Stargaze
Todo
- [ ] 完善workforce,以处理信息噪声,给出更有效信息
- [ ] 迁移主播Agent,目前仍在使用旧框架
- [ ] 完善弹幕处理逻辑
- [ ] 完善直播中控,支持更多平台
- [ ] 接入美术、音乐等Agent
- [ ] VR共享工作空间,多人讨论,自动开发
Start
克隆仓库
git clone https://github.com/SleeeepyZhou/LiveDevAgents.git
安装依赖,建议使用虚拟环境
cd LiveDevAgents
python -m venv venv
pip install -r requirements.txt
请将此json文件内容对应键值改为自己的apikey,并将文件改名为key.json
CLI demo
安装完成后python cli_demo.py可以直接使用命令行直接使用。
Gradio demo
<div style="text-align: center;"> <img src="./assets/gradio_demo.png" width="600"> </div>配置好环境后,先启动programmer.py,再启动gradio_demo.py。
Blive
直播中控由Godot构建,使用BliveChat项目抓取弹幕。BliveChat 的弹幕转发插件,位于./contorl/relay_plugin,详细请见直播中控。
仍在开发中
<div style="text-align: center;"> <img src="./assets/live.png" width="600"> </div><img src="https://api.gitsponsors.com/api/badge/img?id=906664817" height="20">
Related Skills
node-connect
349.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
