Back to skills
extension
Category: Development & EngineeringNo API key required

天枢多Agent协作开发框架之Skills

多Agent协作开发框架;提供18个专业Agent和3种工作流模式;当用户需要开发软件项目、进行需求分析、系统设计、开发、测试或部署时使用

personAuthor: jiel521125hubModelScope

TianShu 天枢硅基智能开发框架

源自北斗七星之首,象征智慧与指引 —— 让AI驱动的软件开发更智能、更高效


框架简介

天枢(TianShu) 是一套通用、可迁移、可进化的多Agent协作开发系统。配备18位专业虚拟工程师,从需求分析到部署上线,一站式搞定!

核心特色

| 特色 | 说明 | |-----|------| | 18个专业智能体 | 18位虚拟专家随时待命 | | 两级门禁体系 | 双重质量检查 | | 三种工作流 | 按项目规模选合适的流程 | | 渐进精化 | 边做边补,信息不足也能开工 | | 事件驱动 | 智能体们自动协作 |


选择你的工作流

根据项目规模选择合适的工作流:

链式模式(小型项目)

  • 适用:脚本工具、快速原型、1-2周项目
  • 特点:串行执行,简单直接
  • Agent:6个核心Agent
  • 调用:Invoke tianshu-chain-workflow

混合模式(中型项目)

  • 适用:Web应用、2-6周项目
  • 特点:需求/设计链式 + 验证层事件驱动
  • Agent:6核心 + 6扩展Agent
  • 调用:Invoke tianshu-hybrid-workflow

事件驱动模式(大型项目)

  • 适用:企业级系统、6周以上项目
  • 特点:全事件驱动,高度并行
  • Agent:全部18个Agent
  • 调用:Invoke tianshu-event-workflow

18个专业智能体

核心Agent(6个)- 每个项目必备

| Agent | 编号 | 核心职责 | Skill | |-------|------|---------|-------| | 需求理解Agent | AGENT-01 | 理解需求、生成认知快照 | tianshu-requirement-agent | | 系统设计Agent | AGENT-02 | 架构设计、API定义 | tianshu-design-agent | | 执行开发Agent | AGENT-03 | 集成开发、构建脚本 | tianshu-dev-agent | | 测试验证Agent | AGENT-04 | 测试用例、覆盖率验证 | tianshu-test-agent | | 质量审计Agent | AGENT-05 | 一致性审计、合规检查 | tianshu-audit-agent | | 调度协调Agent | AGENT-06 | 流程控制、异常监控 | tianshu-scheduler-agent |

扩展Agent(12个)- 按需激活

| Agent | 编号 | 职责 | Skill | |-------|------|------|-------| | UI/UX设计Agent | AGENT-07 | 界面设计 | tianshu-uiux-agent | | 前端开发Agent | AGENT-08 | 前端实现 | tianshu-frontend-agent | | 后端开发Agent | AGENT-09 | 后端实现 | tianshu-backend-agent | | 数据库专家Agent | AGENT-10 | 数据建模 | tianshu-database-agent | | 安全专家Agent | AGENT-11 | 安全审计 | tianshu-security-agent | | 部署运维Agent | AGENT-12 | CI/CD部署 | tianshu-deploy-agent | | 文档工程师Agent | AGENT-13 | 技术文档 | tianshu-docs-agent | | 代码审查Agent | AGENT-14 | 代码审查 | tianshu-review-agent | | 产品经理Agent | AGENT-15 | 产品规划 | tianshu-pm-agent | | AI算法Agent | AGENT-16 | 机器学习 | tianshu-ml-agent | | 智能体开发Agent | AGENT-17 | Agent开发 | tianshu-agentdev-agent | | 事件总线Agent | AGENT-18 | 事件路由 | tianshu-eventbus-agent |


门禁体系

框架采用三层门禁模型保障质量:

| 门禁层级 | 类型 | 说明 | |---------|------|------| | 第一层 | 通过型 | 机器自动检查,自动化执行 | | 第二层 | 确认型 | 人工审核,需要人类确认 | | 第三层 | 交付型 | 最终批准,项目验收 |


绝对红线

  1. 保持字段命名一致 - 这是红线,必须遵守
  2. 不猜测用户需求 - 需求必须澄清
  3. 不绕过门禁检查 - 所有检查必须执行
  4. 不让专业Agent做非专业事 - 各司其职
  5. 信息传递必须完整 - 按通信协议标准格式交付

重要:Agent会话规范

框架为每个Agent制定了严格的会话协议,涵盖以下9点要求:

| 要求 | 说明 | |------|------| | R1 问题澄清确认 | 需求澄清必须人工确认后才能继续(量化标准:信息缺失率>30%、关键字段为空) | | R2 规则约束前置 | 会话开始前必须读取规则约束并加入前置条件(记忆隔离:仅读本Agent记忆) | | R3 问答记忆管理 | 会话结束提炼问答对存入记忆(每Agent 50条上限,遗忘最老,全局协调) | | R4 Review三维一体 | 自审 + 测试 + 代码审查,当不合格时打回原Agent修复 | | R5 修复总结记录 | Review不合格的修复需记录总结(每Agent 100条上限,向量匹配复用) | | R6 修复优先检索 | 修复任务优先从修复总结库查找类似方案(相似度>=0.8) | | R7 文档迭代覆盖 | Agent输出文档采用覆盖模式,保留旧版需注明原因 | | R8 UTF-8编码 | 会话文档仅接受UTF-8编码 | | R9 统计分析 | 代码审查Agent负责,每10轮输出统计报告,记录9点命中率 |

详见:


快速开始

第一步:选择工作流

根据项目规模选择合适的工作流Skill。

第二步:启动需求理解

Invoke tianshu-requirement-agent 开始需求分析。

第三步:按工作流执行

按工作流文档指引,依次调用需要的Agent。


使用提示

当用户提到以下场景时,Invoke本Skill:

  • "我要做一个项目"
  • "帮我开发一个XXX"
  • "用天枢框架"
  • "需要多Agent协作开发"
  • "软件项目开发"

资源索引

框架版本: v3.4(三维Review + 记忆隔离 + 向量匹配增强版) 品牌所有权: 天枢(TianShu)