Skip to content

下载安装

下载安装

最新版本

v2.21.0(2026-10-22 发布:状态条与第一小时写作 — stable;用户批准由 prerelease 提升,同周已有 v2.20.0,节奏豁免已登记)

源码 tip v2.21.1 是同日 prerelease:首屏内部英文码改成中文,Canon 回填覆盖已发现的章节快照,巡航接受失败不再直写正文。它不替换下面的 stable 安装包,也不进 Latest。

v2.21.1 更新亮点(2026-10-22,prerelease)

  • 界面:首屏和报告页的内部英文码改成中文。文件格式名和 AES-256 保持原样。
  • 回填:当前项目的 Canon 回填处理已发现的全部章节快照,不改正文,不补审查门或场景文件。
  • 巡航:接受失败时不再把正文直接写进正式文件。
  • 发布语义:prerelease(同日已有 v2.21.0 stable,不进 Latest;安装包仍用 v2.21.0,直到本 tag 的构建附上资产)。

v2.21.0 更新亮点(2026-10-22)

  • 状态条:仪表盘、确认门、审查、校注、云备份、快照时间线、PDF 导出复用 StatusChip 与 MeterBar。错误文案优先,备份不画编造清单,时间线只在选中快照时显示对比。
  • 写作入口:暖纸护眼模式、第一小时能写字、热力三要素、入口分组默认折叠、主 Agent 状态诚实化。
  • 文案:灵魂文档默认 Markdown 阅读;Canon 与通用标签去黑话;空态给出下一步;浅色 muted 对比度达到 AA。
  • 发布语义:stable(2026-10-22 用户批准由 prerelease 提升;同周已有 v2.20.0,节奏豁免已登记;安装包由 tag Release 构建附上)。

v2.20.0 更新亮点(2026-10-21)

  • 大文件拆分:F1–F15 约 -5670 行,零 public API 变更(chat-panel.spec 拆 4 文件 196 用例零损失)。
  • 流式批刷:chat-store 32ms/1KB、三路 CLI 后端 24ms/8KB 聚合、导出/备份大构建进后台线程(按章真进度)。
  • 类型加固:线协议对账+加法式兼容,持久化 Schema 零触碰;门禁全绿(typecheck 0/cargo 423/vitest 15441)。
  • 发布语义:stable(2026-10-21 安装包验证通过后由 prerelease 提升;Release CI Gate 全绿 + Windows x64 setup/portable/sig 资产已发布;同周双 stable 经用户批准)。

v2.19.0 更新亮点(2026-10-19)

  • 15 灰卡转正:运行态 3 视图(实时执行/跟进中心/创意中心)+ 资产库 6 视图(书架/类型库/故事模式库/标题工作室/风格引擎/防 AI 规则)+ 配置数据 6 视图(模型路由/MCP 管理/工作流/市场雷达/帮助/导出中心),planned 注册表清零。
  • 只读诚实:全部 projectPath 只读装载;风格引擎挂载零写盘;市场雷达无数据时诚实空态,不伪造条目。
  • 审查修复:对抗式审查 BLOCK/MAJOR 全修(六入口诚实文案/真源绑定/种子校验)+ 复审 MINOR-1~5 清零。
  • 发布语义:prerelease(v2.18.1 stable 2026-10-19 在同日,同周 stable ≤1,候选版先走内测渠道)。

v2.18.1 修复要点(2026-10-19)

  • 章纲模板占位 - 压力级:1-5 不再被当成真实数值:风格雷达不会再显示没人写过的目标节奏。
  • 资产联动覆盖判定三处不诚实全部修正:不短路(同行全部决定性描述都要覆盖)、整段描述原样出现即算覆盖、单字端点记 N/A。
  • 单字人物名不再造出假缺口(「王」⊂「王府」);关系候选按句内距离排序并限 20 条,明确「共现只是候选」。
  • Agent 能力矩阵的需求侧改为写作出稿管线,不再是「技能自己满足自己」的重言式。
  • 技能库未装载时整段 N/A,不再显示 0 覆盖或「N/A(无命中)」。

v2.18.0 更新亮点(2026-10-18)

  • 动态工作热力图(进行中):真源 .novel/status.json 的 stage_metrics,按「阶段 × 时间桶」聚合 token / 耗时 / partial;缺值保持 null(不画成 0)、无时间戳条目单列 undated、超窗口条目计入 foldedCount;页面可见 5s 轮询、隐藏暂停、失败保留上次数据并显式报错;三条 N/A:无章节轴 / 不是事件流 / 无质量分真源。
  • 风格 / 节奏雷达:半径只放六项机械代理指标(0–100,来自既有自评估打分器);BookStyleProfile 九个自由文本风格维度只以文本列表出现;卷纲压力级 1–5 / 情绪 1–10 因量纲不同单独成卡;无正文不画雷达。
  • 资产联动一致性(只读诊断):产物 hash 陈旧、快照关系未回填角色状态(端点同名 + 文本实质重叠才算已回填)、图谱边缺失/无据;只列清单不自动改写产物;语义一律 unknown,状态未装载整段 N/A。
  • 冗余 A 级精简:删除 token-estimator.ts 别名与旧 barrel mod.ts。
  • 发布语义:stable(2026-10-18)。

