How bzwh321/data-analysis-report-agent works
这是一个以 Skills 工作流驱动的 AI 数据分析报告产品:用户提供数据、业务口径和问题,分析阶段形成经验证的证据材料,再由图表与文字 Agent 产出内容,经过对抗审查和组装仲裁后交给 HTML 渲染。README 明确描述了验证发现问题后退回分析补数的回流机制,以及样式、配色和合同校验能力。未采样的 Agent 实现仅按 README 所述建模;相关连线依据 README,而非假定源码调用。
Main entry points: SKILL.md 分析工作流 · chart-spec-agent/SKILL.md 图表设计 Agent · report-text-adversarial-reviewer/SKILL.md 对抗审查 Agent · output_validator.py 分析证据材料
Components 19
分析与证据
内容协作
- 图表设计 Agent
agents/chart-spec-agent/SKILL.md - 文字控制 Agent
agents/report-text-controller/SKILL.md - 文字撰写 Agent
agents/report-text-editor/SKILL.md - 对抗审查 Agent
agents/report-text-adversarial-reviewer/SKILL.md
合同校验
Other components
- 用户
Connections 21
- 用户 → 分析工作流: 提供数据与问题
README.md - 分析工作流 → 计划校验: 校验计划
- 分析工作流 → 数据校验: 校验取数
- 分析工作流 → 分析证据材料: 形成证据
README.md - 分析证据材料 → 图表设计 Agent: 提供证据材料
README.md - 分析证据材料 → 文字控制 Agent: 提供证据材料
README.md - 文字控制 Agent → 文字撰写 Agent: 协调撰写
- 文字撰写 Agent → 对抗审查 Agent: 提交审查
README.md - 图表设计 Agent → 对抗审查 Agent: 提交审查
README.md - 图表设计 Agent → 图表合同校验: 校验图表合同
- 文字撰写 Agent → 文字合同校验: 校验文字合同
- 对抗审查 Agent → 分析工作流: 问题退回补数
README.md - 对抗审查 Agent → 报告组装仲裁: 提交审查结果
README.md - 报告组装仲裁 → 组装合同校验: 校验组装合同
- 报告组装仲裁 → HTML 渲染: 移交渲染
README.md - HTML 渲染 → 最终报告校验: 检查渲染结果
README.md - 分析工作流 → 分析运行记录校验: 校验运行记录
- 分析工作流 → Agent 运行配置校验: 校验 Agent 配置
- 图表设计 Agent → 报告风格与配色: 遵循配色风格
README.md - HTML 渲染 → 报告风格与配色: 采用报告风格
README.md - 分析工作流 → 案例与分析规则: 应用案例口径