Bdash SQL 查询代理
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/let-agents-draft-and-manage-bdash-sql-queries-through-mcp。
技能介绍
它解决什么问题
当你把数据分析交给 AI 代理时,一个常见的断层是:代理可以生成 SQL,却没法真正把查询送进你正在使用的可视化工作台。你要么手动复制粘贴,要么在代理和 Bdash 之间反复切换上下文。这个技能要填上的正是这个缺口——让代理直接操作 Bdash 的 SQL 工作区,而不是只把 SQL 字符串吐给你。
技能如何工作
该技能通过 MCP 将 Bdash 桌面应用暴露给兼容的 MCP 客户端,核心能力包括:
- 列出已配置的数据源:代理可以读取你在 Bdash 中设置好的所有数据源,无需手动告知连接信息。
- 写入活动查询编辑器:代理直接将生成的 SQL 写入当前打开的查询编辑器,你可以在编辑器中立即看到并验证查询。
- 受监督的分析流程:整个过程保持人在回路,代理起草查询,你审核后再执行,避免未经审查的 SQL 直接对数据库运行。
关键步骤大致是:先确保 Bdash 桌面应用和捆绑的 MCP 服务器在运行,然后在 MCP 客户端配置中添加对应的服务器条目。代理启动后即可通过工具调用完成上述操作。
适用边界与注意点
这个技能并不是全自动执行的替代品。它的作用是起草和管理查询,最终执行仍需要你手动确认。此外,它依赖 Bdash 桌面应用处于运行状态,MCP 服务器才能与工作区通信。如果你使用的是纯 Web 版 Bdash 或没有桌面应用的环境,当前方案可能不适用。上游文档还提到,发布新版本会触发网站部署工作流,这意味着网站下载版本会与最新 release 同步更新。
使用场景
- 你在 Bdash 中已配置多个数据源,想让代理自动列出这些数据源并起草 SQL,省去手动输入连接信息。
- 你正通过 Claude Code 编写分析脚本,希望代理把生成的 SQL 直接写入 Bdash 当前查询编辑器,方便即时查看。
- 你希望 AI 代理帮忙起草 SQL 查询,但每条查询执行前必须经过你的确认,避免误操作数据库。
- 你的团队用 Bdash 桌面应用做日常查询,想通过 MCP 把代理的查询起草能力接入现有工作流。
适合人员
- 数据分析师:日常使用 Bdash 做 SQL 查询,希望 AI 辅助起草但保留人工审核控制权。
- MCP 客户端开发者:正在 Claude Code 等客户端中集成 Bdash 查询能力的技术工程师。
- 数据分析团队负责人:想把 AI 代理引入 SQL 工作流,同时确保每条查询经过人工确认。
- Bdash 桌面应用用户:已习惯用 Bdash 做数据库分析,想通过 MCP 让代理辅助管理查询。