xby-toronto-open-data-server
在终端中运行以下命令:
dsh plugin install xby-skill/xby-toronto-open-data-server
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install xby-skill/xby-toronto-open-data-server 即可安装该插件,源码地址为 https://github.com/xby-skill/xby-toronto-open-data-server
插件介绍
在 DeepSeek Harness 中让 LLM 代理直接调取多伦多开放数据,过去需要手动翻 CKAN 站点、猜数据集 ID、判断资源是 API 还是 CSV、再拼查询参数——现在一句话就够。xby-toronto-open-data-server 把这套流程封装成一组语义清晰的结构化工具:先用 toronto_search_datasets 或 toronto_popular_datasets 定位数据集,再用 toronto_smart_data_helper 自动判断数据通路并返回结果;需要精细控制时,可借助 toronto_get_dataset_schema 查看字段结构,再用 toronto_query_dataset_data 做过滤、排序和字段裁剪。对于只有 CSV 资源的集合,toronto_fetch_csv_data 会直接拉回表头与样例行,省去看文件的手动环节。
整个工具链围绕「发现 → 理解结构 → 取数据」三步展开,每一步都有明确的输入预期和输出格式,LLM 可以按 toronto_start_here 给出的工作流顺序调用,也能在任意环节退回到搜索或热门列表重新定向。API 密钥通过 set_xby_apikey 在会话中一次性设置并自动持久化,重启后依然有效,无需重复配置。
适合正在用 DSH 搭建城市数据问答、做交通/公园/预算/餐饮等主题分析、或需要让代理自主完成「找到数据集并给出几行样例」这类任务的开发者和研究者。只要数据源落在 CKAN 管理、且通过小笨羊网关鉴权,这套插件就能把多步手工操作压缩成一次自然语言对话。
使用场景
- 用自然语言让 LLM 代理查找并返回多伦多交通、公园等数据集的样例行
- 在对话中完成数据集发现、字段结构查看和条件过滤查询的全流程
- 快速预览 CSV 资源的表头和样例行,无需手动下载文件
适合人员
- 用 DeepSeek Harness 搭建城市数据问答应用的开发者
- 需要快速检索和分析多伦多开放数据的研究者
- 希望让 LLM 代理自主完成多步数据检索任务的技术人员