Skip to content

Releases: RhythmicWave/NovelForge

v0.9.0-fix

24 Feb 13:45
b05a1ff

Choose a tag to compare

  • 修复LLM token统计消耗过高的bug。(仅是统计显示消耗过高,不是实际消耗了那么多。具体消耗以实际查询为准。对于已经有统计数据的用户建议点击重置,重新统计、计算)
image
  • 增加卡片导出功能,可以导出项目的卡片数据,支持导出全部卡片,单个卡片和按类型导出,支持导出txt,.md,json格式文件。 @sangsangde4
  • 其它bug修复

v0.9.0: Merge pull request #62 from RhythmicWave/dev

13 Feb 06:34
4ac28cb

Choose a tag to compare

🚀 重大更新:0.9.0

✨ 重构AI 卡片生成流程

  • 从“点击后等待整段结果”升级为“输入要求 → 对话框内字段粒度生成 → 确认/反馈继续生成”,显著增强可用性,更加丝滑~
  • 生成过程更可控,修改成本更低。

🧱 工作流系统重构(探索性)

  • 探索性地将工作流从旧的 DAG 式编辑器 迁移到新的 代码式工作流(Python 风格语句 + 特殊标记 DSL),并逐步移除了旧的 DAG 方案。
    目前更多是基于对可维护性与 AI 友好程度的综合权衡。
    代码式工作流的优点(当前体感):
    逻辑更线性、更清晰:顺序、等待(Logic.Wait)、异步(async=true)等语义更贴近真实执行过程。
    进度处理与异步操作更自然:执行器可按语句计划调度,不需要在图上绕来绕去。
    对 AI 更友好:同一个功能,代码式往往几十行就能表达;而 DAG 配置经常需要几百行的节点与连线描述。
    代码式工作流的缺点:
    不如 DAG 直观
    对字符串/代码格式更敏感:参数序列化、字典字段类型、变量引用等细节更容易引发校验或运行错误,需要更强的校验与提示词约束。

🤖 新增工作流 Agent

  • 可通过自然语言描述目标,由 Agent 生成/修改工作流代码并做校验。
  • 支持“先预览再应用”的安全变更体验。
  • 可能还有些bug

📚 内置工作流增强

  • 增加“拆书工作流”等实用流程模板,便于开箱使用和二次改造。

🎨 灵感助手 UI 与交互优化

  • 对话渲染、输入区交互、工具调用显示等体验优化。

🧹 工程重构与稳定性提升

  • 前后端目录结构和模块边界大幅改动、整理,代码可维护性提升。
  • 修复一批工作流、可视化参数编辑、Agent 交互相关问题。

⚠️ 由于该版本更新变动较大,旧版本数据库可能无法直接使用,请尝试用发布的迁移脚本进行迁移(不保证成功,建议提前做好数据库db文件备份!)

建立了一个交流群:
群号:1081822202
image

v0.8.6

05 Jan 07:35

Choose a tag to compare

  • 增加了版本更新检测功能,默认自动检测(当有新版本时会在设置-关于处出现小红点)
  • 增加了Web版本适配( #15 );优化了LLM配置界面,增加了获取可用模型列表功能(感谢 @sangsangde4 的贡献)
  • 代码优化与修复bug
    (注意,使用打包的web版本时前端页面不能直接打开,需要部署后访问,如果不知道怎么部署建议直接下载非web版本)

v0.8.5-fix2

30 Dec 04:18

Choose a tag to compare

修复章节卡片名、章节字段不同步导致上下文信息错误的bug
修复章节正文插入新的上下文引用失败问题
修复灵感助手创建卡片时模型校验问题

v0.8.5-fix

28 Dec 07:01

Choose a tag to compare

修复卡片结构某些字段类型解析失败的bug

v0.8.5

21 Dec 05:45

Choose a tag to compare

  • 使用新的agent框架进行了全面替换;优化灵感助手功能、UI
  • 增加了灵感助手相关设置
  • 重新实现了React模式来为模型实现文本格式工具调用,适用工具调用能力不强的模型。可在设置-灵感助手处开启(默认关闭)
  • 兼容了推理模型,增加了thinking模式
  • 建议将DeepSeek、Qwen之类的模型选择/修改提供商为OpenAI兼容,而OpenAI则仅设置为GPT 5等官方模型。
  • 代码优化与修复bug

v0.8.5-beta

08 Dec 04:22

Choose a tag to compare

  • 使用新的agent框架进行了全面替换;优化灵感助手功能
  • 为了维护方便,暂时去除了React模式。如需工具调用,建议使用对工具调用支持较好的模型,且尽量用官方api。
  • 兼容了推理模型,增加了thinking模式
  • 建议将DeepSeek、Qwen之类的模型选择/修改提供商为OpenAI兼容,而OpenAI则仅设置为GPT 5等官方模型。
  • 其它若干优化

希望大家能够帮忙进行测试、反馈(建议先做好数据库备份),主要是之前版本的功能现在是否仍能正常使用。由于修改较大,后续经过测试较稳定后再同步源代码更新。

v0.8.3-fix

03 Nov 12:08

Choose a tag to compare

  • 修复卡片拖拽排序的bug
  • 增加灵感助手对话框自由复制功能
  • 优化提示词

v0.8.3

03 Nov 02:46

Choose a tag to compare

更新内容:

  1. 灵感助手功能增强
  • 新增 ReAct 模式:当模型工具调用经常失效时可以尝试启用该模式(文本格式工具调用),可在灵感助手左下角中切换ReAct 模式
    (注意:由于时间关系,ReAct 模式实现较为粗糙,可能存在些bug,还是建议优先使用原生工具调用支持比较好的模型)
  • 上下文智能增强:工具返回值增加父卡片信息,AI 可更准确理解卡片层级关系
  1. UI 与体验优化
  • 修复引用卡片与模型选择重叠问题,调整输入框高度
  • 优化工具调用结果展示:显示成功/失败状态、支持跳转卡片、可折叠查看完整 JSON
    解决 #14 中的问题。
  1. 其它代码优化与bug修复

v0.8.2

12 Oct 11:40

Choose a tag to compare

小版本更新:

  1. 优化灵感助手工具调用,增加自动重试功能。可通过.env文件配置最大重试次数
  2. 增强卡片拖拽功能,可自由排序
  3. 优化灵感助手UI、支持markdown显示
  4. 修复bug、清理代码