v2.17.1 更新亮点(2026-10-18)

  • 运动热力图:模块接线地图(1021 模块 / 805 可达 / 216 未接线,orphan / specOnly / barrel-only 三分类)+ 运行遥测(注入式 sink、节流落盘)+ 泳道分层视图(四色图例、六格统计、节点下钻、未接线清单)。生成物字节可复现,纳入 gen:check 字节门禁。
  • 主控 Agent:一句话目标 → 只读工具取证 → 起草到草稿区;白名单只含只读工具 + write_chapter(draftMode),Draft-first 边界不变。
  • 质量自主迭代闭环:六维评分(中位 ≥9.0 / 最多 3 轮 / 最小增益 0.1)驱动定向重写;弱维不放行、无提升即停并保留最佳稿;产出 gate-run / retry / accept 运行事件。
  • 运行轨迹与证据回放:每次运行可逐步回放输入摘要、完整结果、耗时与失败原因,快照落 .novel/telemetry/main-control-trace.json,重开即回放。
  • 章节标题链:缺失章节名从大纲补全,写入边界统一归一为单一 canonical H1。
  • 发布语义:stable(2026-10-18)。

v2.17.0 更新亮点(2026-10-17)

  • 导航与命令面板:导航真源单一化 + 命令面板(键盘优先检索)+ 章节空态。
  • 门控体验:确认弹窗错误态与门控宿主可用性降级,不再静默失败。
  • 安全入口:secret-client 收敛为密钥读写唯一入口 + IPC 面契约测试 + 未挂载能力收口。
  • 小说链路:正典写前门 / 章节保存策略 / 正式回填 / 锁并发 / 会话状态损坏保全 / 去AI味批量调度。
  • 工程治理:巨文件拆分(deep-chapter-generation 2917→1249、context-engine 2426→1456)、检索公共层、ADR 与文档结构索引;构建产物与缓存清理。
  • 发布语义:stable(2026-10-17)。

v2.16.0 更新亮点(2026-10-16)

  • 无头驱动器:自动化闭环无头驱动能力落地。
  • 晋升收拢:晋升路径收拢与归口。
  • 结构化记忆:结构化记忆沉淀与复用。
  • 仲裁接线 + 弧末结算:巡航仲裁接线与弧末结算契约层落地。
  • 发布语义:stable(2026-10-16)。

v2.15.1 更新亮点(2026-10-15)

  • UI柔化收纳:界面柔化与收纳优化。
  • 管线R1-R3:管线 R1–R3 批次落地。
  • AI自检可见化:AI 自检结果可见化呈现。
  • #208 E2E修复:#208 E2E 用例修复。
  • 发布语义:stable(2026-10-15)。

v2.14.6 更新亮点(2026-10-14)

  • J14 历史检索反向溯源 + J15 诊断中心纵切面:导出→PDF→确认版→Run→源资产→重启一致。
  • R24 实盘平台期接线:recommendPostPlateauAction + 轮唱/复读家族/静默段机械检测(additive,仅 onThinking 建议,break 路径不变)。
  • fixes 批次:小说模式新建项目样例章、LLM 默认模型、保存下一章引用、技能库分类、空格行首导入、版本历史补齐。
  • 发布语义:Pre-release(10 资产;Latest 归还 v2.14.5);发版矩阵 Windows-only(用户指令)。

v2.14.5 更新亮点(2026-10-07)

  • maestro-odyssey 三轮审计整改(20 提交):novel / 编辑器 / 图谱 / 设置 / 导入 / 备份 / 预览表面的 debug+improve+ui 审计。
  • 异步竞态 cancelled 守卫、canon chapter_number 校验、a11y aria-label/disclosure、i18n 硬编码中文清零(zh/en 各 15 keys)、静默失败上屏。
  • 验证:tsc —build 0 错误 / eslint 0 错误 / boundaries 4/4 / preview-panel 145/145。
  • 发布语义:notes-only(安装包资产沿用 v2.14.4,源码 tip 语义)。

v2.14.4 更新亮点(2026-10-04)

  • ✅ 评估驱动整改(F15) — 中文切分移除省略号/单换行切点,闭引号前瞻归入本段;EPUB 导出注入项目名作书名;扫描 toast 并列跳过数;clipboard 不可用明确失败态
  • ✅ 供应链卫生 — vendored shadcn CSS 登记入许可表(补齐 20 项,audit PASS);audit-gate 例外收紧为 advisory 级精确豁免 + 契约自测
  • ✅ 仓库清理 — 删除无引用根 logo(约 2MB)+ 过期 shadcn 配置;修复 favicon 404;下载页发布语义按实测修正
  • ✅ 验证 — tsc —build 0 错误;eslint 0 错误;boundaries 4/4;定向 vitest 全绿;Rust 6/6;license-audit PASS;audit-gate PASS
  • 发布语义:stable(2026-10-04 用户批准由 prerelease 提升;latest.json 版本/签名与通道验证通过)

