Просмотр исходного кода

docs: announce Studio launch and update roadmap across all READMEs

Add Studio release announcement near the top of all three READMEs
(zh/en/ja). Add inkos studio to command reference tables. Mark
Studio as shipped in roadmap, add interactive fiction as next item.
Update SKILL.md to v2.2.0 with Studio workflow section.
Ma 7 месяцев назад
Родитель
Сommit
e16b2c145f
4 измененных файлов с 38 добавлено и 7 удалено
  1. 5 2
      README.en.md
  2. 5 2
      README.ja.md
  3. 5 1
      README.md
  4. 23 2
      skills/SKILL.md

+ 5 - 2
README.en.md

@@ -20,6 +20,8 @@
 
 Open-source CLI AI Agent that autonomously writes, audits, and revises novels — with human review gates that keep you in control. Supports LitRPG, Progression Fantasy, Isekai, Romantasy, Sci-Fi, and more. Continuation, spinoff, fanfic, and style imitation workflows built in.
 
+**InkOS Studio is here!** — run `inkos studio` to launch a local web workbench. Book management, chapter review & editing, real-time writing progress, market radar, analytics, AI detection, style analysis, genre management, daemon control, truth file editing — everything the CLI does, now visual.
+
 **Native English novel writing now supported!** — 10 built-in English genre profiles with dedicated pacing rules, fatigue word lists, and audit dimensions. Set `--lang en` and go.
 
 ## Quick Start
@@ -373,15 +375,16 @@ inkos agent "Create a progression fantasy about a mage who can only use one spel
 | `inkos style import <file> [id]` | Import style fingerprint into a book |
 | `inkos import chapters [id] --from <path>` | Import existing chapters for continuation (`--split`, `--resume-from`) |
 | `inkos analytics [id]` / `inkos stats [id]` | Book analytics (audit pass rate, top issues, chapter ranking, token usage) |
+| `inkos studio` | Start web workbench (`-p` for port, default 4567) |
 | `inkos up / down` | Start/stop daemon (`-q` quiet mode, auto-writes `inkos.log`) |
 
 `[id]` is auto-detected when the project has only one book. All commands support `--json` for structured output. `draft` / `write next` / `plan chapter` / `compose chapter` accept `--context` for steering, and `--words` overrides the target chapter size. `book create` supports `--brief <file>` to pass a creative brief — the Architect builds from your ideas instead of generating from scratch. `plan chapter` / `compose chapter` do not require a live LLM, so you can inspect governed inputs before finishing API setup.
 
 ## Roadmap
 
-- [ ] `packages/studio` Web UI for review and editing (Vite + React + Hono)
+- [x] ~~`packages/studio` Web UI workbench (Vite + React + Hono)~~ — shipped, run `inkos studio`
+- [ ] Interactive fiction (branching narrative + reader choices)
 - [ ] Partial chapter intervention (rewrite half a chapter + cascade truth file updates)
-- [ ] Novel-to-comic pipeline (truth files → storyboard → manga pages)
 - [ ] Custom agent plugin system
 
 ## Contributing

+ 5 - 2
README.ja.md

@@ -20,6 +20,8 @@
 
 小説の執筆・監査・修正を自律的に行うオープンソースCLIエージェント。人間によるレビューゲートにより、常にコントロールを維持できます。LitRPG、プログレッションファンタジー、異世界転生、ロマンタジー、SF など多数のジャンルに対応。続編・スピンオフ・二次創作・文体模倣ワークフローを内蔵。
 
+**InkOS Studio 正式リリース!** — `inkos studio` でローカルWebワークベンチを起動。書籍管理、章のレビュー&編集、リアルタイム執筆進捗、市場レーダー、アナリティクス、AI検出、スタイル分析、ジャンル管理、デーモン制御、真実ファイル編集 — CLIの全機能をビジュアルで利用可能。
+
 **英語ネイティブ小説執筆に対応!** — 10種類の英語ジャンルプロファイルを内蔵し、専用のペーシングルール、疲労語リスト、監査ディメンションを搭載。`--lang en` を設定するだけですぐに始められます。
 
 ## クイックスタート
@@ -373,15 +375,16 @@ inkos agent "1つの呪文しか使えない魔法使いのプログレッショ
 | `inkos style import <file> [id]` | スタイルフィンガープリントを書籍にインポート |
 | `inkos import chapters [id] --from <path>` | 続編執筆用に既存の章をインポート(`--split`、`--resume-from`) |
 | `inkos analytics [id]` / `inkos stats [id]` | 書籍分析(監査合格率、主要な問題、章ランキング、トークン使用量) |
+| `inkos studio` | Webワークベンチを起動(`-p` でポート指定、デフォルト4567) |
 | `inkos up / down` | デーモンの開始/停止(`-q` クワイエットモード、`inkos.log` に自動出力) |
 
 `[id]` はプロジェクトに書籍が1つしかない場合に自動検出されます。すべてのコマンドが `--json` による構造化出力に対応。`draft` / `write next` / `plan chapter` / `compose chapter` は `--context` でステアリング可能、`--words` で目標章サイズをオーバーライド。`book create` は `--brief <file>` でクリエイティブブリーフを渡せます — アーキテクトがゼロから生成するのではなく、あなたのアイデアを基に構築します。`plan chapter` / `compose chapter` はライブLLMを必要としないため、APIセットアップ完了前でも管理された入力を確認できます。
 
 ## ロードマップ
 
