zizi 091b66a9bb 重构: 收敛 Agent/Skill 运行时与创作质量闭环
将角色与 Skill 从 .claude 迁入 .agent,移除 Claude CLI 运行时并接入固定 Opus 角色 profile、完整 schema、预算 deadline、raw 与回执证据链。

同步拆分 Skill 职责、复利 lesson、Gate 回放、Dashboard 人审入口、数据库登记和机械门禁;候选设计正文不包含在本提交中。
2026-08-22 02:12:32 +08:00

10 KiB
Raw Blame History

name, description
name description
theme-and-stance 中文小说的主题表达与作家立场的执行层:主题不由作者说出来,由人物在关键时刻的选择演示出来; 立场不靠主题先行去安排,藏进环境与性格的碰撞里自然浮现;沉重题材不写成控诉、苦情或谩骂, 用幽默建立与现实的关系;人物该受的苦,作者不能因为心软而放过。 激活场景:主题写成说教、立场太直白;人物像作者传声筒、情节被安排去服务主题; 沉重题材写得压抑、愤怒、读着难受;作者舍不得人物受苦、写到关键处手抖。 关键 trigger:"主题说教" "主题太直白" "主题先行" "席勒化" "莎士比亚化" "主题怎么表达" "show don't tell 主题" "演示主题" "手软" "舍不得" "手抖" "心慈手狠" "狠瞬间" "黑色幽默" "沉重题材" "太沉重了" "批判但不说教" "读着压抑" "布尔加科夫" "卡夫卡式幽默"。 不适用于:非虚构/纪实/学术写作(主题表达方式不同);寓言、童话、儿童文学 (可以明说主题,也可以心慈不手狠);纯喜剧写作(幽默本身就是目的); 大屠杀、重大灾难等纯悲剧庄重题材(慎用幽默,会显得轻佻); 主题尚未建立(先用 concept-design 做概念设计)。 与 show-and-omission 交接:标签换场景、冰山留白、视角穿帮归 show-and-omission;主题演示、立场与手软/幽默结构归本 Skill。 与 narration-pov 交接:外来者切入的荒诞/幽默距离与结构(含撒旦访莫斯科全文案例)归本 Skill;narration-pov 只保留 POV 侧外来者机制指针。

主题与立场

主题不是作者说出来的道理,是读者自己看出来的东西;立场不是作者的表态,是环境、人物逻辑和命运重量共同逼出来的结论。本 skill 管四件事:主题怎么不说教(演示)、立场怎么不先行(莎士比亚化)、人物该受的苦怎么不放过(心慈手狠)、沉重题材怎么不被仇恨淹没(幽默作为结构)。

方法索引

定主题与查主题

  • 主题是故事对现实照亮什么,必须具体到"关于 X 中的 Y";"关于人性"是模糊哲学,无法演示 → references/theme-demonstration.md
  • 陈述的主题是被动的,演示的主题是主动的;角色说出主题就变成作者传声筒,读者立刻感到"被教" → references/theme-demonstration.md

植入主题:演示而非说出

  • 三种演示法:决策演示(关键场景选 A 还是 B,选什么就是主题立场)、结构演示(开头与结尾、失败与成功对照)、反讽演示(说一套做一套,落差即主题) → references/theme-demonstration.md
  • Tell 扫描三类位置(角色对话陈述主题、叙述者点题、章节开头寓言式开篇),把"说"改成场景中"做",再补 1-2 个小决策演示场景 → references/theme-demonstration.md;references/theme-stance-checklist.md

防主题先行:把立场翻译成环境与人物

  • 席勒化是思想先行安排情节(作家当指挥家),莎士比亚化是让人物按小说内部逻辑自己走(作家是看不见的手) → references/stance-by-logic.md
  • 操作方向:不写"批判 X、主角揭发 X",写一个具体的 X 场景加一个性格鲜明的当事人,让场景和性格碰撞,主题自然浮现 → references/stance-by-logic.md
  • 性格碰撞推力链:A 的性格撞 B 的性格必然产生事件,事件改变环境,环境反作用于人物,每一环都要可推导、不能跳跃 → references/stance-by-logic.md

作家沉默:三项检验

  • 发言权检验:"如果我什么都不说,人物会自己走到这一步吗?" → references/stance-by-logic.md
  • 必然性检验:删掉任何一个事件,故事完全垮掉才是必然的,不影响就是多余的 → references/stance-by-logic.md
  • 终极检验:删掉全部作家发言(解释、议论、心理分析),读者还能读懂才算莎士比亚化 → references/stance-by-logic.md;references/theme-stance-checklist.md

对人物的立场:心慈手狠

  • 心慈是前提:不爱的人物写不好;手狠是诚实:不能因为爱就放过他——"手狠"不是恶意,是诚实地写出人物命运的必然 → references/mercy-ruth.md
  • 每个主要人物要有 1-3 个"狠瞬间"(作家对他最残酷的瞬间);全是甜的是心慈手不狠,全是狠的是手狠心不慈 → references/mercy-ruth.md
  • 三个手软信号:"舍不得""算了他不该这么惨""突然让他走运"——出现任何一个就回到性格加逻辑,把该给的代价给足 → references/mercy-ruth.md;references/theme-stance-checklist.md

