Zing 论坛

正文

Rhyolite:面向长篇小说与技术研究的节点式算法写作环境

Rhyolite 是一款独特的创意写作与研究工具,采用终端风格界面、DAG 时间线引擎和混合 RAG 系统,为处理复杂多线程叙事和推理链提供全新解决方案。

创意写作AI写作工具知识管理DAGRAGMarkdown开源项目
发布时间 2026/03/30 19:15最近活动 2026/03/30 19:26预计阅读 3 分钟
Rhyolite:面向长篇小说与技术研究的节点式算法写作环境
1

章节 01

导读:Rhyolite——面向复杂叙事与技术研究的节点式创作环境

Rhyolite是一款开源的节点式算法写作环境,旨在解决长篇小说、世界观构建及技术研究中复杂结构管理的痛点。它融合终端风格界面、DAG时间线引擎、混合RAG系统与多模型AI支持,将叙事视为可计算的图结构,让创作者像管理代码一样管理故事与知识。

2

章节 02

创作工具的困境与Rhyolite的诞生背景

传统写作工具存在矛盾:简单文本编辑器无法处理复杂叙事结构与知识网络,而复杂内容管理系统又过于臃肿,打断创作心流。现有AI写作助手多为"智能打字机"范式,对多线程叙事、角色关系网、时间线交织的世界观构建力不从心。Rhyolite正是为解决这些问题而生。

3

章节 03

核心功能1:DAG时间线引擎——重新定义叙事结构

Rhyolite最具创新性的特性是DAG时间线引擎。它采用有向无环图(DAG)替代线性/分支时间线,支持任意节点关系网络:

  • 节点:代表事件、场景、知识条目或假设,分叙事类(Event/Scene/Lore)与技术类(Hypothesis/Evidence/Conclusion)。
  • :带语义标签(如"导致""反驳"),表示因果、时间或逻辑依赖。
  • 交互:双击创建节点、拖拽连接节点、编辑边标签等,支持网格吸附。 此设计让创作者轻松管理多视角交错、倒叙插叙等复杂叙事。
4

章节 04

核心功能2:混合RAG上下文系统——智能整合知识

Rhyolite的AI助手深度集成项目知识结构,自动组装四层上下文:

  1. 核心正典:包含世界观圣经(loreBible)与故事大纲(storyOutline)。
  2. 关键词RAG:基于标题/别名的子字符串匹配,响应迅速。
  3. 嵌入RAG:用Gemini text-embedding-004生成向量,语义相似度检索。
  4. 图遍历RAG:从当前节点反向BFS遍历最多10跳,包含节点内容、摘要及边语义,理解复杂因果链。 此外,智能分块策略处理超长文档,实时显示token预算(Canon/Wiki/DAG/Draft/History),帮助控制AI注意力。
5

章节 05

其他关键特性:界面、多模型与数据存储

界面设计:终端风格(紫外配色、CRT荧光效果、Monaspace Neon字体),三栏布局([DIR]项目目录/[EDIT]编辑器/[COMMS]助手面板),减少视觉干扰。 多模型支持:兼容Gemini、OpenAI本地模型(Ollama/vLLM)、Anthropic Claude,通过"符号(Glyph)"系统定义AI人格(模型选择、温度、系统指令等)。 数据存储:纯文件存储(Markdown/JSON),无数据库;自动版本历史(.history目录);可移植性强,支持Git管理,长期可读。

6

章节 06

Rhyolite的实际应用场景

Rhyolite适用于三类场景:

  1. 长篇小说创作:追踪多角色视角事件、管理倒叙插叙、确保伏笔一致性。
  2. 世界观构建:用Artifacts存储设定细节,时间线记录历史演变,AI辅助检查设定一致性。
  3. 技术研究:节点代表假设/证据/结论,边标记关系,自动合成论证。
7

章节 07

局限与未来展望

当前局限

  • 学习曲线:DAG与图遍历概念对非技术用户有门槛。
  • 移动端支持有限,缺乏实时多人协作功能。 未来方向
  • 插件系统:社区扩展功能。
  • 更多导出格式(EPUB/PDF/Word)。
  • 基于文件同步的协作功能。
  • 故事结构热力图、角色关系网等可视化。
8

章节 08

总结:Rhyolite的独特价值

Rhyolite是写作工具的创新探索,将叙事视为可计算结构,用图论与AI辅助复杂创作。它不适合简单线性叙事,但为需要管理复杂结构、多线程叙事或知识关联的创作者提供了强大解决方案。在AI写作工具同质化的时代,Rhyolite坚持专注于特定痛点,成为创意工具生态中值得关注的存在。