0.2.7
v0.2.6
新增功能
XML 工具调用识别与提示
- 自动检测 AI 回复中的 XML 格式工具调用(
<invoke name="...">...</invoke>) - 精准判断:要求以
<invoke开头、带name属性,且包含闭合标签或<parameter>参数标签 - 检测到后自动回传提示语,引导 AI 改用
cuckoo代码块格式 - 优先级保证:
cuckoo代码块 > JSON 工具调用 > XML 检测,不影响正常工具执行
循环熔断机制
- 连续提示 XML 格式最多 10 次,超过后自动熔断停止,避免 AI 与系统之间无限循环
- 新会话或页面切换时自动重置计数
多实例支持
- 新增
CUCKOO_SESSION_DIR环境变量,允许同一台机器同时运行多个 Cuckoo Code 实例 - 解决相同项目多开时因单实例锁互斥的问题
变更文件
src/preload/dom/observer.js— XML 检测逻辑、循环熔断src/main/index.js— 会话目录环境变量支持package.json/package-lock.json— 版本号 0.2.5 → 0.2.6