关于 writing-fragments
通过访谈式对话发展写作想法,并将可用片段汇集到一个 Markdown 文件中的技能。它会保留用户的编辑,并让片段保持无结构,供后续使用。
主要功能
- 01围绕想法访谈写作者
- 02从对话开头记录片段
- 03将片段追加到单个 Markdown 文件
- 04每次写入前重新读取文件
- 05支持针对特定片段进行编辑
适用场景
- 01收集文章的原始素材
- 02在写作对话中保存想法
- 03修改或删除指定片段
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ polya20/ grill-me --skill writing-fragments安装后在 Claude Code 中输入/writing-fragments确认已加载。
详细介绍
开展一场深入追问的访谈,产出片段。围绕用户想写的任何主题,不断追问。不要设定阶段、大纲或结构——这明确不在任务范围内。
对话双方一旦产生片段,就将其追加到同一个 Markdown 文件中。用户会在访谈过程中编辑这个文件;写入前务必重新读取文件,以保留用户的修改。
如果用户没有提供路径,只询问一次文档要保存到哪里,然后在本次对话剩余时间内记住该路径。
从用户说的第一句话开始记录片段,包括最初的提示词。
首次写入时,在文件顶部放一个单独的 H1 标题作为暂定标题(之后可以修改),除此之外什么也不写——不要元数据、目录或日期。
什么是片段
片段是任何可能保留在最终文章中的文本。作者必须能_读懂_它——作者能够明白它的意思,但不必为术语下定义,也不必让初次阅读的人理解。判断标准是“这是不是一段好文字?”,而不是“这是不是一个完整自洽的论点?”
片段有意保持多种多样。例如,以下内容都可以成为片段:
- 一句犀利的话,你想在某处用上,但还不知道该放在哪里。
- 一个附有一句理由的论断。
- 一个小故事:发生过的事、一段代码、一个场景或一个类比。
- 一个尚未完成的想法:“关于 X 给人的感觉像 Y 这件事,之后再展开。”
- 一句引语、一段对话或一句无意间听到的话。
- 一组凭感觉彼此关联的观察。
- 一句抱怨、一段坦白或一个包袱。
小说家的日记就是范本:多年间那些不加整理的观察,日后会被发掘为原始素材。片段就是观察。
文件格式
# Working title
A first fragment lives here.
It can be multiple paragraphs. It can include lists, code, quotes — whatever
shape the fragment naturally takes.
---
A second fragment.
---
> A quoted line that the user wants to keep around.
A reaction to it.
---
- A cluster of related observations
- That hang together by feel
- And want to be near each other
片段之间用水平分隔线隔开(\n---\n)。正文中不设标题。不加标签。按照添加顺序排列,不作其他排序。
写作节奏
静默追加。不要每添加一个片段都征求许可。顺带提一句添加了什么(例如“我把这点加进去了”),但不要用保存对话框打断交流。
每次写入前,都要从磁盘重新读取文件。用户可能在两轮对话之间编辑、调整顺序或删除片段——请保留这些修改。绝不覆盖文件;只能追加(或者在用户要求时,就地编辑指定片段)。
用户随时可以说“删掉最后一个”“把那段改得更犀利一些”或“合并那两段”。将这些视为优先指令。