# QMaiWrite 2.2.15 更新日志 发布日期:2026-06-16 ## 🎯 核心功能:去AI味智能场景选择系统 ### ✨ 主要更新 #### 1. 智能场景选择(自动判断使用哪套skill) - **AI自动检测**:根据用户请求和内容类型自动选择最合适的去AI味规则 - **无需手动选择**:系统透明运行,用户体验无感知 - **场景映射规则**: - 网络小说(默认)→ de-AI-writing(保真改写) - 科普文章 → good-writing(强风格) - 评论散文 → good-writing(作者气质) - 翻译任务 → de-AI-writing(结构保真) #### 2. 两套完整Writing Skill集成 **de-AI-writing(通用去AI味补丁)** - 适用场景:网络小说、科普、信息综述、翻译 - 12项硬门槛 + 24项AI痕迹检测 - 最小改写原则:只做补丁,不整段重写 - 平庸化回滚机制 **good-writing(作者风格复现)** - 适用场景:观点表达、评论、散文、书评 - 7大铁律 + 段落谱系 + 句式节奏 - 强风格改写,复现特定作者气质 - 7篇真实范文提炼的风格DNA #### 3. 章节生成自动去AI味 - 深度思考模式阶段6自动应用智能选择的skill - 生成的内容已经去AI味,无需二次处理 - 整章/选中文本去AI味按钮同步更新 ### 🔧 技术实现 **场景检测逻辑**: - 正则匹配用户请求关键词(翻译、科普、评论、散文等) - 大纲frontmatter解析(xuanhuan、wuxia、xianxia、dushi) - 默认降级到网络小说模式 **Skill加载优先级**(四级): 1. 用户自定义 `de-ai-skill.txt`(最高优先,覆盖所有) 2. 场景专用skill(自动检测选择) 3. 系统默认skill(de-ai-writing) 4. 内置硬编码规则(最终兜底) **Skill文件结构**: ``` skills/ ├── de-ai-writing/ │ ├── SKILL.md (5KB) │ └── references/ (3个文件,78.8KB) ├── good-writing/ │ ├── SKILL.md (5KB) │ └── references/ (8个文件,119KB) └── soulskill/ (52个角色视角skill) ``` ### 📂 完整改动 **目录重构**: - `NvwaSKILL` → `skills`(更清晰的命名) - 角色视角skill独立到 `skills/soulskill/` **新增功能**(4个核心函数): - `detectContentGenre()` - 场景检测 - `loadSmartDeAiSkill()` - 智能加载 - `genreToSkillPath()` - 路径映射 - `tryLoadSkillFromBundle()` - 资源读取 **修改文件**(3个): - `src/lib/novel/de-ai-adapter.ts` - 智能加载核心(+120行) - `src/lib/novel/deep-chapter-generation.ts` - 集成点(3处修改) - `src/components/layout/preview-panel.tsx` - UI按钮(2处修改) ### 💡 使用说明 **默认行为(无需配置)**: - 生成网络小说章节 → 自动使用 de-AI-writing - 请求中包含"科普" → 自动使用 good-writing - 请求中包含"翻译" → 自动使用 de-AI-writing **自定义(可选)**: - 在项目根目录创建 `de-ai-skill.txt` - 一旦存在,覆盖所有场景的自动选择 - 删除该文件即恢复智能选择 ### ✅ 特性 - ✅ **对用户透明**:无需选择,AI自动判断场景 - ✅ **完全可控**:支持用户自定义覆盖所有行为 - ✅ **向后兼容**:现有功能全部保留,旧代码继续工作 - ✅ **降级友好**:任何环节失败都有兜底方案 --- ## 📝 完整提交记录 - `bb1bdd6e` - refactor: 目录重构(NvwaSKILL→skills) + 去AI味系统升级 - `f841aacc` - feat(de-ai): 集成GitHub通用去AI味skill - `d0e95a0e` - fix(build): 便携版构建脚本适配skills目录 - `b76ca33c` - docs: 更新日志 - 去AI味skill升级 - `1bbbd2f3` - feat(de-ai): 智能场景选择 - AI自动判断使用哪套skill - `c27b8847` - docs: 更新日志 - 去AI味智能场景选择 - `1b888d5a` - feat(de-ai): 添加good-writing skill完整文件 - `a7e7f828` - chore: 版本号升级到 2.2.15 - `ef5c5c26` - fix(ts): contextPack参数加下划线前缀(有意未使用) --- **感谢使用 QMaiWrite!**