v2.14.3 更新亮点(2026-10-03)

  • ✅ EPUB 元数据注入 — EpubMeta(title/author/language/identifier)可选注入,转义后写入 opf;缺省 identifier 由固定串改为每次导出新 UUID v4
  • ✅ 中文兜底切分 — docx/epub 共用 split_body_paragraphs(空行切分 + 超长单段按中文句读兜底),避免一段到底塌段
  • ✅ UX 反馈补齐 — scheduled-import 返回 ScheduledScanSummary 供扫描条数 toast;LLM 保存失败 toast.error;error-boundary 复制错误详情/刷新页面;孵化器 STAGES 纯中文;i18n 对称补键
  • ✅ 验证 — tsc 0 错误;相关 vitest 179/179;Rust 定向 5/5;独立评审 PASS_WITH_COMMENTS 零阻挡
  • 发布语义:prerelease(v2.14.2 stable 2026-10-02 在同周,同周 stable ≤1,候选版先走内测渠道)

v2.14.2 更新亮点(2026-10-02)

  • ✅ 技能库卡片溢出修复 — UnifiedSkillLibrarySidebarPanel 与 SkillLibrarySidebarPanel 卡片按钮补 w-full min-w-0,长技能名/说明 truncate 恢复约束,不再撑破卡片
  • ✅ 验证 — vitest 44/44 通过;tsc —noEmit 0 错误
  • 发布语义:stable Latest(GitHub Releases 唯一 stable 最新版;实测 v2.14.2 为 Latest,v2.14.1 为普通 stable 历史版)

v2.14.1 更新亮点(2026-10-01)

  • ✅ 九轮评估整改链(R8→R14) — wish-drive 文案全 i18n、per-project journal TTL(sanitizeJournalTtlMs 唯一真源)、en 全文件零 CJK、违规码仅机读;评分 R10(8.0)→ R14(六维全 10)
  • ✅ 依赖审计门归零 — npm audit fix 清除 1 high(brace-expansion)+ dompurify + hono 漏洞
  • ✅ 验证 — tsc 0 错误;eslint 0 错误;boundaries 4/4;全量 14439 通过 + 2 预存 real-llm 失败(上游 HTTP 426,与 stash 基线同签名)
  • 发布语义:stable(已发布;GitHub Releases 当前 Latest 为 v2.14.2,本节历史版本语义以 release 页实测为准)

v2.14.0 更新亮点(2026-09-30)

  • ✅ 巨石拆分专轮(F4-1→F4-7) — 自 context-engine / deep-chapter-generation / chapter-ingest / chat-panel / story-simulation-view 剥离 7 个纯函数子模块(累计 -396 行,逐字搬运 + diff 校验,re-export 保 import 面)
  • ✅ 六轮多维评估收敛 — R1(7.2)→ R6(9.75),软件开发 10 / 编辑·UX 10 / 质量 QA 10,每轮全量回归全绿
  • ✅ 写作体验修复 — 内容区 ErrorBoundary、欢迎屏首步直达新建项目、小说演示模板零 API 试写、文档常见坑表
  • 发布语义:prerelease(同周 stable ≤1 约束;验证通过后提升 stable)

v2.13.0 更新亮点(2026-09-29)

  • ✅ 多主角并行织网视图架构 (Multi-POV Mesh) — 支持不同角色支线的独立前情切片与视窗隔离、时空相近场景交汇对撞检测与视点交汇对齐包生成,杜绝传统上帝视角穿帮
  • ✅ 端侧轻量 SLM 穿帮极速初筛 — 接入本地 Ollama/端侧轻量小模型,在草稿初成期毫秒级核查角色认知视窗边界与隐秘情报泄露
  • ✅ Rust 原生闲时自适应向量压实 — 在 Rust 端建立低优先级闲时自适应 LanceDB 向量索引压实、碎片整理与垃圾回收,大幅减少资源占用
  • ✅ 自主孵化器与长程战役调度 — 新增项目自主孵化工作台、大纲自动解构分发器与连写下一章操作,健全三权分立与用户写入锁机制
  • ✅ 全生命周期标准体系 — 落地 ISO/IEC 12207 软件处置过程与 ISO 25010/25059 质量度量导出器,全面赋能企业级生命周期管理
  • ✅ 100% 满分测试覆盖率 — 达成核心主链、认知硬隔离与织网交互面板单元测试 100% 覆盖率(语句/分支/函数/行全满分)
  • 发布语义:prerelease(同周 stable ≤1 约束;验证通过后提升 stable)

