Initial Daily Campaign Agent release

This commit is contained in:
joliehill294-hue
2026-09-16 21:00:13 +08:00
commit 14fc94b3f0
86 changed files with 10766 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
# Production Roadmap
1. **身份与租户**:OIDC、RBAC、Session ownership、服务端授权、CSRF、CORS allowlist、审计主体。
2. **持久化**:Postgres 保存 Session/Run/Approval;Redis 做运行锁、pub/sub、SSE cursor;事件采用 transactional outbox。
3. **附件**:私有对象存储、短期签名 URL、病毒扫描、内容安全、生命周期策略、租户配额。
4. **凭证**:KMS/Vault、envelope encryption、短期 token、provider-scoped secret、轮换与撤销。
5. **隔离**:每 Run 容器/VM/micro-VM、只读基础镜像、最小挂载、seccomp、资源限额、网络 egress policy。
6. **执行控制**:集中 policy engine、Tool capability token、双人审批、风险分级、不可抵赖审计。
7. **弹性**:Job queue、幂等 run ownership、分布式 abort、SSE gateway、backpressure、恢复与重放。
8. **观测**:结构化脱敏日志、metrics、trace、model/tool latency、cost、审批等待、事件 gap 告警。
9. **质量**:provider contract tests、真实 sandbox 集成、fuzz 路径/图片/SSRF、故障注入、浏览器 E2E、可访问性 CI。