Claude GitHub Copilot Skill

通用-输出出版社版

用于把小说章节改写为更接近传统出版社审稿口味的版本。适合强调文笔克制、逻辑自洽、出版可读性、结构完整与审读友好的正文输出;供多个题材的 `题材名-输出出版社版` 包装层路由使用。关键词:输出出版社版、传统出版、纸媒投稿、出版社风格。

LLM Mart · 0 points · 0 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download lornshrimp-lorn.novelwriteskills-CommonSkills_通用-输出出版社版-f36540b.zip · 14 KB
Part of lornshrimp/lorn.novelwriteskills — 45 skills

Install

skills CLI npx skills add https://github.com/lornshrimp/Lorn.NovelWriteSkills/tree/main/CommonSkills/通用-输出出版社版
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install lornshrimp-lorn-novelwriteskills@llmmart
Git git clone https://github.com/lornshrimp/Lorn.NovelWriteSkills.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole lornshrimp/lorn.novelwriteskills collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

通用-输出出版社版

题材路由:若 .github\题材专用Skills\ 目录存在对应的 <题材>-输出出版社版 Skill,则:

  • 将题材特性骨架路由到 <题材>-输出出版社版,该 Skill 位于 .github\题材专用Skills\ 目录。
  • 命中本技能时,必须优先强制加载当前 Skill 与 <题材>-输出出版社版。

这是平台共性本体,负责承接“出版社版输出”的跨题材共性规则。

常见触发词 / 用户说法速查

  • 输出出版社版
  • 改成出版社能看的版本
  • 做传统出版平台改写
  • 帮我把这章改得更克制更出版向

何时使用

  • 把任意题材章节改写成更适合传统出版社或纸媒审稿的版本。
  • 需要强化结构稳健、语言克制、信息完整与出版语境兼容性。
  • 需要为题材包装层提供统一的出版社平台共性骨架。

不适用情形

  • 只做题材边界补充,不做平台输出本体。
  • 只做多平台编排、落盘和终检,而不处理出版社平台风格本身。

本层职责

  • 维护出版社平台的跨题材共性规则。
  • 统一承接出版社版输出的结构约束、标题倾向、审稿友好度与风格门禁。
  • 调用 通用-设计标题 的嵌入式轻量模式对本章标题做平台适配优化,确保标题长度不超过本平台截断风险线、标题风格符合本平台读者预期。
  • 为 题材名-输出出版社版 提供稳定的通用平台骨架。
  • 只处理平台共性,不替代题材包装层决定题材边界、题材禁行项、题材专项补丁与题材 refs 调度。

平台默认字数范围

以下为本平台通用默认字数范围,适用于未在项目 Agents.md 中指定字数覆盖值的情况。若项目 Agents.md 已指定该平台的字数要求,则以 Agents.md 为准。

  • 正文:3000–6000 CJK
  • 作者有话说:200–300 CJK

继续读取的 references(强制读取门禁)

以下所列 references 文件必须通过 read_file 工具逐文件读取,不得因"已有相关知识"、"之前执行时已读过"、"该文件只是参考"为理由跳过任何一条。 每条 references 按其标注的必读等级强制执行:

  • 标注 必读 的文件:必须读取,少一条即视为流程违规,不得开始执行流程。

  • 未标注必读的文件:必须读取,但读取后可仅提取与当前任务直接相关的段落,不要求逐字通读。

  • 若文件路径指向的文件不存在(如引用的外部路径未就位),必须在日志中显式记录 reference_missing_{refName},不得静默跳过。

  • references/平台共性执行细则.md

  • references/分节级补救映射与详细规则回填.md

与题材包装层的协作说明

  • 若对应题材已有 题材名-输出出版社版,必须先由题材包装层锁定:题材边界、题材禁行项、题材专项补丁、题材 refs 调度与题材输出口径。
  • 本 Skill 只负责出版社平台的跨题材共性:克制表达、结构稳健、审读友好、平台门禁、落盘与终检骨架。
  • 若题材包装层与本 Skill 出现冲突:
    • 题材边界、题材禁行项、题材专项补丁 → 以题材包装层为准;
    • 平台共性节奏、结构稳健、平台终检门禁 → 以本 Skill 为准。
  • 若用户直接命中本 Skill 且仓库内存在对应题材包装层,不应绕过题材包装层直接把平台共性套到正文上。
  • 若仓库内暂时不存在对应题材包装层,本 Skill 只能保守执行平台共性,不得臆造题材规则。

历史迁移参考(非默认调度)

  • references/跨题材共性与迁移来源.md
  • references/平台研究补充_传统出版社都市悬疑.md

这些文件仅用于追溯迁移来源、核对历史承接关系或处理遗留映射缺口;默认执行时,不把它们当作当前跨题材平台规则主承载。

缓存优化说明

本 Skill 的结构遵循前缀缓存优化原则,调用时:

  • 缓存层 1(永久不变):frontmatter + 本层职责 + 平台硬规则 + 禁行项 + POV 契约 → 每次调用完全相同,LLM API 的前缀缓存永久命中,按底价计费
  • 缓存层 2(同平台内不变):平台模板自动发现规则 + references 清单 + 默认执行顺序 → 仅在切换平台或新增模板注册时变化
  • 可变层(每次变化,不写入本文件):本次目标章节号、源稿路径、用户指定的特殊平台约束 → 由用户每次调用时指定,按正常输入价计费

人物传记、故事设定、写作研究模板等 references 通过 ## 继续读取的 references 声明强制加载,其固定部分随本 Skill 一起进入缓存前缀。

平台模板自动发现规则

若当前服务的项目根目录存在 Agents.md,执行出版社版输出前必须:

  1. 读取项目根目录的 Agents.md
  2. 若 Agents.md 中注册了三类模板,按以下优先级检索:
    • 优先:模板注册时 "适用平台" 字段为 出版社 的同类型模板
    • 回退:模板注册时 "适用平台" 字段为 默认 的同类型模板
    • 忽略:模板注册时 "适用平台" 指向其他平台的模板(如 番茄、起点),本轮不加载
  3. 若检索到匹配的三类模板——读取对应路径的模板文件:
    • 写作研究模板:作为出版社平台的额外平台基线约束
    • 作者风格模板:作为出版社版本保留底味和文风边界的参照
    • 作品蓝本模板:作为章首/回报/钩子结构保真的参照
  4. 若项目根目录不存在 Agents.md,或其中未注册出版社专属模板——回退通用默认模式,不影响正常输出
  5. 本 Skill 的核心约束始终是:平台规则 > 安全合规 > 母稿事实 > 三模板约束。三模板是辅助,不改变平台输出规则

