Skip to content

v0.13.4-beta

Pre-release
Pre-release

Choose a tag to compare

@cctv2333 cctv2333 released this 24 Aug 03:09

v0.13.4-beta 更新说明

🎉 重大进展:复杂长任务实测成功

本版本修复了多个严重影响复杂任务稳定性的问题。修复后,AI 成功从零构建了一个完整的 Minecraft 光影包(SummerSunset_v6):

  • 学习:抓取公开 Iris 开发教程(分页网站逐页抓取)
  • 构建:GLSL 330 完整管线(shadow / gbuffers×5 / composite / final)
  • 实现能力:水面反射(SSR)、Fresnel 菲涅尔、ACES 色调映射、PCF 软阴影、黄昏天空大气
  • 流程:静态审计 + 真机反馈迭代,全程自主执行 100+ 次工具调用零中断

这证明了工具可以承担"学习 → 设计 → 编码 → 验证 → 迭代"的完整复杂工作流。

🔧 本轮修复(19 项)

稳定性(严重)

  • 修复流式读取卡死:引擎在复杂任务中永久挂起(无响应不超时)→ 增加活动超时 + 轮次超时兜底
  • 修复空回复:模型多轮工具后返回空内容导致任务静默失败 → 空回复时注入提示让 AI 继续(最多重试 2 次)
  • 修复长思考被误杀:120s 空闲超时对 DeepSeek 大上下文思考过短 → 放宽至 300s
  • 修复工具结果截断越界 panic:slice bounds out of range 导致工具轮中断
  • 修复重新生成报"消息不存在":RegenerateReply 误删 user 消息导致上下文畸形
  • 修复思维链串台:round 缓存跨会话/跨任务串扰,思考内容张冠李戴
  • 修复无限思考:模型只输出 reasoning 不输出 content 时界面卡死

文件与上传

  • 文件上传重构:不再把全文塞进聊天框,改为工作区存储 + AI 用工具读取(支持大文档分段读取)
  • 修复拖拽失效:Wails 原生 OnFileDrop 未启用 + webview 默认行为拦截
  • 修复文件引用跨轮残留:历史消息中的"[已上传文件]"导致 AI 反复读旧文件
  • 新增 fetch_url 工具:网页抓取 + 链接提取,支持分页教程逐页学习

上下文管理

  • 修复压缩硬编码:历史窗口被"最近 4 条"架空 → 压缩保留数跟随用户设置
  • 支持无限上下文:压缩阈值设为 0 时不自动压缩
  • 修复老配置升级后压缩意外失效(Go 零值陷阱)
  • 上下文统计纳入工具结果:前端显示真实水位(之前严重低估)

体验

  • 修复聊天卡顿:模板高频函数缓存优化(流式渲染性能提升)
  • 消息时间显示日期:跨天对话不再只有时分
  • 错误条提示:AI 回复中断时气泡内显示红色错误条
  • 工作卡 UI 优化:步骤序号 + 工具图标 + 状态图标(转圈/完成/失败)

📦 下载

  • roleplay-chat-amd64-installer.exe:NSIS 安装包(推荐)

⚠️ 注意

  • 数据保存在 C:\ProgramData\RoleplayChat,覆盖安装不丢数据
  • API Key 使用 Windows DPAPI 加密存储