v0.13.4-beta
Pre-release
Pre-release
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 加密存储