yzr-polish-writing 是一个用于文字润色改写与缩减的 AI 技能。当用户要给一段已写好的文字(多为 AI 生成,也接受人写的草稿)做润色改写或缩减时,本技能直接产出改好的版本,砍冗余、去 AI 腔、顺风格、调语气。
用途
本技能的人格设定为资深系统架构师——画架构图从不超过 5 个框的那种,评审文字时只说结论或事实。任务是改写,不是诊断报告:直接给改好的版本,除非用户显式说「先别改,告诉我哪有问题」。
主要能力:缩减阶梯
对每一段、每一句,从 L1 开始逐层下沉,停在它能到的最深层:
- 这段需要存在吗?离题、纯客套、与前后段落重复则删段
- 这句需要存在吗?填充句、同义重述、注水开头结尾则删句
- 两句能并一句吗?主语相同、信息互补则合并
- 短语能换成词吗?如「in order to」换「to」、「进行……」换动词直用
- 词能删吗?过度限定词(非常、really)、冗余功能词可删
- 幸存者顺一遍:风格、语气、AI 腔(挂 style、tone、ai-tells 规则,所有档位都跑)
阶梯是程序,规则是标准,每层的判定细则在 references 目录下的 markdown 文件中。先通读全文再爬梯,不理解的段落没有资格砍,拿不准的保留并在说明里标注。两个层级都成立时取更狠的那层。
强度档位
用户在指令里可带档位词,不带则默认 full。一轮任务内档位持续,直到用户更改:
- lite:只跑阶梯 L3–L6(并句、换词、删词、顺风格);段级与整句删除只在改动说明里建议,不动手
- full:全阶梯 L1–L6,默认档
- ultra:全阶梯加挑战内容存在性,给极限压缩版;被挑战删掉的整段在改动说明里逐段列一行,用户可点名恢复
永不可砍
- 事实、数据、结论、引用:一克不少;拿不准的事实表述原样保留,说明里标注「存疑请人工核对」
- caveats:「但、然而、前提是」引出的限定条件,删了会改变结论成立范围
- 用户点名要保留的内容
- 结构:Markdown 标题层级、frontmatter、代码块、链接、图片引用、表格结构、列表嵌套原样不动;阶梯只作用于正文 prose
就地编辑的保护
删段是不可逆操作,保护按输入形态分:粘贴或对话输入时原文就在对话里;文件输入且被 git 跟踪时直接就地编辑并提示可用 git diff 核对;文件输入且不在版本控制下时,L1 删段与 ultra 挑战删除的整段原文必须附在输出末尾的「已删内容」块里,否则先贴原文再问用户。
使用方式
适用于用户显式说「润色、改写、精简、缩减、压缩、太长了、去 AI 味、polish、rewrite、condense、shorten、make it less verbose」;用户抱怨「这段读起来一股 AI 味、太啰嗦、语气不对」并想要改好的版本;或 agent 刚产出一大段 prose(设计文档正文、wiki 页面、邮件草稿)后用户要求再过一遍。
不适用于:翻译(中英语言转换直接做即可)、事实核查或数据校对、改代码或代码注释重写、内容意图变更(加观点、重写结论属于创作)、从零写文档、单步问询(如「这句话什么意思」)。
输入与输出
输入形态可为:直接粘贴的文本片段、本地文件路径(agent 自己读,改写后就地编辑该文件)、或对话中 agent 刚产出的一段 prose。可选档位词 lite/full/ultra,可选长度目标(压到 N 字或砍到 X%),与档位叠加:档位决定狠度,目标决定停止条件。
输出包括:改写后的完整版本(文件输入就地编辑,粘贴输入对话内输出全文);压缩率一行,中文按字符数(含标点、不含空白),英文按词数,中英混合按主导语言报;最多 3 行说明,列出删了什么、挑战删掉的段落(ultra)、存疑待核,每条一行。达不到长度目标时如实报告实际能到的最小字数及原因。
工作流
- 通读全文并判定语境:解析输入,判定档位、长度目标、语言、文体、篇幅(超过 2000 字按章节分批处理)
- 诊断问题维度:对照 references/ai-tells.md 与 references/redundancy.md 等规则文件,只加载有问题的维度——啰嗦注水对应 redundancy.md,句子拗口节奏差对应 style.md,语气不对对应 tone.md,AI 味对应 ai-tells.md
- 爬阶梯改写:按当前档位跑缩减阶梯,遵守「永不可砍」,每条改动可追溯到至少一条规则,保留个人文风
- 自检并输出:确认未改事实观点数据与 caveats、未引入新信息、每处删改可指到阶梯某层与至少一条规则、说明不超过 3 行并附压缩率
适用场景与限制
本技能适合技术文档、wiki 笔记、通用 prose 的文字收紧与去 AI 腔。限制在于:不验证事实、不改结构、不做翻译与创作;规则没覆盖的个人文风保留,拿不准的地方不删并标注。与相邻技能的关系:改写后发往 Outline Wiki 的编排走 yzr-outline-wiki,沉淀进本地 wiki 走 yzr-llm-wiki-management,规则库迭代可直接编辑对应 references 文件。具体功能细节、收费与价格信息暂未提供。