Tomme
目录
← 返回全部项目

可信 AI 数据分析工作台

AI能不能不只“生成一份分析”,还清楚交代数据是否可用、证据在哪里、结论为什么能信?

数据产品 × Agent 工作流

问题最初是怎样展开的

我在阅读一篇讨论Data Agent风险的文章时,对其中一个问题产生了共鸣:企业把AI直接接到数据库以后,仍然需要回答数据口径是否一致、结论依据在哪里、谁批准结果发布。早期方案曾经计划把爬取、数据工程、分析、审核和报告全部交给一条Agent流程。继续调研以后,我把产品范围收缩到分析就绪数据进入BI之前的检查与报告过程,让现有分析工具继续完成擅长的工作。

哪些发现改变了原来的方案

CitiBike成为工作台第一次完整的项目复核。初版界面输出了112条重复拒绝,专业词汇也让我很难快速判断问题的实际影响。这个使用过程直接推动新版修改:重复问题合并成总览;普通视图按“发生了什么、影响是什么、下一步怎么办”解释;系统规则、AI解释、人工确认和最终批准分别标明;绿色、黄色和红色状态说明当前结果能否使用。工作台保留专业证据,但普通用户不必先读完整技术报告才能知道下一步。

这个项目处理了哪些具体工作

一个面向分析就绪数据的本地工作台:把模糊需求整理成Spec(任务说明书),根据风险选择探索、标准或治理模式,并按质量检查、分析、审查、AI解释和报告发布留下证据。

我在项目中负责哪些判断

个人产品设计与交付。本人定义使用场景、运行分档、证据规则、中文普通视图和验收标准;AI协助实现与测试。

3档探索/标准/治理模式
5阶段质量到报告流程
4种系统/AI/人工/批准责任
3色可用/谨慎/暂不发布

项目经历了哪些阶段

1

输入合同

先确认数据是什么、一行代表什么、指标怎么算、允许输出什么,避免AI边看边猜。

2

任务分档

探索模式快速找方向,标准模式完成日常分析,治理模式为高风险报告保留完整快照和审批。

3

阶段执行

Quality检查数据,Analysis计算结果,Audit核验证据,AI负责解释,Report生成可阅读报告。

4

责任分离

明确标注系统规则发现、AI解释、人工确认与最终批准,避免把所有判断都包装成“AI说的”。

5

普通视图

默认用“发生了什么—影响是什么—下一步怎么办”解释专业输出,证据细节折叠保存。

AI怎样参与这个项目

工具名称只能说明使用过什么。下面记录需求怎样形成、AI承担了哪些工作、我检查了什么,以及项目为什么在当前版本停止。

需求怎样从已有项目开始

我先阅读朋友的HomeWork-PipeLine,并让AI继续查找数据流程、Agent分工和审查机制的开源项目。调研帮助我理解Spec、阶段依赖和执行记录,也让我看见原始设想包含了过多功能。

Codex与ChatGPT-sol怎样参与

Codex主要负责读取代码库、实现FastAPI、SQLite、DuckDB、Jinja2页面、测试和文档;ChatGPT-sol参与产品定位、使用流程和结果解释。我负责确定产品服务谁、哪些阶段保留、每种状态代表什么,以及哪些结果允许导出。

Skill与固定规则怎样进入项目

前端修改会调用界面设计Skill,通俗解释会使用固定的中文表达规则。Skill负责提供可重复执行的检查方法;我根据实际使用反馈继续修改规则,例如要求专业术语第一次出现时立即解释,并为拒绝结果提供具体修改建议。

当前Agent流程实现到哪里

数值检查仍由固定代码完成,AI只解释已经生成的结果。Planner、Analyst、Reviewer和Reporter按顺序处理解释任务。当前版本没有实现多个Agent并行探索,也没有使用LangGraph或独立MCP Server。

项目参考了哪些现有资料

我会先查找能够满足相似需求的项目,再判断哪些方法可以复用、哪些部分需要重新设计。这里只记录已经能够确认来源和实际关系的资料。

86thAuspiciousVerse / HomeWork-PipeLine ↗

参考了Spec提取、阶段执行和审核记录的组织方式。当前工作台聚焦分析输入、质量检查、结果审查和发布,并保留各阶段的证据与责任记录。

这些页面分别证明什么

下面保留项目实际页面和产物。图片可以放大,说明文字标明每张页面在项目中承担的作用。

当前材料能够支持哪些结论

  • 稳定分析需要先固定输入、口径、证据和发布边界,再让AI解释检查结果和可能影响。
  • 同一套严格规则不适合所有任务;按风险、数据规模与用途分档,才能平衡时间、成本和可信度。
  • CitiBike复核证明:工作台能发现实验设计疑点,但复杂判断仍需要人工理解业务后确认。

哪些问题仍然需要更多数据

  • 当前是本地求职展示版,不是企业级多用户云平台。
  • 工作台接收分析就绪数据,不承担所有繁重的数据清洗工作。
  • 它提高的是“结果能否被检查和解释”,不能保证AI自动得到唯一正确结论。

项目使用了哪些工具

  • Python
  • FastAPI
  • Jinja2
  • SQLite
  • DuckDB
  • Pandas
  • LLM Adapter
  • HTML

可以继续查看哪些材料

项目证据大图