super-dev
Health Gecti
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 200 GitHub stars
Code Gecti
- Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
Engineering workflow layer for AI coding tools with specs, review, quality gates, and traceability.为 AI 编程工具提供工程化流程、质量门禁与可追溯能力。
Super Dev
版本
当前版本:2.3.0
演示视频
联系开发者
微信号:Excellent_We
扫码或搜索微信号联系开发者
项目介绍
Super Dev 是一个面向商业级交付的 AI 开发编排工具,用于把宿主里的模型能力组织成一套稳定、清晰、可审计的工程流水线。
产品定位:
- 宿主负责模型调用、联网搜索、代码产出、终端执行与文件修改
Super Dev负责流程治理、设计约束、质量门禁、审计产物与交付标准
它解决的是交付过程问题:
- 将需求沉淀为可落地工件:PRD、架构、UI/UX、Spec、任务清单与交付清单
- 将开发过程组织为标准化流水线:可追踪、可恢复、可审计、可复盘
- 将质量控制前置到每个阶段:策略治理、红队审查、质量门禁、发布演练
- 将多宿主协作统一到同一套工程规范:CLI 与 IDE 环境共享同一交付标准
- 将知识库与验证规则自动推送到每个阶段:知识驱动治理,而非依赖人工检查
快速开始
先记住这 5 个入口,其中旧的直达写法仍然保留:
# 安装引导 / 已有项目下一步
super-dev
# 旧写法仍可用:直接从需求描述进入完整流水线
super-dev "做一个在线教育平台"
# 0-1:为当前机器选择宿主并给出第一句触发词
super-dev start --idea "做一个在线教育平台"
# 第二天回来 / 重开宿主:恢复当前流程
super-dev resume
# 已有流程:继续当前流程,而不是重新开始普通聊天
super-dev continue
# 状态不清楚时:只问系统“下一步”
super-dev next
使用方式:
- 当前目录还没接入时,裸跑
super-dev会进入安装引导。 - 当前目录已经有 Super Dev 上下文时,裸跑
super-dev会直接进入“恢复当前流程”路由。 super-dev "..."仍然是直达完整流水线的快捷入口,适合你已经明确要让 Super Dev 直接开工的场景。super-dev start --idea "..."会自动检测宿主、给出推荐宿主、触发词、重开提示和第一句该发什么。super-dev resume最适合下班回来、第二天继续、重开电脑、重开宿主后的真实恢复场景。super-dev continue/super-dev next会直接告诉你当前动作、用户下一步、宿主第一句、机器侧动作。
现实场景怎么继续:
| 场景 | 先做什么 | 为什么 |
|---|---|---|
| 下班了,第二天回来继续开发 | super-dev resume |
直接恢复当前流程、当前动作、宿主第一句和机器侧下一步 |
| 宿主关了、电脑重启了、会话断了 | super-dev resume |
重新生成恢复卡,并提醒先看 .super-dev/SESSION_BRIEF.md |
| 只是不知道现在卡在哪一步 | super-dev next |
只输出当前仓库唯一推荐的下一步 |
| 流水线命令跑到一半被打断 | super-dev run --resume |
从上次中断阶段继续执行机器侧流水线 |
| 当前在确认门,想继续补 PRD / 架构 / UI | super-dev resume 后按提示继续说自然语言 |
会继续留在当前确认门,而不是开启普通聊天 |
| 明确要返工 UI | 先更新 output/*-uiux.md,再 super-dev resume |
先改 UI 真源,再让后续前端实现沿同一套 UI 契约继续 |
| 明确要返工架构 | 先更新 output/*-architecture.md,再 super-dev resume |
先改技术真源,再让 Spec / 实现重新对齐 |
| 只想离开当前流程,重新聊别的 | 明确说“取消当前流程”或“重新开始一条新流程” | 系统只在你明确退出时才离开当前 Super Dev 流程 |
如果你已经明确知道要从哪里接着做,再用这些命令:
# 1-N+1 已有项目:分析现有代码库后接入流水线
super-dev init
# 跳转到任意阶段 / 从中断处继续 / 查看状态
super-dev run frontend # 按名称跳转
super-dev run 6 # 按编号跳转(1-9)
super-dev run --resume # 从中断处继续
super-dev run --status # 查看当前流程状态
阶段编号对照:
| 编号 | 阶段 | 说明 |
|---|---|---|
| 1 | research | 同类产品研究 |
| 2 | prd | 产品需求文档 |
| 3 | architecture | 架构设计 |
| 4 | uiux | UI/UX 设计 |
| 5 | spec | 任务规格 |
| 6 | frontend | 前端实现 |
| 7 | backend | 后端实现 |
| 8 | quality | 质量门禁 |
| 9 | delivery | 交付打包 |
辅助命令:
super-dev onboard # 宿主接入引导
super-dev onboard --dry-run # 预览接入变更,不实际写入
super-dev onboard --stable-only # 仅接入已认证宿主
super-dev detect # 自动检测宿主与推荐默认宿主
super-dev detect --auto # 自动检测并安装到所有宿主
super-dev doctor # 诊断检查(显示认证等级、主修复动作和下一步)
快速接入(推荐):
super-dev init my-project
super-dev init --template ecommerce # 使用项目模板 (ecommerce/saas/dashboard/mobile/api/blog/miniapp)
super-dev detect --auto # 自动检测并安装到所有宿主
# 然后在宿主中输入: /super-dev <你的需求>
治理与知识命令(2.2.0 新增):
super-dev governance # 治理规则总览
super-dev spec trace # Spec-Code 追踪
super-dev spec consistency # Spec-Code 一致性检测
super-dev spec acceptance # Spec 验收检查
super-dev knowledge stats # 知识库使用统计
super-dev knowledge evolve # 知识权重自演化
治理与执行命令(2.3.0 新增):
| 命令 | 功能 |
|---|---|
super-dev enforce install |
安装宿主 hooks (emoji 检查等) |
super-dev enforce validate |
运行约束验证脚本 |
super-dev enforce status |
查看 enforcement 配置状态 |
super-dev memory list |
查看项目记忆 |
super-dev memory consolidate |
触发记忆整合 |
super-dev hooks list |
查看已配置的 hooks |
super-dev experts list |
查看可用专家 |
super-dev compact list |
查看上下文压缩摘要 |
super-dev generate scaffold |
生成项目脚手架 |
super-dev generate components |
生成 UI 组件 |
super-dev generate types |
生成前后端共享类型 |
常用交付证据命令:
super-dev integrate audit --auto --repair --force
super-dev integrate validate --auto
super-dev feature-checklist
super-dev product-audit
super-dev release proof-pack
super-dev release readiness
super-dev review preview --status confirmed --comment "前端预览已确认"
super-dev review architecture --status revision_requested --comment "技术方案需要重构"
super-dev review quality --status revision_requested --comment "质量门禁未通过,需要整改"
核心功能
1. 11 专家 Agent 架构
当前内置 11 个领域专家 Agent,每个专家在对应阶段自动注入到 AI 提示词中,约束宿主按专业标准执行:
| 专家 | 角色 | 注入阶段 |
|---|---|---|
| PRODUCT | 产品负责人 | research, prd, quality, delivery |
| PM | 产品经理 | research, prd |
| ARCHITECT | 系统架构师 | architecture |
| UI | 界面设计师 | uiux, frontend |
| UX | 交互设计师 | uiux, frontend |
| SECURITY | 安全工程师 | architecture, backend, quality |
| CODE | 开发工程师 | frontend, backend |
| DBA | 数据库工程师 | architecture, backend |
| QA | 质量工程师 | quality |
| DEVOPS | 运维工程师 | delivery |
| RCA | 根因分析师 | quality, delivery |
每个专家具备四层武装:Profile(目标定义、背景故事、思维框架、质量标准)+ Knowledge(阶段知识自动推送)+ Rules(验证规则绑定)+ Protocol(交叉审查协议)。每位专家配备 350+ 行深度 Playbook 操作手册,生成的 AI 提示词超过 600 行,确保每个阶段的输出符合该领域的专业基线。
2. UI 智能设计系统
内置完整的设计智能引擎,直接约束前端实现阶段的视觉质量:
- 119 套配色方案:84 套产品配色 + 35 套美学配色,全部自动生成暗色模式
- 39 个组件库:覆盖 11 个前端技术栈(React 15 / Vue 9 / Angular 4 / Svelte 2 / 其他)
- 17 套字体预设:基于 Google Fonts 中国镜像,按产品调性分类
- 完整 Design Token 体系:色阶、阴影、动效、排版、间距
- 12 项交付前检查清单:A11y、响应式、暗色模式、加载态、空态、错误态等
- 10 个行业定制:教育、医疗、电商、金融科技、SaaS、社交、内容、企业、工具、游戏
UI/UX 文档不再只是建议,而是会冻结成一份真正的 UI 契约:
output/*-uiux.mdoutput/*-ui-contract.jsonoutput/frontend/design-tokens.cssoutput/*-ui-contract-alignment.mdoutput/*-ui-contract-alignment.json
宿主提示词、前端骨架、后续实现、UI review、frontend runtime、quality gate、proof-pack、release readiness 都会围绕这份 UI 契约继续执行。
支持:
super-dev quality --type ui-reviewsuper-dev integrate validate --target <host_id>super-dev release proof-pack
来持续检查 UI 契约有没有真的落到源码和交付结果中。
3. 流水线编排引擎
- 9 阶段标准流水线:research -> prd -> architecture -> uiux -> spec -> frontend -> backend -> quality -> delivery
- 检查点与中断续传:流水线中断后可从断点恢复,不丢失进度
- 阶段超时保护:每个阶段设有超时机制,防止无限等待
- 确认门控制:三文档完成后必须等待用户确认,前端预览完成后必须等待用户确认
- 阶段跳转:
super-dev run <阶段>可随时跳转到任意阶段 - UI 改版回路:UI 不满意时可发起正式改版回路(
review ui),先更新 UIUX 文档再重做前端 - 适配 0-1 与 1-N+1:新建项目走完整流水线,已有项目走增量分析路径
- 继续当前流程路由:
super-dev resume/super-dev continue/super-dev next/start --json/doctor --json都共享同一套 workflow state 与 action card - 恢复状态卡:
.super-dev/SESSION_BRIEF.md和.super-dev/workflow-state.json会沉淀“当前动作 / 宿主第一句 / 机器侧动作 / 连续性规则” - 返工优先级:文档确认门、预览确认门、UI 改版、架构返工、质量整改都进入统一状态机,不再靠用户记命令
4. 文档生成引擎
Super Dev 为每个阶段生成初始文档框架,宿主大模型在此基础上结合用户需求、联网研究和专家知识进行深度完善:
| 文档 | 内容 |
|---|---|
| PRD | 用户画像、功能矩阵、验收标准、竞品对标、商业规则 |
| Architecture | 系统架构、数据模型、接口契约、安全策略、部署方案 |
| UIUX | 设计 Token、页面骨架、组件清单、交互状态、响应式策略 |
宿主根据需求深度生成文档内容,最终产出的文档规模取决于项目复杂度和需求范围。支持 10 个行业领域定制:教育、医疗、电商、金融科技、SaaS、社交、内容、企业、工具、游戏。
补充说明:
- 新功能开发默认走完整流水线:
research -> 三文档 -> 用户确认 -> Spec / tasks -> 前端运行验证 -> 后端 / 测试 / 交付 - 缺陷修复同样不会直接跳过文档;会走轻量补丁路径,先整理问题现象、复现条件、影响范围和回归风险,再更新补丁文档与验证结果
- 分析阶段默认排除
.venv、site-packages、node_modules等非项目源码目录
5. 质量门禁体系
- 验证规则引擎:25 条 YAML 声明式规则(14 默认 + 11 红队),支持项目级自定义覆盖
- 质量顾问:不只说"不达标",还给出具体修复建议(Quick Wins 优先排序)
- Spec-Code 一致性检测:自动比对 Spec 描述与实际代码实现,防止偏离
- A11y 无障碍检查:自动验证页面的无障碍标准合规性
- 性能预算校验:检查资源大小、加载时间等性能指标
- 红队审查:从安全、性能、架构三个维度对系统进行攻防审查
- 修复命令建议:检测到问题后直接给出可执行的修复指令
- 策略治理:default / balanced / enterprise 三级预设
- Spec 质量评分:对任务规格进行结构化评分
- 发布就绪面板:统一展示发布前所有门禁检查结果
- UI 契约执行检查:质量门禁会检查
ui-contract.json、design-tokens.css、frontend runtime 与 UI 对齐报告是否一致
6. 宿主接入治理
- 支持 25+ 个主流 CLI/IDE 宿主统一接入(9 CLI + 11 IDE + 扩展宿主)
- OpenClaw 作为原生插件宿主单独接入,用户自行执行
openclaw plugins install @super-dev/openclaw-plugin - 自动生成宿主规则文件、
/super-dev映射、Skill 目录 detect / onboard / doctor / setup / install / start形成接入闭环- 通过宿主能力边界建模,明确哪些宿主是
Certified / Compatible / Experimental --dry-run预览模式与--stable-only稳定模式--save-profile写入super-dev.yaml并用于质量门禁doctor、detect、start默认会输出决策卡:推荐宿主、推荐理由、第一步动作、候选宿主、路径覆盖修复提示- 支持 Windows 注册信息、shim 目录、常见路径和
SUPER_DEV_HOST_PATH_<HOST>自定义路径覆盖 - 显式指定宿主时,系统会围绕你指定的宿主给建议,不再被自动检测结果带偏
7. 代码库理解与变更分析
- repo-map:生成代码库地图与建议阅读顺序
- feature-checklist:审计 PRD 功能范围覆盖率,区分流程完成与范围完成
- dependency-graph:输出模块依赖关系与关键路径
- impact:分析改动影响范围、风险等级和建议动作
- regression-guard:把影响分析转换成可执行回归清单
8. 可审计交付
pipeline-metrics指标报告(2.2.0 新增 DORA 五指标 + Rework Rate)pipeline-contract阶段契约证据resume-audit恢复执行审计delivery manifest/report/archive交付包proof-pack交付证据汇总与 executive summaryrelease readiness、Spec Quality、Scope Coverage统一发布评分面板UI Contract Alignment进入 proof-pack 与 release readiness,不再只是 UI review 内部提示ADR 自动生成:架构决策自动记录到交付证据中(2.2.0 新增)Spec-Code Consistency Report:一致性检测报告进入交付闭环(2.2.0 新增)resume-audit、pipeline-contract、治理快照、frontend runtime、knowledge tracking、validation report 会一起进入交付闭环
9. 知识库系统
Super Dev 内置结构化知识库(knowledge/ 目录),270+ 个知识文件、15 万行深度内容,覆盖 23 个技术领域:
- 架构:微服务、API 网关、分布式事务、配置管理、服务治理
- 安全:DevSecOps、SAST/DAST/SCA、容器安全、合规自动化、密钥管理
- 运维:可观测性、AIOps 异常检测、容量规划、混沌工程、SLO/SLI
- 云原生:容器编排、服务网格、无服务器架构
- 数据工程:数据管线、流处理、数据治理
- 设计:UI 全生命周期跨平台手册
- 移动端:跨平台开发、原生性能优化
- 更多领域:CI/CD、测试、产品、低代码、边缘/IoT、区块链、量子计算
知识推送引擎(2.2.0 新增):
- 阶段精准映射:306 个知识文件建立索引,7 个 pipeline 阶段精准推送相关约束
- 渐进式加载:L1 索引(目录级快速匹配)/ L2 详情(文件级内容推送)/ L3 深度引用(段落级精准引用),token 预算控制
- 知识自演化:SQLite 追踪每条知识的使用效果(采纳率、命中率),数据驱动权重优化
- 宿主进入流水线后,Super Dev 会自动检索
knowledge/下与当前需求相关的知识文件 - 匹配到的本地标准、场景包和检查清单作为硬约束注入到三文档、Spec 和实现阶段
- 如果已生成
output/knowledge-cache/*-knowledge-bundle.json,宿主会继承其中的本地知识命中结果 - 同时支持联网研究增强,将 Web 搜索结果与本地知识合并输出
10. 策略治理系统
通过 Policy DSL 和 YAML 声明式验证规则引擎实现流程治理的可编程控制:
- default:标准预设,适合个人和小团队
- balanced:平衡预设,适合中等规模团队
- enterprise:企业预设,更高质量阈值、宿主画像要求、可按项目配置关键宿主
策略控制维度:
- 25 条 YAML 声明式验证规则(14 默认 + 11 红队),支持项目级自定义覆盖
- 强制红队 / 质量门禁开关
- 最低质量阈值设定
- CI/CD 平台白名单
- required hosts 与 ready+score 硬校验(按项目启用)
- 宿主画像自动探测与评分
host-compatibility报告与历史记录- Pipeline 效能度量(DORA 五指标 + Rework Rate)
- Prompt 模板版本化,文档生成 Prompt 可迭代优化
安装方式
1. uv 安装(推荐)
uv tool install super-dev
升级:
uv tool upgrade super-dev
super-dev update
2. PyPI 安装
pip install -U super-dev
super-dev update
安装完成后,直接运行:
super-dev
默认会进入宿主安装引导:
- 顶部显示
Super Dev安装入口 ↑ / ↓选择宿主Space勾选宿主Enter开始安装A全选C仅选择 CLI 宿主I仅选择 IDE 宿主R清空选择U升级已安装宿主
安装完成后,终端会直接给出该宿主的最终触发方式:
- slash 宿主:
/super-dev 你的需求 - 非 slash 宿主:
super-dev: 你的需求 - 需要真人验收时,可执行:
super-dev integrate validate --target <host>
3. 指定版本安装
pip install super-dev==2.3.0
4. GitHub 指定标签安装
pip install git+https://github.com/shangyankeji/[email protected]
5. 源码开发安装
uv 开发环境:
git clone https://github.com/shangyankeji/super-dev.git
cd super-dev
uv sync
uv run super-dev --version
pip 开发环境:
git clone https://github.com/shangyankeji/super-dev.git
cd super-dev
pip install -e ".[dev]"
依赖安装说明
当用户执行:
pip install -U super-dev
或:
uv tool install super-dev
安装器会自动安装 pyproject.toml 中声明的 Python 依赖,例如:
richpyyamlddgsrequestsbeautifulsoup4fastapiuvicorn
不会自动安装的内容:
- Claude Code / Codex CLI / Gemini CLI / Cursor / Trae / Windsurf 等宿主软件本身
- Node.js、npm、pnpm、Docker、数据库服务这类系统级运行环境
- 宿主账号登录状态、联网权限、浏览器能力
- 项目业务依赖以外的前后端运行时
一句话:
pip/uv会自动安装 Super Dev 自己的 Python 依赖- 不会替用户安装 宿主工具和系统环境
如果你希望先显式初始化项目契约,再开始接入宿主:
super-dev bootstrap --name my-project --platform web --frontend next --backend node
这会显式生成:
.super-dev/WORKFLOW.mdoutput/*-bootstrap.md
用来固定初始化规范、触发方式和阶段顺序。
2.2.0 新功能亮点
知识驱动治理
- 知识推送引擎 — 每个 pipeline 阶段自动推送相关知识约束(306 个知识文件索引,7 阶段精准映射)
- 渐进式加载 — L1 索引 / L2 详情 / L3 深度引用,token 预算控制
- 知识自演化 — SQLite 追踪使用效果,数据驱动权重优化
- 270+ 知识文件 — 覆盖 23 个技术领域,15 万行深度内容
可编程治理
- 验证规则引擎 — 25 条 YAML 声明式规则(14 默认 + 11 红队),支持项目级自定义
- 质量顾问 — 不只说"不达标",还给出具体修复建议(Quick Wins 优先)
- Spec-Code 一致性检测 — 防止代码偏离 Spec 描述
专家系统升级
- 四层武装 — Profile + Knowledge + Rules + Protocol
- 11 个深度 Playbook — 每个专家 350+ 行操作手册
- 交叉审查引擎 — 多专家视角自动审查交付物
效能度量
- Pipeline 效能度量 — DORA 五指标 + Rework Rate
- ADR 自动生成 — 架构决策自动记录
- Prompt 模板版本化 — 文档生成 Prompt 可迭代优化
OpenClaw 深度适配
- 20 个 Plugin Tool — 覆盖全部核心命令
- 精简 SKILL.md — 145 行引导,聚焦"调哪个 Tool"
2.3.0 新增能力
- Enforcement 系统: 自动配置宿主 hooks,实现编码时实时约束检查
- 编码前门禁: 7 步强制确认(技术栈预研→配置→图标→组件→API→token→构建)
- 技术栈预研: 通用机制,编码前强制读取 package.json 并查阅官方文档
- 知识库驱动: 技术栈规则从 knowledge/ 文件动态加载,不写死在代码中
- 记忆系统: 4 种记忆类型 (user/feedback/project/reference) + 自动提取
- 组件脚手架: 生成可直接使用的 Button/Card/Input/Modal/Nav/Layout
- API 契约生成: 从架构文档生成前后端共享 TypeScript 类型
- 对抗性验证: 独立验证专家,尝试打破实现而非确认有效
- 三 Agent 审查: 复用 + 质量 + 效率 + 安全并行审查
- Pipeline 品牌输出: 每个阶段显示进度标识
- Pipeline 状态文件: 每阶段自动写入
.super-dev/pipeline-state.json,宿主可读取当前进度 - Pipeline 成本追踪: 每阶段耗时/文件数记录到
.super-dev/metrics/pipeline-cost.json,异常中断也会保存 - 状态变更事件系统: phase_started / phase_completed / phase_failed / pipeline_completed 自动触发 SessionBrief 更新
- CLAUDE.md @include 知识引用: 生成的
.claude/CLAUDE.md自动包含@./knowledge/...引用,宿主原生加载技术栈知识 - 条件规则系统:
.super-dev/rules/*.md条件规则,支持 frontmatterpaths过滤和排除模式 - 项目模板:
super-dev init --template ecommerce/saas/dashboard/mobile/api/blog/miniapp - 首次使用引导: 3 步快速开始面板,最多显示 4 次后自动隐藏
- Tips 提示系统: 根据当前阶段显示上下文相关的操作建议
- Shell 补全:
super-dev completion bash/zsh/fish - 版本更新检查: PyPI 24h 缓存,有新版时提示升级
doctor --fix: 自动修复检测到的安装问题super-dev feedback: 快速打开 GitHub Issues 反馈super-dev migrate: 2.2.0 → 2.3.0 一键迁移- 验证脚本增强: 多级输出 (Level 1 阻塞 / Level 2 警告 / Level 3 建议),新增 console.log / localhost / TODO 检查
整个系统如何工作
Super Dev 的运行方式可以概括为一条固定链路:
- 用户在项目目录执行
super-dev或super-dev init - 安装引导把 Super Dev 接入到目标宿主
- 用户在宿主里输入
/super-dev 需求或super-dev: 需求 - 宿主进入 Super Dev 流水线,11 个专家 Agent 按阶段注入,知识推送引擎自动推送相关约束
- 宿主负责联网、推理、编码、运行与修改文件
- Super Dev 负责流程、文档、知识推送、验证规则、门禁、审计和交付标准
标准流水线:research -> prd -> architecture -> uiux -> 用户确认 -> spec -> frontend -> 预览确认 -> backend -> quality -> delivery
补充说明:
- 新功能开发默认走完整流水线:
research -> 三文档 -> 用户确认 -> Spec / tasks -> 前端运行验证 -> 后端 / 测试 / 交付 - 缺陷修复同样不会直接跳过文档;会走轻量补丁路径,先整理问题现象、复现条件、影响范围和回归风险,再更新补丁文档与验证结果
- 分析阶段默认排除
.venv、site-packages、node_modules等非项目源码目录
宿主如何理解 Super Dev:
Super Dev是当前项目里的本地 Python CLI 工具,加上宿主里的规则文件 / Skill / slash 映射- 宿主负责模型推理、联网搜索、编码、运行终端与修改文件
Super Dev负责把宿主拉进固定流水线:research、三文档、确认门、Spec、前端优先、后端联调、质量门禁、交付审计,并在每个阶段自动推送相关知识约束与验证规则- 当用户输入
/super-dev 需求或super-dev: 需求时,宿主要切换到 Super Dev 流水线执行模式 - 需要生成或刷新文档、Spec、质量报告、交付产物时,宿主应优先调用本地
super-devCLI - 如果项目根目录存在
knowledge/,宿主必须优先读取与当前需求相关的知识文件 - 如果已生成
output/knowledge-cache/*-knowledge-bundle.json,宿主必须把其中命中的本地知识、研究摘要和场景约束继承到三文档、Spec 和实现阶段
架构概览
Super Dev 2.3.0 架构由四层组成:宿主接入层(25+ 宿主统一接入)、知识治理层(306 索引 / 渐进式加载 / 自演化)、编排引擎层(9 阶段流水线 / 11 专家 / 验证规则引擎)、交付审计层(DORA 度量 / ADR / 一致性检测 / proof-pack)。
一、系统高阶流转架构
展示用户、宿主端工具、Super Dev 编排引擎与最终产物之间的流转关系。

二、9 阶段核心工作流
详细描绘每次对话触发后,引擎在底层的流转经过。

三、核心模块调用拓扑
展示 super_dev 下核心源码目录的职责边界和调用关系。

20 个统一接入宿主 + 1 个手动插件宿主
正式产品口径:
20个统一接入宿主OpenClaw单独作为原生插件宿主,走 npm / plugin 安装,不走统一onboard
统一 CLI 宿主(9 个)
| 宿主 | 触发方式 | 安装命令 |
|---|---|---|
| Claude Code | /super-dev 需求 |
super-dev onboard --host claude-code |
| Codex | super-dev: 需求 / $super-dev |
super-dev onboard --host codex-cli |
| Gemini CLI | /super-dev 需求 |
super-dev onboard --host gemini-cli |
| OpenCode | /super-dev 需求 |
super-dev onboard --host opencode |
| Kiro CLI | super-dev: 需求 |
super-dev onboard --host kiro-cli |
| Cursor CLI | /super-dev 需求 |
super-dev onboard --host cursor-cli |
| Qoder CLI | /super-dev 需求 |
super-dev onboard --host qoder-cli |
| Copilot CLI | super-dev: 需求 |
super-dev onboard --host copilot-cli |
| CodeBuddy CLI | /super-dev 需求 |
super-dev onboard --host codebuddy-cli |
IDE 宿主(11 个)
| 宿主 | 触发方式 | 安装命令 |
|---|---|---|
| Antigravity | /super-dev 需求 |
super-dev onboard --host antigravity |
| Cursor | /super-dev 需求 |
super-dev onboard --host cursor |
| Windsurf | /super-dev 需求 |
super-dev onboard --host windsurf |
| Kiro | super-dev: 需求 |
super-dev onboard --host kiro |
| Qoder | /super-dev 需求 |
super-dev onboard --host qoder |
| Trae | super-dev: 需求 |
super-dev onboard --host trae |
| CodeBuddy | /super-dev 需求 |
super-dev onboard --host codebuddy |
| Copilot (VS Code) | super-dev: 需求 |
super-dev onboard --host vscode-copilot |
| Roo Code | super-dev: 需求 |
super-dev onboard --host roo-code |
| Kilo Code | super-dev: 需求 |
super-dev onboard --host kilo-code |
| Cline | super-dev: 需求 |
super-dev onboard --host cline |
每个宿主如何使用
1. Claude Code
安装:
super-dev onboard --host claude-code --force --yes
触发位置:
在项目目录启动 Claude Code 当前会话后,直接在同一会话里触发。
触发命令:
/super-dev 你的需求
接入后是否需要重启:否
补充说明:
- 推荐作为首选 CLI 宿主。
- 接入后可先执行
super-dev doctor --host claude-code确认 slash 已生效。 - Claude Code 官方已公开
.claude/agents/与~/.claude/agents/,Super Dev 会同步生成super-dev-coresubagent。
2. Codex
安装:
super-dev onboard --host codex-cli --force --yes
触发位置:
在项目目录完成接入后,重启 codex,然后在新的 Codex 会话里触发。
触发命令:
super-dev: 你的需求
接入后是否需要重启:是
补充说明:
- 最稳妥的主触发方式仍是
super-dev: 你的需求。 - 如果想显式调用官方 Skill,可输入
$super-dev。 - Codex 桌面端若在
/列表里出现super-dev,那是启用 Skill 的官方入口,不是项目级自定义 slash 文件。 - 实际依赖项目根
AGENTS.md、项目级.agents/skills/super-dev/SKILL.md、全局CODEX_HOME/AGENTS.md(默认~/.codex/AGENTS.md),以及官方用户级 Skill~/.agents/skills/super-dev/SKILL.md。 - 为兼容旧安装,仍会保留
super-dev-core作为兼容别名。 - 如果旧会话没加载新 Skill,重启
codex再试。
3. Gemini CLI
安装:
super-dev onboard --host gemini-cli --force --yes
触发位置:
在项目目录启动 Gemini CLI 会话后触发。
触发命令:
/super-dev 你的需求
接入后是否需要重启:否
补充说明:
- 优先在同一会话中完成 research -> 三文档 -> 用户确认 -> Spec -> 前端运行验证 -> 后端/交付。
- 若宿主支持联网,先让它完成同类产品研究。
4. OpenCode
安装:
super-dev onboard --host opencode --force --yes
触发位置:
在项目目录启动 OpenCode 会话后触发。
触发命令:
/super-dev 你的需求
接入后是否需要重启:否
补充说明:
- 按 CLI slash 模式使用。
- 若你使用全局命令目录,也建议保留项目级接入文件。
5. Kiro CLI
安装:
super-dev onboard --host kiro-cli --force --yes
触发位置:
在项目目录启动 Kiro CLI 会话后触发。
触发命令:
super-dev: 你的需求
接入后是否需要重启:是
补充说明:
- Kiro CLI 当前不再按自定义 slash 宿主建模。
- 官方接入面是
.kiro/steering/super-dev.md+.kiro/skills/super-dev-core/SKILL.md+~/.kiro/skills/super-dev-core/SKILL.md。 - 完成接入后建议重开 Kiro CLI,让 steering 与 skills 在新会话里一起生效。
6. Cursor CLI
安装:
super-dev onboard --host cursor-cli --force --yes
触发位置:
在项目目录启动 Cursor CLI 当前会话后触发。
触发命令:
/super-dev 你的需求
接入后是否需要重启:否
补充说明:
- 适合终端内连续执行研究、文档和编码。
- 若命令列表未刷新,可重开一次 Cursor CLI 会话。
7. Qoder CLI
安装:
super-dev onboard --host qoder-cli --force --yes
触发位置:
在项目目录启动 Qoder CLI 会话后触发。
触发命令:
/super-dev 你的需求
接入后是否需要重启:否
补充说明:
- 适合命令行流水线开发。
- 若 slash 未生效,先确认
.qoder/commands/super-dev.md已生成,并检查.qoder/rules/目录是否存在。 - 官方接入面已切到
.qoder/rules/super-dev.md+.qoder/commands/super-dev.md+.qoder/skills//~/.qoder/skills/。
8. Copilot CLI
安装:
super-dev onboard --host copilot-cli --force --yes
触发位置:
在项目目录启动 Copilot CLI 会话后触发。
触发命令:
super-dev: 你的需求
接入后是否需要重启:否
补充说明:
- 当前使用
super-dev: 你的需求作为主触发方式。 - 建议先用
super-dev doctor --host copilot-cli做一次确认。
9. CodeBuddy CLI
安装:
super-dev onboard --host codebuddy-cli --force --yes
触发位置:
在项目目录启动 CodeBuddy CLI 会话后触发。
触发命令:
/super-dev 你的需求
接入后是否需要重启:否
补充说明:
- 在当前 CLI 会话中直接输入即可。
- 如果会话已提前打开,建议重新加载项目规则后再试。
10. Antigravity
安装:
super-dev onboard --host antigravity --force --yes
触发位置:
打开 Antigravity 的 Agent Chat / Prompt 面板,并确保当前工作区就是目标项目。
触发命令:
/super-dev 你的需求
接入后是否需要重启:是
补充说明:
- Antigravity 当前按
GEMINI.md + .agent/workflows + /super-dev模式接入。 - 接入会写入项目级
GEMINI.md、.gemini/commands/super-dev.md、.agent/workflows/super-dev.md。 - 同时会写入用户级
~/.gemini/GEMINI.md、~/.gemini/commands/super-dev.md与~/.gemini/skills/super-dev-core/SKILL.md。 - 完成接入后请重开 Antigravity 或至少新开一个 Agent Chat,再输入
/super-dev 你的需求。
11. Cursor
安装:
super-dev onboard --host cursor --force --yes
触发位置:
打开 Cursor 的 Agent Chat,并确保当前工作区就是目标项目。
触发命令:
/super-dev 你的需求
接入后是否需要重启:否
补充说明:
- 建议固定在同一个 Agent Chat 会话里完成整条流水线。
- 如果项目规则没加载,先重新打开工作区或重新发起聊天。
12. Windsurf
安装:
super-dev onboard --host windsurf --force --yes
触发位置:
打开 Windsurf 的 Agent Chat / Workflow 入口,在项目上下文内触发。
触发命令:
/super-dev 你的需求
接入后是否需要重启:否
补充说明:
- 当前按 IDE slash/workflow 模式适配。
- 更适合在同一个 Workflow 里连续完成研究、文档、Spec 和编码。
13. Kiro
安装:
super-dev onboard --host kiro --force --yes
触发位置:
打开 Kiro IDE 的 Agent Chat / AI 面板,在项目上下文内触发。
触发命令:
super-dev: 你的需求
接入后是否需要重启:是
补充说明:
- Kiro IDE 当前使用官方 steering + skills 模式,触发词为
super-dev: 你的需求。 - 接入会写入项目级
.kiro/steering/super-dev.md、.kiro/skills/super-dev-core/SKILL.md,并补充全局~/.kiro/steering/AGENTS.md与~/.kiro/skills/super-dev-core/SKILL.md。 - 如果 steering 或 skills 未加载,先重开项目窗口或新开一个 Agent Chat。
14. Qoder
安装:
super-dev onboard --host qoder --force --yes
触发位置:
打开 Qoder IDE 的 Agent Chat,在当前项目内触发。
触发命令:
/super-dev 你的需求
接入后是否需要重启:否
补充说明:
- Qoder IDE 当前优先使用项目级 commands + rules + skills 模式,直接在 Agent Chat 输入
/super-dev 你的需求。 - 若新增命令未出现,先确认
.qoder/commands/super-dev.md已生成,并检查.qoder/rules/super-dev.md是否存在,再重新打开项目或新开一个 Agent Chat。 - 官方接入面已切到
.qoder/rules/super-dev.md+.qoder/commands/super-dev.md+.qoder/skills//~/.qoder/skills/。
15. Trae
安装:
super-dev onboard --host trae --force --yes
触发位置:
打开 Trae IDE 的 Agent Chat,在当前项目上下文内直接触发。
触发命令:
super-dev: 你的需求
接入后是否需要重启:否
补充说明:
- Trae 当前使用
super-dev: 你的需求作为主触发方式。 - 接入一定会写入项目级
.trae/project_rules.md、.trae/rules.md和用户级~/.trae/user_rules.md、~/.trae/rules.md;如果检测到兼容技能目录,也会增强安装~/.trae/skills/super-dev-core/SKILL.md。 - 完成接入后建议重开 Trae 或至少新开一个 Agent Chat,使规则生效;如果兼容 Skill 已安装,也会一起生效。
- 随后按
output/*与.super-dev/changes/*/tasks.md推进开发。
16. CodeBuddy
安装:
super-dev onboard --host codebuddy --force --yes
触发位置:
打开 CodeBuddy IDE 的 Agent Chat,在项目上下文内触发。
触发命令:
/super-dev 你的需求
接入后是否需要重启:否
补充说明:
- 建议在项目级 Agent Chat 中使用,不要脱离项目上下文。
- 先让宿主完成 research,再继续文档和编码。
- 当前按
.codebuddy/commands/+.codebuddy/agents/+.codebuddy/skills/接入。
17. Copilot (VS Code)
安装:
super-dev onboard --host vscode-copilot --force --yes
触发位置:
打开 VS Code 的 Copilot Chat 面板,在项目上下文内触发。
触发命令:
super-dev: 你的需求
接入后是否需要重启:否
补充说明:
- 当前使用
super-dev: 你的需求作为主触发方式,通过项目规则文件驱动流程。 - 建议先用
super-dev doctor --host vscode-copilot做一次确认。 - 在同一个 Copilot Chat 会话里完成整条流水线效果最佳。
18. Roo Code
安装:
super-dev onboard --host roo-code --force --yes
触发位置:
打开 Roo Code 的 Agent Chat / AI 面板,在项目上下文内触发。
触发命令:
super-dev: 你的需求
接入后是否需要重启:否
补充说明:
- 当前使用
super-dev: 你的需求作为主触发方式。 - 接入会写入项目级规则文件与用户级配置。
- 建议先用
super-dev doctor --host roo-code做一次确认。
19. Kilo Code
安装:
super-dev onboard --host kilo-code --force --yes
触发位置:
打开 Kilo Code 的 Agent Chat / AI 面板,在项目上下文内触发。
触发命令:
super-dev: 你的需求
接入后是否需要重启:否
补充说明:
- 当前使用
super-dev: 你的需求作为主触发方式。 - 接入会写入项目级规则文件与用户级配置。
- 如果规则未加载,先重开项目窗口或新开一个 Agent Chat。
20. Cline
安装:
super-dev onboard --host cline --force --yes
触发位置:
打开 Cline 的 Agent Chat 面板,在项目上下文内触发。
触发命令:
super-dev: 你的需求
接入后是否需要重启:否
补充说明:
- 当前使用
super-dev: 你的需求作为主触发方式。 - 接入会写入项目级
.clinerules/目录下的规则文件。 - 建议先用
super-dev doctor --host cline做一次确认。 - 在同一个 Agent Chat 会话里完成整条流水线效果最佳。
21. OpenClaw(手动插件宿主)
OpenClaw 通过原生 Plugin SDK 集成,无需 super-dev onboard,直接安装 npm 插件即可。
安装:
# 第一步:安装 super-dev CLI
pip install super-dev
# 第二步:安装 OpenClaw 插件(二选一)
openclaw plugins install @super-dev/openclaw-plugin # npm 插件(含 20 Tool)
clawhub install super-dev # ClawHub Skill(纯指令)
ClawHub 页面: https://clawhub.ai/shangyankeji/super-dev
触发位置:
在 OpenClaw Agent 对话面板中,确保当前工作区为目标项目后触发。
触发命令:
super-dev: 你的需求
或
/super-dev 你的需求
插件提供 20 个专用 Tool:
| Tool | 功能 |
|---|---|
super_dev_pipeline |
启动完整流水线 |
super_dev_init |
项目初始化 |
super_dev_status |
查看流水线状态 |
super_dev_quality |
质量检查(按类型) |
super_dev_spec |
Spec 管理(propose/list/show/scaffold/validate) |
super_dev_spec_trace |
Spec-Code 追踪 |
super_dev_spec_consistency |
Spec-Code 一致性检测 |
super_dev_spec_acceptance |
Spec 验收检查 |
super_dev_config |
配置管理(list/get/set) |
super_dev_review |
审查与门禁确认(docs/ui/architecture/quality) |
super_dev_release |
发布就绪度 / 交付证明包 |
super_dev_expert |
专家咨询 (11 角色) |
super_dev_deploy |
CI/CD 配置 / Dockerfile / 发布演练 |
super_dev_analyze |
项目分析(技术栈/依赖/结构) |
super_dev_doctor |
环境诊断 |
super_dev_governance |
治理规则总览 |
super_dev_knowledge_stats |
知识库使用统计 |
super_dev_knowledge_evolve |
知识权重自演化 |
super_dev_metrics |
Pipeline 效能度量 |
super_dev_run |
通用命令透传(可选) |
补充说明:
- 插件通过 CLI subprocess 桥接调用
super-dev,因此必须先pip install super-dev。 - 安装后建议重启 OpenClaw Gateway 或新开会话,让 Plugin 和 Skill 生效。
- 插件内嵌 SKILL.md,OpenClaw Agent 会自动理解流水线协议。
- 使用
super-dev doctor --host openclaw检查集成状态。
关键文档
执行原则:
- 宿主负责"写代码"
Super Dev负责"把开发过程做对、做全、可审计"
关注我们
License
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi