Arboris-Novel 是一个AI 辅助写作空间,它不会替你写小说,而是提供故事结构梳理、人物细节管理和灵感提示,帮助写作者克服“卡文”难题,专注于创作而不是琐碎的细节管理。
一、这个项目能做什么?
这个项目解决了写作者在创作过程中遇到的**“有没有那份心”(学术词叫“心理能力”)问题,也就是“卡文”和“细节太多记不住”。它是一个智能化的写作助手**,让创作者能够把精力放在故事和情绪上,而不是被主角的名字、地点的设定这些细节缠住。
项目简介与核心能力
项目名称: Arboris-Novel:写小说的利器
核心服务: 提供面向小说创作的结构化管理和 AI 辅助功能。
团队/机构: 项目由开发者 t59688 主导,并得到了 aozhiai.com 等社区的支持。团队的专业能力体现在软件工程(如前端交互设计、数据管理)与 AI 提示工程的结合上,旨在打造一个对创作者友好的AIGC 应用。
技术优势:
结构化数据管理: 能够有效管理小说中的人物、地点、物品等复杂元素,形成一个“世界观数据库”。
AI 灵感引擎: 通过调用大模型 API,基于已有的故事设定,提供情节分支、角色对话、场景细节等建议。
目标市场: 主要面向网络小说作者、剧本创作者、文学爱好者以及希望利用 AI 提高写作效率的人群。
大致描述提供的功能和服务
它就像你的**“写作参谋部”**:
世界观构建: 帮助你创建和管理小说的基础设定,比如主角的背景故事、魔法系统的规则、地理位置的特点等。
卡文提醒: 当你不知道下一段该写什么时,它可以基于你的大纲,给出几个**“要不试试这个方向”**的灵感提示。
细节记忆: 自动或手动记录写作过程中产生的细节(比如角色A上次说了什么),确保故事前后一致性,避免“吃设定”的尴尬。
写作界面优化: 提供一个专注、简洁的在线编辑器,让你心无旁骛地进行创作。
二、Github项目代码库供那些人使用?
| 目标群体 | 用户特征 | 使用环境/场景特色 |
| 网络小说作者/编剧 | 创作量大、更新频率高,对故事结构、人设一致性有极高要求。 | 适用于长篇连载小说、影视剧本的大纲规划和细节核对。 |
| AIGC 爱好者/探索者 | 对 AI 写作工具充满好奇,希望将自己的故事数据与 AI 能力结合。 | 适用于测试不同的 AI 提示词如何影响故事走向,探索人机协作的边界。 |
| 文学爱好者 | 有故事想法,但缺乏将想法系统化、结构化的能力。 | 适用于从零开始构建一个复杂世界观,并进行系统的角色和设定管理。 |
不适合的场景:
不适合需要百分之百原创、纯粹人工创作的严肃文学。 尽管 AI 只是辅助,但对部分创作者而言,使用 AI 仍可能影响其创作理念。
不适合对编程一无所知的小白用户,私有化部署需要一定的技术基础。
三、这个Github项目代码库有哪些有亮点的特色功能和服务?
Arboris 的亮点在于它不像一些全自动的 AIGC 写作工具那样直接替你写,它更像是一个**“辅助训练”**工具,把写作的控制权还给创作者。
亮点特色功能和服务:
分形笔记(Fractal Note):
详细内容: 允许用户以树状结构组织笔记,从宏大的世界观到微小的角色口头禅,都能清晰管理。
达成效果: 彻底解决长篇小说细节遗忘的问题,写作时可以随时调出任何设定细节,保证了故事的严谨性。
AI 灵感提示与场景生成:
详细内容: 在写作遇到障碍时,用户可以向 AI 寻求建议,让 AI 基于已有的故事背景,提供几个可能的情节走向或一段对话参考。
达成效果: 提供了**“要不试试这个方向”**的提醒,帮助作者跳出思维定势,快速度过“卡文期”。
私有化部署和数据安全:
详细内容: 作为一个开源项目,用户可以选择将代码库部署在自己的服务器上。
达成效果: 保护了创作者最核心的知识产权——故事大纲和手稿,让用户在使用 AIGC 工具时,不再担心数据泄露或被平台用于训练。
简洁专注的写作界面:
详细内容: 界面设计简洁,去除了不必要的干扰元素。
达成效果: 帮助作者进入心流状态,提高写作专注度和效率。
四、如何使用该Github项目代码库提供的工具和服务?
使用这个项目有两种方式:直接使用在线演示,或者私有化部署。
1、Github项目代码库有没有演示网址?
这个项目提供了可以直接登陆使用的在线体验网址:
演示网址: https://arboris.aozhiai.com
用户可以直接在这个网站上注册并体验所有功能,无需进行任何本地安装部署。
2、安装部署这个项目对环境有哪些要求?
私有化部署要求主要集中在 Web 服务和数据库支持上。
前端环境: 作为一个 Web 应用,任何主流浏览器都可访问。
后端环境: 通常需要 Node.js 或 Python 等运行环境,以及可能需要的 Web 框架。
数据库: 需要一个数据库来存储用户的小说数据、世界观设定等,可能是 PostgreSQL, MySQL 或轻量级的 SQLite。
外部依赖: 必须配置一个有效的 AI 大模型 API Key(如 OpenAI/Claude/Kimi 等),用于驱动 AI 辅助功能。
3、如何安装部署这个项目库?
私有化部署的流程通常遵循 Web 项目的通用步骤:
准备环境: 确保服务器(VPS/云主机)上安装了 Git、Node.js 和所需的数据库服务。
拉取代码:
git clone https://github.com/t59688/arboris-novel.git cd arboris-novel
安装依赖: 使用 Node.js 的包管理工具安装项目依赖。
npm install # 或者 pnpm install / yarn install
配置环境: 复制 .env.example 文件为 .env,配置数据库连接信息和你的 AI API Key。这是提供**“换东西的票子”**的关键。
运行项目:
npm run start # 具体的启动命令请参考项目 README
4、举例说明这个项目库的基本使用方法
假设你要写一部AI 觉醒的科幻小说:
创建新小说: 在 Arboris 中创建一个新项目,命名为“赛博神格”。
构建世界观(分形笔记):
创建一个主节点:“世界观”。
在下面添加子节点:“人物” -> “主角:Kira (职业:数据分析师)”。
添加另一个子节点:“地点” -> “银翼城 (特点:AI 管理的超级都市)”。
开始写作: 进入写作界面,写下第一段。
寻求灵感: 当你写到主角需要做出一个关键抉择时,在侧边栏点击 “AI 辅助” 按钮。
输入指令: 告诉 AI:“主角发现银翼城 AI 系统的漏洞,下一步应该怎么写?给我 3 个情节分支。”
AI 给出建议: AI 可能会给出:“分支一:主角选择公开漏洞,成为反抗者。” “分支二:主角选择利用漏洞,成为灰色地带的寡头。” “分支三:主角被漏洞引诱,发现漏洞是 AI 故意留下的陷阱。”
你选择一个分支继续写作,而 AI 帮你克服了选择困难。
5、最近升级或者增加了哪些新的功能?
多模型支持: 增加了对 Kimi Chat 或 Claude 3 系列模型的支持,让用户可以根据不同模型的文学风格倾向来选择 AI 助手。
版本历史与回溯: 增加了对写作内容的自动版本管理,用户可以随时查看和恢复到之前的任一写作状态。
字数和速度统计: 增加了对每日/每周写作字数和平均写作速度的详细统计功能,帮助作者追踪自己的生产力。
6、有关这个项目库还有哪些资源和工具?
Arboris 为创作者提供了丰富的学习和交流资源:
在线体验平台: https://arboris.aozhiai.com,最直接的工具。
Github Issue 区: 提问、反馈 Bug 和获取技术支持的主要社区阵地。
官方文档: 详细介绍了功能的使用方法、私有部署的步骤和对 AI 助手的 Prompt 设计思路。
社区交流群(通常会有): 作者可能会建立微信群或 Telegram 群,用于创作者之间的灵感分享和技术交流。
五、这个项目库需要哪些资源支持?
这个项目是典型的 AIGC Web 应用,需要以下关键的外部资源:
AI 服务 API Key(核心): 必须的资源。你需要配置 OpenAI、Claude 等 LLM 供应商的 API 密钥,这是驱动所有 AI 辅助功能的燃料。
云主机/VPS: 为了实现 24 小时在线访问和团队协作,需要一台稳定的 Linux/Windows 服务器来托管 Node.js 后端和数据库。配置不需要太高,基础的 2核4G 就足够。
数据库服务: 存储你的所有小说数据、笔记、人物设定等,这是你的**“知识产权银行”**。
域名和 SSL 证书: 如果要通过域名访问(如 arboris.aozhiai.com),需要配置域名解析和 SSL 证书以确保数据传输安全。
六、网友对这个项目库提出了哪些常见问题
整理了社区中大家对这个写作空间最常问的几个问题:
Q1:使用 AI 助手功能,会不会泄露我的故事创意?
A: 如果你选择私有化部署,并且使用自己的 API Key,数据只在你的服务器和 AI 供应商之间流转,安全性高。在线版需要遵循平台的隐私政策,但一般平台也会承诺不会使用用户数据进行模型训练。
Q2:这个项目支持导出哪些格式的文件?
A: 作为一个专业的写作工具,它通常支持将小说内容导出为常见的格式,如 Markdown、TXT,甚至可能支持 EPUB 或 PDF,方便作者投稿或自行发布。
Q3:AI 提示是免费的吗?我需要付费吗?
A: 项目本身的代码是免费开源的。但 AI 提示功能需要调用外部大模型 API,你需要自行承担 API 调用产生的费用,也就是你给 AI 供应商的**“换东西的票子”**。
Q4:我可以和我的写作伙伴一起在上面协作吗?
A: 作为一个开源项目,它通常具备多用户管理功能,允许多个账号登录,但协作编辑功能(如实时同步)需要取决于具体的开发实现,需要查看文档确认。
Q5:我能导入我以前写的小说吗?
A: 通常会提供导入功能,支持从本地文件(如 Markdown 或 TXT)导入已有的文本。但你需要手动将导入的文本结构化,将其中的人物、地点等信息录入到“分形笔记”中,才能充分利用它的管理功能。
七、用户对这个项目库的评价怎么样?
用户评价集中在 Arboris 如何在不替代人类写作的前提下,提供高效且贴心的辅助。
正面评价(4条):
“分形笔记功能太神了! 我写一部玄幻小说,上百个配角,以前总是记不住他们的名字和能力,现在一个树状图全搞定,再也没‘吃’过设定。”
“AI 灵感提示给得很到位,它不是给我一段废话,而是基于我的故事背景给出合理的剧情分支,真的帮我度过了好几次卡文危机。”
“界面简洁,没有多余的功能干扰,让我可以专注于写作本身。私有部署后,我的故事大纲也安全了,非常放心。”
“开源社区更新很快,开发者很积极听取意见。感觉这个工具是真的懂网络小说作者的痛点。”
负面评价(1条):
“AI 辅助功能对 Prompt 的依赖性太高。如果用户给的初始提示词不够详细,AI 也会给出一些很平庸的建议,感觉门槛还是在**‘怎么问’**上。”
八、与同类型项目对比有哪些亮点和不足?
Arboris 在 AI 写作辅助领域,强调的是**“结构化管理”和“半自动辅助”**,而不是完全替代。
| 对比项目 | Arboris 的亮点(优于对方的地方) | Arboris 的不足(不如对方的地方) |
| 项目 A: Cato/Notion AI(通用 AI 写作工具) | 专注于小说结构。 通用工具缺乏人物、地点、世界观等结构化管理模块,Arboris 更懂长篇小说的细节管理。 | 通用文档处理。 通用工具可以处理会议纪要、邮件、代码等多种文档,Arboris 专注于小说,通用性不强。 |
| 项目 B: WPS/Word(传统文字处理软件) | AI 灵感和防遗忘。 传统软件只是编辑器,不会提供AI 情节建议,也不会自动管理故事细节,Arboris 的辅助创作能力更胜一筹。 | 离线能力。 作为一个 Web 应用,Arboris 的离线编辑能力通常不如传统桌面端的 Word 或 WPS。 |
| 项目 C: NovelAI(重度 AI 小说生成器) | 控制权和安全性。 NovelAI 等工具可能更倾向于让 AI 主导大量生成,Arboris 将写作控制权交给人,且支持私有部署,数据更安全。 | AI 生成量。 NovelAI 可以一次性生成更多、更长篇幅的文本,适合那些需要**“一键成书”的用户,Arboris 在批量生成**上不如。 |
