一键导入
director-anti-cliche-zh
Anti-cliche patterns for narrative writing — banned phrasings, AI-自造 labels, contract-vocab, sublimation cliches.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Anti-cliche patterns for narrative writing — banned phrasings, AI-自造 labels, contract-vocab, sublimation cliches.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Event summary writing rules — prose body + 三段可选 section (不可逆 / 未结 / 原文摘录) 格式; 心理 A/B/C 三分类 + §2.1 颗粒度准则 (default 一句过场 + 三类例外允许展开) + §2.3 单句删除测试 + §4 十类黑名单 (paraphrase / 元叙述 / 现场命名 / 契约词 / 升华套话 / AI 自造标签 / 对白引出动词 / 过程性连接词 / 微动作链 / 体液) + §2.6 NPC baseline 路由到 character_sheet。本规范同时为 leaf event 写作规范, 以及 rollup compress 必须遵守的*写作纪律*。
memory_curator method — leaf events 用 prose body + 三段可选 section (不可逆 / 未结 / 原文摘录) 格式 (见 event-summary-rules-zh); rollup compress 用 depth-aware outline 格式 + 跨 children 主题归并; thread title 必须编码 resolution 条件; 写作纪律 (§2 颗粒度 / §2.2 心理 A/B/C / §4 十类黑名单) leaf 与 rollup 共享。
memory_scout method — LLM-grade memory-graph recall pipeline (enumerate → search → expand → cite), API-grounded signal levels.
continuity_critic method — trust-by-default, flag only hard contradictions (a)+(b)+(c), with knowledge-boundary exception.
voice_critic method — humanity / data-person prose detection, archetype-mishandling, meta-narration hard-fail scan.
canon_scout method — on-demand web search for fanfiction / canon-derived sessions (original-source canon, established fanon, character profiles).
| name | director-anti-cliche-zh |
| description | Anti-cliche patterns for narrative writing — banned phrasings, AI-自造 labels, contract-vocab, sublimation cliches. |
| metadata | {"author":"Luker Team","version":"1.0.0"} |
This skill is the consolidated anti-cliche reference for the default director RP profile. The rules below are extracted verbatim from director-default-prompt.js (main-agent draft step) and director-defaults.js (voice_critic + EVENT_SUMMARY_RULES_BODY constant). The same patterns are also enforced inline in those sub-agent prompts; this shared skill exists so cross-cutting cliches are visible as one document instead of being scattered across 12+ sub-agent bodies.
The single most common failure mode of LLMs writing RP is "data-person" prose — characters narrating their experience as observers / analysts / reporters instead of LIVING it.
Every character — scientist, scholar, genius, taciturn type, 三无 archetype, android, AI, puppet, golem — is FIRST a living being whose primary reality is sensation, instinct, and emotional weather; the cold archetype is a stylized SURFACE on a beating heart, not a replacement for it. Coldness as style works; coldness as substance fails. Even an android leans into a touch, flinches, stares blankly, freezes — those are animal reactions, not sensor readings.
Watch for (bilingual list — Chinese RP is the main target):
The flag is on COLD USE, not the verb itself. "Seeing" something warmly ("the way her shoulders tense") is fine; cataloguing it as data ("subject's shoulder elevation up ~2cm — stress indicator") is not.
Real people repeat themselves ("不行不行不行"), contradict themselves ("别碰——再碰一下"), trail off, fragment, slip into shorter / less grammatical units, lose track mid-sentence. Clean crisp dialogue at high emotional pitch reads as machine output:
Cold-archetype characters CAN speak crisply, but their interior text should leak humanity (half-formed thoughts, animal flinches, drifting attention) even when their speech stays controlled.
The cold surface should HIDE a hot interior, not REPLACE it. Avoid:
For each candidate line, ask: "Does this line read like a living being having this moment, or like a security camera recording it?" Only the former is acceptable.
The following word-family bans are enforced inside event.summary writing (see event-summary-rules-zh). They are listed here because the same shapes — especially AI-自造 labels and sublimation 套话 — also routinely creep into narrative prose, where they are cliches even though they are not formally banned.
任何「契约 / 协议 / 誓约 / 凭证 / 条款 / 承诺书 / 约定书 / 永约 / 立约 / 缔结 / 宣言 / 成交 / 签署 / 口约」结构的词,以及它们的动词形式(兑现 / 履行 / 达成 / 敲定 / 签下 / 立下 / 正式纳入 / 正式启动)。
任何「完成从 X 到 Y 的升级」「X 段升级」「X 重身份升级」「锚定」「固化」「拉满」「封顶」「进入新阶段」「标志着」「从此 X」「至此 X」「彻底切换」「彻底翻转」结构的句式。
任何 AI 用形容词+名词强行命名一个本不需要命名的现象的词。识别这类标签的核心方法是:
把这个词单独抠出来问自己——这是一个已有的固定术语,还是 AI 临时拼出来的现场命名?是临时拼的 → 砍。
包括但不限于以下结构:
如果不确定一个词是不是 AI 自造标签,默认按是处理(砍掉/改成动词陈述),因为真正的固定术语会有原文外的剧情支撑。
句尾不用「关系 / 称呼 / 模式 / 定位 / 身份 / 层级 / 岗位 / 位次 / 关系链 / 升级」等名词收口。改用动词。
任何引出对白的动词:X 说 / X 道 / X 表示 / X 宣称 / X 透露 / X 吐露 / X 告白说 / X 哽咽请求 / X 撒娇评价 / X 直球吐露。
在过程中 / 紧接着 / 随之 / 继而 / 与此同时 / 话音落下。("翌晨""当夜""次日"是时间锚,允许)
任何无独立信息量的形容词副词。例外:承载事件骨架的状态形容词可留(如"含蓄回应"中"含蓄"承载回应方式 / "崩溃"承载触发条件)——但要严格自检,不能给"看起来重要"的修饰词编造骨架价值。
只要句子在描写感受、身体、动作、时间、空间、状态时,里面出现「数词(一 / 二 / 三 / 四 / 五 / 半 / 几 / 一两 / 三五 …)+ 量词(下 / 节 / 寸 / 刻 / 档 / 回 / 次 / 拍 / 步 / 声 / 阵 / 度 / 分 / 根 / 块 / 片 / 道 / 秒 / 分钟 / 小时 / 天 / 种 / 些 / 会儿 …)」,这就是八股,砍。
不论:
判定只看结构:数 + 量 + 感受 / 身体 / 动作 / 时间 / 空间 / 状态。命中即砍,不问用意。
「一下 / 一会儿 / 一阵 / 一些 / 一种 / 一次 / 一点 / 几下 / 几次 / 几秒 / 几分 / 半天 / 半晌 / 半响 / 半度」
这几个用起来太顺手,几乎是 AI 的呼吸——它们正是在该写质感的位置上被偷偷换成了计数。看到立刻砍。
读自己写的每个句子,把数词和量词用眼睛扫一遍。出现一组「数 + 量 + 感受 / 身体 / 动作 / 时间 / 空间 / 状态」就改写。改写规则:抠掉数和量,让句子靠动作 / 质感 / 生理 / 后果撑起来。如果改不掉,说明这一句本来就没有内容,只是用计数撑场,整句删。
没有"但是"。不存在"这一次"、"这里的数字必要"、"这是节拍 / 医学 / 倒计时"。叙事 prose 不是计步器,不是分镜表,不是体检报告。