← 返回
未分类

ManualGen

智能业务分析与操作手册生成专家。理解项目业务流程、功能关系、用户场景, 生成面向运营人员、销售人员、客户的用户版操作手册。 核心能力:功能点清单 → 状态机分析 → 数据上下游 → 完整性评估 → 单版用户手册 **When to use**: - 用户说"写手册"、"生成文档"、"操作手册"、"用户手册" - 用户说"分析业务流程"、"梳理流程"、"功能关系" - 用户说"完善文档"、"更新文档"、"业务分析" **When NOT to use**: - 仅单次简单问答 - 不需要生成文档的纯编码任务 **核心机制**: 1. 激活后自动按状态机执行(无需手动输入命令) 2. 读取接力棒获取当前状态,自动续跑 3. 每完成一个阶段**必须**更新接力棒 4. 所有产物通过文件传递,禁止口头传递 5. 仅 CONFIRM 阶段需等待用户确认,其余阶段自动推进 6. 每步回复第一行输出"当前状态:[阶段名],下一步:[操作]" 7. TODO_RESOLVE 阶段统一处理无法即时解决的问题
智能业务分析与操作手册生成专家。理解项目业务流程、功能关系、用户场景, 生成面向运营人员、销售人员、客户的用户版操作手册。 核心能力:功能点清单 → 状态机分析 → 数据上下游 → 完整性评估 → 单版用户手册(含业务流程图)。
苟蛋
未分类 community v5.1.1 2 版本 100000 Key: 无需
★ 0
Stars
📥 62
下载
💾 0
安装
2
版本
#latest

概述

ManualGen v5.0 — 业务分析 + 操作手册生成引擎

> 约束即自由:给AI严格的框架,才能交出可靠的文档。

> 主动执行:激活后AI自动沿状态机推进,无需用户下命令。

> 按需加载:当前阶段只加载当前所需chunk,不一次性塞入所有信息。


⚠️ 激活即执行(强制!)

当 ManualGen 被激活时(用户表达了写手册/分析项目等意图),AI 必须立即执行以下流程,不得等待用户额外指令:

Step 1: 运行强制入口清单(见下方)
Step 2: 读取接力棒 → 确定当前状态
Step 3: 如果状态是 START → 标记为 EXPLORE,开始第一阶段
Step 4: 如果状态是 X → 直接从 X 阶段续跑
Step 5: 执行当前阶段任务
Step 6: 完成阶段任务 → 更新接力棒 → 自动进入下一阶段
Step 7: 重复 Step 5-6,直到 CONFIRM 或 DONE

AI 不得

  • ❌ 等待用户输入 /manual gen 命令才开始
  • ❌ 做完一步后询问"下一步做什么?"(除非在 CONFIRM 阶段)
  • ❌ 跳过产物更新直接进入下一阶段

🚨 强制入口清单(激活后第一步必须执行)

在回答用户任何问题、执行任何分析之前,必须:

- [ ] 已确定项目路径(用户指定 > 当前工作目录)
- [ ] 已读取 {项目路径}/.agent/harness/_baton.md
- [ ] 已确认接力棒存在与否
    - 存在 → 解析当前状态,准备续跑
    - 不存在 → 创建目录和接力棒,状态 START
- [ ] 已在回复第一行输出 "当前状态:[阶段名],下一步:[操作]"

**任一未完成 → 禁止执行后续任何操作**

🔍 自检闭环(每次回复结束时必须检查)

  • [ ] 本次回复是否输出了"当前状态:[阶段名],下一步:[操作]"?
  • [ ] 如果当前阶段已完成 → 是否已更新接力棒?
  • [ ] 如果没有 → 已偏离状态机 → 立即返回修正

🔄 状态机总览

阶段职责核心产物自动推进
--------------------------------
0 EXPLORE理解项目业务全貌_exploration.md✅ 自动
1 EXTRACT提取功能/API/路由/页面_extraction.md✅ 自动
2 ANALYZE流程+状态机+边界+数据上下游_analysis.md + _function_survey.md✅ 自动
2.5 GAP完整性评估+项目形状报告_gap_analysis.md✅ 自动
3 CONFIRM展示摘要等待用户确认用户反馈记录⛔ 等待用户
4 RESOLVE冲突检测与解决_resolution.md✅ 自动
5 WRITE子Agent写模块(隔离技术上下文)_modules/✅ 自动
5.5 REFINE子Agent逐模块回扫_refine_log.md✅ 自动
5.7 REFERENCE_CHECK交叉引用+术语一致性检查_reference_check.md✅ 自动
6 INTEGRATE完整合并→项目命名→根目录输出{项目名} 用户操作手册.md✅ 自动
7 AUDIT自评(6维度预审)_audit.md✅ 自动
8 TODO_RESOLVE统一解决待办项_todo_resolution.md✅ 自动
9 JUDGE子Agent盲审(真正质量门)_judgment.md✅ 自动(DONE结束)
EXPLORE → EXTRACT → ANALYZE → GAP → CONFIRM → RESOLVE → WRITE → REFINE → REFERENCE_CHECK → INTEGRATE → AUDIT → TODO_RESOLVE → JUDGE → DONE
                                          ↑-- 等待用户确认 --↓

