diff --git a/CHANGELOG.md b/CHANGELOG.md index aaaac68..cb29ddf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## v0.6.3 + +### Bug Fixes + +- **#113/#109** — StateValidator JSON 解析从贪婪正则改为平衡括号解析器,LLM 追加 markdown 不再导致解析失败 +- **#114** — status 命令章节数改为数实际文件,不再受 poisoned runtime state 影响 +- **#110** — book creation 改为原子操作(临时目录 → rename),失败不留半成品 +- **#92/#93** — agent 执行层硬限制:write_draft 校验顺序写入、revise_chapter 校验目标章存在、write_truth_file 拦截进度篡改、import_chapters 要求 ≥2 章 +- **#90** — 段落形态检测移到落盘前(覆盖 normalize + auto revise 后的最终内容) +- **#94** — 标题去重:writer prompt 加约束 + post-write validator 检测 + 自动改名 + +### Improvements + +- **#111** — SKILL.md 补齐 13 个缺失命令(eval, consolidate, write rewrite, book update/delete, plan/compose, studio, fanfic show/refresh, genre create/copy) +- **#95** — doctor 命令新增版本迁移检测(识别 pre-v0.6 旧格式书籍) +- **#103** — 补充 rewrite 端到端回归测试(rewrite 2 → next 应为 3) +- 新增 `inkos eval` 命令 — 结构化质量评估报告 +- SKILL.md 版本升级到 2.1.0 + ## v0.6.2 ### Bug Fixes diff --git a/package.json b/package.json index 6820e5b..50209e3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "inkos", - "version": "0.6.2", + "version": "0.6.3", "private": true, "description": "Autonomous AI novel writing CLI agent — 10-agent pipeline that writes, audits, and revises novels with continuity tracking", "keywords": [ diff --git a/packages/cli/package.json b/packages/cli/package.json index f0d3d3d..a39ab44 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@actalk/inkos", - "version": "0.6.2", + "version": "0.6.3", "description": "Autonomous AI novel writing CLI agent — 10-agent pipeline that writes, audits, and revises novels with continuity tracking. Supports LitRPG, Progression Fantasy, Isekai, Romantasy, Sci-Fi and more.", "keywords": [ "ai-novel-writing", diff --git a/packages/core/package.json b/packages/core/package.json index e2c6c02..7a1cc72 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@actalk/inkos-core", - "version": "0.6.2", + "version": "0.6.3", "description": "InkOS core engine — multi-agent novel writing pipeline with 33-dimension continuity audit, style cloning, and de-AI-ification", "keywords": [ "ai-novel-writing", diff --git a/skills/SKILL.md b/skills/SKILL.md index d634a65..6d2bbb9 100644 --- a/skills/SKILL.md +++ b/skills/SKILL.md @@ -1,7 +1,7 @@ --- name: inkos description: Autonomous novel writing CLI agent - use for creative fiction writing, novel generation, style imitation, chapter continuation/import, EPUB export, AIGC detection, and fan fiction. Native English support with 10 built-in English genre profiles (LitRPG, Progression Fantasy, Isekai, Cultivation, System Apocalypse, Dungeon Core, Romantasy, Sci-Fi, Tower Climber, Cozy Fantasy). Also supports Chinese web novel genres (xuanhuan, xianxia, urban, horror, other). Multi-agent pipeline, two-phase writer (creative + settlement), 33-dimension auditing, token usage analytics, creative brief input, structured logging (JSON Lines), multi-model routing, and custom OpenAI-compatible provider support. -version: 2.0.0 +version: 2.1.0 metadata: { "openclaw": { "emoji": "📖", "requires": { "bins": ["inkos", "node"], "env": [] }, "primaryEnv": "", "homepage": "https://github.com/Narcooo/inkos", "install": [{ "id": "npm", "kind": "node", "package": "@actalk/inkos", "label": "Install InkOS (npm)" }] } } ---