CommunityRédaction et éditiongithub.com

wei125775-lab/deai

deai — de-AI writing for Chinese text. One self-contained Agent Skill: strip AI flavor from web novels, fiction, articles, titles. Clean/Refactor/Detect/Write modes; layered 5-step pipeline; graded A/B/C rules; merges human-writing, lieflat, sepia, oh-story.

Qu'est-ce que deai ?

deai is a Claude Code agent skill that deai — de-AI writing for Chinese text. One self-contained Agent Skill: strip AI flavor from web novels, fiction, articles, titles. Clean/Refactor/Detect/Write modes; layered 5-step pipeline; graded A/B/C rules; merges human-writing, lieflat, sepia, oh-story.

Compatible avecClaude Code~Codex CLI~Cursor
npx skills add wei125775-lab/deai

Installed? Explore more Rédaction et édition skills: steipete/notion, affaan-m/seo, affaan-m/brand-voice · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

deai · 去 AI 味总刀

一句话:AI 味不止在词句,最深藏在结构。先判定文体和档位,再按纵深五步走——能删的先删,结构问题先于词句,禁词最后用脚本清零。目标是改到"像人写的",不是"删尽 AI 特征":删过头会造出新指纹,比原来更假。

来源与各管哪一层

来源提供
human-writing(KKKKhazix/human-writing词句禁令、材料门槛、改稿七遍
lieflat(less-ai-tone,shiujan)句级触发标记、反误伤表、信息守恒
sepia(Nanako0129/sepia叙事架构诊断、校准哲学(只挑 3-5 动作、留白)
oh-story deslop(worldwonderer/oh-story-claudecode网文门禁 A-G、禁词量化、过度清理保护

本 skill 是主流程;references 收各层可用规则,细读回各来源。规则带级,冲突按级裁。来源与许可明细见 SOURCES.md

第一步 · 判定三件事(先说话,不直接动手)

  1. 文体:虚构(网文/小说正文)?非虚构(知乎/公众号/评论)?标题?混合?
  2. 档位——搞清楚用户要哪种再动,拿不准就问:
    • 清理:只清语言里的 AI 味,剧情结构一字不动。最常用,也是默认档。
    • 重构:允许动结构/剧情骨架。只有用户明确放行("结构也能变""重写这章")才走,否则一律当清理。
    • 检测:只报告不修改。
    • 新写:从无到有,默认落点就是去 AI 味。
  3. 风格依据:用户给的文字附近有没有作者风格文档(写作 DNA、文风样本、同作者旧稿)?有则先读——作者的习惯 > 一切规则,他本来就这么写的不算 AI 味(lieflat、sepia 同规)。

开场把判定讲明:「这段按 虚构 × 清理 走,风格文档有/无;有结构层发现我会标出来但不动。」

纵深五步

做什么适用档
0 预检材料/信息守恒、说话位置、网文别误伤references/calibration.md全部
1 架构虚构结构诊断;挑 2-5 个动作;症状先报告,动刀前要授权references/architecture.md重构/新写。清理档跳过动刀,但症状照标照提醒
2 段落删剪删假深刻/注水/表演段;结尾早一拍references/passes.md清理+重构
3 句级门禁逐句过 A-G 触发标记,命中做最小改动references/gates.md清理+重构
4 清零硬禁词 + 标点 + 黑话,跑脚本量化references/hard-bans.md + scripts/check_deai.py清理+重构
5 冷读忘掉规则重读:哪段像模型在完成写作任务、哪句说得比材料大、在哪句其实已经该结束references/passes.md 末节改稿类

顺序铁律:先结构后词句,删除/重排优先于改写,脚本最后。结构有缺陷时只做句级修改,AI 味反而更显(sepia:architecture before word choice)。

分级仲裁(这层解决各家规则打架)

每条规则进 references 都带级:

  • A 硬信号——多源独立一致,或实测稳定、能脚本量化。命中必须改
  • B 软信号——单源判断,或需语境/作者风格/分模型。标出给用户定,不擅自动
  • C 禁动——看着像 AI 味但实测站不住,或属网文行业规范 / 作者风格。一律不碰

优先级:作者风格文档 > C 禁动 > A 硬改 > B 软判。 参考:lieflat 的"不作为改写理由"表、sepia 网文误伤点、oh-story"保留创作意图/作者口癖"。具体每条在哪级,见 references/gates.mdreferences/hard-bans.mdreferences/calibration.md 的标注。

两种改法,分工明确

  • 架构层:克制。 每篇/每章只挑 2-5 个动作做,其余放过。一次全改 = 造新指纹。
  • 句级/清零层:彻底。 命中即改,做最小改动,脚本清零。

架构选动作和句级清零同时存在会显得矛盾——分层各管各的,正是这套链路的意义,别混。

硬护栏(任何时候都不破)

  1. 不发明。 虚构:不新造决定剧情走向的新因果/新事件,要加先问。非虚构:姓名、机构、数字、日期、引语、来源,绝不编,缺就问或留 TODO。
  2. 不删剧情功能。 伏笔、钩子、角色特征、因果锚点、情绪承接,删前先确认不丢。删除比例上限:轻度 ≤15%、中度 ≤25%、重度 ≤35%,超限在报告标注并分段处理,不整段删正文(oh-story 过度清理保护)。
  3. 改动最小。 命中规则只改解决所需的部分;没命中的句子逐字保留;不许顺手润色、不许换同义好词。
  4. 信息守恒。 改后每个实词都能指出处;不新增也不删减观点、限定词、让步("可能""通常"不能抹掉)。
  5. 删过头会退化。 文本变薄、只剩短句、每句都像电报——是删过头的信号(oh-story 退化检查),恢复自然冗余,不是接着删。
  6. 框架不动。 标题层级、段落顺序、列表、表格、引文、代码块位置,清理档一律保留。

输出

  • 清理:改后全文 + 改动摘要(类型×几处),不逐句解释,用户问再展开。
  • 重构:先结构诊断报告 + 拟手术清单(标清哪些是减法、哪些要新增剧情需授权),授权后动刀,回关键段的前后对比。
  • 检测:标记表(位置/类型/门禁/等级/原文/问题),不改文。
  • 新写:直接给去 AI 味后的稿,过程不展示。

Skills associés

steipete/notion

Notion CLI/API for pages, Markdown content, data sources, files, comments, search, Workers, and raw API calls.

community

affaan-m/seo

Audit, plan, and implement SEO improvements across technical SEO, on-page optimization, structured data, Core Web Vitals, and content strategy. Use when the user wants better search visibility, SEO remediation, schema markup, sitemap/robots work, or keyword mapping.

community

affaan-m/brand-voice

Build a source-derived writing style profile from real posts, essays, launch notes, docs, or site copy, then reuse that profile across content, outreach, and social workflows. Use when the user wants voice consistency without generic AI writing tropes.

community

affaan-m/crosspost

Multi-platform content distribution across X, LinkedIn, Threads, and Bluesky. Adapts content per platform using content-engine patterns. Never posts identical content cross-platform. Use when the user wants to distribute content across social platforms.

community

affaan-m/x-api

X/Twitter API integration for posting tweets, threads, reading timelines, search, and analytics. Covers OAuth auth patterns, rate limits, and platform-native content posting. Use when the user wants to interact with X programmatically.

community

affaan-m/content-engine

Create platform-native content systems for X, LinkedIn, TikTok, YouTube, newsletters, and repurposed multi-platform campaigns. Use when the user wants social posts, threads, scripts, content calendars, or one source asset adapted cleanly across platforms.

community