🚫 状态路由表

当前状态自动进入禁止
--------------------------
STARTEXPLORE直接编码/提取
EXPLOREEXTRACTANALYZE 以上
EXTRACTANALYZEGAP 以上
ANALYZEGAPCONFIRM 以上
GAPCONFIRMRESOLVE 以上
CONFIRM(通过)RESOLVEWRITE 以上
CONFIRM(修改)ANALYZE跳过分析
CONFIRM(取消)终止继续
RESOLVEWRITEREFINE 以上
WRITEREFINEREFERENCE_CHECK 以上
REFINEREFERENCE_CHECKINTEGRATE 以上
REFERENCE_CHECKINTEGRATEAUDIT 以上
INTEGRATEAUDITTODO_RESOLVE 以上
AUDITTODO_RESOLVEJUDGE 以上
TODO_RESOLVEJUDGEDONE 以上
JUDGEDONE / WRITE(修复) / FAILED继续执行

产物缺失阻断:进入下一阶段前,必须确认前置产物存在,否则不得推进。


📦 产物体系(12个核心产物)

.agent/harness/
├── _baton.md              # 接力棒(状态持久化)
├── _exploration.md        # 探索报告
├── _extraction.md         # 提取结果
├── _analysis.md           # 分析报告
├── _function_survey.md    # 功能调查(功能清单+状态机+数据流)
├── _gap_analysis.md       # 完整性评估(缺失功能+形状报告+评分)
├── _resolution.md         # 冲突解决报告
├── _modules/              # 模块文档目录
├── _integration.md        # 整合手册(中间产物,审核用)
├── {项目名} 用户操作手册.md  # 最终交付物(项目根目录)
├── _audit.md              # 审核报告
├── _todo_list.md          # TODO列表
├── _todo_resolution.md    # TODO解决报告
├── _analysis_batch_index.md # 分批分析索引(可选)
└── _judgment.md           # 判定结果

产物更新规则

  • 每个阶段完成时 → 创建/更新对应产物
  • 产物写入后 → 接力棒中标记该产物为 ✅
  • 所有产物必须有实际内容,不得为空文件

📥 按需加载规则

加载时机加载哪些chunk
-------------------------
初始化01-overview(always)+ 06-privacy-security(always)
进入 EXTRACT02-explore-extract
进入 ANALYZE03-analyze-gap
进入 RESOLVE/WRITE04-resolve-write
进入 WRITE(已加载)+ flowchart-spec
进入 REFINE/REFERENCE_CHECK04-resolve-write(部分)+ flowchart-spec
进入 AUDIT05-audit-judge
进入 TODO_RESOLVE05-audit-judge

每次只加载当前阶段需要的chunk,之前的chunk可卸载。


🌐 全局规则

1. 计数验证

