All skills
cat-xierluo avatar

/de-ai-polish

@6113db6

检测并修订中文文章正文中的模板腔、姿态腔、隐藏排比、分析型例证同构、重复语义骨架、假排名、固定节拍和其他 AI 化表达,同时保护作者事实、既有标题层级、必要功能性列举、法律术语、Markdown 图片与既有声音。文章完成初稿后、用户要求“去 AI 腔/更像真人/按作者样本改写/检查排比或口吻”时必须使用;无作者样本时只做最小清理,不得凭空注入第一人称、比喻、短句金句或经历,也不得借去 AI 之名重做文章结构。

Use this Skill: https://skilld.dev/gh/cat-xierluo/legal-skills/de-ai-polish

This session only. Nothing lands on disk.

README.md

≈3.4k tokens on demand. Your agent reads this file only when SKILL.md points to it.

de-ai-polish

检测并去除中文文章里的 AI 化表述模式,让文章从“工整但假滑”回到更自然、更像真人写作的状态。

它不是简单同义改写,而是识别对比句式、空洞总结、排比堆砌、模板化转折和夸张语气,再决定删、合并还是重写。

典型场景

用户:这篇文章读起来很 AI,帮我处理一下,但不要改掉我的核心观点。
AI:我会先扫描 AI 化表述模式,标出问题句,再按“删 / 合并 / 改写”处理。
    最后输出检测报告和修订后的自然版本。

写作流程完成初稿后,也应在输出给用户前调用本 skill 做最后一轮 AI 腔检查。

它能产出什么

  • AI 化表述检测报告
  • 问题句和问题类型标注
  • 删、合并、改写三类处理建议
  • 修订后的自然文本
  • 有作者样本时的 voice profile 与匹配检查
  • 无样本时的 cleanup_only 最小清理,不强加默认人设
  • 功能性列举保护、分析型例证关系层、隐藏列表与修复伪影复扫
  • 跨节重复语义骨架复检,以及 VoiceAnchor 新增长连续重合门禁
  • 原有二级、三级标题及编号的逐行保护,不把正文润色扩大成目录重写
  • Markdown 图片整行保护快照与最终门禁证据
  • 质量评分和二次修订建议

当前覆盖范围

重点检测:

  • “不是...而是...”等机械对比句
  • “首先、其次、此外、综上所述”等程式化连接词
  • “越来越、其实、往往、很多时候”等高频模板词
  • 修辞性排比、隐藏列表、假排名和固定短句节拍
  • 五层、五种、步骤、清单等功能性列举的误伤保护
  • 多个例子被逐项扩成同构段落,以及换词后仍重复的能力—边界骨架
  • “深入探讨、彰显、复杂性、格局”等 AI 词汇库
  • 空洞意义拔高、模糊归因、公式化展望
  • 过度粗体、表情符号和协作交流痕迹
  • 有作者样本时的 Voice Calibration:提取句长、词选、段落开头、标点、过渡、观点密度和语气倾向

安装方式

本 skill 通过 legal-skills monorepo + subtree 独立仓库两种渠道分发:

  • monorepo:从 cat-xierluo/legal-skills 仓库直接使用或复制 skills/de-ai-polish/。
  • subtree 独立仓库:独立远程仓库 https://github.com/cat-xierluo/de-ai-polish.skill.git 含完整 skill 目录,可直接 clone 或作为 subtree 加到你的项目。子仓库与 monorepo 同步发布,子仓库为镜像,权威入口以 monorepo 为准(homepage 指向主仓库)。

不需要手动下载 Releases 压缩包(本 skill 不发布该形式)。

本 skill 不需要额外依赖。

可以怎么用

  • “请检测这篇文章的 AI 腔,并给出修改建议”
  • “直接把这篇文章改得自然一点,但保留原观点”
  • “请只标注问题句,不要直接改正文”
  • “文章准备发公众号,请最后过一遍 AI 化表达”
  • “参考这段我自己的文章,改得更像我的表达,但不要复制原句”

使用边界

这个 skill 适合:

  • 中文文章、评论、公众号、报告、演讲稿的自然化润色
  • 识别 AI 生成文本中常见的模板句式和空洞表达
  • 在保留原观点的前提下提高文字节奏和人味

