DSH Plugins
返回列表
🧰

dsh-maxcompute

联网工具 更新于 2026.08.31

在终端中运行以下命令:

dsh plugin install dingxin-tech/dsh-maxcompute

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端执行 dsh plugin install dingxin-tech/dsh-maxcompute 完成安装,完整资料见 https://github.com/dingxin-tech/dsh-maxcompute

插件介绍

在 DSH 中操作 MaxCompute(ODPS),过去往往意味着手动敲 CLI、写临时脚本,或者把表名和 SQL 硬编码进对话。dsh-maxcompute 把元数据浏览、SQL 执行、异步任务管理和结果导出统一封装为模型可直接调用的工具,让你用自然语言就能完成从 list_tables 到 run_sql 再到 job_result 的完整链路。

安全与成本控制是这个插件的设计重心。SQL 执行前先做 dry-run 扫描量估算,超过阈值即直接拒绝;只读守卫默认开启且单调不可逆,防止模型误执行 DDL/DML。凭据始终由 maxc 自身管理,插件层不接触任何 secret。预览行数、超时时间、扫描量阈值等参数均可按补丁层覆盖,方便在共享环境中收紧权限。

适合在 DSH 工作流中频繁查询 MaxCompute 的数据工程师和分析师——尤其是希望 AI 助手能安全地浏览表结构、跑分析 SQL、拉取后台任务结果,而不需要反复切换终端的场景。插件采用可替换 provider 架构,若你有内部网关,只需替换一行服务模块即可接入,工具层无需改动。

使用场景

  • 用自然语言浏览 MaxCompute 项目中的表结构与分区值
  • 在 AI 对话中执行带扫描量门禁的分析 SQL 并拉取后台任务结果
  • 在共享 DSH 环境中启用只读守卫与预览行数上限以控制风险

适合人员

  • 在 DSH 工作流中频繁查询 MaxCompute 的数据工程师
  • 希望 AI 助手安全操作 ODPS 表而无需反复切终端的分析师
  • 需要在共享环境中收紧 SQL 权限与扫描成本的团队管理员