OOYXLOO/band-evidencerelay
GitHub: OOYXLOO/band-evidencerelay
EvidenceRelay Band 是一个多智能体事件响应审查室模拟器,通过验证关卡与人工审批将证据包转化为可审查、可交接的结构化响应流程。
Stars: 0 | Forks: 0
# EvidenceRelay 频段
EvidenceRelay Band 是一个专为 Band of Agents 黑客松提交的公开模拟器程序包。它将经过验证的事件响应证据包转化为一个多智能体审查室,具备明确的交接、共享上下文、验证关卡以及人工审批关卡。
当前状态:兼容 Band 的模拟器,包含公开演示资源。目前尚未声称实际使用 Band API。适配器边界已进行隔离,因此当有账号/API 访问权限时,真实的 Band/Codeband 集成可以随时替换该模拟器。
## 为什么适合 Band of Agents
该工作流使用了四个协同工作的智能体:
1. `Triage Agent` 总结证据、时间线和可疑的 MITRE 技术。
2. `Verifier Agent` 检查每一个已确认的声明,以验证证据 ID、工具调用 ID 和清单哈希值。
3. `Response Lead Agent` 将已验证的发现转化为优先级的遏制和调查行动。
4. `Comms Agent` 在验证器批准后,准备一份不含敏感信息的执行摘要。
Band 在实时版本中应处于核心地位:智能体共享一个空间、相互提及、交接状态,并保留持久的记录。本地模拟器在无需凭证的情况下模拟了该空间。
## 快速开始
```
$env:PYTHONPATH="src"
python -m unittest discover -s tests -v
python -m evidence_relay_band.cli generate --evidencelock-root ..\evidencelock-sift --out build
python -m evidence_relay_band.cli serve --directory build --port 8765
```
打开 `http://127.0.0.1:8765/`。
## 生成的产物
- `build/transcript.json`:结构化的多智能体房间记录。
- `build/index.html`:静态评委演示页面。
- `build/submission_summary.md`:Devpost/lablab 提交文案的基础模板。
- `docs/cover.png`:1280x720 可直接上传的封面图片。
- `docs/cover.svg`:提交封面的源文件。
- `docs/video_script.md`:90 秒演示脚本。
- `docs/pitch_deck.md`:演示文稿源大纲。
- `docs/evidencerelay-band-pitch.pptx`:用于 lablab 上传的可编辑演示文稿。
- `docs/judge_pack.md`:单页评估矩阵。
- `docs/submission_checklist.md`:剩余关卡和最终提交清单。
- `docs/verification.md`:本地测试和浏览器验证记录。
## 完整性边界
- 不存储任何密码、OTP、API 密钥、支付数据、税务数据、KYC 数据或私密事件数据。
- EvidenceRelay 仅读取公开/本地的 EvidenceLock 报告。
- 在 Verifier Agent 引用相关证据、工具调用和清单状态之前,发现的线索不会转化为响应行动。
- 真实的 Band 集成是未来的关卡;当前的程序包是诚实的模拟器证据。
## 人工关卡
- lablab.ai 注册。
- Band/Codeband 访问权限。
- 任何 Band API 密钥或合作伙伴 API 密钥。
- 创建公开代码库并完成最终的 lablab 提交。
- 如有需要,进行托管演示部署。
标签:Python, 多智能体, 多模态安全, 安全运营, 库, 应急响应, 扫描框架, 文档结构分析, 无后门, 证据链, 逆向工具, 防御加固