mcpField
W
write-workflow

write-workflow

github.com/fudesign2008文档处理644 次安装今天更新
代码仓库

关于 write-workflow

write-workflow 是一套分阶段的文档写作技能,可将请求路由至技术评审或文本人性化写作技能。它负责来源分析、模式管理、结果验证与复盘,并要求启动前检查依赖项。

主要功能

  1. 01八阶段文档工作流
  2. 02路由至评审与人性化技能
  3. 03支持手动和自动模式
  4. 04提供完整、增量和精简路径
  5. 05检查依赖并验证输出

适用场景

  1. 01根据设计起草技术评审文档
  2. 02人性化改写英文或中文文本
  3. 03为文档变更选择写作路径

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/fudesign2008/open-skills --skill write-workflow

安装后在 Claude Code 中输入/write-workflow确认已加载。

附带文件reference.md

详细介绍

编写工作流

八阶段文档编写宿主。写作技能负责方法论;此宿主负责路由、来源分析、模式生命周期、路径深度以及验证/复盘。

写作技能:tech-review-doc(仓库内,设计 → 评审)。humanizer / humanizer-zh 是强依赖的外部技能(本仓库未随附),用于去除英文/中文文本中的 AI 痕迹。

不是solve-workflow / analysis-core。阶段 2 仅进行面向写作的来源分析。

输出模板:reference.md。

前置技能检查

启动时,验证 frontmatter 中的每一项 dependencies。若有任何依赖缺失,立即中止并提示安装——不得静默降级。

缺失的技能安装方式(目录 / name 必须匹配)
clarifying-question-discipline、tech-review-doc、workflow-mode-lifecyclenpx skills add FuDesign2008/open-skills -g --skill <name> --yes
humanizernpx skills add https://github.com/blader/humanizer.git → 技能目录 humanizer
humanizer-zhnpx skills add https://github.com/op7418/Humanizer-zh.git → 技能目录 humanizer-zh

或者,一次性安装所有仓库内的 open-skills:npx skills add FuDesign2008/open-skills -g --skill '*' --yes(不会安装外部人性化改写技能)。

不得依赖:analysis-core、runtime-evidence-debug、hybrid-debug、browser-debug-toolkit。 **不得打包:**不得将 skills/humanizer/ 或 skills/humanizer-zh/ 添加到此仓库。

触发语句与模式

表述模式说明
「写文档」「写文档工作流」「write workflow」👤 手动检测文档类型
「写技术评审」「生成评审文档」👤 手动路由至 tech-review-doc
「去AI痕迹」「人性化改写」「humanize」👤 手动根据语言路由至 humanizer / humanizer-zh
「自动写文档」「自动模式」+ 写作意图🤖 自动推进流程;写作技能特定的硬暂停仍然适用

模式检测:「自动」→ 自动模式;否则为手动模式。运行过程中可通过「切换自动模式」/「切换手动模式」切换。

核心生命周期 → workflow-mode-lifecycle。差异:

  • 完成 = 阶段 8 完成 → 恢复手动模式。
  • 硬暂停(即使在自动模式下也适用):
    • tech-review-doc:§1 用户批准;缺少设计路径
    • humanizer / humanizer-zh:已确认的输入文本或文件路径(无需经过 tech-review §1 环节)
  • 自动模式下,硬暂停解除后:继续执行写作技能及阶段 7–8,宿主不再额外暂停。
  • 中断 → 恢复手动模式。

路径选择

路径适用情况深度
完整重大评审/目标模糊/深度人性化改写写作技能的完整深度
增量普通文档默认
精简小幅且高度确定的变更最少可选章节;绝不跳过验证 + 写作技能硬暂停

⚡ 快速参考

