AppChat 渠道插件 —— 为 OpenClaw 网关提供 AppChat 消息渠道接入(HMAC 签名验签、防重放、durable ingress 持久幂等入队、出站签名推送)。
| 目录 | 说明 |
|---|---|
openclaw-plugin-appchat/ |
插件源码(src/)与构建产物(dist/)、插件清单 openclaw.plugin.json |
docs/ |
设计文档、API 文档、E2E 测试报告、本地启动指南 |
e2e-sandbox/ |
网关真实链路联调脚本(Mock App 后端、E2E 客户端、一键启停) |
cd openclaw-plugin-appchat
npm install
npm run build本地 E2E 联调(网关真实链路:验签 / 防重放 / durable 幂等 / 出站推送):
cd e2e-sandbox
.\start-e2e.ps1 # 启动 Mock 后端 + 网关
node e2e-client.mjs # 6 用例断言详见 docs/STARTUP-GUIDE.md(本地启动指南)、docs/E2E-TEST-REPORT.md(完整测试报告)。
- docs/appchat-channel-plugin-design.md — 设计文档
- docs/appchat-channel-plugin-api.md — API 文档
- docs/E2E-TEST-REPORT.md — E2E 测试报告
- docs/STARTUP-GUIDE.md — 本地测试环境启动指南
- docs/DEPLOY-LINUX.md — Linux 服务器部署操作文档
- docs/E2E-SANDBOX.md — 沙箱脚本说明