Narcooo/inkos

Story Creation AI Agent for novel, scripts, translation, interactive games, and IP content

What it solves

InkOS 是一個為專業故事創作與多語言翻譯而設計的 AI 代理系統。它解決了長篇敘事中常見的不一致與「AI 風格」寫作問題,透過統一的工作台管理角色、場景、情節鉤子與故事狀態。它藉由實作規劃、稽核與修訂的結構化管線,防止大型語言模型常見的長期敘事漂移。

How it works

InkOS 透過兩條主要線路運作:長/短篇故事的生產線與互動世界的 Play 線。

對於長篇寫作,它使用多代理管線:

  1. Planning & Composition:Planner 與 Composer 決定章節意圖,並從結構化記憶系統中彙整必要的上下文。
  2. Writing:Writer 代理根據特定風格指南與「反 AI」規則產生文字,以降低通用 LLM 用語。
  3. Auditing & Revision:Continuity Auditor 依 37 個維度(例如角色記憶、情節鉤子)檢查草稿,Reviser 修正關鍵問題。
  4. State Synchronization:Observer 與 Reflector 更新故事的權威狀態(JSON)與人類可讀的投影(Markdown)。

它使用 Zod 驗證的 JSON 狀態、Markdown 投影以及 SQLite 時序資料庫來維持長期記憶與語意檢索。

Who it’s for

  • Authors and Novelists:撰寫長篇系列、短篇或同人小說,需要在複雜情節上保持一致性與控制的作者。
  • Game Designers:製作互動電影、視覺小說或開放世界文字冒險的設計師。
  • Translators:需要逐章翻譯書籍且保持術語與詞彙表一致的使用者。
  • Content Creators:在多語言環境下打造 IP 內容的創作者。

Highlights

  • Continuity Auditing:37 維度檢查,確保角色不會忘記事件或使用已遺失的道具。
  • InkOS Play:一套使用自然語言世界合約與動態狀態追蹤的開放世界互動敘事系統。
  • Anti-AI Writing:內建規則與風格分析工具,去除「LLM 風格」表達,模仿特定寫作風格。
  • Multi-Model Routing:能將不同 LLM 指派給不同角色(例如 Claude 用於寫作,GPT-4o 用於稽核)。
  • Input Governance:分離長期意圖與當前焦點的控制文件,引導 AI 而不膨脹提示。