运行时依赖
安装命令
点击复制技能文档
Colony 编排技能 多代理任务委托和流程编排,具有审计日志和代理学习能力。
快速开始 # 单任务 - 自动路由 node scripts/colony.mjs dispatch "找到前 5 个时间序列数据库" # 多阶段流程 node scripts/colony.mjs process validate-idea --context "AI 餐饮规划为父母" node scripts/colony.mjs process-status # 检查进度 node scripts/colony.mjs approve abc123 # 继续过去的检查点 # 检查审计统计 node scripts/colony.mjs audit # 查看代理内存 node scripts/colony.mjs memory scout
代理 代理角色 专业化 scuttle 研究员 快速搜索、查找、事实查找 scout 研究员 深入市场/竞争对手研究、情报预测 forecast 分析师 数据分析、趋势、预测 pincer 编码器 编写、调试、重构代码 shell 操作员 Git、部署、系统任务 forge 产品 PRD、规格、路线图 ledger 财务 定价、成本、商业案例 muse 创意 头脑风暴、命名、想法 scribe 作家 博客文章、文档、长篇内容 quill 复制写作 登陆页面、销售复制、广告 echo 社交 推文、社交帖子、促销 sentry QA 测试、错误验证
任务命令 调度(自动路由) node scripts/colony.mjs dispatch "研究 API 限速的最佳实践" 自动检测基于任务关键字的最佳代理。 分配给特定代理 node scripts/colony.mjs assign scout "找到前 5 个时间序列数据库" node scripts/colony.mjs assign pincer "重构 auth 模块以使用 JWT" node scripts/colony.mjs assign shell "部署分阶段分支" 检查状态 node scripts/colony.mjs status 显示所有代理及其当前任务。 获取结果 node scripts/colony.mjs results # 最新完成的任务 node scripts/colony.mjs results abc123 # 特定任务 ID 查看历史 node scripts/colony.mjs history # 最后 10 个完成/失败 node scripts/colony.mjs history --limit 20 # 自定义限制
流程命令 流程是多阶段工作流,它们将代理链接在一起。 列出可用流程 node scripts/colony.mjs processes 启动流程 node scripts/colony.mjs process --context "描述" 示例: node scripts/colony.mjs process validate-idea --context "AI 驱动的餐饮规划为忙碌的父母" node scripts/colony.mjs process content-pipeline --context "如何使用向量数据库进行 RAG" node scripts/colony.mjs process product-launch --context "Life Lunch 仪式套件为父母" node scripts/colony.mjs process bug-triage --context "登录失败 OAuth 在移动设备上" 检查流程状态 node scripts/colony.mjs process-status # 显示最新运行 node scripts/colony.mjs process-status abc123 # 特定运行 显示:当前阶段、已完成阶段、检查点、输出文件。 查看流程运行 node scripts/colony.mjs runs # 所有运行(活动、暂停、完成) node scripts/colony.mjs runs --limit 5 # 最后 5 个 批准检查点 当流程达到检查点时,它将暂停等待人类批准: node scripts/colony.mjs approve abc123 也用于重试失败的阶段。 取消流程 node scripts/colony.mjs cancel abc123
审计命令 跟踪代理性能、任务统计和系统运行状况。 仪表板 node scripts/colony.mjs audit 显示全局统计、每个代理摘要和最近事件。 代理详细信息 node scripts/colony.mjs audit agent scout node scripts/colony.mjs audit agent pincer 显示特定代理的详细统计,包括: 总任务、成功率 平均持续时间 令牌使用情况 最近失败 事件日志 node scripts/colony.mjs audit log # 最后 20 个事件 node scripts/colony.mjs audit log --limit 50 # 更多事件 最慢任务 node scripts/colony.mjs audit slow # 最慢的 10 个任务 node scripts/colony.mjs audit slow --limit 20 最近失败 node scripts/colony.mjs audit failures # 最后 10 个失败 node scripts/colony.mjs audit failures --limit 20
学习命令 代理从经验中学习并共享知识。 反馈 记录完成任务的反馈: node scripts/colony.mjs feedback abc123 "伟大的研究,但需要更多的定价数据" 代理内存 每个代理都有一个持久的内存文件,包含所学的教训: # 查看代理的内存 node scripts/colony.mjs memory scout # 添加一课 node scripts/colony.mjs memory scout add "始终检查研究来源的出版日期" # 添加到特定部分 node scripts/colony.mjs memory scout add "使用项目符号以提高清晰度" --pattern node scripts/colony.mjs memory scout add "在分析中错过了竞争对手 X" --mistake node scripts/colony.mjs memory scout add "更喜欢 markdown 表格而不是列表" --pref 共享学习 跨代理的洞察和教训: # 查看所有共享学习 node scripts/colony.mjs learn # 添加学习 node scripts/colony.mjs learn add "validate-idea 在 3 个竞争对手最大时效果更好" --category process node scripts/colony.mjs learn add "content-pipeline 需要更多的图像" --category process