这个 skill 不适合:

  • 英文文本或多语言翻译润色
  • 把低质量内容改造成有事实深度的原创研究
  • 在作者没有提供材料时编造经历、感受或立场变化
  • 删除必要的法律术语、技术术语或固定表达
  • 代替作者判断观点是否准确、证据是否充分
  • 未经确认使用第三方私人写作样本
  • 冒充某位作者本人,或复制样本原句、独有比喻、私人事实
  • 调整二级、三级标题的文字、层级、编号或文章导航;这属于 WeChat Article Writer 等写作流程

核心设计

识别模板家族

AI 化表达常常换皮出现,不会完全匹配固定词表。skill 会把新表述向上归类到已知模板家族,再判断是否需要处理。

频次和相邻重复

单个词未必有问题,但短文中反复出现“其实、越来越、往往、看起来”等词,会形成明显机器感。相邻句重复同一结构也会被优先处理。

不机械替换

同一句问题可能适合删除、合并或改写。skill 不追求把每个模板换成另一个模板,而是根据上下文判断这句话是否还有独立价值。

Voice Calibration

无样本时只做 cleanup_only,不再套默认第一人称、比喻、口语和短句配方。用户提供样本或明确选择本机私有 anchor 时,skill 会从句长、词选、段落动力、认识来源和不确定性等十个维度提取 voice profile。它只学习稳定特征,不冒充作者身份、不复制样本原句、不把样本事实写进目标文本。

本机 anchor 放在 assets/local-voice-anchors/,目录由项目 .gitignore 排除。目录内的 config.json 可登记多个命名 anchor,并以 default_voice_anchor_id 指定本机缺省项;该缺省只在用户已经选择 local_anchor 模式时生效,不会把普通清理自动改成个人声音。公共 Skill 只提供读取协议,不收录个人样本、作者 profile 或 anchor 注册表;本机文件不存在时不得假装已经完成 voice 校准。

启用样本后,scripts/voice_anchor_copy_gate.py 会比较源稿、最终稿与样本,只阻断改写后新出现的长连续重合。默认结果只给出位置、长度和片段哈希,不把私有样本文字写进日志。它不能替代人工检查同义复刻、结构模仿和事实泄漏。

功能性列举与分析型例证

Skill 不再把所有多项目结构都当成需要保护的清单。分类、步骤、责任分配以及读者需要逐项执行或核对的内容继续保留;几个例子若只用于共同证明一个判断,则按源稿已有的条件、相互作用、冲突、时间、审查或责任关系组织。源稿没有关系材料时宁可压缩列举,也不虚构场景。

每组关系写入正文前必须填写候选外的“关系证据卡”,除两端各自的源稿锚点外,还要提供“关系本身”的原文锚点:同一处原文必须同时提到两端,或明确用同一个具体变量约束两端。A 与 B 各自有材料,不证明 A 与 B 之间有关系;不得以专业常识补出时间顺序、程序路径或共同目标。若关系本身没有锚点,Skill 保留两项各自成立或压缩列举,并标记 AUTHOR_MATERIAL_NEEDED。Voice 校准同样不得把源稿的保留、可能性和未知升级成更强裁断或普遍频率。

证据卡的结论只约束处理方式,不进入读者正文。成稿不得解释“按源稿导航”“源稿材料不足”“这不是若干项检查任务”或其他编辑现场信息;材料不足时直接保留独立例子或压缩表达,补料标记只写在报告里。

“都属于风险、都要结合具体合作、都需要判断、都发生在履行或偏离阶段”不构成关系证据。只有源稿明确共享同一个具体变量,或一端会改变另一端的解释、效果、顺序时,才可据此组织承接。一组真实关系已经足够,不为段落好看继续配对。

标题承诺的“五层、五种”等导航结构仍受保护。上述关系层只发生在正文内部,不会生成新的二级或三级标题。

改写前还会建立候选外的“论证脊柱账本”,逐项记录源稿中不能被上位总结替代的区分、因果中间环节、例外、比较、风险分布和放大因素。每项必须在最终稿找到落点;“法律风险更高”不能代替“危险为何集中于中间层、哪些因素继续放大风险”。这道人工门禁用来阻止去 AI 过程把作者的论证压成一份干净摘要。

