用途
forge-novel-style 面向小说写作场景,把用户提供的小说样本提炼成一份可重复使用的文风档案(style profile),后续写作代理可以加载该档案来模仿特定的散文风格。档案描述的是写作技法层面的规律,不涉及情节归属或身份冒用。
主要能力
- 分析叙事距离与视角习惯、句子长度分布与标点节奏
- 分析从句衔接、片段化、重复与段落韵律
- 分析用词质感与反复出现的词汇手法
- 分析场景开头与结尾习惯,动作、内心、环境、对话的比例
- 分析对话压缩、潜台词与打断模式
- 分析情绪处理方式:直接命名,还是通过动作、意象或沉默转移
- 生成避免“AI 味”的规则,指出哪些写法会让输出显得通用、过度解释或像机器生成
使用方式
工作流分为五个阶段:
- 初始化:确定风格名称(如 /forge-novel-style noir-rain),检查 novel_styles/{style_name}/style.json 是否已存在,若存在则询问更新还是重建;缺少样本时索取路径或粘贴内容。
- 来源接收:接受 .txt、.md、粘贴片段或章节文件目录,优先使用用户自有、公有领域、已授权或获准使用的本地样本;通过 intake 提示收集来源路径、目标语言、侧重叙述还是对话、题材背景及“不得模仿内容”的边界。
- 文风分析:使用分析提示提取上述各项特征。
- 档案构建:生成 style.json 与 style.md,并建议运行校验脚本与运行时加载脚本,例如: python forge-novel-style/scripts/novel_style_validator.py novel_styles/{style_name}/style.json python forge-novel-style/scripts/novel_style_runtime_loader.py novel_styles/{style_name}/style.json writing
- 验证与校正:给出强特征、低置信区域、可能的失败模式与简短改写示范,询问“哪里不像这个作者的语言?哪里还是 AI 味?”,应用修正并追加到 L9_corrections。 最后进行快照,归档旧档案到 versions/ 目录,并提示可使用 /use-novel-style {style_name} 写作、/eval-novel-style {style_name} 评分。
约束
- 只提炼抽象的写作机制,不保留长篇原文,证据片段须短且局部
- 不把角色名、受保护设定、独特情节发明或标志性段落写入生成规则
- 样本不足时标注低置信度,而非臆造确定性
- 最终回复保持简洁,报告档案路径、校验状态、置信度与下一步命令