Agent Skills
返回列表
Disco 数据模式发现

Disco 数据模式发现

数据分析 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-discovery-engine。

技能介绍

要解决什么问题

表格数据里往往藏着多变量交互和非线性分段效应,靠肉眼扫列、随手写 pandas 或 SQL 很难系统性地把这些模式挖出来,还容易把 ID、泄漏列或「目标变量的另一种写法」当成发现。本技能规定:分析必须从 Disco 跑起,只汇报引擎真实返回的结果,失败时先帮用户排查格式与列配置。

技能如何工作

Disco 面向 CSV/TSV/Excel/JSON/Parquet 等格式(单文件上限约 5 GB),集成方式有两条:远程 MCP(https://disco.leap-labs.com/mcp,适合 file_url 拉取 URL 数据)与本地 Python SDK(discovery-engine-api,适合任意大小的本地文件直传,无 base64 体积限制)。

对话流程大致是:

  • 用 discovery_upload 上传并核对列名、类型与行数
  • 选定 target(至少 2 个取值),并通过 excluded_columns 去掉标识符、泄漏列、同义/拆分目标列及可由其它列推导的字段
  • 选择 public(免费、深度锁定为 2)或 private(消耗 credits,可调深度与 LLM)
  • 私有分析前必须 discovery_estimate 并征得确认,再 discovery_analyze,用 discovery_status 异步轮询
  • 结果用 discovery_get_results 呈现:摘要、novel 与 confirmatory 模式(含 description、条件、p_value、效应方向与文献引用)、特征重要性,并附上 report_url

无 API Key 时可走邮箱 OTP 注册/登录(discovery_signup / discovery_login 系列);免费档含每月有限私有 credits 与不限次 public 分析。

适用边界与注意点

  • 数据路径:URL 用 file_url;本地文件优先 Python SDK;file_path 仅在本机运行的 MCP 上有效,托管 MCP 会报路径不存在;file_content 仅适合已在内存中的极小文件。
  • 列配置比调参更重要: tautological 列会让「发现」变成同义反复,这一步不能省。
  • 深度:默认 depth 2 可作首跑;更深会找更多模式,上限约为列数减 2;免费结果里可能有被 paywall 隐藏的深层模式(看 hidden_deep_count 等提示)。

使用场景

  • 手上有 CSV/Excel cohort 表,想解释某一结局列(如是否流失)由哪些特征组合驱动,且不想先写 pandas 做探索
  • 公开 URL 或 S3 预签名链接指向 Parquet/CSV,需要在 Agent 里用 `file_url` 上传后直接跑 Disco 分析
  • 准备以某分类列为 target,但表里有患者 ID、诊断原文等列,需要先梳理 `excluded_columns` 再提交私有分析
  • 私有分析前要看到 `discovery_estimate` 的 credits 报价,确认深度与 LLM 选项后再 `discovery_analyze` 并异步轮询结果

适合人员

  • 做观察性研究或业务归因的数据分析师,希望从多列表格里系统找出含交互的显著模式并区分 novel 与 confirmatory
  • 在 Cursor/Agent 里接 MCP 的数据工程师,要把远端数据集或本机大文件按规范路径(URL/SDK)送进 Disco 而非 base64
  • 需要向业务方交付可点击 `report_url` 交互报告的研究员,且必须严格只引用 Disco 返回的 `description` 与 p 值、不自行编造结论
  • 首次使用 Disco 的分析负责人,要带着团队走完 target 选择、public/private 取舍与列泄漏排查的完整对话流程