沉重题材的立场:幽默作为结构

  • 面对无法改变的痛苦现实,除了妥协和对抗还有第三条路:幽默不是插科打诨,是整体的叙述结构和态度,让作者不被仇恨淹没、想象力开始茁壮成长 → references/humor-as-stance.md
  • 幽默距离三档:近距人物在苦难中自嘲(余华式)、中距叙述者冷幽默(卡夫卡式)、远距引入荒诞元素制造间离(布尔加科夫式,让魔鬼访问莫斯科) → references/humor-as-stance.md
  • 让荒诞自行呈现:不直接批判,写荒诞细节(翻箱倒柜找文件、永远找不到的负责人),全文至少 3 处"让人发笑但笑后不安"的细节;笑的对象是环境和制度,不是人物 → references/humor-as-stance.md;references/theme-stance-checklist.md

边界与误诊

  • 寓言、童话、儿童文学可以明说主题、可以心慈不手狠;魔幻现实主义只部分适合莎士比亚化(用环境逻辑替代日常逻辑) → references/boundaries-and-pitfalls.md
  • 大屠杀、重大灾难等纯悲剧庄重题材慎用幽默;个人真实创伤书写先做情感宣泄,幽默的距离为时尚早 → references/boundaries-and-pitfalls.md
  • 常见错误表(席勒化四错、心软五错)与易混方法(Show Don't Tell、契诃夫之枪、讽刺、喜剧 relief)→ references/boundaries-and-pitfalls.md

引用索引

文件 覆盖内容
references/theme-demonstration.md 主题演示而非告诉:英文原段引文与白话转述;陈述主题 vs 演示主题;Show/Tell 在主题上的应用;Tell 失败三原因;三种演示法(决策/结构/反讽);案例三个(《苹果酒屋法则》Homer Wells 的选择与奥斯卡、《可爱的骨头》Susie 天上视角与 1000 万册、反例"主题演讲");四步执行流程(确认主题、扫描 Tell、改成 Show 含撤离船例子、补 1-2 个演示场景);触发场景与语言信号;中文落地与适配;《小说课》"主题自然浮现"跨书呼应
references/stance-by-logic.md 莎士比亚化 vs 席勒化:"思想性传递"原文引文;林冲"走"上梁山的错误写法与正确写法全链(白虎堂→野猪林→牢城营→草料场→雪→风→石头→听到阴谋→杀人→柴进指路→上山);五维对照表;案例四个(林冲风雪石头因果链、《促织》"为人迁讷"、《项链》改写版 vs 原文、王熙凤"毒设相思局");五步执行流程(主题翻译成环境、推力链、发言权检验、必然性检验、让作家沉默);触发场景五条;一句话总结
references/mercy-ruth.md 心慈手狠:"心慈手狠"与"手不能抖"原文引文;《项链》"发红的手"原文与毕飞宇解读;心慈与手狠的关系三种;案例五个(《项链》、《苔丝》、《促织》、鲁迅闰土与杨二嫂、王熙凤"哭向金陵");五步执行流程(检验心慈、检验手狠、找狠瞬间、避开心软诱惑、用心慈写手狠);触发场景五条;一句话总结
references/humor-as-stance.md 幽默作为结构:余华论布尔加科夫三段引文与"让魔鬼访问莫斯科"段;两种反应与第三条路;幽默作为结构四个核心;案例三个(布尔加科夫沃兰德访问 1930 年代莫斯科、卡夫卡《城堡》官僚细节、余华《许三观卖血记》卖血仪式);六步执行流程(识别沉重程度、选幽默距离、让荒诞自行呈现、保持人物尊严、控制叙述节奏、检查幽默是否成为结构,各含完成标准);触发场景与语言信号
references/boundaries-and-pitfalls.md 四家不适用场景汇总(非虚构、主题根本不存在、寓言童话儿童文学、纯悲剧庄重题材、纯喜剧、个人创伤、反派视角慎用);失败模式(主题模糊哲学、反讽用错、删 Tell 不补 Show、幽默变嘲笑、幽默消解批判);作者盲点(Brooks 三个、余华两个);常见错误表两张(席勒化四行、心软五行);易混方法(Show Don't Tell、契诃夫之枪、象征叙事、讽刺、喜剧 relief);相邻方法区分与跨域链接(concept/character/show-and-omission/foreshadow-payoff/narration-pov/narrative-momentum/prose-craft/character-presentation)
references/theme-stance-checklist.md 修订与写作中检查清单:主题 Tell 扫描(搜"主题关键词+说出动词")、主题翻译成环境、推力链、发言权检验、必然性检验、作家沉默终极检验、心慈手狠五项检验、狠瞬间盘点、幽默距离与结构检验;快速排错表

脚本

脚本 用途 来源
references/theme-stance-checklist.md 写前建碰撞、写中防手软、改稿五项检验的可执行清单,附症状→诊断→处方排错表 四个源单元

输入

  • 用户明确点名本 Skill 所服务的创作阶段任务包(作品、章节/场景范围、冻结上下文摘要)。
  • 只消费 本 Skill 的 references/ 目录 中与当前阶段相关的合同段落,不加载其它 Skill 的完整正文。

输出

  • 面向当前任务的可执行判断、检查清单或改写建议(Markdown 结构化段落)。
  • 不直接落库、不代替 write-next-chapter / decide-candidate 写 Canonical。

复利合同

  • 消费:本 Skill 的选型判断指导后续 plan-story / assemble-context 的范式绑定;不直接写库。
  • 回写:可操作写法单元出卡走 review-knowledge-cards → 用户确认(批次 3);当前不自动登记 example_lesson,避免无效果信号的公共卡膨胀。