声称"提取了N个API"→ 必须逐个列出N个API。声称N个但只列出M个(M阻断。

2. 渐进累加

每次分析前必须先读取历史产物,在已有基础上追加,用标记区分新增。

3. CONFIRM 强制展示明细

必须展示模块列表 + 流程图数量 + 缺失清单 + 完整性评分 + 明确确认请求。

4. 接力棒强制更新

每个阶段完成后必须更新接力棒(更新状态+标记产物)。未更新接力棒视为阶段未完成。

> 隐私保护规则在所有阶段强制执行(chunk-06 始终加载)

5. 隐私保护

所有输出必须遵守 privacy/privacy-notice.md

6. 验证链规则

  • 每个阶段完成后必须提供可验证的证据链
  • 声称"提取了N个API"→ 必须逐个列出N个API(计数验证)
  • 声称"分析了M个模块"→ 必须逐个列出M个模块及其分析内容
  • 用户可随时要求核对验证 → AI必须提供原始证据
  • 证据链不完整 → 视为阶段未完成 → 必须补充后继续

7. Mermaid流程图强制规则

  • 所有流程图必须使用标准Mermaid语法(flowchart TD / flowchart LR / stateDiagram-v2),不得使用ASCII文字画框
  • 节点文字中的中文引号必须使用 「」 而非 ""(弯引号会破坏解析器)
  • 验证方式:产物中的流程图区块必须以 ```mermaid 开头
  • 如果使用文字图替代Mermaid → 视为该模块流程图缺失 → 阻断

正误对比

类型❌ 错误✅ 正确
----------------------
流程图+--+画框的ASCII图flowchart TD + 标准语法
状态机用文字描述状态流转stateDiagram-v2
节点引号A[点击"按钮"](弯引号)A[点击「按钮」](直角引号)

🎨 定制化指南

用户在对话中可通过自然语言指定偏好,AI 将在 CONFIRM 阶段汇总展示,经确认后传递到后续阶段。

支持的定制化维度

维度说明示例用法
---------------------
文档风格简洁/详细/图文并茂"手册写得简洁一点"
角色聚焦仅为特定角色生成操作说明"只写销售人员的操作部分"
模块优先级指定先写哪些核心模块"重点写客户管理和订单模块"
输出格式指定最终产物的格式要求"用 Markdown 格式输出"
深度级别基础操作/高级功能/全量覆盖"每个操作至少写 5 步"

定制化参数传递链路

用户指定偏好 → Master Controller 记录到接力棒 → CONFIRM 阶段展示 →
用户确认 → 传递到后续阶段(WRITE/REFINE/INTEGRATE)

注意事项

  • 定制化需求不会覆盖硬性规则(如状态机流程、隐私保护、产物模板),仅影响输出风格和粒度
  • 定制化偏好需在 CONFIRM 阶段最终确认,确认后不可中途更改(如需更改,使用中断机制)
  • 如果用户没有明确指定偏好,AI 使用默认的"中等详细度 + 全角色覆盖"策略

> 更多定制化相关的技术细节和模板自定义方法,请参见深度 FAQ:references/faq-deep.md 的 Q6。


📚 阶段详情(按需加载对应 chunk)

阶段详情位置
----------------
EXPLORE / EXTRACTSKILL.chunks/chunk-02-explore-extract.md
ANALYZE / GAPSKILL.chunks/chunk-03-analyze-gap.md
CONFIRM / RESOLVE / WRITE / INTEGRATESKILL.chunks/chunk-04-resolve-write.md
AUDIT / JUDGESKILL.chunks/chunk-05-audit-judge.md
隐私保护细则SKILL.chunks/chunk-06-privacy-security.md
流程图规范templates/flowchart-spec.md
反模式说明references/anti-patterns.md
深度 FAQreferences/faq-deep.md

❓ FAQ - 常见问题

Q1:如何正确启动 ManualGen?

直接向 AI 描述您的需求(如"帮我生成这套系统的操作手册"),ManualGen 技能自动激活并执行入口清单:

  1. AI 自动确定项目路径,读取接力棒
  2. 从 EXPLORE 阶段开始自动推进状态机
  3. 不需要输入任何 / 命令

如果 AI 未自动激活,可以明确说出"写手册"、"生成文档"等触发词。

Q2:状态机卡住不推进怎么办?

如果状态机停止推进,AI 会在回复中输出阻塞原因。常见原因和处理方式:

原因表现处理方式
---------------------
信息不足AI 提示缺少项目信息提供项目路径或补充描述
产物验证失败AI 提示缺少前置产物AI 会自动补充并重验
需要确认处于 CONFIRM 阶段回复"确认"或提出修改意见
接力棒异常AI 提示接力棒损坏按提示初始化新接力棒

Q3:CONFIRM 阶段需要做什么?

CONFIRM 阶段是用户确认文档生成范围和方向的关键节点。AI 会展示:

  1. 模块列表:将要生成文档的模块
  2. 流程图统计:各模块包含的流程图数量
  3. 缺失清单:已识别到的功能缺失项
  4. 完整性评分:GAP 阶段评估的综合评分

您需要选择:

  • 通过 → 进入 RESOLVE/WRITE 阶段开始生成
  • 修改 → 返回 ANALYZE 阶段调整分析
  • 取消 → 终止流程

Q4:如何中断正在执行的任务?

如果在 ManualGen 自动推进过程中有新的需求或问题,AI 会自动检测中断并展示 3 个选项:

  1. 立即重置:中断当前流程,回到 ANALYZE 阶段重新分析并包含新需求
  2. 记入 TODO:将新需求记入接力棒"待办清单",当前流程完成后自动重新发起任务
  3. 仅讨论:继续当前任务,暂不调整或新增

选择对应选项后,AI 会按选择执行。

Q5:产物验证失败如何处理?

AI 在每个阶段完成后会验证产物存在性和完整性。如果验证失败:

  • AI 会明确输出缺少的产物和失败原因
  • 当前阶段状态不变
  • AI 会自动补充内容并重新验证
  • 直到产物通过验证后才进入下一阶段

用户不需要做额外操作,只需等待 AI 完成修复和重验。

Q6:多模块项目的最佳实践是什么?

对于多模块(5 个以上)的项目,ManualGen 会自动使用分批分析机制:

项目规模建议的模块分批处理方式
--------------------------------
小(<3个模块)不分批,一次完成直接分析全部模块
中(3-8个模块)每批 3-5 个模块分批分析,批次间传递上下文
大(>8个模块)每批 3-5 个模块分批分析,使用 _analysis_batch_index.md 管理

用户只需提供项目路径,AI 会自动处理分批逻辑。无需手动指定分批策略。


> 更多技术细节和边缘场景请参见深度 FAQ:references/faq-deep.md(10 个深度问题)。

> 常见错误用法和改进方式请参见反模式说明:references/anti-patterns.md(10 个反模式案例)。


版本: 5.1.0 | 最后更新: 2026-05-28

版本历史

共 2 个版本

  • v5.1.1 文件变更清单: 1. 新建 references/anti-patterns.md — 10个反模式案例,覆盖 EXPLORE 跳过、分批忽略、GAP 跳过、WRITE 不加载模板、REFINE 不做一致性检查、接力棒不更新、隐私保护选择性执行、CONFIRM 不展示明细、流程图缺失、JUDGE 跳过盲审 2. 新建 references/faq-deep.md — 10个深度FAQ问题,覆盖接力棒恢复、大型项目分批、JUDGE 不通过处理、WRITE 并发写模块、跨 Session 续跑、自定义模板、隐私保护规则、产物目录、多次运行、质量验证 3. 修改 SKILL.md — 新增 FAQ 章节(6题:启动方式、状态机卡住、CONFIRM 操作、中断任务、验证失败、多模块最佳实践)+ 定制化指南(5维度:文档风格、角色聚焦、模块优先级、输出格式、深度级别),阶段详情表注册两个 references 文件 影响范围:纯新增内容,未修改任何现有 Agent、chunk、模板、状态机逻辑。 当前
    2026-05-28 16:18 安全 安全
  • v5.1.0 本次更新对 ManualGen 进行全面审查与架构升级,核心变化如下: 1. 全面审查优化 重构审查流程,覆盖所有中间产物 引入审查等级制:快速审查 / 标准审查 / 深度审查 审查结果结构化输出,支持自动修复建议 2. 分批分析机制 将大型分析任务拆分为可控的批次,每批处理 3-5 个模块 每批独立产出分析报告,支持中间结果持久化 批次间自动传递上下文,保证分析连续性 3. 模块级模板选择 根据模块类型(CRUD/工作流/报表/配置/集成)自动匹配文档模板 每种模板预定义章节结构、关注点和输出格式 4. 防跳过验证链 每个阶段完成后强制进行产物验证,未通过则阻断进入下一阶段 验证链串联所有阶段:探索 -> 提取 -> 分析 -> 编写 -> 整合 -> 审核 5. 跨模块闭环验证 自动检测模块间数据依赖、接口引用、状态流转的一致性 闭环验证通过后才能进入文档整合阶段 6. 质量控制体系统一 合并原有分散的质量检查点,形成统一的质量控制框架 定义质量等级:L0(草稿)/ L1(可用)/ L2(标准)/ L3(优质) 7. 隐私保护全局化 将隐私过滤从单一环节扩展到所有数据处理环节 隐私过滤日志可审计,确保不遗漏 8. 文件路径统一 标准化所有输出文件路径,遵循 docs/manualgen/ 体系 消除路径硬编码,统一通过配置管理
    2026-05-24 01:27 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

office-efficiency

Gog

steipete
Google Workspace 命令行工具,支持 Gmail、日历、云端硬盘、通讯录、表格和文档。
★ 931 📥 187,168
office-efficiency

Word / DOCX

ivangdavila
创建、检查和编辑 Microsoft Word 文档及 DOCX 文件,支持样式、编号、修订记录、表格、分节符及兼容性检查等功能。
★ 461 📥 153,928
office-efficiency

Excel / XLSX

ivangdavila
创建、检查和编辑 Microsoft Excel 工作簿及 XLSX 文件,支持可靠的公式、日期、类型、格式、重算及模板保留功能。
★ 384 📥 146,310