默认执行顺序

  1. 先锁定源稿不可变层:事实、事件链、证据链、角色关系与因果顺序不得改坏。
  2. 读取对应题材的 题材名-输出出版社版 Skill,确认题材入口与路由关系。
  3. 再读取本 Skill 的 references/平台共性执行细则.md 与 references/分节级补救映射与详细规则回填.md,执行出版社平台的克制表达、逻辑闭环、体裁化与审读友好强化。
  4. 由题材包装层继续读取其题材 references,锁定题材边界、题材禁行项与题材专项补丁(作为兜底约束)。
  5. 在“平台优先、题材兜底”前提下执行改写正文,确保平台化表达与源稿保真同时成立。
  6. 最后才处理降相似度,不得为了降重破坏稳定性与出版可读性。
  7. 执行 POV 契约复核,确保与 platformPovContract 一致,不得出现未授权人称漂移。
  8. 改写输出完成后,必须立即执行“输出后自检与修订”节的五项自检,不得跳过。
  9. 若自检未通过,必须按结论回炉修订并复检,直至“自检通过/自检修订完成”后方可落盘。

POV 契约与连续性(强制)

  • 若本次由 通用-多平台输出编排 调度,必须继承该流程已锁定的 platformPovContract,不得在本 Skill 内重新决定人称。
  • 若用户直接命中本 Skill,则必须在改写前先从源稿正文与当前平台已完成前序章节中推断并锁定 platformPovContract;默认优先级为:用户明确指定 > 当前平台已完成前序章节 > 源稿既有 POV 链路 > 本批次首个已通过章节。
  • 未获批准不得把连续章节从第三人称静默改成第一人称,或反向漂移;若源章本来就是视角切换章 / 多视角连续章,只能按已登记 switchPlan 执行,不得临场换壳。
  • 落盘前后都必须显式执行 POV 校验,并把结果写入日志或执行记录;中文平台默认使用 scripts/pov_validate.py 或 scripts/run_pov_gate.ps1 以 lang=zh 或 auto 复核正文区块,第三人称链路检查对话外第一 / 第二人称,第一人称链路检查对话外第一人称锚点。

POV 选择指南(如无显式契约)

强制前置步骤:必须首先读取工作区根目录 Agents.md 的 ## 平台POV基线表 节,查找本平台的当前锁定人称。若基线表中无本平台条目,必须先在该表中创建条目并锁定人称(参考下方"适用场景分析"),再继续执行。

人称是全书级契约:基线表锁定值即为本平台全书的唯一人称,不得逐章切换,不得章内混用(对话引用除外)。极特殊情况下某章须切换主视角人物时,该章开头必须明确声明「我是[角色名]」,且整章只保持该角色的第一人称叙事。

