使用说明
编年史
Chronicle是一个开源项目,旨在使自主AI代理能够使用 xAPI 规格和 学习记录存储.
背景与愿景
虽然自主的人工智能代理执行复杂的推理来推进开发,但它们的试错过程往往仍被困在孤立的聊天日志中。目前还没有统一记录单个提示和操作的标准化方法。
Chronicle利用 xAPI,这是一个经过验证的跟踪学习体验的标准,用于捕捉代理行为。通过将原始日志转换为“开发经验的结构化记忆”,代理可以参考自己的历史来优化性能或复制其他代理的成功模式。
原理
graph LR
subgraph Agent Environment
A[Autonomous Agent] <--> M[Chronicle MCP Proxy]
end
M -- "Log Experience (xAPI)" --> L[(LRS)]
L -- "Provide Context (SBOP)" --> M
项目目标
我们正在通过以下关键里程碑推进该项目:
- 代理经验配置文件的定义:专门为自主AI代理行为建立正式的xAPI配置文件。
- MCP日志代理的开发:创建MCP(模型上下文协议)代理,将代理操作无缝记录到LRS中。
- MCP体验服务器的开发:为代理人提供一个界面,以查询和利用过去的经验作为背景。
一旦实现,LRS将掌握有关代理过程的宝贵数据,为以下方面开辟可能性:
- SBOP(软件过程清单):使用活动日志作为质量保证数据进行验证 如何 构建了软件(SBOM的进化)。
- 代理体验注册表:从不同的人工智能代理收集的集体智能的集中存储库。
生成式人工智能的使用
该项目积极利用生成式人工智能进行编码、规范设计和文档编制。为了确保思维的深度,核心概念是用作者的母语日语起草的,并通过人工智能翻译成英语。因此,大多数英语文档都是人工智能增强的。
贡献
我们欢迎各种形式的贡献,从微小的反馈和功能请求到技术讨论。加入我们,为人工智能代理建立集体意识。