v2.12.2 更新亮点(2026-09-28)

  • ✅ 消除嵌套交互元素 — 欢迎界面最近项目、全书分析卡片与推演历史列表解构外层包裹 <button>,彻底消除 React 控制台水合告警(In HTML, <button> cannot be a descendant of <button>)
  • ✅ 消除非法标签水合告警 — SkillBundleImportDialog 修复 <details> / <summary> 位于段落 <p> 内的不规范 HTML 结构
  • ✅ 弹窗蒙层与键盘防死锁 — 推演历史记录、访谈视图、技能包导入、快照恢复确认与自动门控对话框全面补齐 Escape 按键监听退出与遮罩点击关闭(正在处理时安全防误关)
  • ✅ 无障碍标签与语义色彩 Token — 技能库分类拖拽/重命名/删除按钮、标签移除按钮及推演结果删除按钮补全规范 aria-label 与 title;推演线索与门控确认按钮统一切换为主题语义色彩 Token
  • ✅ 双语多语言扩充 — 补充 common.rename / common.dragSort 及会话编辑/删除二次确认多语言映射
  • 发布语义:prerelease(同周 stable ≤1 约束;验证通过后提升 stable)

v2.12.1 更新亮点(2026-09-27)

  • ✅ 类型债清零 — 生产代码零 any;tsc --build 0 错误;lint + boundaries 4/4 全绿(ISS-20260914-004)
  • ✅ UI 债清零 — 349 处中文硬编码 key 化进 zh/en 双语表;aria-label 补齐;调色板切语义 token;嵌套交互修复(ISS-20260914-002)
  • ✅ 测试债清零 — 180 个新 spec 覆盖全部无 spec 生产文件;test:mocks 1070 文件 / 14155 用例 + graph-view 75/75 全绿(ISS-20260914-001)
  • ✅ 工程卫生 — .gitignore 放行全局 i18n mock;删除遮蔽跟踪版的过期 helper 草稿
  • 发布语义:prerelease(同周 stable ≤1 约束;验证通过后提升 stable)

