doc-coauthoring:把 Claude 变成你的文档共写搭档

写文档是工程师最容易被偷走时间的地方。想法在脑子里清清楚楚,落到纸上就糊成一团,别人读完还是抓不住你要干什么。你以为写完了,其实只是把混乱从脑袋搬到了文件里,下次自己回看也得重新脑补一遍上下文。

这类工作流技能我见过不少,大多本质是一份提示词模板,换层皮就敢叫写作助手。doc-coauthoring 不一样,它把写文档重新定义成一场有引导的协作,而不是丢给模型一句帮我写个 PRD 就完事。那些模板顶多保证格式不丑,真正难的不是排版,是把你脑子里没说出来的前提和权衡逼出来。doc-coauthoring 盯的正是这一步。

doc-coauthoring:把 Claude 变成你的文档共写搭档

它来自 Anthropic 在 Smithery 上托管的技能库,定位是给 Claude 用的主动引导者。只要是需要给别人看的结构化内容,它都能接:

  • 文档与提案
  • 技术规范
  • 决策文档
  • RFC 与设计文档

这篇文章我会拆开它的三阶段工作流,讲清楚每一步到底在干什么,也直说它在哪些场景下其实帮不上忙。它不是万能药,但那个核心设计确实戳中了写作者最容易忽略的盲区,值得认真看一遍。

工作流拆解

第一阶段叫 Context Gathering,目标是先抹平你和 Claude 之间的认知差。它会先问几类地基信息,答得越具体后面越顺:

  • 文档类型
  • 主要受众
  • 期望影响
  • 模板格式
  • 其他约束

地基打完,它最反直觉的一步来了:鼓励你信息倾倒。别筛选,先把这些都倒出来:

  • 背景讨论与被否决的备选方案
  • 组织政治和时间线
  • 技术架构
  • 利益相关者的担忧

倒得越彻底,后面的文档越不容易漏掉关键前提,也不会等到评审会上才被人问住,等于提前把评审会搬到了写作阶段。

你倒完,它再反向生成 5 到 10 个编号问题补齐缺口。这一步的意义在于,模型不再靠猜,而是拿着你给的原材料去问该问的,而不是问它自己以为该问的。你自己写的时候往往意识不到哪些信息还没交代,因为那些前提对你而言太理所当然。让模型先穷举问题,反而帮你照见自己的盲点。

第二阶段 Refinement & Structure 才是主菜。它先建脚手架:有 artifact 就用 create_file 生成带占位符的骨架,没有就建一个 markdown 文件。脚手架长这样:

# Decision Doc

## Context
[To be written]

## Proposal
[To be written]

## Alternatives Considered
[To be written]

脚手架上的每一节都用同一个六步循环推进,从澄清问题一直走到迭代精炼,下面这张图把这套循环画出来了。

doc-coauthoring:把 Claude 变成你的文档共写搭档

起草不用整文重印,它让你用 str_replace 替换占位符,一段一段填。连续三次没有实质改动,它会主动问你能删什么,逼你把冗余挤出去,而不是帮你把水越掺越满。

质量到了八成以上,它会通读全文查流畅性、冗余和矛盾,专门找那些 AI 最爱塞的 slop 填充句。这点比大多数写作工具都狠,因为大多数工具巴不得你多写点。

第三阶段 Reader Testing 是它真正的护城河。文档写完了不代表写对了,它用一只没有上下文的新 Claude 来当读者,预测 5 到 10 个读者会问的问题,逐题测试文档扛不扛得住。比如读者会不会误解某个术语,会不会找不到决策依据,会不会在某个分支上卡住。这些坑在作者视角里几乎永远看不见,因为作者早已知道答案。

架构解析

把整个机制拆开看,其实是四角关系:

  • 你(提供背景和决策)
  • Claude 引导者(提问和起草)
  • 文档 artifact(被 create_file 和 str_replace 操作)
  • 可选的外部连接器

artifact 的管理规则很硬:所有编辑都走 str_replace,绝不允许整篇重印。每次改动后它给你一个可点的链接,头脑风暴的列表只留在对话里,不污染文档本体。这条纪律的副作用很实用:文档始终是一份干净的产物,你随时能单独发给别人,而不必把一堆内部脑暴也夹带过去。

