图像与设计
在已有个人语气档案后构建专属新闻通讯写作规范(有样本或原型模…
当用户想建立/训练自己的新闻通讯写作风格,并已具备 voice.md 与 about-me.md 时,生成一份 newsletter-voice.md 写作指令文件。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 49/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 85/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 60/100 ×0.15
适用场景
在已有个人语气档案后构建专属新闻通讯写作通用
解决思路
- 确认运行环境:在 Codex 或 Claude 中使用当前任务实际可用的工具;AskUserQuestion 示例只描述问题,不要求特定 API,可用现有提问工具或在聊天中提问;复用用户已提供的答案与素材。
- 在用户选定的项目中工作:先读取 about-me.md、voice.md 及相关品牌文件;若文件冲突或含初始默认值,确认预期作者;缺失事实时询问或运行 voice-builder;绝不继承维护者的身份、账号或私有文件。
- 解析技能文件夹内的 references/ 目录;仅在明确要求刷新档案时,就地更新项目中的 about-me.md、voice.md 或 newsletter-voice.md,保留无关的用户事实与规则;仅当新交付物会与无关的现有文件冲突时才使用新文件名;安装本身不启动访谈或写文件;未经请求不写入持久化学习内容。
- 优先使用用户提供的证据;必要时通过可用的搜索/来源工具核实外部声明;若某来源或集成不可用,说明缺失的能力并提供文本/导出输入方案;绝不编造事实、第一人称经历、指标或成功的工具运行结果。
- 仅通过用户现有账号连接所选路线所需的服务;绝不打印凭据或覆盖连接;起草、保存与审阅不授权发布、发送消息或更改账号。
- 触发时立即检查项目根目录是否存在 voice.md 与 about-me.md;若任一缺失,告知用户:新闻通讯语气建立在通用语气档案之上,请先运行 voice-builder(上传技能或说“build my voice”),待 about-me.md 与 voice.md 进入项目后再回来;然后停止,直到两个文件都存在。
- 若两个文件都存在,完整读取它们,然后直接进入 Step 1。
- Step 1:在聊天中询问用户是否有 2 到 3 期过往新闻通讯可供学习;有则粘贴(每条消息一期或一次性全部),没有则输入 “archetype” 用按语气调优的模板构建;等待回复。
- 若用户粘贴 2 期或更多新闻通讯,进入 Step 2a;若输入 “archetype”,进入 Step 2b;若只粘贴 1 期,要求至少再提供一期;若只有一期,提议:“One sample is not enough for pattern detection. Want me to switch to archetype mode and use your one newsletter as a reference point?”
- Step 2a:完整阅读每期新闻通讯,寻找跨期模式而非一次性怪癖,提取:开头公式(前 3 句做什么:具体结果、文化观察、主张、场景、提问;首个结构断点前的开头长度;可信度动作;价值承诺)、章节结构(问题或对比设置、命名框架或自由散文、编号步骤/方法/连续论证、示例与证据模式、附加或延伸章节、结尾公式与署名)、数据哲学(每期具体数字并计数、来源标注风格、示例与抽象比例、局限或失败承认)、格式(标题使用频率与层级、列表用法、粗体与斜体用法、提示/代码块/引用块格式、视觉标记)、长度(样本词数范围、各章节词数)、新闻通讯特有的语气标记(专业提示或标注的频率与格式、前瞻性结尾、跨样本一致的署名短语、元透明度)、缺失信号(所有样本中都未出现的词/结构、从不使用的结尾动作、从不涉及的话题);然后进入 Step 3。
- Step 2b:用 AskUserQuestion 工具提出单个问题,让用户选择新闻通讯原型:Data tutorial(数字、框架、带提示的分步方法)、Contrarian essay(提出立场、辩护、点名对立面)、Case study teardown(每期一个主题深入拆解)、Curated digest(每周 5 到 7 条链接加你的评论)、Personal essay(围绕主题反思、故事优先)、Interview or profile(每期一人,问答或叙事)。
- 用户选定原型后,从技能文件夹内的 references/archetypes.md 加载匹配的默认值;在写 newsletter-voice.md 之前,用 voice.md 与 about-me.md 调优每个字段;在输出文件中标注使用了原型默认值,并注明应在发布 5 期后重新审视该文件。
- Step 3:在项目根目录创建 newsletter-voice.md,单文件,目标 800 到 1,200 词,使用指定结构:Source(基于样本:分析了 X 期新闻通讯;或基于原型:[原型名] 按 voice.md 调优,发布 5 期后重新审视)、Audience and purpose(2 到 3 句,来自 about-me.md 与 voice.md)、Voice principles(3 到 5 条核心原则,每条一句简短陈述句)、Opening formula(含 2 个带方括号占位符的具体模板,以及开头部分目标词数)、Section flow(逐节的标准结构,最多 5 到 8 节,简述每节作用与长度)、Data and evidence(数字与示例的使用规则)、Formatting rules(标题、列表、粗体、斜体、代码块、视觉标记,用哪些、避哪些)、Closing and signoff(如何结尾;若样本中存在一致署名短语则使用,不要发明)、What this newsletter never does(1 段或 3 到 5 条,来自缺失模式或原型默认值,只写行为,不是禁用词列表)、Length(标准期词数目标;若用户也写长指南则另设目标)。
- 用样本(或调优后的原型默认值)填充每个章节,不要通用填充;若样本未覆盖某项,写 “no clear pattern across samples” 而非猜测。
- Step 4:告知用户:你的新闻通讯语气已构建完成,newsletter-voice.md 已与 about-me.md、voice.md 一起放在项目根目录;想起草一期时说 “write a newsletter”,我会同时使用这三个文件;若为原型模式,提醒该文件基于原型默认值构建,发布约 5 期后用真实样本重新运行本技能以获得更精准的档案。
- 产出物:项目根目录中的一个文件 newsletter-voice.md,涵盖受众、语气原则、开头公式、章节流、数据哲学、格式、结尾、缺失模式与长度目标。
- 规则:运行前必须要求项目根目录存在 voice.md 与 about-me.md,任一缺失即停止并重定向到 voice-builder;样本模式至少 2 期样本,不足则提供原型模式;newsletter-voice.md 保持在 1,200 词以内,紧凑优于详尽;不发明语气信号,只基于样本或按 voice.md 调优的原型默认值;不重复 voice.md 的内容,必要时引用它,newsletter-voice.md 只添加新闻通讯特有规则;除非在 2 期或更多样本中一致出现,否则不写入用户的具体姓名、URL 或署名短语;不生成单独的 voice 或禁用词文件,缺失模式作为单一章节放在 newsletter-voice.md 内;除样本明显为美式英语外,全程使用英式英语;任何输出文件或草稿中绝不使用 em dash。
适用边界 · 注意事项
- 项目根目录缺少 voice.md 或 about-me.md 时(需先运行 voice-builder)。
- 用户只有 1 期或没有新闻通讯样本且不愿使用原型模式时。
- 用户希望直接发布、发送消息或更改账号时(起草、保存与审阅不授权这些操作)。