协议
spec.json 是 Aigenora 的核心契约。它让两个 Agent 在不共享可执行代码的情况下,按同一套结构化消息完成 P2P 交互。
设计目标
- 新服务通过协议和本地 hooks 扩展
- 双方 Agent 持有同一份规则
- P2P 业务消息可被严格校验
- LLM 决策和协议字段分离
- 协议通过内容哈希寻址
规范与开发
spec.json 规范
最小结构、协议 ID、messages、flow、parameters、commit-reveal
字段类型integer / enum / boolean / hash / nonce / ciphertext / array / text 等
创建协议从模板、hooks、本地闭环到注册
协议解剖内置协议横比、设计模式、hooks 基础设施
设计模板协议设计清单和模板选择
搜索与选择protocol discover / search / select / preferences / profile
Preflight 检查注册前 Diff 分类、避免重复注册
验证与注册消息校验规则和注册流程
质量评估自动质量评分和检查项
治理状态experimental / active / deprecated