❝OpenFic 是一款专为小说创作打造的跨平台、用户友好、AI Native 的一站式 Vibe Writing 工具,提供专为写作优化的编辑器、可定制的 Agent 工作流、语义化 RAG 检索和本地数据持久化,帮助作者在维护世界观与角色的同时,与 AI 深度协同创作中长篇小说。
它就像一个随身携带的"AI 写作搭子"——不是替你全自动写完一本书,而是在你写作的过程中,随时帮你查资料、理思路、补细节、检查前后矛盾,让你写得更顺、更省力。
要点
OpenFic 定位为"Vibe Writing"工具,核心理念是让 Agent 深度参与小说创作过程,在人机协同中辅助发散思维、构建情节、协同编辑、检查前后文,而非抽卡式一键出稿。 专为中长篇小说创作设计,提供世界观、角色、伏笔和章节信息的长期维护能力。 编辑器面向小说写作优化,内置高度可配置的 Agent 系统——作者可以自由修改任何 Prompt、构建属于自己的工作流,让工具贴合自身创作习惯。 后端采用基于向量的 Agentic RAG 实现语义化检索,声称能在百万字级别项目中高效检索过往信息。 所有项目数据全部保存在本地(零云存储依赖),配合多层上下文管理(智能压缩、动态截断、稳定缓存),隐私与成本控制并重。 模型接入灵活,支持多种提供商及任何兼容 OpenAI API 的模型。 UI 采用响应式设计,一套界面覆盖桌面端、移动端和浏览器三种使用场景。
场景
适合的场景:
你在写一个中长篇故事,人物越来越多、伏笔越来越复杂,自己记不住了 你希望 AI 帮你发散思路、检查前后矛盾、补充细节描写 你对自己的写作流程有独特要求,想按自己的方式"定制"AI 助手
不适合的场景:
你想输入一句话就让 AI 自动生成一整本小说——这不现实,也不是这个工具的设计目标 主要需要短篇文案、社媒内容或一次性的通用文本生成
安装
提供三种安装路径,开发者可根据自身环境选择:
Docker(官方推荐):一行命令即可拉起,数据通过挂载卷持久化
docker run -d -p 8000:8000 -v "openfic:/data" --name openfic ghcr.io/syrizelink/openfic:latestPython pip:需 **Python 3.12+**,直接
pip install openfic后openfic serve启动。桌面应用:从 Release Page 下载桌面应用,无需额外配置。
项目由 syrizelink 开发,采用 Apache License 2.0 协议,当前 429 Stars。
❝项目地址:https://github.com/syrizelink/OpenFic
夜雨聆风