Chimera Agent 0.46.0:修复静默故障并引入技能卡
Chimera Agent 0.46.0解决了静默故障问题,引入了精选技能库,并确保九种语言的翻译准确性。
我们自己写的、关于我们某个版本的文字。 在 GitHub 上阅读这条 release →
静默故障修复
Chimera Agent 0.46.0解决了一系列此前未被发现的静默故障。这些问题不会导致崩溃或报错,但会破坏关键功能。例如,由于在读取-修改-写入操作中缺乏锁定机制,五个JSON存储会静默丢失数据。这意味着一个进程可以在没有任何警告的情况下覆盖另一个进程的更改。其中一个存储是技能存储,已学习的数据可能会被后续运行覆盖。现在,所有五个存储都实现了原子锁定和写入,确保数据完整性。
另一个静默故障涉及应用的Discord机器人,它在没有适当隔离的情况下运行。这意味着构建门禁无法检测到它,留下潜在的安全漏洞。同样,一个在启用时会终止CLI的治理隔离未被发现,因为此前从未有人在开启治理的情况下运行它。这些问题现已修复,确保功能按预期运行。
精选技能库
本次发布引入了精选技能库,包含23张按工作流程分类的技能卡:定义、构建、验证、评审和交付。这些卡片是数据而非代码,便于贡献和评审。每张卡片包含触发条件、执行内容、避免事项、检查点和风险等部分,并支持九种语言。翻译内容托管在辅助文件中,确保原始技能卡保持字节一致。
但由于令牌使用量显著增加而性能提升有限,读取这些卡片到代理提示中是可选功能且默认关闭。这一决定基于一项注册的A/B测试,结果显示有16.7个百分点的改进但未达到显著性阈值。
可靠翻译
新增测试确保技能卡翻译完整准确。它区分了文件中看似相同的三种状态:过期、不完整和缺失。过期翻译声称翻译的文本已更改,不完整翻译缺少部分内容。缺失翻译则明确标记为待完成。这一门禁解决了未翻译卡片出现在UI中的问题,此前只能通过阅读文件而非构建失败来发现。
文档修正
文档中十六项代码未支持的声明已在所有十种语言中修正。其中五项是完全错误的,例如治理选项和桌面轨道目标。此外,两项声明现在包含必要的注意事项,确保用户获得准确信息。
后续步骤
升级到Chimera Agent 0.46.0请运行:
pip install -U chimera-agent
pip install -U 'chimera-agent[desktop]'
更多详情请查看[发布说明]Chimera Agent v0.46.0。
Chimera Agent v0.46.0: chimeraagent.space/release-notes
https://chimeraagent.space