setting-detector 是 Novel Writer Skills 的“知识调度器”,用于自动检测故事设定并激活对应写作知识库。
用途:当用户提到特定关键词时,自动识别故事的类型、时代和主题,加载对应专业知识库,并在后续创作中持续应用,无需手动调用。
主要能力:支持类型知识库与参考资料库。已完成的类型库包括 romance(言情)、mystery(悬疑推理)、historical(历史)、revenge(复仇爽文)、wuxia(武侠);参考资料库为 china-1920s(1920年代中国)。可同时激活多个知识库并去重,支持模糊匹配与上下文连续识别。
使用方式:直接描述需求,如“我要写一部1920年代的言情复仇小说”,系统会检测“1920”“言情”“复仇”等关键词并激活对应文件。可随时询问“当前激活了哪些知识库?”;也可手动指定,如“请加载 romance 和 mystery 知识库”或“停用 revenge 知识库”。与 /constitution、/specify、/plan、/write、/analyze 等命令集成,在相应阶段自动应用或检查类型知识。
适用场景:小说创作的设定识别与知识库调度,尤其适合类型融合与带明确时代背景的作品。
限制:具体知识库覆盖范围有限,v1.0 仅含上述 5 个类型与 1 个参考资料;新增知识库需在 templates/knowledge-base/ 创建文件,并更新 README.md 的关键词映射表。建议同时激活 3-5 个知识库;知识库会持续激活,直到用户停用、开始新对话或切换故事。官方未提供收费、平台或效果数据。