若本次执行未获得上游明确的 platformPovContract 锁定,按以下指南为本平台适配稿确定人称(最终以 Agents.md 的 ## 平台POV基线表 节锁定值为准):

出版社版的人称适用场景(供创建/修订基线表条目时参考)

平台底层逻辑:传统出版社的核心关注不是阅读量/完读率,而是编辑审读通过率。编辑看稿时在意的三个东西:结构是否完整、专业细节是否可信、叙事声音是否稳定。人称选择必须服务这三件事。

研究显示出版社都市悬疑存在两条成熟路径:

  • 路径一(法医秦明模式):第一人称职业视角——通过专业身份(法医/犯罪心理侧写师/痕检员)锚定叙事可信度。主角的"我"不是普通人的"我",而是"我作为法医,看到了……"的专业视角。这种模式的核心逻辑是:第一人称 + 职业壁垒 = 读者既代入又仰望。
  • 路径二(雷米模式):有限第三人称职业视角——通过单一核心角色的职业视角展开叙事(如《心理罪》中方木的视角),严格限制其他角色的内心活动暴露。结构更稳健,适合多卷本长线叙事。

判断标准——回答这个问题:"故事的核心吸引力来自'一个专业人员的亲口讲述',还是'一个专业世界的客观呈现'?"

  • 前者→第一人称职业视角。法医/侧写师/痕检员说"我看到的……",说服力远强于第三人称。
  • 后者→第三人称职业视角。全景式群像叙述,结构更稳健,审读更友好。
  • 两者都绝对禁止全知视角。编辑对"上帝视角补充信息"的容忍度为零——它被视为"作者偷懒"。

章节题图与配图提示词(每章必出)

每章平台稿落盘时,必须在文件末尾(## 作者有话说、## 章节后记 之后)追加"章节题图与配图提示词"区块,为本章提供可直接投喂 AI 生图模型的提示词。本节只输出提示词文本,不输出图片本身。

输出结构

文件末尾按以下顺序组织:

  1. 题图提示词(章首图 / 章题图):1 条,用于本章章节卡与平台章首展示;从本章高光画面或核心意象中选取。
  2. 配图提示词(正文插图):每章 0–2 张(默认 1 张;本章无可视化高光画面时不配,宁缺毋滥);每张必须同时给出插入位置与生图提示词。

配图插入位置规则(强制)

  • 每张配图的位置说明格式:插在第 N 段末(段首句:"……")——先写段落序号,再用该段开头 8–15 个字二次定位,确保无歧义。
  • 配图一律插在段落结束之后(段与段之间),禁止插在段落中间,禁止为插图拆段或改写段落。
  • 禁止写成"文中适当位置""高潮附近"等模糊描述。

正文零污染(强制)

  • 正文中不得插入任何图片占位符、[插图]、(此处配图)、HTML 注释等锚点或标记;平台稿正文保持纯文本。
  • 配图位置信息只写在文件末尾的配图提示词区块中;不插配图时,正文可直接整段复制上传,不受任何影响。

提示词质量要求

  • 题图与配图提示词必须是完整、可直接复制的 AI 生图提示词(含主体、环境、光线、构图、色调、风格与负面词),不得写成抽象描述或写作建议。
  • 提示词必须与本章内容强相关,禁止通用化套图;同一批多章之间不得复用同一套提示词。

默认输出口径

  • 默认输出一版可直接继续落盘或进入平台终检的出版社派生正文。
  • 默认保留原章核心信息、逻辑闭环与审读友好度,不新增关键事实。

最低交付

  • 有明确的结构稳健性、语言克制与出版语境兼容性。
  • 保住原章核心事件链、人物逻辑与可读性。
  • 读起来不像泛平台稿,也不像过度修饰的文青稿。

输出后自检与修订(必做,不得跳过)

改写输出完成后,必须立即执行本节自检;根据发现的问题就地修订,确认通过后方可落盘。不得以任何理由跳过本步骤。

五项自检:

  1. 字数达标:正文和 ## 作者有话说 应参考本 Skill 的"平台默认字数范围"(或项目 Agents.md 覆盖值)。正文未达推荐下限前,建议先回炉补足字数。严格禁止为凑字数进行模板化补字或机械扩写;若检测到模板句污染、解释腔堆砌或无意义重复,则判定字数虽足但自检失败,必须重写。
  2. 零新增事实:改写版未引入源稿中不存在的关键事实、人物或设定;引入则删除/还原。
  3. 核心事件链完整:起因→推进→高潮→章末钩子方向均在改写版中体现;断裂则补回。
  4. 平台风格达标:改写版满足本 Skill“最低交付”(或平台核心风格要求)所列各项;不足则就地修订。
  5. 无模板句污染:未出现连续 2 句及以上解释腔/模板腔/口径名词句群;命中则整段回炉。
  6. POV 一致:改写版 POV 与已锁定的 platformPovContract 一致;漂移则回炉修正。

结论格式(必须输出):

  • 全部达标:[自检通过] 五项均达标,可落盘。
  • 已修订达标:[自检修订完成] 已修订:<问题描述>,现五项均达标,可落盘。
  • 未通过(不得落盘):[自检未通过] 命中:<问题描述>,需继续处理。

命中“未通过”后必须修订并重新输出自检结论,循环直至输出“通过”或“修订完成”方可落盘。

硬规则

  • 章节标题字数统计必须按纯标题口径执行:先去除开头 x.y.z 形式的章节编号及其紧跟空格,再仅对剩余标题正文计数。

  • 出版社平台章节标题纯标题长度不得超过 20 个字;但限制长度不代表越短越好,应优先保证出版审读语境下的准确性与完整性,在不超限前提下保留必要信息。

  • 绝对禁止输出“抽象自述 + 动词模板 + 口径名词”的垃圾句群;凡出现类似“对照项落在… / 先把同一句话拆碎 / 先把顺滑的解释拆开 / 只求能追溯(复核、对得上)”等模板化短语,必须判定为污染并整稿回炉。

  • 严禁使用或间接调用以下脚本对正文做生成、扩写、拼接或降重:scripts/append_cn_unique_monologue.ps1、scripts/append_cn_unique_narration.ps1、scripts/append_cn_unique_thirdperson.ps1、scripts/rephrase_cn_body.ps1、scripts/rephrase_en_body.ps1、scripts/cn_lexicon_profile_transform.ps1。这些工具不得进入平台正文生产链路。

  • 平台稿新增“模板句污染清零门禁”:正文不得出现连续 2 句及以上“我/我这边/我心里… + 把/将… + 对齐/校准/锁死/拆开… + 连接词 + 口径名词 + 只求/不求/先把…”结构;命中即失败,不论字数与相似度是否通过。

  • 平台连续章必须服从已锁定的 platformPovContract;不得在本 Skill 内擅自把前序稳定链路改成人称新链路。

  • 若命中未授权 POV 切换或 POV 校验失败,必须按 pov_drift_detected / pov_switch_without_approval 判定失败并整稿回炉。

  • 命中本技能时,必须同时加载对应题材的 题材名-输出出版社版 Skill。

  • 题材特有规则不得回写到本文件中平行维护。

  • 修改出版社平台共性规则时,应优先修改本 Skill,而不是多个题材入口。

  • 不得把历史迁移参考里的 都市悬疑 口径直接当成跨题材默认规则继续扩散。

  • 平台派生正文默认落在本 Skill 的工作目录 出版社/ 下。

  • 章节级派生正文目录统一按小说结构决定:若作品有分部,则位于 出版社/第X部/第Y卷/;若作品无分部,则位于 出版社/第X卷/。

  • 平台派生正文文件名默认不带日期,沿用既有章节号与平台标题同步规则;日期只用于配套审阅报告、书评等派生产物。

  • 章节派生正文必须以 .md 文件形式落盘:若对应章节目录不存在,执行前必须先创建完整目录路径,再将改写后的章节内容写入该目录下的 .md 文件,不得只输出聊天稿而不写入文件。

  • 落盘路径的完整推断优先级:① 用户显式指定 chapterPath → ② 从源文件名与分部/卷信息自动推断 → ③ 若无法确定分部/卷,暂停并向用户确认,不得乱推断后静默落盘。

  • 平台稿落盘后必须显式运行字数门禁:正文字数检测必须使用 scripts/count-chapter.ps1,不得用 Len、NoWhitespaceLen、编辑器字符数或目测代替。字数参数以本 Skill 的"平台默认字数范围"或项目 Agents.md 覆盖值为准,用 scripts/count-chapter.ps1 校验正文;正文门禁只看 BodyCJK / MeetsMinCJK / WithinRange,MeetsMinCJK 必须为 True,WithinRange 最好为 True。## 作者有话说 用 scripts/count-afterword.ps1 单独校验。

  • 生成阶段建议先达到字数保底目标再允许落盘:以本 Skill 的"平台默认字数范围"或项目 Agents.md 覆盖值为准。

  • 在无损迁移完成前,不得删除源 输出出版社版.prompt.md 中尚未完成映射的内容。

与其他 Skill / Prompt 的边界

  • 本 Skill 只负责出版社平台的跨题材共性骨架。
  • 题材边界、题材禁行项与题材特有口径,继续由对应 题材名-输出出版社版 承接。
  • 题材 Prompt 只应路由到 题材名-输出出版社版;不应直接把本 Skill 与题材 refs 并列成双入口。
Files (lorn.novelwriteskills)
  • references
    • 分节级补救映射与详细规则回填.md 4.4 KB
      # 通用-输出出版社版|分节级补救映射与详细规则回填
      
      ## 来源与恢复等级
      
      - 恢复等级:A-(相对可严格回填)
      - 主要来源:两题材薄 Prompt、出版社研究文件、同仓库其他题材仍保留的长规则写法。
      
      ## 0. 平台任务定义与基准继承
      
      - 任务目标:把章节改写成更接近传统出版社 / 纸媒审读口味的版本。
      - 必须继承创建正文、正文润色、去AI味。
      - 平台重点:结构稳健、语言克制、逻辑闭环、审读友好、文笔有控制力。
      
      ## 0.2 零新增事实
      
      - 所有事件链、证据链、人物链与动机链必须来自原文。
      - 允许镜头化、动作化、体裁化,但不得编造新的程序、证据、结论。
      
      ## 0.3 沉浸式小说体裁
      
      - 不得写成审读报告、投稿说明、案例分析、技巧讲解。
      - 证据、制度、规则必须融入情节,不得写成说明书。
      - 文件结构只允许:章标题、正文、`## 作者有话说`。
      
      ## 1. 平台理解
      
      ### 1.1 平台机制与审读偏好
      
      - 审读更看重逻辑自洽、人物动机、结构完整性与细节可信度。
      - 相比网文平台,更厌恶过密感叹、网文口号腔、纯爽点说明书。
      - 标题需稳,不宜刻意标题党。
      
      ### 1.2 平台风格门槛
      
      - 节奏可以稳,但不能空、不能松。
      - 每一段都应推进信息、人物、情绪或风险中的至少一项。
      - 专业流程、社会结构、物证材料应体裁化呈现。
      - 作者有话说必须极轻,不可写成创作说明或价值总结。
      - 出版社取向不是“去刺激”而是“去虚火”:删掉口号腔、连载提示腔、过密感叹和解释腔,但不能删掉有效推进。
      - 单章内部仍需局部闭环;系列感、单元感、长线感都必须建立在当章完成度成立的前提上。
      
      ## 2. 输入与输出
      
      - 输出工作目录:`出版社/`
      - 章节目录(有分部):`出版社/第X部/第Y卷/`
      - 章节目录(无分部):`出版社/第X卷/`
      - 文件名:`{chapterNo} {平台新标题}.md`
      
      ## 3. 输出内容结构
      
      - 顶部标题:`# 第{chapterIndex}章:{平台新标题}`
      - 正文:克制、稳定、逻辑清楚
      - `## 作者有话说`:中文,200–300 CJK,但宜偏短、偏轻
      
      ## 4. 关键硬约束
      
      - 中文平台正文以本 Skill 的"平台默认字数范围"或项目 `Agents.md` 覆盖值为准。
      - 不得把“更像稿件”误写成“更像报告”。
      - 不得用“更文气”替代结构稳健与证据闭环。
      - 不得为了去网文腔而写成无推进的空文本。
      - 所有专业、民俗、制度、程序内容都必须有现实承托,不能只留设定名称。
      - 主角的成功、判断、成长与反击必须来自可追索的能力、认知或选择,而不是突然开挂。
      
      ## 5. 改写前推演问题
      
      1. 本章最关键的逻辑链是什么?
      2. 哪些地方应从解释改为动作、物证、制度话术?
      3. 哪些网文腔句块必须去掉?
      4. 章末如何在克制状态下仍保留翻页感?
      
      ## 6. 平台执行要点
      
      - 优先稳结构、稳因果、稳叙述。
      - 优先动作化心理、体裁化信息、物证化推进。
      - 人物与社会结构应更可信。
      - 章末要留余波,但不做夸张宣判。
      
      ### 6.1 出版社向通用补救映射
      
      - 若原章网文味过重,先删功能性提醒、硬钩重复、显性爽点解释,再补回现实质地、对象细节与后果链。
      - 若原章专业感不足,优先补“可验证的动作与对象”而不是补术语堆:谁看了什么、碰了什么、改了什么、按了什么流程、承担了什么风险。
      - 若原章过于抒情,应补回事件驱动点:一个物件、一次判断、一个制度阻力、一次关系错位、一个未完成动作。
      - 若原章只有强情节没有余波,应在章末增加人物命运、伦理压力、关系裂痕或认知反噬中的至少一项。
      
      ### 6.2 不同题材的共通出版向底色
      
      - 悬疑线看重“现实专业型表达”:限知、证据、程序、职业视角、公平线索。
      - 志怪线看重“现实肌理 + 民俗锚点”:地域经验、旧物、仪式、规则代价、科学对冲。
      - 职场线看重“现实规则 + 可验证专业能力”:组织流程、权限结构、汇报逻辑、可复用技巧、节制爽感。
      
      ## 7. 输出格式与检查
      
      - 检查逻辑链、人物动机、体裁化是否成立。
      - 检查是否误写成审读报告腔。
      - 检查作者有话说是否足够克制。
      
    • 平台共性执行细则.md 3.6 KB
      # 通用-输出出版社版|平台共性执行细则
      
      ## 适用目标
      
      将章节改写成更接近传统出版社 / 纸媒审读口味的版本,同时保持:主要信息不丢失、逻辑闭环、表达克制、输出仍为纯小说正文。
      
      ## 平台共性任务定义
      
      - 强调结构稳健、语言克制、细节可信与编辑审读友好。
      - 保留关键事件链、人物目标/代价、伏笔与章末翻页感。
      - 不允许新增事件、证据、人物、地点、时间点或因果。
      
      ## 共同硬约束
      
      - 正文必须首先是小说,不得写成审读报告、投稿说明、复盘或教程。
      - 输出文件只允许:章标题、正文、`## 作者有话说`。
      - 正文字数以 CJK 计,推荐以本 Skill 的"平台默认字数范围"或项目 `Agents.md` 覆盖值为准。
      - 证据、制度、规则需体裁化,不得写成讲解稿。
      
      ## 出版社平台节奏共性
      
      - 允许节奏更稳,但不允许空转。
      - 每段都应推进信息、人物、情绪或风险中的至少一项。
      - 去除网文腔、过密感叹、口号式爽点说明和明显平台化口吻。
      - `## 作者有话说` 仅可保留极轻余味,不得写成投稿说明或价值宣判。
      - 优先完成“现实生活质地 + 微反常”开篇,再逐步抬高危险感。
      - 民俗与超常应尽量由器物、仪式、地域经验和程序摩擦承载,不宜悬空直讲。
      - 出版社语境优先接受“现实逻辑成立后的持续吸引力”,不接受只靠高频炸点撑读感的推进方式。
      - 题材差异可以很大,但共同要求始终一致:结构稳、因果稳、人物动机稳、专业或生活细节可信。
      - 爽感、悬念、异样感都应被压进现实纹理里:可验证的职业动作、能回看的物件细节、可信的制度摩擦、真实的地域经验。
      - 允许更强的系列感或单元感,但单章内部依然必须完成局部闭环,不能把“长线”当成拖延当章完成度的借口。
      
      ## 出版社平台的审读友好原则
      
      - 优先把解释改成场景内的信息显影:动作、对话、器物、程序、空间和人物反应,比抽象说明更友好。
      - 专业内容必须“可被外行读懂、可被内行认可”:能软解释,但不能幼稚化;能克制,但不能空心化。
      - 角色不能只承担功能,必须带着自身立场、成本、局限和后果出现。
      - 章末应留下余波、问题或命运偏移,但不适合用大喇叭式宣判拔高主题。
      
      ## 统一9步编排母模板(平台优先,题材兜底)
      
      > 本节为统一执行母模板;若与下方旧版“执行顺序”存在冲突,以本节为准。
      
      1. 先锁定源稿不可变层:事实、事件链、证据链、角色关系与因果顺序不得改坏。
      2. 读取对应题材的 `题材名-输出X版` Skill,确认题材入口与路由关系。
      3. 再读取本 Skill 的 `references/平台共性执行细则.md` 与 `references/分节级补救映射与详细规则回填.md`,执行本平台特异强化。
      4. 由题材包装层继续读取其题材 references,锁定题材边界、题材禁行项与题材专项补丁(作为兜底约束)。
      5. 在“平台优先、题材兜底”前提下执行改写正文,确保平台化表达与源稿保真同时成立。
      6. 最后才处理降相似度,不得为了降重牺牲平台读感与题材关键抓手。
      7. 执行 POV 契约复核,确保与 `platformPovContract` 一致,不得出现未授权人称漂移。
      8. 改写输出完成后,必须立即执行“输出后自检与修订”节的五项自检,不得跳过。
      9. 若自检未通过,必须按结论回炉修订并复检,直至“自检通过/自检修订完成”后方可落盘。
      
      
    • 平台研究补充_传统出版社都市悬疑.md 358 B
      # 平台研究补充:传统出版社都市悬疑
      
      - 更强调整体文学完成度、语言凝练、结构收束与长期耐读性。
      - 都市悬疑改写到出版社版本时,应减少连载腔、重复钩子和过密的即时反馈。
      - 重点保留结构完整性、人物厚度与现实深度。
      - 需要有压缩、删繁与统一文体的意识。
      
    • 跨题材共性与迁移来源.md 1 KB
      # 通用-输出出版社版|跨题材共性与迁移来源
      
      本文件记录 `通用-输出出版社版` 当前承接的跨题材共性来源,以及无损迁移期间的执行边界。
      
      ## 当前来源
      
      - `都市悬疑/.github/prompts/输出出版社版.prompt.md`
      - `异能志怪/.github/prompts/输出出版社版.prompt.md`
      
      ## 当前可稳定上收的出版社平台共性
      
      - 强调文笔克制、逻辑自洽、出版可读性与审读友好
      - 输出结构固定为“正文 + ## 作者有话说”
      - 证据、制度与规则应以剧情体裁化方式呈现,不写成说明书
      - 平台风格必须先于降相似度,不得先写网文稿再机械去网文腔
      
      ## 当前仍保留在题材层的内容
      
      - 各题材的现实落点、民俗落点、人物命运牵引与题材危险感
      - 题材专属的审读敏感边界与补丁
      
      ## 使用边界
      
      - 命中 `通用-输出出版社版` 时,必须同时加载对应题材的 `题材名-输出出版社版`。
      - 迁移期内若仍需回溯细节,以题材 refs 与源 Prompt 为补充。
      
  • SKILL.md 18.7 KB
    ---
    name: 通用-输出出版社版
    description: '用于把小说章节改写为更接近传统出版社审稿口味的版本。适合强调文笔克制、逻辑自洽、出版可读性、结构完整与审读友好的正文输出;供多个题材的 `题材名-输出出版社版` 包装层路由使用。关键词:输出出版社版、传统出版、纸媒投稿、出版社风格。'
    argument-hint: '要把哪一章输出为出版社版?默认按“保留核心信息 + 审读友好强化 + 直接按平台骨架改写”处理。'
    
    user-invocable: false
    ---
    
    
    
    
    # 通用-输出出版社版
    > **题材路由**:若 .github\题材专用Skills\ 目录存在对应的 <题材>-输出出版社版 Skill,则:
    > - 将题材特性骨架路由到 <题材>-输出出版社版,该 Skill 位于 .github\题材专用Skills\ 目录。
    > - 命中本技能时,必须优先强制加载当前 Skill 与 <题材>-输出出版社版。
    
    
    这是平台共性本体,负责承接“出版社版输出”的跨题材共性规则。
    
    
    <!-- ===== Layer 1: 永久缓存 ===== -->
    
    ## 常见触发词 / 用户说法速查
    
    - 输出出版社版
    - 改成出版社能看的版本
    - 做传统出版平台改写
    - 帮我把这章改得更克制更出版向
    
    
    
    
    <!-- ===== Layer 3: 场景缓存 ===== -->
    
    ## 何时使用
    
    - 把任意题材章节改写成更适合传统出版社或纸媒审稿的版本。
    - 需要强化结构稳健、语言克制、信息完整与出版语境兼容性。
    - 需要为题材包装层提供统一的出版社平台共性骨架。
    
    ## 不适用情形
    
    - 只做题材边界补充,不做平台输出本体。
    - 只做多平台编排、落盘和终检,而不处理出版社平台风格本身。
    
    ## 本层职责
    
    - 维护出版社平台的跨题材共性规则。
    - 统一承接出版社版输出的结构约束、标题倾向、审稿友好度与风格门禁。
    - 调用 通用-设计标题 的嵌入式轻量模式对本章标题做平台适配优化,确保标题长度不超过本平台截断风险线、标题风格符合本平台读者预期。
    - 为 `题材名-输出出版社版` 提供稳定的通用平台骨架。
    - 只处理平台共性,不替代题材包装层决定题材边界、题材禁行项、题材专项补丁与题材 refs 调度。
    
    ## 平台默认字数范围
    
    以下为本平台通用默认字数范围,适用于未在项目 `Agents.md` 中指定字数覆盖值的情况。若项目 `Agents.md` 已指定该平台的字数要求,则以 `Agents.md` 为准。
    
    - 正文:3000–6000 CJK
    - 作者有话说:200–300 CJK
    
    ## 继续读取的 references(强制读取门禁)
    
    **以下所列 references 文件必须通过 `read_file` 工具逐文件读取,不得因"已有相关知识"、"之前执行时已读过"、"该文件只是参考"为理由跳过任何一条。** 每条 references 按其标注的必读等级强制执行:
    
    - 标注 **必读** 的文件:必须读取,少一条即视为流程违规,不得开始执行流程。
    - 未标注必读的文件:必须读取,但读取后可仅提取与当前任务直接相关的段落,不要求逐字通读。
    - 若文件路径指向的文件不存在(如引用的外部路径未就位),必须在日志中显式记录 `reference_missing_{refName}`,不得静默跳过。
    
    - `references/平台共性执行细则.md`
    - `references/分节级补救映射与详细规则回填.md`
    
    ## 与题材包装层的协作说明
    
    - 若对应题材已有 `题材名-输出出版社版`,必须先由题材包装层锁定:题材边界、题材禁行项、题材专项补丁、题材 refs 调度与题材输出口径。
    - 本 Skill 只负责出版社平台的跨题材共性:克制表达、结构稳健、审读友好、平台门禁、落盘与终检骨架。
    - 若题材包装层与本 Skill 出现冲突:
    	- 题材边界、题材禁行项、题材专项补丁 → 以题材包装层为准;
    	- 平台共性节奏、结构稳健、平台终检门禁 → 以本 Skill 为准。
    - 若用户直接命中本 Skill 且仓库内存在对应题材包装层,不应绕过题材包装层直接把平台共性套到正文上。
    - 若仓库内暂时不存在对应题材包装层,本 Skill 只能保守执行平台共性,不得臆造题材规则。
    
    ## 历史迁移参考(非默认调度)
    
    - `references/跨题材共性与迁移来源.md`
    - `references/平台研究补充_传统出版社都市悬疑.md`
    
    这些文件仅用于追溯迁移来源、核对历史承接关系或处理遗留映射缺口;默认执行时,不把它们当作当前跨题材平台规则主承载。
    
    ## 缓存优化说明
    
    本 Skill 的结构遵循前缀缓存优化原则,调用时:
    
    - **缓存层 1(永久不变)**:frontmatter + 本层职责 + 平台硬规则 + 禁行项 + POV 契约 → 每次调用完全相同,LLM API 的前缀缓存永久命中,按底价计费
    - **缓存层 2(同平台内不变)**:平台模板自动发现规则 + references 清单 + 默认执行顺序 → 仅在切换平台或新增模板注册时变化
    - **可变层(每次变化,不写入本文件)**:本次目标章节号、源稿路径、用户指定的特殊平台约束 → 由用户每次调用时指定,按正常输入价计费
    
    人物传记、故事设定、写作研究模板等 references 通过 `## 继续读取的 references` 声明强制加载,其固定部分随本 Skill 一起进入缓存前缀。
    
    
    <!-- ===== Layer 2: 项目级缓存 ===== -->
    
    ## 平台模板自动发现规则
    
    若当前服务的项目根目录存在 `Agents.md`,执行出版社版输出前必须:
    
    1. 读取项目根目录的 `Agents.md`
    2. 若 `Agents.md` 中注册了三类模板,按以下优先级检索:
       - **优先**:模板注册时 "适用平台" 字段为 `出版社` 的同类型模板
       - **回退**:模板注册时 "适用平台" 字段为 `默认` 的同类型模板
       - **忽略**:模板注册时 "适用平台" 指向其他平台的模板(如 `番茄`、`起点`),本轮不加载
    3. 若检索到匹配的三类模板——读取对应路径的模板文件:
       - 写作研究模板:作为出版社平台的额外平台基线约束
       - 作者风格模板:作为出版社版本保留底味和文风边界的参照
       - 作品蓝本模板:作为章首/回报/钩子结构保真的参照
    4. 若项目根目录不存在 `Agents.md`,或其中未注册出版社专属模板——回退通用默认模式,不影响正常输出
    5. 本 Skill 的核心约束始终是:平台规则 > 安全合规 > 母稿事实 > 三模板约束。三模板是辅助,不改变平台输出规则
    
    ## 默认执行顺序
    
    1. 先锁定源稿不可变层:事实、事件链、证据链、角色关系与因果顺序不得改坏。
    2. 读取对应题材的 `题材名-输出出版社版` Skill,确认题材入口与路由关系。
    3. 再读取本 Skill 的 `references/平台共性执行细则.md` 与 `references/分节级补救映射与详细规则回填.md`,执行出版社平台的克制表达、逻辑闭环、体裁化与审读友好强化。
    4. 由题材包装层继续读取其题材 references,锁定题材边界、题材禁行项与题材专项补丁(作为兜底约束)。
    5. 在“平台优先、题材兜底”前提下执行改写正文,确保平台化表达与源稿保真同时成立。
    6. 最后才处理降相似度,不得为了降重破坏稳定性与出版可读性。
    7. 执行 POV 契约复核,确保与 `platformPovContract` 一致,不得出现未授权人称漂移。
    8. 改写输出完成后,必须立即执行“输出后自检与修订”节的五项自检,不得跳过。
    9. 若自检未通过,必须按结论回炉修订并复检,直至“自检通过/自检修订完成”后方可落盘。
    
    ## POV 契约与连续性(强制)
    
    - 若本次由 `通用-多平台输出编排` 调度,必须继承该流程已锁定的 `platformPovContract`,不得在本 Skill 内重新决定人称。
    - 若用户直接命中本 Skill,则必须在改写前先从源稿正文与当前平台已完成前序章节中推断并锁定 `platformPovContract`;默认优先级为:用户明确指定 > 当前平台已完成前序章节 > 源稿既有 POV 链路 > 本批次首个已通过章节。
    - 未获批准不得把连续章节从第三人称静默改成第一人称,或反向漂移;若源章本来就是视角切换章 / 多视角连续章,只能按已登记 `switchPlan` 执行,不得临场换壳。
    - 落盘前后都必须显式执行 POV 校验,并把结果写入日志或执行记录;中文平台默认使用 `scripts/pov_validate.py` 或 `scripts/run_pov_gate.ps1` 以 `lang=zh` 或 `auto` 复核正文区块,第三人称链路检查对话外第一 / 第二人称,第一人称链路检查对话外第一人称锚点。
    
    ## POV 选择指南(如无显式契约)
    
    > **强制前置步骤**:必须首先读取工作区根目录 `Agents.md` 的 `## 平台POV基线表` 节,查找本平台的当前锁定人称。若基线表中无本平台条目,必须先在该表中创建条目并锁定人称(参考下方"适用场景分析"),再继续执行。
    >
    > **人称是全书级契约**:基线表锁定值即为本平台全书的唯一人称,不得逐章切换,不得章内混用(对话引用除外)。极特殊情况下某章须切换主视角人物时,该章开头必须明确声明「我是[角色名]」,且整章只保持该角色的第一人称叙事。
    
    若本次执行未获得上游明确的 `platformPovContract` 锁定,按以下指南为本平台适配稿确定人称(最终以 `Agents.md` 的 `## 平台POV基线表` 节锁定值为准):
    
    ### 出版社版的人称适用场景(供创建/修订基线表条目时参考)
    
    **平台底层逻辑**:传统出版社的核心关注不是阅读量/完读率,而是**编辑审读通过率**。编辑看稿时在意的三个东西:结构是否完整、专业细节是否可信、叙事声音是否稳定。人称选择必须服务这三件事。
    
    研究显示出版社都市悬疑存在两条成熟路径:
    - **路径一(法医秦明模式)**:第一人称职业视角——通过专业身份(法医/犯罪心理侧写师/痕检员)锚定叙事可信度。主角的"我"不是普通人的"我",而是"我作为法医,看到了……"的专业视角。这种模式的核心逻辑是:第一人称 + 职业壁垒 = 读者既代入又仰望。
    - **路径二(雷米模式)**:有限第三人称职业视角——通过单一核心角色的职业视角展开叙事(如《心理罪》中方木的视角),严格限制其他角色的内心活动暴露。结构更稳健,适合多卷本长线叙事。
    
    **判断标准——回答这个问题**:"故事的核心吸引力来自'一个专业人员的亲口讲述',还是'一个专业世界的客观呈现'?"
    - 前者→第一人称职业视角。法医/侧写师/痕检员说"我看到的……",说服力远强于第三人称。
    - 后者→第三人称职业视角。全景式群像叙述,结构更稳健,审读更友好。
    - **两者都绝对禁止全知视角**。编辑对"上帝视角补充信息"的容忍度为零——它被视为"作者偷懒"。
    
    ## 章节题图与配图提示词(每章必出)
    
    每章平台稿落盘时,必须在文件末尾(`## 作者有话说`、`## 章节后记` 之后)追加"章节题图与配图提示词"区块,为本章提供可直接投喂 AI 生图模型的提示词。本节只输出提示词文本,不输出图片本身。
    
    ### 输出结构
    
    文件末尾按以下顺序组织:
    
    1. **题图提示词(章首图 / 章题图)**:1 条,用于本章章节卡与平台章首展示;从本章高光画面或核心意象中选取。
    2. **配图提示词(正文插图)**:每章 0–2 张(默认 1 张;本章无可视化高光画面时不配,宁缺毋滥);每张必须同时给出插入位置与生图提示词。
    
    ### 配图插入位置规则(强制)
    
    - 每张配图的位置说明格式:`插在第 N 段末(段首句:"……")`——先写段落序号,再用该段开头 8–15 个字二次定位,确保无歧义。
    - **配图一律插在段落结束之后(段与段之间),禁止插在段落中间,禁止为插图拆段或改写段落。**
    - 禁止写成"文中适当位置""高潮附近"等模糊描述。
    
    ### 正文零污染(强制)
    
    - 正文中不得插入任何图片占位符、`[插图]`、`(此处配图)`、HTML 注释等锚点或标记;平台稿正文保持纯文本。
    - 配图位置信息只写在文件末尾的配图提示词区块中;不插配图时,正文可直接整段复制上传,不受任何影响。
    
    ### 提示词质量要求
    
    - 题图与配图提示词必须是完整、可直接复制的 AI 生图提示词(含主体、环境、光线、构图、色调、风格与负面词),不得写成抽象描述或写作建议。
    - 提示词必须与本章内容强相关,禁止通用化套图;同一批多章之间不得复用同一套提示词。
    
    ## 默认输出口径
    
    - 默认输出一版可直接继续落盘或进入平台终检的出版社派生正文。
    - 默认保留原章核心信息、逻辑闭环与审读友好度,不新增关键事实。
    
    ## 最低交付
    
    - 有明确的结构稳健性、语言克制与出版语境兼容性。
    - 保住原章核心事件链、人物逻辑与可读性。
    - 读起来不像泛平台稿,也不像过度修饰的文青稿。
    
    ## 输出后自检与修订(必做,不得跳过)
    
    改写输出完成后,必须立即执行本节自检;根据发现的问题就地修订,确认通过后方可落盘。**不得以任何理由跳过本步骤。**
    
    **五项自检:**
    
    0. **字数达标**:正文和 `## 作者有话说` 应参考本 Skill 的"平台默认字数范围"(或项目 `Agents.md` 覆盖值)。正文未达推荐下限前,建议先回炉补足字数。**严格禁止为凑字数进行模板化补字或机械扩写**;若检测到模板句污染、解释腔堆砌或无意义重复,则判定字数虽足但自检失败,必须重写。
    1. **零新增事实**:改写版未引入源稿中不存在的关键事实、人物或设定;引入则删除/还原。
    2. **核心事件链完整**:起因→推进→高潮→章末钩子方向均在改写版中体现;断裂则补回。
    3. **平台风格达标**:改写版满足本 Skill“最低交付”(或平台核心风格要求)所列各项;不足则就地修订。
    4. **无模板句污染**:未出现连续 2 句及以上解释腔/模板腔/口径名词句群;命中则整段回炉。
    5. **POV 一致**:改写版 POV 与已锁定的 `platformPovContract` 一致;漂移则回炉修正。
    
    **结论格式(必须输出):**
    
    - 全部达标:`[自检通过] 五项均达标,可落盘。`
    - 已修订达标:`[自检修订完成] 已修订:<问题描述>,现五项均达标,可落盘。`
    - 未通过(不得落盘):`[自检未通过] 命中:<问题描述>,需继续处理。`
    
    命中“未通过”后必须修订并重新输出自检结论,循环直至输出“通过”或“修订完成”方可落盘。
    
    ## 硬规则
    
    - 章节标题字数统计必须按**纯标题**口径执行:先去除开头 `x.y.z ` 形式的章节编号及其紧跟空格,再仅对剩余标题正文计数。
    - 出版社平台章节标题纯标题长度不得超过 **20 个字**;但限制长度不代表越短越好,应优先保证出版审读语境下的准确性与完整性,在不超限前提下保留必要信息。
    - 绝对禁止输出“抽象自述 + 动词模板 + 口径名词”的垃圾句群;凡出现类似“对照项落在… / 先把同一句话拆碎 / 先把顺滑的解释拆开 / 只求能追溯(复核、对得上)”等模板化短语,必须判定为污染并整稿回炉。
    - 严禁使用或间接调用以下脚本对正文做生成、扩写、拼接或降重:`scripts/append_cn_unique_monologue.ps1`、`scripts/append_cn_unique_narration.ps1`、`scripts/append_cn_unique_thirdperson.ps1`、`scripts/rephrase_cn_body.ps1`、`scripts/rephrase_en_body.ps1`、`scripts/cn_lexicon_profile_transform.ps1`。这些工具不得进入平台正文生产链路。
    - 平台稿新增“模板句污染清零门禁”:正文不得出现连续 2 句及以上“我/我这边/我心里… + 把/将… + 对齐/校准/锁死/拆开… + 连接词 + 口径名词 + 只求/不求/先把…”结构;命中即失败,不论字数与相似度是否通过。
    - 平台连续章必须服从已锁定的 `platformPovContract`;不得在本 Skill 内擅自把前序稳定链路改成人称新链路。
    - 若命中未授权 POV 切换或 POV 校验失败,必须按 `pov_drift_detected` / `pov_switch_without_approval` 判定失败并整稿回炉。
    
    - 命中本技能时,必须同时加载对应题材的 `题材名-输出出版社版` Skill。
    - 题材特有规则不得回写到本文件中平行维护。
    - 修改出版社平台共性规则时,应优先修改本 Skill,而不是多个题材入口。
    - 不得把历史迁移参考里的 `都市悬疑` 口径直接当成跨题材默认规则继续扩散。
    - 平台派生正文默认落在本 Skill 的工作目录 `出版社/` 下。
    - 章节级派生正文目录统一按小说结构决定:若作品有分部,则位于 `出版社/第X部/第Y卷/`;若作品无分部,则位于 `出版社/第X卷/`。
    - 平台派生正文文件名默认不带日期,沿用既有章节号与平台标题同步规则;日期只用于配套审阅报告、书评等派生产物。
    - 章节派生正文必须以 `.md` 文件形式落盘:若对应章节目录不存在,执行前必须先创建完整目录路径,再将改写后的章节内容写入该目录下的 `.md` 文件,不得只输出聊天稿而不写入文件。
    - 落盘路径的完整推断优先级:① 用户显式指定 chapterPath → ② 从源文件名与分部/卷信息自动推断 → ③ 若无法确定分部/卷,暂停并向用户确认,不得乱推断后静默落盘。
    - 平台稿落盘后必须显式运行字数门禁:**正文字数检测必须使用 `scripts/count-chapter.ps1`**,不得用 `Len`、`NoWhitespaceLen`、编辑器字符数或目测代替。字数参数以本 Skill 的"平台默认字数范围"或项目 `Agents.md` 覆盖值为准,用 `scripts/count-chapter.ps1` 校验正文;正文门禁只看 `BodyCJK / MeetsMinCJK / WithinRange`,`MeetsMinCJK` 必须为 `True`,`WithinRange` 最好为 `True`。`## 作者有话说` 用 `scripts/count-afterword.ps1` 单独校验。
    - 生成阶段建议先达到字数保底目标再允许落盘:以本 Skill 的"平台默认字数范围"或项目 `Agents.md` 覆盖值为准。
    - 在无损迁移完成前,不得删除源 `输出出版社版.prompt.md` 中尚未完成映射的内容。
    
    ## 与其他 Skill / Prompt 的边界
    
    - 本 Skill 只负责出版社平台的跨题材共性骨架。
    - 题材边界、题材禁行项与题材特有口径,继续由对应 `题材名-输出出版社版` 承接。
    - 题材 Prompt 只应路由到 `题材名-输出出版社版`;不应直接把本 Skill 与题材 refs 并列成双入口。
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related