Skip to content

🚀 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 防御性改进:修复空问题/空选项时组件未正确处理的问题,增加自动拒绝无效问题和过滤空标签选项