-- [ ] `packages/studio` レビューと編集用のWeb UI(Vite + React + Hono)
+- [x] ~~`packages/studio` Webワークベンチ(Vite + React + Hono)~~ — リリース済み、`inkos studio` で起動
+- [ ] インタラクティブフィクション(分岐ナラティブ + 読者の選択)
 - [ ] 部分的な章介入(章の半分をリライト + 真実ファイルの連鎖更新)
-- [ ] 小説からコミックへのパイプライン(真実ファイル → ストーリーボード → マンガページ)
 - [ ] カスタムエージェントプラグインシステム
 
 ## コントリビューション

+ 5 - 1
README.md

@@ -20,6 +20,8 @@
 
 AI Agent 自主写小说——写、审、改,全程接管。覆盖玄幻、仙侠、都市、科幻等多种风格,支持续写、番外、同人、仿写等创作形式。人工审核门控确保你始终掌控全局。已发布为 [OpenClaw](https://clawhub.ai/narcooo/inkos) skill。
 
+**InkOS Studio 正式发布!** — `inkos studio` 启动本地 Web 工作台。书籍管理、章节审阅编辑、实时写作进度、市场雷达、数据分析、AI 检测、文风分析、题材管理、守护进程控制、真相文件编辑——CLI 能做的,Studio 全部可视化。
+
 **Native English novel writing now supported!** Set `--lang en` to write in English. See [English README](README.en.md) for details.
 
 ## 快速开始
@@ -367,13 +369,15 @@ inkos agent "先扫描市场趋势,然后根据结果创建一本新书"
 | `inkos import chapters [id] --from <path>` | 导入已有章节续写(`--split`、`--resume-from`) |
 | `inkos analytics [id]` / `inkos stats [id]` | 书籍数据分析(审计通过率、高频问题、章节排名、token 用量) |
 | `inkos update` | 更新到最新版本 |
+| `inkos studio` | 启动 Web 工作台(`-p` 指定端口,默认 4567) |
 | `inkos up / down` | 启动/停止守护进程(`-q` 静默模式,自动写入 `inkos.log`) |
 
 `[id]` 参数在项目只有一本书时可省略,自动检测。所有命令支持 `--json` 输出结构化数据。`draft` / `write next` / `plan chapter` / `compose chapter` 支持 `--context` 传入创作指导,`--words` 覆盖每章目标字数。`book create` 支持 `--brief <file>` 传入创作简报(你的脑洞/设定文档),Architect 会基于此生成设定而非凭空创作。`plan chapter` / `compose chapter` 不要求在线 LLM,可在配置 API Key 之前先检查输入治理结果。
 
 ## 路线图
 
-- [ ] `packages/studio` Web UI 审阅编辑界面(Vite + React + Hono)
+- [x] ~~`packages/studio` Web UI 工作台(Vite + React + Hono)~~ — 已发布,`inkos studio` 启动
+- [ ] 互动小说(分支叙事 + 读者选择)
 - [ ] 局部干预(重写半章 + 级联更新后续 truth 文件)
 - [ ] 自定义 agent 插件系统
 - [ ] 平台格式导出(起点、番茄等)

+ 23 - 2
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.1.0
+description: Autonomous novel writing CLI agent with web workbench (InkOS Studio) - 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, custom OpenAI-compatible provider support, and InkOS Studio web UI for visual book management, chapter review, real-time writing progress, market radar, and analytics.
+version: 2.2.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)" }] } }
 ---
 
@@ -288,6 +288,27 @@ inkos fanfic init --title "What If" --from source.txt --mode au --genre other
 - Fanfic-specific audit dimensions and information boundary controls
 - Ensures new content stays consistent with source canon (or deliberately diverges in au/ooc modes)
 
+## InkOS Studio (Web Workbench)
+
+`inkos studio` launches a local web UI (default port 4567) that provides a visual interface for all InkOS operations:
+
+- **Book management** — create, delete, export (TXT/MD/EPUB), configure per-book settings
+- **Chapter review & editing** — approve/reject drafts, edit content inline, multi-mode revision (polish/spot-fix/rewrite/anti-detect)
+- **Real-time writing progress** — SSE-based live updates during chapter generation
+- **Market radar** — AI-powered trend analysis with platform/genre recommendations
+- **Analytics** — word count, audit pass rate, chapter ranking, token usage
+- **AI detection** — scan chapters for AI-generated content
+- **Style analysis** — analyze reference texts and import writing styles
+- **Genre management** — create/customize genre profiles with fatigue words, pacing rules, audit dimensions
+- **Daemon control** — start/stop background writing with event log
+- **Truth file editor** — view and edit canonical knowledge base per book
+- **Config editor** — LLM provider, model routing, notifications
+
+```bash
+inkos studio              # Start on default port 4567
+inkos studio -p 8080      # Start on custom port
+```
+
 ## Advanced: Natural Language Agent Mode
 
 For flexible, conversational requests: