The Delegation
在无代码 3D 办公室中设计、运行并观察 Gemini 多智能体协作。
- Star 数
- ★ 729
- 最近更新
- 7 个月前
- License
- NOASSERTION
- 主语言
- TypeScript
- FA 评分
- 45/100 · 缺口较多
30 秒速览
- 运行形态
- 可在哪里用
- 平台专用
- 费用
- 软件免费,模型调用费用自付
- 上手难度
- 低 · 几分钟可跑通
- 开始前需要
- 典型场景
- 希望用可视化方式讲解多智能体协作模式的教师,可在课堂中用预定义团队和 3D 办公室展示角色分工与任务流。
- 不适合
- 希望避免供应商锁定的团队,模型与多模态生成均绑定 Gemini
- 需要商用 3D 素材的团队,模型资产为 CC BY-NC 4.0 非商用
- 源码审查
- 45/100 · 缺口较多
这个 Agent 能做什么,适合哪些场景?
The Delegation 是一个面向 AI 爱好者、教育者和创意开发者的无代码 3D 多智能体探索环境。它以 Three.js WebGPU 与 TSL 渲染共享办公空间,并将 React Flow 用作团队结构和任务流的节点式编辑界面。用户可从 6 个预定义团队模板开始,创建团队、为不同角色分配 Gemini 模型,并在界面中查看团队流程、看板、行动日志和技术日志。系统可通过 Gemini API 生成文本、图像、音乐和视频,并显示令牌用量与成本估算。项目提供在线完整体验,也说明可克隆或 fork 后通过本地开发服务器运行;模拟功能依赖用户自备 Gemini API 密钥。
用户通过 Team Editor(React Flow)搭建多智能体设计模式,或选择 Creative Agency、Film Studio、PR Agency 等预定义团队。每个角色可配置不同的 Gemini Models;团队可生成 text、image(Nano Banana)、music(Lyria 3)和 video(Veo 3.1)输出。运行时,Team Flow Visualizer 展示层级与任务流,Kanban & Action Logs 和 Technical Logs 展示进度、原始 LLM traces、tool calls 与结构化响应。3D 模拟部分使用 Three.js WebGPU、NavMesh 和 three-pathfinding,让 NPC 在办公空间内寻找并占用 desks、seats、computers 等 Points of Interest,并在 walking、sitting、working、talking 状态之间转换。对于需要审批的 human-in-the-loop 流程,用户可在模拟 PR Reviews 中审阅提案、反馈并合并任务。
- 希望用可视化方式讲解多智能体协作模式的教师,可在课堂中用预定义团队和 3D 办公室展示角色分工与任务流。
- 正在构思创意项目工作流的创意开发者,可在 Team Editor 中调整角色关系,并为不同角色选择偏重速度或推理的 Gemini 模型。
- 需要试验由多个角色共同产出内容的团队,可让系统生成文本、Nano Banana 图像、Lyria 3 音乐或 Veo 3.1 视频。
- 希望观察代理执行过程的 AI 爱好者,可查看 Agent Inspector、Kanban & Action Logs 以及 Technical Logs。
- 想在人工审批节点演练代理协作的用户,可使用 PR-style Workflows 和 Simulated PR Reviews 审阅、反馈或合并任务。
如何安装或部署这个 Agent?
先获取 Gemini API key,因为模拟运行需要 BYOK。克隆或 fork 仓库后,在仓库目录执行:
npm install
npm run dev随后在浏览器打开终端显示的本地地址,README 示例通常为 http://localhost:3000/the-delegation。文档未说明 API 密钥在本地环境中的具体配置位置、环境变量名称或生产部署步骤;需要在界面或项目配置中按实际实现提供密钥。
如何使用这个 Agent?
启动开发服务器并打开本地页面后,提供 Gemini API key 以运行模拟。选择一个预定义团队,或在 Team Editor 中创建节点式团队结构;为角色分配 Gemini Models,并运行团队流程。使用 Team Flow Visualizer、Agent Inspector、Kanban & Action Logs 和 Technical Logs 观察执行情况;当流程出现 human-in-the-loop 审批时,在 Simulated PR Reviews 中审阅提案、给出反馈或合并任务。
这个 Agent 有哪些优点和局限?
- 将 React Flow 团队编辑器、实时流程可视化与 Three.js WebGPU 3D 办公室放在同一体验中,适合直观演示多智能体分工。
- 每个角色可单独选择 Gemini 模型,并提供令牌与成本估算、原始 LLM traces、tool calls 和结构化响应的可见性。
- 支持文本、Nano Banana 图像、Lyria 3 音乐和 Veo 3.1 视频四类输出,不限于文本协作。
- NPC 使用 NavMesh 和 three-pathfinding 寻路并占用工作位置,使任务状态具备具象的空间表现。
- 核心 AI 提供方是 Gemini API,且完整体验需要用户自备 Gemini API key,因此不具备模型提供方无关性。
- 本地文档未给出 API key 的具体配置方式、环境变量名称、Node.js 版本或生产部署流程。
- 路线图中的空间编辑器、长期记忆、深度实体化 AI 与架构解耦仍标为未完成,不能作为现有能力采用。
- 仓库元数据标为 NOASSERTION,而文档同时声称代码为 MIT、3D 资产为 CC BY-NC 4.0;商业使用前需要核实实际许可范围。
这个 Agent 与同类方案有什么区别?
与相关度最高的同类 agent 并排比较关键指标。
| Agent | 源码审查 | 形态 / 费用 | Star | 最近更新 | 主语言 | 完整支持的平台 |
|---|---|---|---|---|---|---|
| The Delegation 当前 | 45 · 缺口较多 | 网页应用免费 + 模型费 | ★ 729 | 7 个月前 | TypeScript | — |
| Paper2Poster | 50 · 缺口较多 | 命令行工具免费 + 模型费 | ★ 4k | 16 天前 | Python | Codex · OpenAI API |
| WorldX AI 世界生成器 | 52 · 缺口较多 | 网页应用免费 + 模型费 | ★ 1.6k | 25 天前 | TypeScript | OpenAI API |
| ReelMimic 影片風格複製工作台 | 56 · 缺口较多 | — | ★ 1.8k | 今天 | JavaScript | Codex · Claude Code |
FollowAgents 如何评估这个 Agent?
查看各维度的扣分理由
README说明需要用户自带 Gemini API key,并描述 human-in-the-loop 审批、自动批准选项及成本和 token 跟踪;这支持一定的用户控制和外部影响可见性。扣分原因:材料没有说明密钥存储、请求数据流、权限范围、回滚方式或依赖安全流程;署名信息清楚,但不等于发布者身份已验证。
README、package.json 和工作流给出相符的应用名称、版本及 Vite 构建路径。扣分原因:工作流使用 npm install,材料未提供锁文件或依赖可用性保障,也没有展示运行时错误处理或失败消息。
README明确面向 AI 爱好者、教育者和创意开发者,列出团队模板、模型选择、工作流及本地运行方式。扣分原因:未清晰界定模拟与真实 agent 能力的边界,也没有说明适用条件或不适用场景。
仓库提供分区清晰的 README、安装步骤、功能说明、路线图,以及区分代码与 3D 资产的许可证;名称与版本在材料中一致。扣分原因:没有 FAQ,限制说明较少,版本记录仅有 v0.2.0 的概述,维护责任虽有署名但没有持续维护或更新路径说明。
节点式团队编辑、预设团队、多模态产出、可视化状态及日志等描述,表明产品可把多 agent 工作流呈现为可操作的 3D 体验。扣分原因:没有示例输出、使用结果或成本评估,无法确认其相对普通可视化工具的增量价值及收益是否覆盖 API 成本。
README对功能和技术栈作出具体陈述,package.json及工作流佐证了应用版本、依赖类型和构建部署方式。扣分原因:主要功能声明缺少代码或示例交叉佐证;材料将产品特性与路线图项目区分开,但没有充分证据核实生成能力及跟踪准确性。
- 使用前确认 Gemini API key 在何处保存、会发送哪些数据,以及如何撤销或删除密钥。
- README描述成本和 token 跟踪,但材料没有显示估算方法;实际 API 支出可能与展示值不同。
- 代码与 3D 资产采用不同许可条件;商业使用前应分别核对适用范围。
最近版本
来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。
-
发布说明摘录
Release v0.2.0 Features - Team Editor (React Flow): Design and visualize custom multi-agent collaboration patterns using a node-based interface. - Predefined Agentic Sets: 6 new industry-specific templates including Creative Agency, Nano Banana Lab (Visuals), Lyria Factory (Music), and Veo Studio (Video). - Multimodal Generation: Direct support for high-quality content generation: - Images with Nano Banana. - Music with Lyria 3. - Video with Veo 3.1 (720p/16:9). …在 GitHub 查看 ↗ -
发布说明摘录
Release v0.1.0 Features - Agency Orchestration: Intelligent task management and coordination between multiple AI agents. - 3D Scene Manager: Dynamic handling of characters, props, and environment state using Three.js. - Character Controller: Realistic movement, pathfinding, and state machine-based animations. - LLM Integration: Support for Gemini via a unified factory pattern. - Interactive UI: Real-time project overview, kanban board, and agent task monitoring. …在 GitHub 查看 ↗
常见问题
运行它需要付费账户或密钥吗?
它能接入 OpenAI 或 Anthropic 模型吗?
能否完全在本地运行?
生成内容是否会自动通过?
谢谢反馈,我们会据此改进页面。