RoleplayChat v0.13.2-beta
RoleplayChat v0.13.2-beta(Beta)—— 超大更新:三个大版本一次性带来
🚀 大规模更新
- 超级命令模式:AI 可执行完整系统命令(5分钟超时/2GB内存),开启前有风险确认弹窗;新增
install_software可后台安装软件(winget 白名单) - Agent 反思系统:工具失败后 AI 自动分析原因、换路重试,不再无脑重复报错;命令失败的真正原因(stderr)现在完整可见
- 工具轨迹持久化:AI 每一步工具操作(工具名/参数/耗时/结果)永久留痕,历史会话也能回看
- 修复"全部工具 400 失败":DeepSeek 工具 schema 与 400 错误体被吞的根因已解决,工具调用恢复正常
- 超级命令开关链路修复:设置保存/加载不再丢失该开关
- UI 全面美化:统一主题色、SVG 图标、侧栏布局(角色/工作/对话分区)、记忆表格优化 + 导出 Markdown
- 轻/重工作模式:轻模式零工具纯流式,重模式全工具链
- MCP 系统:4 内置预设 + 自定义 stdio/HTTP/SSE + JSON 导入导出 + 模板,兼容 Claude/Chatbox 格式
- Skills 技能系统:SKILL.md 技能,ZIP 安装,/skills 触发
🔧 2026-08-20 修复轮(重要,务必更新)
- 修复工具调用 400「Invalid schema」:工具 schema 清理逻辑重写(不再往 properties 容器注入假 type 字段),Web 搜索等工具真实调用零 400
- 联网开关不再误伤本地工具:关闭"联网搜索"只停用联网类工具(搜索/抓取/天气),文件读写、命令执行等本地工具在重度模式始终可用
- 记忆弹窗 UI 修复:记忆简介限高(220px 内部滚动 + 可折叠收起),表格限高(48vh 内部滚动)——总结越多不再无限挤压下方内容(#88)
- 修复工具连续失败后轨迹卡"执行中"(熔断补 done 回调)
- 修复流式工具调用 XML 闪现/被当回复落库("回复变代码"复发风险消除)
- 修复读取超长中文文件/文档尾部乱码(改字符截断)
- install_software 改为等待真实安装结果 + 新增 check_installed 查询工具(不再误报"下载失败")
⚠️ 已知问题(Beta)
- Beta 版,工具 schema 兼容性已大幅加固,但仍建议反馈
- 安装软件后当前会话 PATH 不刷新:请用完整路径(
%LOCALAPPDATA%\Programs\...)或重启应用 - run_command 带引号的复杂命令可能被拆分(引号感知解析后续版本优化)
- 中文界面下个别旧版缓存可能导致设置不生效:重启应用或清理
C:\ProgramData\RoleplayChat下旧配置
📮 反馈
遇到问题请到 Issues 反馈(附复现步骤 + 截图更佳),或在应用内反馈。特别想收集:
- 工具调用是否还会报 400(请把完整报错文字复制发来)
- 超级命令是否还被沙箱拦截
- AI 失败后是否真的会换路重试
- 工具轨迹是否正常显示(不再卡"执行中")
- 记忆弹窗在总结很多后是否正常(简介/表格滚动是否好用)
🔧 记忆弹窗全面重做(#89,2026-08-21)
用户反复实测后修复的 UI 问题:
- 剧情简介默认收起(打开直接看表格),展开时限高 140px + 内部滚动,不再把表格挤出屏幕
- 表格滑栏 + 栏目内分页:同一栏目超过 20 行自动分页(底部"◀ 第X/N页 ▶"),短表不分页
- 底部操作按钮固定:整理/导出/清空/知道了 永远可见,500 行数据也不会被挤走
- 已做暴力测试:单栏目 500 行 = 25 页,按钮全程可见、翻页正确、无溢出