
AI 驱动的小说创作 IDE — 从灵感到成稿的全流程工作台。
⬇ 下载安装 · 📖 文档 · 🕒 时间线指南 · 📋 更新日志
Orison Space 是一款开源、本地优先的 AI 小说创作 IDE,面向网文与长篇小说作者,把大纲、章节、人物与世界观资产卡整合到一个工作区。它以「用户主导创作、AI 辅助」为原则,提供 AI 生成、续写、润色、审阅与可控修改,接入任意 OpenAI 兼容模型,所有创作数据保存在你自己的电脑上。支持 Windows、macOS 与 Linux,采用 Apache-2.0 许可证。
| 层 | 技术 |
|---|---|
| 桌面框架 | Electron |
| 前端 | React · TypeScript · Zustand · TipTap |
| Agent | 自研 Workflow Runtime(嵌入式库) |
| 模型协议 | OpenAI 兼容统一适配(AI SDK) |
| 构建 | pnpm monorepo · Turbo · Vite · Vitest |
┌─────────────────────────────────────────────────┐
│ Electron Shell (主进程) │
│ ├─ Model Gateway (文本/图片生成) │
│ ├─ @orison/desktop-agent (Workflow Runtime) │
│ ├─ Local BFF (项目文件读写) │
│ └─ IPC 安全边界 + 路径沙箱 │
├─────────────────────────────────────────────────┤
│ Renderer (渲染进程) │
│ ├─ 工作区 IDE 布局 │
│ ├─ 创作编辑器 (章节/大纲/资产) │
│ └─ Agent Panel (对话/Skill/Diff) │
└─────────────────────────────────────────────────┘
apps/
desktop/
agent/ — @orison/desktop-agent (编排库)
client/
shell/ — Electron 主进程 + preload
ui/ — React 渲染层
local-bff/ — 本地项目数据读写层
packages/
model-protocols/ — 模型协议适配器 (纯 Node)
shared-contracts/ — 跨进程类型契约 (Zod schema)
story-sync/ — Story Sync 提取与补丁逻辑
docs/ — 架构与设计文档
当前处于 Alpha 阶段,持续迭代中。
前往 GitHub Releases 下载安装包:
| 平台 | 格式 |
|---|---|
| Windows | .exe 安装包 / 免安装 .zip |
| macOS | .dmg 磁盘映像 |
| Linux | .AppImage 免安装可执行 |
Alpha — 核心创作链路(小说章节生成/续写/审阅、图片生成、Agent 编排)已可用,UI 和功能持续完善中。
Orison Space 是什么? 一款开源、本地优先的 AI 小说创作 IDE,把大纲、章节、人物与世界观资产卡整合到一个工作区,提供 AI 生成、续写、润色、审阅与可控修改。
它和 ChatGPT 这类聊天工具有什么不同? 它是面向长篇创作的工作台,而不是一次性生成器。项目结构、版本时间线、资产库长期沉淀;AI 的每次修改都可预览、可控、可回退,用户始终主导创作。
我的作品数据会上传到云端吗?
不会。Orison Space 本地优先,作品以普通文件(project.yaml、chapters/*.md 等)保存在你自己的电脑上,无需登录账号,数据不离开本地。
支持哪些 AI 模型? 任意 OpenAI 兼容端点。你用自己的 API Key 接入,自由选择文本与图片生成模型,密钥仅加密保存在本地。
支持哪些操作系统? Windows、macOS(Intel 与 Apple Silicon)和 Linux。
收费吗?开源吗? 完全开源,采用 Apache-2.0 许可证,可免费使用。你只需自备模型 API 调用额度。
欢迎提交 Issue 和 Pull Request。开始前请阅读 贡献指南。
$ claude mcp add OrisonSpace \
-- python -m otcore.mcp_server <graph>