writing-fragments

AI 智能 社区 @mattpocock
信任分
88/100
兼容 Agent
1
速查档案 只列事实:领域、Agent、信任分、作者、原文章节。装与不装请看下方作者解读。
领域
AI 智能
兼容 Agent
Claude Code
信任分
88 / 100 · 社区维护
作者 / 版本 / 许可
@mattpocock · 未声明 license
安装命令数
1 条

需要注意: 未限定 allowed-tools,默认拥有全部工具权限。

想读作者英文原文? ↓ 滚到正文区切换 · 在 GitHub 查看 ↗

解读由编辑根据原文凝练而成,命令、链接、术语均与作者原文一致;想看完整论述请切到右侧

writing-fragments 是写作的「前 0 阶段」:跑一场无情的 grilling session,把对话两边浮现的 fragment 一条接一条 append 到一份 markdown 文件——不立大纲、不分阶段、不强求结构,那些都明确是 out of scope。

设计思路

作者借用小说家日记的模型:多年无组织的 noticings,将来被矿掘出来当原料。fragments 就是 noticings——是作者读得懂的小段,但不要求对冷读者自洽,标准是「这是不是一段好写作?」而非「这是不是一个完整论点?」。

什么是 fragment

  • 一个尖锐的句子,你想用但还不知道用在哪
  • 一条 claim 配一行佐证
  • 一个 vignette:发生了什么、一段代码、一个场景、一个类比
  • 一个半成想法:「something about how X feels like Y, work this out later.」
  • 一句引文 / 一段对白 / 偶然听到的话
  • 一组靠"感觉"挂在一起的相关观察
  • 一句牢骚 / 一句自白 / 一个 punchline

文件格式

头部一个 H1 working title(可改),其下 fragment 用 --- 分隔,body 里不放 heading、不打 tag、不强制顺序——只按写下来的顺序排。

工作流

① 没传 path 就问一次记下;② 第一次写时只放 H1 working title;③ 从用户第一句话起就开始捕捉 fragment(包括最初的 prompt 本身也算);④ session 中默默 append——不每次问要不要 append;用户在编辑这份文件,你写之前必须 re-read保留他改过的部分。

关键纪律

  • 不要造结构——不立大纲、不写过渡、不挑顺序
  • 不要解释——fragment 是 noticing,不是 essay
  • 不要替用户想该说什么——逼他说出更具体的,而不是替他平滑
  • 同一句话两个版本同样有价值:保留两条,让用户选时再合

适合的场景

  • 一个 idea 还在脑子里转、没想清楚要写成什么文章时
  • 长 session 里随手攒线索,将来 writing-shapewriting-beats 用作原料
  • 与 grilling 类技能(grill-with-docs / grill-with-architecture)配合做 deep dive

何时不要用

  • 已知要写一篇结构化文章:直接进 writing-shapewriting-beats
  • 你需要的是规约 / spec / PRD:fragment 不会给你那种自洽

配套

writing-shape / writing-beats(fragment 之后两条不同长成方式)、writing-skills(写作语调)、grill-with-docs(grilling 的另一种走法)、ubiquitous-language(fragment 里术语锚定)。