AI 应用协议 — 一个定义 AI 程序如何被结构化、验证和治理的开放协议。
Protocol: AIAP V1.0.0
Full Name: AI Application Protocol (AI 应用协议)
Authority: aiap.dev
Seed: aisop.dev
Executor: soulbot.dev
Axiom 0: Human Sovereignty and Wellbeing(人类主权与福祉)
AIAP 定义 AI 程序的治理层。A2A 解决 Agent 之间如何通信,MCP 定义模型如何访问工具,而 AIAP 解决另一个挑战:AI 程序本身应该如何被治理 — 在运行之前完成结构化、验证和安全约束。
核心理念:规则是编译的,不是提示的。AIAP 验证器在运行前拒绝模糊的程序 — 就像编译器拒绝非法语法一样。
- 语义编译 — 验证器像编译器一样工作,在运行前拒绝模糊指令、未处理的错误路由和语义矛盾
- 零熵共振 — 通过刚性结构模式收缩可能性空间,最小化 LLM 自由解释的 token
- L0/L1 隔离 — 严格分离机器可读状态 (L0) 和人类可读叙事 (L1),防止多 Agent 级联中的交叉污染
- 双蓝图格式 —
.aisop.json(Mermaid 流程)和.aisip.json(JSON 流程)— 等价格式,共享同一治理层 - 7 种结构模式 — Pattern A(单脚本)到 Pattern G(嵌入式运行时 + Code Trust Gate)
- 109 条质量规则 — 7 个系列:正确性 (C×7)、内在质量 (I×15)、细节 (D×10)、多文件治理 (MF×37)、Pipeline (PL×28)、威胁 (AT×7)、回归守卫 (QRG×5)
- 信任等级 T1–T4 — 分级自主;
sys.io.confirm即使在 T4 仍强制阻塞(Axiom 0 不变量) sys.*治理 — AIAP 层面对 AISOP 系统调用的规则 — 见 Appendix G- 治理哈希 — SHA-256 完整性验证,程序文件防篡改
- MCP / A2A 互操作 — 双向 MCP 工具映射 + A2A Agent Card 集成(通过 Pattern G)
- Axiom 0 强制 — 在协议层面硬对齐"人类主权与福祉" — 不是建议而是不可变约束(MF32 + AT7)
┌─────────────────────────────────────┐
│ 应用层 │
├─────────────────────────────────────┤
│ AILP — 发现层 │ 服务目录、证书
├─────────────────────────────────────┤
│ AIVP — 价值层 │ 契约、结算、商业
├─────────────────────────────────────┤
│ AIBP — 社交层 │ 信任、关系
├─────────────────────────────────────┤
│ ★ AIAP — 治理层 │ ← 本协议
├─────────────────────────────────────┤
│ AISOP — 执行层 │ 流程程序 (.aisop.json)
├─────────────────────────────────────┤
│ SoulBot — 运行时 │ 参考执行器
└─────────────────────────────────────┘
AIAP 治理程序结构和规则;兄弟协议各司其职。每个协议独立持守 Axiom 0。
my_program_aiap/
├── AIAP.md # 治理契约
└── main.aisop.json # 入口模块(Mermaid 或 JSON 流程)
---
protocol: "AIAP V1.0.0"
authority: aiap.dev
axiom_0: Human_Sovereignty_and_Wellbeing
name: my_program
version: "1.0.0"
pattern: A
trust_level:
level: 2
justification: "仅使用只读工具"
license: Apache-2.0
---# 使用 SoulBot 参考运行时
soulbot validate ./my_program_aiap/
# → Grade: A (正确性 4.5 / 内在 4.8 / 细节 4.2)pipeline 运行 specification/standards/ 中定义的 109 条规则。任何等效实现都可接受 — SoulBot 是参考实现。
7 个涵盖所有结构模式的完整示例:
| # | 示例 | 模式 | 演示内容 |
|---|---|---|---|
| 1 | pattern-a-calculator/ |
A | 最简单脚本程序 |
| 2 | pattern-b-expense-tracker/ |
B | 多模块包 |
| 3 | pattern-c-invoice-processor/ |
C | 共享逻辑模块(多兄弟复用) |
| 4 | pattern-d-extension-demo/ |
D | 嵌套子程序 |
| 5 | pattern-e-research-assistant/ |
E | 三层记忆(工作 / 情景 / 语义) |
| 6 | pattern-f-content-pipeline/ |
F | 生态编排(3+ 对等 AIAP) |
| 7 | pattern-dg-creator/ |
D+G | 嵌入式运行时 + Code Trust Gate |
Pattern 选择决策树见 examples/README.md。
| 文档 | 说明 |
|---|---|
| AIAP_Protocol.md | 完整协议规范 |
| 质量标准 | 109 条验证规则(5 个 JSON 文件) |
| aiap.proto | 治理服务的 Proto3 schema |
| 主题 | 概念指南(axiom-0、安全模型、零熵共振、…) |
| 指南 | 分步教程(入门、模式选择、质量演练) |
| 参考 | 字段级参考(AIAP.md、AISOP 字段、规则码、术语表) |
| ADR | 架构决策记录 |
| CHANGELOG | 版本历史 |
AIXP Labs aixp.dev
AIXP Labs 开发和维护以下核心项目:
| 项目 | 描述 | 网站 |
|---|---|---|
| HSAW | 人类主权与福祉 — 公理 0 白皮书(基座) | hsaw.dev |
| AILP | AI List Protocol — 代理发现与能力广告 | ailp.dev |
| AIVP | AI Value Protocol — 国际商业、加密资产结算 | aivp.dev |
| AIRP | AI RMB Protocol — 中国大陆商业、人民币持牌结算 | airp.dev |
| AIBP | AI Bot Protocol — 社交通信与信任 | aibp.dev |
| AIAP | AI Application Protocol — 治理与合规(本项目) | aiap.dev |
| AISOP | AI Standard Operating Protocol — 流程程序定义 | aisop.dev |
| SoulBot | AI 代理运行时与框架 | soulbot.dev |
| SoulACP | 适配器库 — 桥接 CLI 工具与 LLM 提供商 | soulacp.dev |
AIAP 是一个开放协议,欢迎贡献、反馈和讨论。
- 问题讨论:GitHub Discussions
- Issue:GitHub Issues
- 贡献指南:CONTRIBUTING_CN.md / CONTRIBUTING.md (English)
本协议规范及参考实现仅供研究和教育用途。实验性软件,不适用于生产环境。使用风险由用户自行承担。作者对因使用本软件造成的任何损害不承担责任。完整条款见 LICENSE(Apache 2.0)。
Apache License 2.0 - Copyright 2026 AIXP Labs AIXP.dev | AIAP.dev
AIXP 生态统一使用 Apache 2.0 许可证(aisop.dev、aiap.dev、soulbot.dev 所有层),提供专利保护与生态一致性。详见 GOVERNANCE.md。
Align Axiom 0: Human Sovereignty and Wellbeing. Version: AIAP V1.0.0. www.aiap.dev