ΓDocsInteractiveNet
INTERACTIVENET · DOCS

局部重写,全局智能。

Netbook 交互网教材与 Ainet 多 Agent 执行层的设计、规范、里程碑与运维文档。

总览

Netbook

AIN 模型与运行时

路线与决策

里程碑

发布与运维

16 16 · License Audit16.1 本项目许可 | 内容 | 许可 | |---|---| | 代码(crates/、scripts/、apps/netbook/src/.ts/svelte/astro) | MIT OR Apache-2.0(二选一) | | 文 17 17 · 安全模型与审计17.1 信任边界 假设: - cell 集群与 flow 调度器都支持 mTLS(--tls-cert/--tls-key/--tls-ca)。 - 共享 secret 由部署者分发;不暴露给 Agent。 - Agent 产生的文本/工 18 18 · 错误码与诊断18.1 CLI 退出码 | 退出码 | 含义 | |---|---| | 0 | 成功 | | 1 | 参数/编译/运行/网络错误 | | 2(建议) | 保留给“用户取消/超时” | 18.2 核心(ain-core) | 变体/前缀 19 19 · 升级与迁移指南19.1 版本矩阵 | 格式 | 版本 | 代码位置 | |---|---|---| | 交互网 IR | 1 | specs/net-ir.md / NetJson.version | | ProgramJson | 1 | ain-co 20 20 · 基准与性能方法20.1 本机环境 - macOS / Apple Silicon(具体型号以 sysctl -n machdep.cpu.brandstring 为准)。 - Rust release 构建(cargo build -q -p ain-c 21 21 · 部署21.1 Netbook:Cloudflare Pages 已部署:<https://interactive-netbook.pages.dev>(Cloudflare Pages,production branch main)。 已提供 22 22 · 持久化 Effect 幂等(Coordinator Ledger)22.1 问题 M4e 之前,effect cache 在每个 worker 的内存里,key 为 run:cell:op:inputhash。这能拦住同一 worker 上的重复投递,但: - cell 迁移/节点失联后在新 worker 23 23 · mTLS(cell 与 flow 调度器)23.1 信任模型 - 双方各有一张由同一 CA 签发的证书;worker 用 WebPkiClientVerifier 要求 coordinator 出示 client cert。 - coordinator 校验 worker 证书的 24 24 · 安全测试与渗透准备24.1 自动化覆盖 | 控制/威胁 | 测试 | 层级 | |---|---|---| | transport token | tokenisenforcedforcells | cluster 集成 | | per-cell HMAC 25 25 · 外部用户测试协议25.1 两组用户 | 组 | 人数 | 背景 | 任务 | |---|---|---|---| | A · 教材读者 | 5 | 了解 λ/图重写基础即可 | 完成 Netbook 第 1 章 + Sandbox 任务 | | B · 开