Community写作与编辑github.com

markpyvo/nextline

将一个想法转化为短视频脚本,每一行都让观众迫不及待想看下一行。检查阅读水平并删除不推动剧情的句子。在运行 /dna 和 /radar 之后,或当用户说“写脚本”时使用。

nextline 是什么?

该技能专为 AI 代理(如 Claude Code、Coder、Codex 等)设计,帮助创作者将单个想法快速转化为具有强大粘性的短视频脚本。其核心方法论是“倒叙写作”:先写最后一句最能引发分享的结尾,再反向推导每一行;使用“但是”或“所以”连接行,避免平铺直叙的“然后”,确保每行都制造悬念或解决上一个悬念,推动观众持续观看。技能内置了严格的“行测试”:逐行检查是否让人想看下一行、是否服务于钩子承诺,不合格的行直接删除并说明原因。此外,还通过 `scripts/grade.py` 进行阅读水平检查,要求整体达到约五年级水平,并做“AI 腔调”过滤(移除“game-changer”等陈词滥调),最后对照创作者的个人语调文件 `dna/voice.md` 进行改写,使脚本听上去像创作者本人会说出的话。最终输出包括脚本、阅读级别、删除行列表、占位符标记以及一个关键画面的屏幕建议。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/markpyvo/dna-stack/tree/HEAD/nextline

Installed? Explore more 写作与编辑 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

/nextline

把一个想法变成让人看完的脚本。

开始之前

  1. 读取 dna/who.md、dna/sell.md 和 dna/voice.md。如果缺失,告诉用户先运行 /dna,然后停止。
  2. 获取想法。如果用户是从 /radar 过来的,使用他们选中的想法及其证明链接。如果没有,请用户用一句话描述想法。
  3. 向创作者索要一个只有他知道的有关这个想法的真实细节(一个数字、一个结果、一个瞬间)。如果他没有,就编写脚本(不要编造这个细节),并在相应位置标记 [添加细节]。

如何编写

把观众想象成 who.md 里描述的一个人,他正在逐行决定是否继续观看。每一行只有一个任务:让下一行变得必要。

  1. 先写最后一行。 最具分享性的一句。然后倒着写。
  2. 钩子。 说出具体的东西:一个数字、一个工具、一个结果、一个前后对比。不要用类别(比如“这些 AI 工具”)。观众应该能立刻想象出来。如果想法超过十个字才能说清楚,就简化想法。
  3. 用“但是”或“所以”连接行,永远不用“然后”。 每一行要么制造一个缺口(一个问题、一个限制、一个惊喜),要么填补一个缺口的同时打开下一个缺口。
  4. 尽早兑现。 第一个有用或令人惊讶的内容在约 10 秒内出现。
  5. 在约三分之二处打开一个新问题,在第一个承诺兑现之后、观众感觉结束之前。
  6. 在观众想到反对意见之前说出来(比如“不需要编程”、“这不是广告”),用一句短话,仅当这个视频会激起这种情绪时才做。
  7. 具体代替模糊。 把“很多时间”换成“4 小时”。把“一个大号”换成“一个七位数广告账户”。永远不要编造数字。如果你没有,就留一个 [添加数字] 标记。
  8. 短句。 每句话大约 9 个字。变化长度,避免听起来像打鼓一样单调。
  9. 以 sell.md 中的创作者的行动召唤结尾。
  10. 长度:大约 150 字,口语时长约 60 秒以内,除非用户另有要求。

行测试(这是删除步骤)

逐行检查脚本。对每一行问:

  • 这一行让我想看下一行吗?
  • 它是否兑现了钩子的承诺?

如果两个答案都是否,删除该行。记录你删除的行及其原因,每个用几个字说明。

阅读水平检查

将脚本保存到文本文件,然后运行:

python3 -I scripts/grade.py 脚本路径/脚本.txt

(使用此技能 scripts/grade.py 的完整路径。)重写被标记的每一句,直到整个脚本达到五年级水平或更低。拆分长句。用短词替换长词。仅在技术术语是确切词汇时才保留,并在同一行中解释它们。

AI 腔调修正

删除或重写:

  • 惯用短语:“变革者”、“解锁”、“深入探讨”、“在当今快节奏的世界里”、“老实说”、“关键在于”
  • “不仅是 X,更是 Y”的模式
  • 作为填充的三连列表
  • 连续的破折号
  • dna/voice.md 中创作者“禁用语”列表中的任何词

然后对照 dna/voice.md 通读。如果某行听起来不像创作者会亲口说出的,就用他们的措辞重写。

输出

按以下顺序给用户:

  1. 最终脚本,每行一行。
  2. 阅读水平结果(总体年级)。
  3. 你删除的行,每行附上简短原因。
  4. 任何需要用户用真实内容填充的 [添加数字] 或 [添加细节] 标记。
  5. 在最大转折点处建议屏幕上显示的内容。

相关技能