PBI Claw 是一个为 Power BI Desktop 设计的 AI 智能建模助手,主要形态为 Power BI 外部工具 和 Windows 桌面应用。
核心功能
-
模型连接与识别
- 自动连接已打开的 Power BI Desktop 实例。
- 支持手动连接本地或远程表格模型。
-
元数据读取与上下文构建
- 读取模型元数据(表、列、度量值、关系、RLS等)。
- 读取报表结构(页面、视觉对象)。
- 增强读取 Power Query 的 M 代码和来源信息。
-
AI 对话(支持流式)
- 支持 OpenAI/Anthropic 等兼容接口。
- 基于当前模型上下文进行问答,支持流式输出和快捷追问。
-
变更计划、预检、执行与回滚
- 可解析 AI 回复中的变更计划。
- 执行前自动预检,写回前自动生成模型快照和回滚计划。
- 提供“备份中心”查看历史并执行回滚。
-
更新与升级
- 支持应用内检测并一键更新。
典型应用场景
- 模型梳理与交接:快速了解模型结构、表关系和业务逻辑。
- DAX 排障与优化:分析度量值逻辑,定位计算问题。
- 模型优化与重构:获取添加计算列、度量值或调整关系的建议与自动化执行。
- 文档生成:自动生成模型说明文档。
技术要点
- 架构:.NET 8 + WinForms 后端,WebView2 + HTML/JS 前端。
- 模型交互:使用 TOM 实时读写模型,TMDL 补充 Power Query 元数据。
- 安装:通过安装包安装,自动注册为 Power BI 外部工具。
简而言之,它是一个能“读懂”你当前 Power BI 模型、通过自然语言对话帮你分析、诊断甚至自动化修改模型的 AI 助手。