Skip to content

IvyFlow 操作手册 ​

AI-Native Development Workflow — AI 编码 Agent 的工作流强约束器

概述 ​

IvyFlow 通过三重阶段守卫、5 角色多 Agent 协作、采纳率分析和知识记忆系统,为 AI 编码 Agent 提供结构化开发工作流。

  • 版本:v0.15.0
  • CLI 命令:ivy
  • 安装:npm install -g ivyflow-cli

快速开始 ​

bash
npm install -g ivyflow-cli
cd your-project
ivy init

在 AI Agent 中使用 ​

安装完成后,重启 AI 编码工具,在对话框中输入:

/ivyflow "实现用户登录功能"

详细说明请参阅 在 AI Agent 中使用 IvyFlow。

最佳实践工作流 ​

参阅 最佳实践工作流操作指南 — 5 角色协作模式、6 种实战场景、状态机规则。

实现评估 ​

参阅 多 Agent 流水线实现评估 — 当前实现与设计规范的对比分析。


命令索引 ​

Agent 使用指南 ​

文档说明
agent-usage.md在 AI Agent 中使用 IvyFlow — 全部斜杠命令、5 角色使用、工作流实操

安装与维护 ​

命令文档说明
ivy initivy-init.md安装与初始化
ivy uninstallivy-uninstall.md安全卸载
ivy updateivy-update.md更新检查
ivy doctorivy-doctor.md健康检查与修复
ivy syncivy-sync.md平台规则同步

工作流核心 ​

命令文档说明
ivy statusivy-status.md状态查询
ivy validateivy-validate.md阶段验证
ivy guardivy-guard.md三重阶段守卫
ivy guard validateivy-guard-validate.md守卫层验证
ivy verifyivy-verify.md质量门禁
ivy archiveivy-archive.md变更归档
ivy stateivy-state.md生命周期检查点
ivy workflowivy-workflow.md工作流管理

分析洞察 ​

命令文档说明
ivy analyticsivy-analytics.md采纳率分析
ivy dashboardivy-dashboard.md交互式仪表盘
ivy suggestivy-suggest.md工作流建议
ivy reviewivy-review.md交互式建议审查
ivy checkivy-check.mdCI 健康检查
ivy explainivy-explain.md建议溯源
ivy feedbackivy-feedback.md反馈分析
ivy assessivy-assess.md遗留项目评估

知识管理 ​

命令文档说明
ivy auditivy-audit.md证据审计
ivy traceivy-trace.md知识链接追溯
ivy knowledgeivy-knowledge.md知识链接管理
ivy memoryivy-memory.md记忆系统管理
ivy councilivy-council.md记忆智囊团

能力与规则 ​

命令文档说明
ivy fingerprintivy-fingerprint.md技术栈检测
ivy capabilityivy-capability.md能力检测与管理
ivy rulesivy-rules.md规则管理
ivy skillivy-skill.md技能注册表

发布与导出 ​

命令文档说明
ivy releaseivy-release.md发布打包
ivy exportivy-export.md数据导出

多角色与协作 ​

命令文档说明
ivy roleivy-role.md角色管理
ivy pipelineivy-pipeline.md多角色流水线
ivy dispatchivy-dispatch.md多 Agent 任务分发

开发流程 ​

命令文档说明
ivy proposeivy-propose.md提案驱动开发
ivy applyivy-apply.md实施入口
ivy worktreeivy-worktree.mdGit 工作树管理
ivy handoffivy-handoff.md上下文交接
ivy nextivy-next.md下一技能解析
ivy exploreivy-explore.md只读探索模式

典型工作流 ​

Developer 完整流程 ​

bash
# 1. 初始化
ivy init --yes

# 2. 创建提案
ivy propose add-user-auth

# 3. 阶段转换
ivy guard run open --apply --change add-user-auth    # OPEN → DESIGN
ivy guard run design --apply --change add-user-auth  # DESIGN → BUILD

# 4. 上下文交接
ivy handoff add-user-auth design --write

# 5. 构建完成后验证
ivy guard run build --apply --change add-user-auth   # BUILD → VERIFY
ivy verify --change add-user-auth

# 6. 归档
ivy guard run verify --apply --change add-user-auth  # VERIFY → ARCHIVE
ivy archive --change add-user-auth --adr

# 7. 查看成果
ivy analytics --change add-user-auth

多角色流水线 ​

bash
# 1. 启动流水线
ivy pipeline start user-dashboard

# 2. PM 阶段
ivy role set pm
# ... 完成需求分析和 PRD
ivy pipeline complete pm-accept

# 3. Developer 阶段
ivy role set developer
# ... 完成开发和验证
ivy pipeline complete dev-archive

# 4. QA 阶段
ivy role set qa
# ... 完成测试
ivy pipeline complete qa-regression

# 5. DevOps 阶段
ivy role set devops
# ... 完成部署
ivy pipeline complete devops-alert

相关资源 ​

基于 MIT 许可证发布