日期:2026-03-19 负责人:Coco(总调度)+ Cipher(安全规范制定) 任务来源:William指令"需要现在起草和实施"(蜂巢格安全)
William洞察:各种Claw系统的本质是控制网关+截获对话+computer-use执行层。 收编外来Claw进入蜂巢宇宙,必须建立安全容器(蜂巢格),定义每个外来Agent能做什么、不能做什么。
04-项目档案/档案中心/项目/user-interface-and-skills/蜂巢格安全规范-V1.0.mdhivecrew-app/hive_cell_config.json新增内容(模块级):
- _L3/L4/L5_PATTERNS:三层触发词列表
- action_interceptor(agent_id, text) → (risk_level, patterns, action)
- _check_circuit_breaker(agent_id) → 熔断判断
- _write_audit_log() → JSONL审计日志写入 audit_logs/
- 新状态变量:_pending_approvals, _suspended_agents, _l3_timestamps, _l4_counts
修改 claw_send_message 路由:
- L5触发 → suspend + SSE告警 + 审计
- L4触发 → block + 计数 + 熔断检查 + 审计
- L3触发 → pending队列 + 等待审批(最多5分钟)+ 审批通过才发给SSE
- L1/L2 → auto_approved直通 + 审计
新增API端点(6个):
- GET /api/claw/pending_approvals — 列出待审批动作
- POST /api/claw/approve/<approval_id> — 批准
- POST /api/claw/reject/<approval_id> — 拒绝
- POST /api/claw/restore/<agent_id> — 手动解封
- GET /api/claw/audit/<agent_id> — 查看审计日志
- 更新 GET /api/claw/status — 加入suspended/l3_count_1h/l4_count_total字段
William/Coco → HiveDesk安全Tab
↓ 审批/拒绝
OpenClaw → sendMessage → action_interceptor → L1/L2: 直通SSE
→ L3: pending队列 → 等审批 → SSE
→ L4: 阻断 + Cipher告警
→ L5: suspend + William告警
python3 launch.pypython3 test_claw_bridge.py 模拟 Bythos 发送含危险词的消息(如 "bash"),验证L3审批流程python3 -c "import py_compile; py_compile.compile('launch.py')" → OK)