修复伪影复扫

改写后单独检查:显式序号是否被换成“最典型、最容易、也容易”等假排名;分析型例证是否被逐项扩成同功能段落;关系层是否偷用了源稿外专业常识或宽泛伪关系;候选外的“源稿、导航、证据不足、扫描、交付”是否泄漏进读者正文;是否从旧禁词逃到新口癖;是否把重复压成短金句;入口/门槛/内部空间图式是否跨三段复用;是否强加第一人称或虚构经历。已知的假排名、过程泄漏、框架启动语、压缩金句和空间隐喻重复由 scripts/style_regression_gate.py 兜底,“工具能力—限制—人的判断/责任”家族由 scripts/semantic_repetition_gate.py 扩大召回。

语义门禁把原始召回与硬计数分开:紧跟“第 N 层/种/步”导航的功能性说明全部报告,但不进入普通正文删除配额;普通正文全文最多 6 个、单节最多 2 个、相邻同功能候选最多 1 个,最后一节最多 1 个。功能性导航若仍用同一句人类接管结论逐项收束,人工复扫仍应处理。门禁不能靠删掉具体对象、条件和后果来通过,否则正文会变成干净但失去作者判断过程的分类摘要。

正文分析中识别出的临时分组不会自动变成小标题。Skill 默认逐行保留源稿全部 Markdown 标题,不新增、删除、改名、升降级或重排;标题本身的写作与层级调整交给 WeChat Article Writer。隐藏列表只能在既有标题框架内通过正文合并、承接或因果重组处理。

交付门禁

改写前先为 Markdown 图片所在整行生成 manifest,最终交付前由独立 checker 比较原文、顺序、数量和 hash。任何图片行删除、移动或改写都会阻断交付;用户明确授权变更后也必须重新建立基线,不得绕过 checker。

Protected Span 只绑定真正需要逐字、逐次数保留的内容。全文主题词和反复出现的核心概念保留名称与必要定义即可,不锁死出现次数;若误选导致精炼稿需要机械补词,应废弃候选并从只读源稿重建快照,而不是恢复重复。

图片门禁通过后,最终文本还需通过自然度、节奏感、专业度、个性度、精炼度评分。五维各 0-2 分并直接相加;机器阈值集中在 config/quality-score-rubric.json,并随场景、Protected Spans 一同绑定到候选 manifest/receipt,防止任务中途换尺。有作者样本时,还要检查是否匹配 voice profile。门禁证明步骤和阈值确已执行,但不把主观分数伪装成独立质量真值。

关键文件

许可证

本作品采用 MIT 许可证。

关于作者 / 咨询与交流

杨卫薪律师(微信 ywxlaw)

如需使用交流、企业内部落地、定制开发或商用授权,欢迎添加微信(请注明来意)。

<div align="center"> <img src="https://raw.githubusercontent.com/cat-xierluo/legal-skills/main/wechat-qr.jpg" width="200" alt="微信二维码"/> <p><em>微信:ywxlaw</em></p> </div>

关联项目

本仓库是 Legal Skills 的子项目。如果需要合同、商标、专利、OPC、小微企业合规、文档处理等更多法律类开源 Skill,可以关注主仓库。

相关项目:

Source: SKILL.md on GitHub

1 warning15d4 checks · Risk SAFE
  • Gen Agent Trust Hub15d

    The de-ai-polish skill is a sophisticated NLP toolkit designed to naturalize AI-generated Chinese text. It utilizes a robust framework of internal validation scripts to ensure Markdown structure preservation (images and headings) and stylistic integrity without relying on external dependencies or performing risky network operations. The implementation follows security best practices, including privacy-preserving hashing for logs and defensive coding to prevent data leakage.

  • Socket15d

    No alerts

  • Snyk15d

    Risk: LOW · No issues

  • Runlayer7mo

    6/6 files flagged

Signed by skilld at 6113db6. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 20 hours ago.

Activeupdated 2 months ago
Other metadata
metadata
{
  "author": "杨卫薪律师(微信ywxlaw)",
  "homepage": "https://github.com/cat-xierluo/legal-skills",
  "version": "3.2.6"
}

README badge

README badge for cat-xierluo/legal-skills/de-ai-polish