多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

sepia声音技能深度解析:一键套用海明威文风与自定义人设的进阶技巧

sepia声音技能深度解析:一键套用海明威文风与自定义人设的进阶技巧 sepia声音技能深度解析一键套用海明威文风与自定义人设的进阶技巧【免费下载链接】sepiaDe-AI writing skill for any Agent Skills-compatible agent (77 via the Skills CLI), with native plugins for Claude Code, Codex, Grok Build, and Antigravity. Narrative-architecture repair for fiction, venue-matched rules for professional prose. Based on StoryScope (arXiv:2604.03136).项目地址: https://gitcode.com/gh_mirrors/sepia3/sepiasepia 是一款为任何支持 Agent Skills 标准的 AI Agent 打造的去 AI 味写作技能而它的**声音技能Voice Skills**是整套系统里最出彩的进阶玩法你可以一键套用海明威文风也可以加载一个完全属于你自己的自定义人设让 AI 写出的文字真正读起来像那个人写出来的。本文面向新手与普通用户用最少代码带你把这套能力跑起来。 一句话理解sepia 负责去掉机器味声音技能负责加上人味两者叠加才是完整体验。什么是 sepia 声音技能sepia 的主入口是 SKILL.md它提供四个操作write写作、review只诊断不修改、refactor最小化改写、recreate完全重写。声音技能是在这四类操作之上**再叠加一层审美**的可选模块定义在 voice-skills.md。它的关键特征是特性说明默认关闭opt-in你不主动开口sepia 绝不会偷偷注入任何文风文风是用户选的sepia 只负责围绕你的选择做校准不替你做审美决定冲突上交给你文风与 venue 语域直接冲突时sepia 会把两条规则都列出来让你拍板这正是它的核心设计哲学sepia 把文字拉回人类分布而一个强烈的文风会刻意把某些维度推离这个分布——两者朴素叠加会打架。声音技能模块就是这层接口教你怎么让它们和平共处。一键套用海明威文风最省心的起步方式海明威档案是内置的第一个声音档案主体在 hemingway.md。它是冰山理论的可执行版本叙事层用省略法留白意义、用动作传递情绪、天气只是天气专业写作层用当年《堪萨斯城明星报》的编辑规则短句、简短首段、积极表述、杜绝华丽形容词。三种触发方式你可以用下面任意一种方式让它生效全程无需写代码方式怎么触发适用场景直接入口调用/sepia-hemingwayCodex 用$sepia-hemingway写或改虚构故事绑定write/refactor两个操作精确短语对任意操作说apply the Hemingway voice专业写作路线也要用海明威规则时意图触发在小说里要求强去 AI 味 / 尽量像人写的仅小说路线sepia 会主动播报正在套用直接入口的逻辑写在 sepia-hemingway/SKILL.md——它要求必须先加载主技能并自动在小说路线上声明已套用海明威档案。海明威文风到底改了什么以档案里给出的虚构改写示例为例原文见 hemingway.md 的 Worked examples删掉点题句像信任一旦破碎就再也修不好这类由叙述者直接说出主题的句子被整体移除情绪变动作胸口发紧改成她站着读完又坐下读了一遍天气只是天气删掉仿佛天空也懂她的失去这种情景映射保留朴素副词then、now、never保留砍掉-ly方式副词。关键提醒不是把每条规则都堆上去。sepia 的硬规则是每篇只挑 3–5 个标志性动作全用反而变成另一种机器指纹节拍器。进阶自定义人设Persona的完整流程人设是声音技能的第三类档案——它描述的不是某位作家的文风而是一个写作者本人他/她对读者是什么关系、第一句话做什么、温暖如何挂在事实上、什么绝对不能做。两类内置档案 vs 人设档案类型作用范围触发短语海明威作家级文风小说 专业apply the Hemingway voice台湾深度报道场域级文风仅专业apply the Taiwan journalism voiceNyaneko内置人设示例仅专业apply persona Nyaneko/ 「套用 persona Nyaneko」内置人设 nyaneko.md 是一份绝佳范例它用散文而非计数描述语气、按情境切换声线、声明了可豁免的 sepia 规则还附了盲测记录。三步写出你自己的 persona第 1 步照着模板写。模板在 PERSONA-TEMPLATE.md要求保留 16 个固定 H2 小节Status、One sentence、First move、Texture、Rules this persona overrides等。核心原则是用散文描述、不要计数——人设里不出现分布目标或k/n数字。第 2 步声明覆盖权。在Rules this persona overrides表格里列出这个人设会偏离哪些 sepia 规则如professional-pass.md check 1。这是人设的精髓描述性人设若不声明覆盖权在盲写中会被规则吃掉。但两条规则永远不可豁免——均匀性检查与绝不编造事实。第 3 步用脚本校验结构。项目自带校验器 check_persona.py运行python3 scripts/check_persona.py 你的persona文件它会检查小节是否齐全、引用是否超长、覆盖表里的规则 token 是否合法拒绝那些指向均匀性检查或绝不编造的 token。人设的覆盖权如何生效一旦声明运行时行为会变化write / recreate被覆盖的 sepia 规则让位于人设动作review / refactor这些规则产生的发现会被报成Persona cost: 规则 — 证据不算缺陷、不改结尾统一输出一行Persona applied: name方便你核对。声音组合的 4 条核心规则进阶必读这些规则定义在 voice-skills.md也是进阶技巧的含金量所在架构先行先做 sepia 的架构决策再挑文风动作选择性套用每篇最多 3–5 个标志性动作且跨篇要有变化——节拍器式的统一节奏是硬伤任何文风都不能豁免文风只当修复词库refactor里文风动作只能用于修复诊断清单里已有的缺陷不能无中生有地改冲突上交文风与 venue 语域直接冲突时两条规则并列呈现由你决定。另外小说路线在review阶段会在报告末尾多输出一行Voice fit:规则见 registry.md提示你的文本适合套用某个内置档案——它只是建议不替你加载任何档案。安装与快速上手声音技能属于 sepia 主包的实验特性需随完整插件包一起安装单独的入口包装器不可用。以通用 Skills CLI 为例用户级安装一次即可在所有项目使用npx skills add Nanako0129/sepia -g # -g 表示用户作用域 npx skills update sepia -g # 更新完整的多平台安装Claude Code、Codex、Grok Build、Antigravity 等与卸载方法见 README。装好后直接在对话框里说出触发短语即可例如「用海明威的风格写一个短篇开头」→ 走/sepia-hemingway「套用 persona Nyaneko帮我回复这条 issue」→ 加载内置人设「用我写好的这个 persona 文件重写」→ 先跑check_persona.py校验小结sepia 声音技能把去 AI 味和加人味拆成了两个可组合的层新手路径用/sepia-hemingway或一句apply the Hemingway voice一键起步感受冰山理论与编辑部规则如何落地进阶路径照 PERSONA-TEMPLATE.md 写出专属人设、用check_persona.py校验、声明覆盖权让 AI 稳定复现某个人的声线贯穿始终的原则选择性套用、留出松弛、冲突交给你、绝不编造事实。掌握这套接口你就从让 AI 写得像人升级到了让 AI 写得像那个人。【免费下载链接】sepiaDe-AI writing skill for any Agent Skills-compatible agent (77 via the Skills CLI), with native plugins for Claude Code, Codex, Grok Build, and Antigravity. Narrative-architecture repair for fiction, venue-matched rules for professional prose. Based on StoryScope (arXiv:2604.03136).项目地址: https://gitcode.com/gh_mirrors/sepia3/sepia创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表