uu201/character-arc

CharacterArc(弧光) AI 小说创作应用,集项目设定、角色关系、剧情大纲、章节写作与多模型 AI 协作于一体

它解决了什么问题

CharacterArc 是一款专为需要管理复杂、长期项目的网络小说家设计的桌面应用程序。它通过将项目设置、角色关系、情节结构和实际的章节写作整合到一个单一的、本地优先的工作区中,解决了写作过程中的碎片化问题,减少了在不同工具之间进行世界观构建和草稿编写的需求。

它是如何工作的

该应用基于 Electron、Vue 3 和 SQLite 构建,作为一个集中的工作台运行。它使用本地数据库存储所有项目数据,以确保隐私和控制权。AI 集成通过 Vercel AI SDK 处理,支持各种提供商(OpenAI、Anthropic、DeepSeek 等)以及本地 Codex CLI。独特的“Skill”系统允许 AI 通过使用 Agent Loop 进行迭代推理,将任务与内置或项目特定的技能集进行匹配,从而执行特定的写作任务——例如润色、节奏调整或世界观构建。

它是为谁准备的

它主要面向网络小说作者和创意作家,这些作者维护着庞大的世界观构建资产,并需要在不牺牲数据隐私的情况下,利用 AI 协助进行草稿编写、精炼和构建叙事结构。

亮点

  • 本地优先架构:所有项目数据都存储在本地 SQLite 数据库中,确保用户拥有完全的控制权。
  • 全面的世界观构建:包括管理角色、组织和世界设置的工具,并配有可视化关系图(Cytoscape)。
  • 以章节为中心的工作流:采用三栏布局(目录、编辑器、AI 侧边栏),将章节与特定的情节大纲节点绑定。
  • 技能驱动的 AI:一个可扩展的“Skill”系统(例如,使文本更具人性化、分析节奏、设计角色弧线),可以自动与任务进行匹配。
  • 封面艺术工作台:一个专门用于生成针对特定平台的封面提示词并使用 AI 图像模型预览图像的工具。
  • 推理隔离:专门处理来自 DeepSeek 和 MiniMax 等模型的推理字段,以确保“思维”标记不会出现在最终的手稿中。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目