下面这张架构图把四角的协作关系画了出来。注意连接器那一侧:如果你的环境接了协作工具,它能直接把上下文拉进来。

doc-coauthoring:把 Claude 变成你的文档共写搭档

没有连接器也不怕,它让你手动粘贴或开 Claude 连接器。设计上一点不傲慢,缺什么就问,不偷偷攒缺口,这是它和一堆假装懂你的助手最大的区别。

Reader Testing 在 Claude Code 这类有子代理的环境里能全自动跑:

  • 预测读者会问的问题
  • 派子代理逐题测试
  • 额外查歧义和矛盾
  • 出报告再修复

网页版 claude.ai 没有子代理,就让你自己开新会话手动测。

使用场景

最该用它的场景是决策文档和 PRD。这类文档的读者往往和你不在同一个信息层,你以为写清了,对方看到的却是大量没说出口的假设。引导式提问正好把这些假设逼到台面上。决策文档最怕的不是写错,是写了半天对方根本不知道你在建议什么,然后默默按自己的理解去执行。

RFC 和设计文档也一样。技术方案里最值钱的部分常常是被你否掉的那些备选,自由写作时你懒得写,读者也就无从知道为什么走这条路。信息倾倒环节专门收这些。

如果你团队已经在用协作工具沉淀讨论,它直接把上下文拉进文档,省掉你重新复述的功夫:

  • Slack 或 Teams 的频道记录
  • Drive 与 SharePoint 的共享文档
  • 任意 MCP server 的上下文

这比从零拼背景强太多,也大幅减少了转述带来的信息损耗。

它的短板也很直接:在没子代理的纯网页环境里,Reader Testing 要你手动开新会话粘贴文档自测。自动化那层价值直接掉了一半,文档质量上限回到你自己的耐心和细心。

洞察与反思

我用过不少 AI 写作工具,大多数把你当成填空题的作答者,给个模板你往里塞。doc-coauthoring 的态度相反:它当你是合作者,自己当那个不断追问、不断挑刺的编辑。

Reader Testing 这个点我越想越觉得对。我们写文档从不考虑一个毫无背景的人能不能照着做,但文档被粘贴进 Claude 跑工作流时,恰恰就是这种处境。它提前把你文档当程序来测。

当然它也有边界。它需要 Claude 来当那个引导者,一旦你选了自由形式,价值就塌了。它治的是写不顺,不治没东西写,素材空的时候它也只能陪你在原地转圈。另外它强依赖 Claude 当引导者这件事,意味着换到能力弱的模型上,提问质量会明显下滑,方法论还在,执行的人不行了。

传统写法和引导式写法的差别,在读者盲点捕获这一项上最明显。下面这张对比图把它俩摆在一起看,差距不在文笔,在流程有没有逼你换位思考。

doc-coauthoring:把 Claude 变成你的文档共写搭档

说到底它更像一套可迁移的方法论,不绑死在某个模型上。你今天用 Claude 跑这套流程,明天换个人工引导、或者换 Gemini,骨架依然成立。这点比技能本身更值钱。

资源地址

资源 地址
Smithery 技能页 https://smithery.ai/skills/anthropics/doc-coauthoring

总结

如果你经常要写给别人看的结构化文档,又总在写完才发现别人看不懂上栽跟头,这个技能值得一试。它最值钱的是 Reader Testing,把文档当程序测一遍。尤其是跨团队、跨时区的文档,你写完就走,半年后接手的人全靠这份文档活,盲点代价极高。

但它不是万能药。没有子代理环境时,Reader Testing 退化成手动活;素材本身空的时候,再强的引导也救不了。它不是用来替你想,是用来逼你想清楚。如果连你自己都说不清要写什么,任何工具都只是把混乱包装得更漂亮。

文档的本质是和未来的读者对话,而你最不客观的读者恰恰是自己。让一个没有上下文的 Claude 先读一遍,比你自己通读三遍都管用,因为那才是读者真实的处境。写作最大的幻觉,是以为写完了就等于说清了。

skills资源

Anthropic 的 slack-gif-creator:把“Slack 动图该长啥样”写成可执行的代码

2026-8-28 0:30:35

行业动态

2025年的AI报告出炉,AI又升级了啥科技?

2025-10-11 16:07:03

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