阶段👤 手动模式暂停点🤖 自动模式必需输出
1 明确意图⛔ 确认路由/路径/模式明确时跳过意图复述 + 写作技能 + 路径
2 分析来源⛔ 缺口/就绪度无阻碍时继续清单 + 缺口
3 探索方案⛔ 选项自动选择方案
4 评审方案⛔ 确认检查清单无误无问题时自动通过检查清单
5 制定大纲⛔ 确认移交大纲/人性化改写计划
6 执行写作技能写作技能硬暂停同样暂停;随后连续执行写作技能输出
7 验证⛔ 确认结果合格时继续验证报告
8 复盘结束结束 + 恢复手动模式简要改进建议

阶段 1:明确意图

  1. 文档类型 / 编写器路线(见下表)。
  2. 路径(完整 / 增量 / 精简)和模式。
  3. 不清楚时使用 clarifying-question-discipline(每轮只问一个问题)。
  4. **人工润色语言:**主要为中文 → humanizer-zh;主要为英文 → humanizer;不明确 → 询问一次。
文档类型编写器状态
技术评审(设计 → 产品 / QA)tech-review-doc仓库内
AI 去痕 / 人工润色(主要为英文)humanizer外部强依赖
AI 去痕 / 人工润色(主要为中文)humanizer-zh外部强依赖
其他询问或停止—

[👤] 确认。[🤖] 路线和输入已明确时跳过确认。

输出:reference.md § 阶段 1。

阶段 2:分析来源

  1. **存在性:**所需输入可读(设计路径,或待人工润色的文本 / 文件)。
  2. **清单:**对于技术评审——标题 / 模块 / Mermaid / 多选项;对于人工润色——语言、长度、目标语气。
  3. **缺口:**列出后续阶段的阻碍因素。
  4. 此时不要编写最终输出文件(聊天中的分析笔记除外)。

[👤] 报告后停止。[🤖] 除非存在阻碍性缺口,否则继续。

阶段 3–5:按编写器配置执行

配置:tech-review-doc
  • 3 图表 / §3 / §6 / §4 深度
  • 4 受众检查清单(§§1–3 中不含代码)
  • 5 大纲 → 交接给编写器 Step 1(§1 草稿)
配置:humanizer / humanizer-zh
  • 3 范围:整篇文档还是选定内容;语气(正式 / 随意 / 技术性)
  • 4 检查清单:保留事实;不虚构说法;语气一致
  • 5 简短计划:输入 → 改写 → 可选的修改摘要

[👤]/[🤖] 根据快速参考暂停。

阶段 6:通过编写器执行

加载指定的编写器并严格遵循其要求。

  • tech-review-doc:§1 为硬性关卡;获得批准后,自动模式可连续运行。
  • humanizer / humanizer-zh:必须确认输入;然后按该技能要求改写;不要应用技术评审 §1。

阶段 7:验证

  • **tech-review-doc:**路径 / 命名、§1 已批准、图表、§3 / §6 规则、§§1–3 语言规则。
  • **humanizer*:**事实已保留、AI 特征已减少、语气一致;如果编写器定义了质量评分,则可选用。

输出:reference.md § 阶段 7。

阶段 8:回顾

简要提出改进建议。除非有人要求,否则不要编辑技能文件。自动模式恢复为手动模式。

扩展位置(未来的编写器)

  1. 添加 skills/<name>/ 并发布。
  2. 除非产品要求强依赖,否则优先采用可选路线(外部人工润色工具是经过慎重选择的强依赖;但此处仍不随附)。
  3. 添加路线行和描述触发条件(≤1024)。
  4. 阶段 6 仍为“加载编写器并严格遵循其要求”。

与其他技能的关系

技能关系
tech-review-doc强依赖(仓库内);评审编写器
humanizer强依赖(外部);英文人工润色
humanizer-zh强依赖(外部);中文人工润色
clarifying-question-discipline强依赖
workflow-mode-lifecycle强依赖
solve-workflow同级技能——未接入

危险信号

  • 自动模式下跳过 tech-review-doc §1
  • 将 §1 关卡应用于人工润色路线
  • 人工润色技能缺失时静默降级
  • 声称此主机上有 analysis-core
  • 将完整的编写器正文内嵌到此文件中

评论

支持 Markdown