🚀 CodeBuddy Code v2.80.0 发布
✨ 新功能
Windows PowerShell 原生支持
新增原生 PowerShell 命令执行工具,自动检测 PowerShell 7+ 和 Windows PowerShell 5.1 版本并适配语法指导。未安装 Git Bash 时,PowerShell 自动成为唯一 shell 工具,不再崩溃退出。内置 24 项安全验证,覆盖代码注入、下载执行、提权操作等危险模式。
Memory 系统全面升级
- Typed Memory 默认启用,使用 4 种记忆类型(user/feedback/project/reference)结构化管理跨会话记忆
- 根据用户查询自动选择最相关的记忆注入上下文,让 AI 更了解你的项目和偏好
- 超过 1 天的记忆附带陈旧警告,使用记忆中的文件路径或函数名前会提醒先验证是否仍存在
- 支持对话结束后自动提取记忆(需在设置中手动启用)
GLM-5.1 模型
新增 GLM-5.1 及 GLM-5.1-ioa 模型配置。
🔧 改进优化
- Windows 进程管理增强:使用 taskkill 进程树终止替代简单 kill,提升 Windows 上的进程清理可靠性
- Windows 退出码语义:正确解释 robocopy、xcopy 等 Windows 工具的非标准退出码
- JSON 参数修复增强:修复 LLM 输出中
">被误用为":导致工具调用参数解析失败的问题 - 插件更新容错:插件安装路径丢失时自动探测或重新安装,避免更新失败
- 评价面板交互:评价面板打开时仅拦截评分按键,不再禁用整个输入框
- 请求兼容性:移除尾部无 tool_calls 的 assistant 消息,兼容更多 OpenAI 兼容 API
- 企微群聊优化:支持带 @机器人名 前缀的群聊消息权限回复、群聊自动跳过"下一步建议"、区分群聊/私聊欢迎语、权限确认消息添加 [请回复确认] 前缀
🐛 问题修复
- 终端资源泄漏:修复进程退出时 Web UI 终端 PTY 会话未被清理的问题,防止系统 PTY 设备耗尽
- AskUserQuestion 防御性改进:修复空问题/空选项时组件未正确处理的问题,增加自动拒绝无效问题和过滤空标签选项