v2.12.0 更新亮点(2026-09-26)

  • ✅ 写作主链能力批次 — 章节契约 + 评审举证硬门 + 评分 verdict 解耦(#88);指南针 + 完结清单 + 上下文压缩(#89);style_stats rollup + recentCast + 最小返工集 + 四维度重评收口(#90);三权分立单章编排容器落 repair-loop + DEBT-90a 偿还(#91);关闭 DEBT-89b transitional 过渡章契约段自声明(#98)
  • ✅ 导出闭环 — PDF 导出确认门 + 导出历史闭环门禁(#43);删除源资产时导出历史 sourceMissing 标记
  • ✅ Agent/会话/LLM — confirm 工具批准执行通道(approval_required→approved→execute 幂等,J09);status.json interrupted 态修复重启幽灵 running(J10-02);跳过 LLM 本地写作路径 + LLM 状态六态接入(J05 F-010);凭据失败错误恢复语义(J05-05);首次安装到第一次成功纵切面(J01)
  • ✅ 验收门加固 — R1R2/R3R4/R567 三脚本 + negprobe 51 阳性对照 + wrapper 默认拒绝 fail-closed;全族子进程统一 timeout 60s;F16 双层锚点断言(#103/#108/#112/#118/#119)
  • ✅ 工程卫生 — Cargo.lock version 漂移补提(bump 必含 lock 包 version);tsc --build 0 错误;mocks 890/13331 + comp 176/2980 + graph 75/75 全绿
  • 发布语义:prerelease(安装包资产由 tag 触发 CI 自动构建,验证通过后提升 stable)

v2.10.0 更新亮点(2026-09-19)

  • ✅ ISO/IEC 25010:2023 全项 5/5 — 9 特性 38 子特性全部满分重评定稿,配套证据文档族(功能完备性/性能/可靠性/灵活性/安全性)落盘
  • ✅ 可维护性 analysability 工具 — scripts/impact-analysis.mjs 静态扇入/扇出/符号引用/风险评分;ipc-contract.spec.ts 契约测试(60+ 命令 snake_case + 顶层 camelCase)
  • ✅ 交互能力补强 — welcome-screen 首次无项目显示 3 步快速上手引导(learnability/self-descriptiveness);审计链密码学化(SHA-256 链式 prevHash/entryHash + timestamp/actor,业务字段幂等)
  • ✅ ISO/IEC/IEEE 29148 需求工程 — 22+ REQ/NFR frontmatter 全属性(version/owner/risk/difficulty);集中 SRS .workflow/srs/SRS-niko-buddy.md(接口/usability/数据库汇聚)+ NFR-usability-001
  • ✅ 多标准符合性 — ISO/IEC/IEEE 26531(CCMS 内容管理)/14764(软件维护)/12207(生命周期过程 30/30)/21840(SoS 治理)专项评估全过
  • ✅ 工程卫生 — kg 知识库 maestro.db VACUUM 回收 18.6G;临时/缓存/构建产物清理
  • 发布语义:prerelease(安装包资产由 tag 触发 CI 自动构建,验证通过后提升 stable)

v2.9.5 更新亮点(2026-09-19)

  • ✅ 模块边界 god-object 全拆 — 3 个 >2900 行文件全拆分至 <2900:deep-chapter-generation 3464→2747(拆出 decision-gates/utils/review/resolve/continuity 5 个子模块)、context-engine 2928→2882(outline-helpers)、chapter-ingest 3198→2821(拆出 utils/store-apply + apply 函数族并入,P2-IMP-14 registry↔ingest 循环依赖环断开)
  • ✅ 错误处理静默 catch 清零 — 27 个真空 catch{} 全补 logger.warn 降级标记(character-aura/context-derived-stores/context-engine/timeline/volume/generation-history/user-skill-store/lint)
  • ✅ 性能资源 .novel 无界增长 cap — createAtomicJsonStore 加 arrayFieldCaps(save 截尾保最近 N 条),覆盖 12 个增长型 store
  • ✅ 复用率 frontmatter 收敛 — 8 处私有解析 regex 全并入 canonical parseFrontmatter;残余孤岛 4 个真实投影登记 registry
  • ✅ 可测性 — chapter-ingest 补纯函数 spec(10 tests)+ corr-colon-parity 改双源断言(21 tests)
  • ✅ 验证纪律 — typecheck 0 错,全量 13264+ tests 通过(串行 0 fail);17 个 arch-risk commit 推送
  • 发布语义:prerelease(安装包资产由 tag 触发 CI 自动构建,验证通过后提升 stable)

v2.9.4 更新亮点(2026-09-18)

  • ✅ rerank/embedding base 自动补全 — 填 base URL 不再被当 chat 测试报 Model does not exist(isRerankCapableEndpoint + resolveDirectRerankUrl/resolveGenericEmbeddingUrl 自动补路径)
  • ✅ draft 章节可删除 — corkboard 卡片合并 wiki/chapters 文件源;未 ingest 的 draft 章节也出卡片可打开/删除

v2.9.3 更新亮点(2026-09-18)

  • ✅ 实体物理分层 — wiki/entities 改由 entity-subdir-resolver 路由:写按 entity_subtype 落入 5 个子目录(characters/items/locations/organizations/events),读先扫子目录再扁平回退;已有 335 个实体迁入子目录,扁平 wiki/entities/{name}.md 字面量路径已废弃(spec wiki-entities-resolver-contract)
  • ✅ frontmatter 收敛 — graph-relevance 私有 regex 解析收敛到 canonical parseFrontmatter + LLM 坏格式容错回退(REV-005)
  • ✅ UI 修复 — detective-board 线索圆点 hsl(var(--primary)) 非法 CSS(--primary 为 oklch token)改 var(--primary)(UI-001)
  • ✅ 治理审计沉淀 — 7 个 odyssey session(review/defensive/security/improve/IPC/perf/UI)端到端审计 50 findings,边界 spec + knowhow 模板 + issue 池固化
  • 发布语义:prerelease(安装包资产由 tag 触发 CI 自动构建,验证通过后提升 stable)

前往 GitHub Releases 下载最新 Windows 安装包(macOS/Linux planned)。

v2.9.1 更新亮点(2026-09-14,安全修复 + UI 可达性批次)

  • ✅ 安全 — 互动影游导出页运行时 XSS(CWE-79,FIX-HIGH)修复:不可信剧情内容未转义直达 DOM 的路径补齐转义
  • ✅ 依赖 — npm audit fix 7 漏洞(2H/4M/1L)+ 新增 CI 依赖审计回归门,新审计发现直接阻断流水线
  • ✅ UI 可达性 — 全局焦点环/禁用态基线 + 键盘可达卡片区 + role 语义修复;ARIA 嵌套 6 处包裹层重构(role=button 卡内交互控件平级化)+ mermaid 灯箱焦点回移展开触发点
  • ✅ 缺陷修复 — agent 写入工具 preview 存在性检查失败改为响亮报错(FIX-LOW);dashboard 域 UI 发现项 H/M/L 分层处置
  • ✅ 验证纪律 — 触达域 vitest 188/188、e2e 84/84、tsc —build 0、ARIA 嵌套扫描 0 残留;全量套件在发布硬门重跑
  • 发布语义:prerelease(安装包资产由 tag 触发 CI 自动构建,验证通过后提升 stable)

v2.9.0 更新亮点(2026-09-14,任务级自定义 feature + 六维质量改进 + agent 链强化)

  • ✅ 任务级自定义(feature) — 正文写作、大纲生成、六维审查、章节摘要、设定提取五类任务均可在「设置 → 小说 → 任务提示词与技能」中配置追加提示词与技能名单覆盖(中英双语);空配置与旧行为逐字节一致(三层等价设计 + 专项回归 spec)
  • ✅ agent 链强化 — PrePluginInput 新增可选 novelConfig;select-skills-plugin 按 writing/outline/review 意图应用用户技能名单覆盖(技能库存在性校验,缺失名单进入诊断面)
  • ✅ 六维质量改进(0C/1H/4M/3L) — lib→components 反向依赖 7→0 清零(llm-presets/preset-resolver 下沉 llm-config、chat-resume 下沉 lib/chat);共识门控链可观测化(席位失败/流中断/全败路径带 scope 日志);mermaid SVG 注入点防御假设文档化
  • ✅ 死代码清理 — 未接线的 agent pre-plugin 链 5 文件删除(零引用审计,git 历史 d21cb3f6 可找回)
  • ✅ 测试债跟踪 — 新建 ISS-20260914-001(185 生产文件无覆盖)并偿还首项:story-simulation-store 冒烟 spec(最后一个无 spec 的 store)
  • ✅ 验证纪律 — 全量 mock 套件 12799/12810 绿(829 文件)、tsc —build 0、生产构建通过;新增等价回归 spec 13+

v2.8.3(2026-09-13,三模型共识缺陷猎取 R1–R4)

  • ✅ 四轮三模型共识审计 — deepseek-v4-flash + GLM-5.3-flash + qwen3.8-flash 对 7 个高流量面全覆盖(193 findings / 185 行号验证通过 / 62 共识点);累计修复 69 项确认缺陷(24d3db1d、490746de、0b0eb503)
  • ✅ 两处数据丢失路径封堵 — preview-panel 读档失败不再把错误文本写进编辑器(防 1s 防抖自动保存覆盖原文件);graph-view 档案页读档失败不再回退模板内容进入编辑(防保存覆盖真实档案页)
  • ✅ odyssey-ui 外壳修复 — 面板滚动不可达、页面泄露/重叠、MCP 连接状态缺失、英文诊断串直出(4c79ee58);7 个移植面板接入真实宿主(3b919b00)
  • ✅ 错误面与 i18n 统一 — 失败统一 formatOperationError(本地化引导 + 原始诊断);可见坏键 160→0、en 缺译 133→0、zh/en 双侧 2659 一致;批量 a11y(aria-label / role=alert / role=tablist)
  • ✅ 验证纪律 — 3 处反证 + 9 处评审债反转 + 28+ 新回归用例;全量 831 文件 / 12793 用例绿 + 实机 e2e 84 通过
  • 发布语义:prerelease(10/2 承诺窗口内不发 stable;验证通过后提升 stable)

v2.8.2 更新亮点(2026-09-12,provider 修复 + 过程债务收敛)

  • ✅ GLM provider 修复 — 思考链下发改用顶层 enable_thinking 开关(f06b5242)+ 思考模型在 provider 层获得 max_tokens 6000 下限,思考 token 不再吃光预算(734a80c9);修复此前 GLM 格子返回 0 字节 / finish_reason=length / 取不到评分的失败
  • ✅ 公共导入面收束(T18) — 458 处 app 侧导入迁移至单一 barrel(55aab6b7);eslint 警告棘轮 162→100→0,boundaries 门禁迁移 v7 文件类别 + 正负 fixture 并升为硬门,--max-warnings 删除(a39be4f3、82085c72)
  • ✅ 过程债务收敛批次 — app 侧 Python 归零(fecc618f)/ PS1 内联块下沉 Node + 签名键单源(5a852d3e)/ .test.ts 白名单归零(f3c921fc)/ bench 基线写盘与受控源解耦(60e3ca81)/ retry sunset 钉 v2.9.0(ce942222)/ patterns.cjs eval 沙箱改直接 ESM 导入、new Function 归零(02036e2e)/ analytics-worker 过渡期 CI 门接线(0c8f7a25)
  • ✅ CI 与测试稳定性 — e2e webServer 改服务构建产物(vite build + vite preview),两处 120s 超时特例删除(ubuntu 4.25min→0.25min、windows 失败 6.21min→成功 1.91min)(e690bbf3)/ build.yml 三平台统一断言 protoc(f0a4a5fa)/ Node-20 action 运行时归零(5d46d2aa)/ llm-provider-section 未清理定时器修复(9bf01382)
  • ✅ 证据入库 — C1/C2 语料与 hash 清单入版本库(aa6a0a55);工程收敛批次补录 changelog(47521dfc);C4 preferred-panel stretch-2 重测证据 + hash 清单,含 GLM token 下限仪器变更披露(b6f1d0df、43cd1dbe)
  • 发布语义:prerelease(10/2 承诺窗口内不发 stable;验证通过后提升 stable)

v2.8.1 更新亮点(2026-09-09,过程债务清偿批次)

  • ✅ B1 补录 5 个 post-tag 清偿 commits — P1-3 DoD 迁移 vitest specs + v26x 归档 / P2-1 ab-* 脚本 cjs→mjs ESM 规范化 / P2-5 canon 域分组入 canon/ 模块目录(纯移动零签名变更)/ R1 kappaAgreement 复活(内联 Cohen kappa,诊断面指标)/ R3 全仓 cargo fmt 规范化 + CI rust-fmt 门
  • ✅ B2 eslint 棘轮回紧 163→162 — —max-warnings cap 回紧至实测值,T18 barrel 重构继续下行
  • 发布语义:prerelease(v2.7.9 豁免承诺至 10/2 不发 stable;验证通过后提升 stable)

v2.8.0 更新亮点(2026-09-09,R5 检索实测 + UI 补全 + 隔离加固)

  • ✅ KB 影子双臂检索实测 harness — 真实码路零镜像(routeByQueryIntent/tokensForKbMatch/rankByBm25/reorderByUsefulness),golden 34 双臂 baseline hitRate/top3/coverage 1.000 + paired 不变式;eval-gov-gate 实测消费 68 行(34/34 缺失 0)
  • ✅ 判别力毒化压力臂 v2(治疗-对照设计) — veto 臂(带标记)覆盖恢复 +64.7pp(22/34,如实标注否决规则自洽面)vs fit 对照臂(无标记)0.0pp——增益归属锚定否决信号本身;差异化先验阈值 fail-loud,双断言入 test:mocks 常态套件(零 IO)
  • ✅ 设置页 KB 路由区 — dualKbRoutingEnabled / usefulnessRerankEnabled / hardInjectEnabled 三开关 + entityBoostWeight 0-1 权重输入
  • ✅ 设置页内容装配区 — exemplar / relatedChapters / reference / sceneBreakdown / conditionalRouting / inspector / stateDeltaBlocksTrackA 七开关
  • ✅ 治理 E-06 只读徽章 — 三项 DEFERRED 项徽章化呈现(不开 Switch,如实标注未接线)
  • ✅ R5 采集触发 UI — 同意门 + 按钮触发 + 串行互斥 + 状态文案(设置页内完成影子采集全流程)
  • ✅ 数据隔离加固 — 隔离审计 10 面核验全 ✓(LanceDB 项目级 / kb-shadow 遥测项目目录 + harness 独立根 / 三缓存键控 / consent 应用级 + 数据项目级 / single-instance / 原子写 / Draft-first)+ consent 作用域显式裁决(升级触发器已定)

v2.7.8 更新亮点(2026-09-06,64 号实施:三轴 20 缺口)

  • ✅ 多文件原子事务 — write_files_atomic(temp 写入 + 统一 rename + 失败回滚零 rename)
  • ✅ 章节 source 五标签 — manual/llm/campaign/template/migrated(三标签无损扩展)
  • ✅ RAG 注入审计 12/12 全层覆盖 — prompt-injection-auditor 9 规则零 LLM 机械扫描(layer-8 回注)
  • ✅ FTS5 bigram 持久索引 — rebuildWikiFtsIndex 可重建(含中文切分)
  • ✅ 查询分解 + multi-query RRF 融合 — 意图分类 → 子查询计划 → 结果融合
  • ✅ 分支正史绑定 — 框架签名 + staleness 检测 + 过期清理
  • ✅ 互动影游 — 节点图 + 情感评估 + ink/HTML 导出 + Play 崩溃续玩
  • ✅ 同人四模式 + 正典合并 — canon/au/ooc/cp 机械校验 + Draft-first pending 工件
  • ✅ 翻译执行链 — 术语表驱动 + 分段续跑复用预算机
  • ✅ 封面生成 — aspect 表驱动任务组装 + provider 端口注入 + 幂等 skip
  • ✅ Webhook 守护 — HMAC 签名 + 回调验签(密钥仅函数参数)
  • ✅ 项目医生 — 6 基础 + 3 形态挂载诊断(只读)
  • ✅ 自动连写 + 卷弧滚动 — advanceBudgetBatch(—count)+ 起承转合 2:3:3:2

v2.7.7 更新亮点(2026-09-04,参考池覆盖 v2)

  • ✅ genre 单真源全链 — NovelConfig.genre + genre-codes 9 码映射 + 三调用点透传
  • ✅ 数值事实检查 — numeric-fact-checker 14 类(warn-only,中文数字 CN_NUM_RE 处理)
  • ✅ 自重复率激活 — rep_2/3/4 第 5 因子(阈值 0.35 warn-only,2026-09-04 激活)
  • ✅ CJK 切分增强 — cjk_clauses 层 + chunk-fingerprint v1: 版本位(URL/时间不误切)
  • ✅ mojibake 修复默认开启 — UTF-8 双重编码乱码自动还原(正常文本零变更)
  • ✅ RAG 注入安全审计 — 12 层矩阵 11/12 覆盖(license 先核纪律)
  • ✅ humanizer 115 条模式矩阵 — 45 覆盖/68 豁免/2 缺口(索引回流 + 一致性归零)
  • ✅ 覆盖度 100% — L1 34/34 / L2 9/9 / L3 40/40(声纹激活 + 编辑影响分析 + 9 项重新判定)
  • ✅ EPUB 往返验收 PASS — PYTHONIOENCODING=utf-8 修复 GBK 乱码根因

v2.6.4 更新亮点(2026-08-26,检测对抗强化)

  • ✅ 对抗回归集框架 — 作弊样本库分层召回 + 诚实报告(stub 显式标注)
  • ✅ 双向似然接口 — LLR 计算/降级语义/因子注册表
  • ✅ 原笔指纹 — 作者笔迹 DNA 抽取 + 漂移检测

v2.6.0 更新亮点

  • ✅ EPUB/HTML 摄取 — 特化摄取管线 + 提取器注册表,导入素材按文档类型自动分派
  • ✅ 跨页 chunk 指纹去重 — SHA-256 指纹索引,重复片段只入库一次
  • ✅ 图谱双层精度过滤 — 机械层校验 + 语义层复核,拦截幻觉边
  • ✅ Compaction — chunk 表自动压缩碎片化记录 + 纯函数对账
  • ✅ 断点 TTL 配置 + 伏笔废弃态 — 断点过期自动清理;abandoned 不再计入活跃债务
  • ✅ 决策回放面板 — 上下文包逐条展示组入记忆与取舍依据
  • ✅ 角色工作台 — 角色档案/状态/认知/关系集中视图
  • ✅ 章节自评估 — 输出 {score, gap, fix} 三要素,返修前锁定问题点

v2.5.1 更新亮点(2026-08-21,notes-only)

  • CI 工程卫生、文档站部署链修复、CHANGELOG 补齐(详见应用内 changelog)

v2.5.0 更新亮点(历史,2026-08-18)

v2.5.0(2026-08-18 发布,源码 tip 与安装包资产对齐)

  • ✅ 用户记忆(Wave 1) — 跨会话用户偏好/事实记忆,写作偏好自动沉淀
  • ✅ @引用(Wave 2) — 正文/大纲/记忆三域 @引用,上下文精准注入
  • ✅ 计划模式(Wave 3) — 章节计划驱动生成,长文写作确定性提升
  • ✅ 批量去 AI 味(Wave 4) — 多章节批量 de-ai 处理,风格一致性增强
  • ✅ 上下文用量圆环(Wave 5) — 实时上下文用量可视化,防超限

源码 tip 与安装包资产同步(smith/master);以 Releases 资产为准。

v2.4.7 更新亮点(历史)

  • ✅ Roadmap 3-session 执行管线 — 质量门控 + 连续性约束 + 检索智能
  • ✅ S1 机械层硬化 — 零宽字符/同形字还原、格式规范化、hybrid_search 多信号融合、facts 时间窗表、de-ai 双层规则
  • ✅ S2 连续性深化 — 四维反查 + 伏笔逾期、chase_debt 追读债务、Story Threads 6 态状态机、测量指纹契约
  • ✅ S3 质量 — Gate v2 加权 P2 参考 + reading_power、i18n parity(修复 194 翻译缺口)、伪端点契约测试
  • ✅ EPIC-005 persona 侧车 — 人物认知错误 UX + 侧边栏 UI

v2.4.6 更新亮点(历史)

  • ✅ Tip-aligned 安装包重建 — NSIS + 便携版与 mid-loop 源码对齐
  • ✅ Avoid-AI 全量 patterns — Track B 软诊断(非产品硬门)
  • ✅ 文学金标 / skill hooks / 测量指纹 — 创作链路可观测增强
  • ✅ Headless 脚本 — pack export / gold smoke / formal LLM extract

历史里程碑

版本说明
v2.4.5Quality Foundation v1(记忆/结构过程)
v2.4.4角色光环、MIT 合规、性能基准
v2.4.0确定性连续性引擎

Windows 安装包

当前 stable 是 v2.21.0。同日源码 tip v2.21.1 是 prerelease,没有替换下面的安装包。

下载 niko-buddy_2.21.0_windows_X64.exe,双击运行 NSIS 安装程序即可。

便携版

下载 niko-buddy_2.21.0_windows_X64_portable.exe(单文件免安装),直接运行即可,无需安装,适合 U 盘随身携带或免安装场景。

系统要求

全部版本与完整资产列表见 GitHub Releases(资产命名规范见 RELEASING.md);应用内 Tauri Updater 会在启动时自动检测新版本。

  • 操作系统:Windows 10 及以上(主要支持平台)、macOS(planned)、Linux(planned)
  • LLM 服务:需配置至少一个大语言模型 API(支持 OpenAI 兼容接口、Ollama 等)

自动更新

内置 Tauri Updater,启动时自动检测 GitHub Releases 新版本并提示更新。Windows 平台更新前会等待主程序释放文件句柄,避免“无法卸载”错误。

数据管理

支持一键导出/导入全部数据(AI 会话、大纲、模型、记忆),重装系统可完美恢复。