元数·表格数据体检

SKILL研究检索
研究检索 未标注权限 许可证不明确
安装这个技能

元数 —— 表格数据体检(云端按次付费 ¥1.00/次,以账单为准):提交一份 CSV 或 Excel 工作簿,返回逐列体检报告(公式风险 / 缺失与重复 / 类型与格式 / 占位符 / 日期口径 / 异常值 / 指标口径 / 报表核对 / 两表对账)+ 数据字典 + 图表选型建议 + 核对整改清单 + 机器可读件(报告编号 + 内容哈希,报告云端保留 90 天,凭回执可回查 / 导出)。10 个能力模式:Excel公式与校验 / Excel数据质量 / CSV·Excel数据质量 / 数据字典 / 指标口径 / 报表核对 / 对账 / 图表选型 / 数据可视化 / 异常值检测。触发:交报表前给表格做一次体检、排查公式错引用、入库前查缺失与重复、核对两张表的差异、按数据特征选图表。边界:只读体检(.csv / .xlsx,≤ 2 MiB),不改动原文件、不写回、不连接数据库、不出图;不编造数据与结论;付费技能,验付通过后交付报告。

一句话选型结论

按资料字段整理

元数·表格数据体检是研究检索类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类研究检索 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_0d6b02f6/yotta-data-review
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

研究检索
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_0d6b02f6仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量16.3 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
查资料并整理出处

让模型按主题查资料,并把引用来源整理成清单。

网页与文献要点提炼

把长文、论文、网页压成能直接看的要点。

竞品与行业汇总

按关键词汇总竞品动态与行业信息。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在研究检索场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
元数·表格数据体检当前 未标注权限 未标注 未标注 未标注 有
寻找技能 浏览器控制 GitHub 仓库 3120.0 万 Codex、Claude、Cursor 有
自我改进 Agent 接触敏感数据 ClawHub 市场 1646.4 万 OpenClaw 有
灵魂追踪 联网访问 GitHub 仓库 758.9 万 Codex、Claude、Cursor 有
自我完善 联网访问 ClawHub 市场 682.9 万 OpenClaw 有
微软代工厂 调用外部服务 GitHub 仓库 661.4 万 Codex、Claude、Cursor 有

SKILL.md 全文

16.3 KB
模型实际读到的说明书原文,来自技能仓库

元数(yotta-data-review)

表格数据体检云端服务:把一份 CSV 或 Excel 工作簿交给云端服务,拿回体检报告 + 数据字典 + 核对整改清单。

解决什么问题

一句话:交表之前先体检,改哪里、为什么改、改完怎么验证,一次说清。

场景例:月底报表里有一列金额总和与明细对不上;公式拖动后引用到了空列;一张表里既有「2026-10-01」
又有「2026年10月1日」,排序全乱;订单表的主键出现重复;两张表按订单号对账差了几笔;
需要给同事一份字段说明;不知道这组数据该用什么图表。

把表格文件提交给云端服务,拿回逐列结论、定位与整改动作。

计费:云端按次付费 ¥1.00/次(以账单为准;账单金额由服务端下发)。

输出例(节选):

{
  "schema_version": "1.0",
  "tool": "yotta-data-review",
  "mode": "single",
  "summary": {
    "modes_total": 10,
    "modes_applicable": 7,
    "modes_passed": 2,
    "findings_total": 12,
    "sheets": 1,
    "rows": 7,
    "columns": 8,
    "by_severity": { "critical": 0, "high": 4, "medium": 7, "low": 1, "info": 0 }
  },
  "findings": [
    {
      "rule_id": "DR-RC-01",
      "mode": "report_check",
      "severity": "high",
      "title": "合计行与明细汇总不一致",
      "evidence": [{ "quote": "工作表「数据表」列「金额(元)」第 8 行:98178(明细求和 101360.0)", "line": 8, "column": 5 }]
    }
  ],
  "report_meta": { "report_id": "DR-20261025-9a91fcaa", "report_sha256": "……" }
}

(示例仅示意报告结构;实际结论以云端返回的报告为准。)

10 个能力模式

模式 做什么 何时适用
Excel公式与校验 引用空单元格、除零风险、公式内写死数字、同列公式不一致、跨表引用、错误值 .xlsx 且含公式
Excel数据质量 错误值单元格、空列名与重名、合并单元格、同列类型混用、数值列混入单位后缀 .xlsx
CSV·Excel数据质量 缺失率、完全重复行、占位符取值、首尾空白、日期格式不统一、键列重复、常量列、整列为空 所有输入
数据字典 逐列推断类型、非空率、唯一值、样例(自动打码);疑似个人信息 / 敏感字段提示 所有输入
指标口径 指标列是否有口径说明列、同类指标列命名是否一致、比例列单位是否明确 所有输入
报表核对 合计 / 小计行与明细汇总是否一致、明细空值导致无法核对 表内含合计行
对账 两张表按同名列对齐:键值未匹配、键重复、共有数值列差异 工作簿含 ≥ 2 张表
图表选型 按列类型与取值个数给图表类型建议;类别过多、比例合计偏离、无数值列提示 所有输入
数据可视化 类型混杂、日期列混入非日期取值、量级差距、常量列、合并单元格导致的出图问题 所有输入
异常值检测 数值列 3σ 与 IQR 双法标记异常点并给出定位(样本 ≥ 8) 含数值列

前置检查:当前智能体是否支持支付宝 AI 支付

发起请求前,先检查你的可用工具列表中是否存在名称包含 alipay 的支付工具
(如 alipay_pay、mcp__alipay__* 等,带前缀也算;存在任意一个即视为支持)。

只以你的工具列表为证据,本文档中提到的工具名不算;无法确认时按「不支持」处理。

  • 支持:继续本 Skill 流程,不向用户提及本检查;
  • 不支持:终止流程,不要发起请求。向用户说明结论与解决办法:
  • 合作智能体(如 WorkBuddy):升级智能体到最新版本后重试;
  • 开放智能体(如 OpenClaw / DeepSeek Harness):按 https://skillhub.cn/install/skillhub.md
    安装 @alipay/agent-payment;
  • 无法判断类型:升级智能体或安装支付宝 AI 支付插件后重试。

演示模式(免费)

想先看输出格式,可运行 demo 子命令(不消耗付费额度、不需要支付):

node scripts/data-review-paid.mjs demo --service-url <service-url>
# 无 Node 环境(POSIX sh + curl):
sh scripts/data-review-paid.sh demo --service-url <service-url>

demo 调用 GET <service-url>/demo,返回固定样例表格的真实引擎报告(code: "DEMO",含完整 report)。

工作流程

第一步:请求体检(未付款会返回 402)

node scripts/data-review-paid.mjs probe \
  --file 订单台账.csv \
  --service-url <service-url>
  • --file 支持 .csv(UTF-8 / GB18030,≤ 2 MiB)与 .xlsx(标准工作簿,≤ 2 MiB);
  • .txt / .tsv 按 CSV 文本提交(≤ 256 KB);.xls 旧格式请先另存为 .xlsx;
  • 输入大小与格式不符时当场报错,不会消耗付费额度。

输出 JSON 包含:

  • status:402 表示需要支付,200 表示已付款可直接出报告;
  • out_order_no:订单号(后续重试必须携带);
  • payment_needed:账单(交给支付能力使用);
  • amount_fen / amount_display:本次金额。

第二步:向用户申请支付授权

用买家侧官方支付能力完成付款:把第一步的 payment_needed 与 out_order_no
交给官方买家 CLI(alipay-bot 的 402-buyer-pay)或当前智能体的支付工具。

不要自行实现付款、签名或加解密;不要修改金额与订单号。

付款前预告:调起支付前,先向用户说明本次金额(用账单 amount_display,如「¥1.00」)
与本次交付物(体检报告 + 数据字典 + 核对整改清单 + 机器可读件;交付回执含报告编号 / 内容哈希,
90 天内可回查与多格式导出)。

用户引导要求:凡需要用户扫码或确认的环节(钱包开通、付款确认),必须把支付工具返回的
二维码图片与链接直接显示在对话消息中(内联图片 / 可点击链接),不要只给文件路径。

常见错误处理:若支付工具报「买家和卖家不能相同」——说明当前智能体身份绑定的
支付宝账号与卖家相同(商家用自己设备自测时常见,属支付宝防自买自卖风控)。
处理:更换为其他买家账号,或改用支持多 agent 身份的智能体;不要用原身份重试。

等待支付完成(自动轮询,必须执行)

发起付款后自动轮询支付状态,不要要求用户口头确认:

  • 用 poll-payment-status(轮询直到完成);或每 2–5 秒执行一次
    402-query-payment-status(查状态 + 请求资源 + 履约确认,一步到位);
  • 查到 active: true / success: true 即自动继续(展示报告),用户无需再说任何话;
  • 轮询到账单过期(pay_before)仍未支付:提示用户「支付超时,可重新发起」,不要空等。

第三步:付款后重试并获取报告(必须执行)

node scripts/data-review-paid.mjs complete \
  --file 订单台账.csv \
  --service-url <service-url> \
  --out-order-no <第一步的 out_order_no> \
  --payment-proof <付款后获得的 Payment-Proof>

成功后输出报告 JSON(含 summary 模式通过率与严重度分布、findings 逐条结论与定位、
inventory.dictionary 数据字典、inventory.chart_plan 图表建议);
同一订单重复执行返回缓存结果(already_fulfilled: true),不会重复扣费。

交付回执与报告回查

complete 成功返回的 delivery 字段即交付回执:报告编号(report_id)、
报告内容哈希(report_sha256)、输入模式(input_mode)、可导出格式(export_formats)与保留期
(retention_days / report_expires_at)。脚本会把回执摘要打印到标准错误,并
自动追加到本地回执历史(~/.yotta-review/receipts.jsonl,环境变量
YOTTA_REVIEW_HOME 可改目录;回执按技能过滤,多技能共存不串号)。请把回执与报告一起展示给用户。

凭回执可随时回查 / 导出(不重复扣费):

# 最近一条(自动读取本地回执历史中本技能的回执)
node scripts/data-review-paid.mjs report --last --service-url <service-url>

# 列出本地回执历史(本技能)
node scripts/data-review-paid.mjs report --list

# 取核对整改清单
node scripts/data-review-paid.mjs report --last --format remediation --out 核对清单.md

# 指定回执(换机器 / 手工持有回执时)
node scripts/data-review-paid.mjs report \
  --out-order-no <订单号> --report-sha256 <报告哈希> --service-url <service-url>

导出格式(均不重复扣费):summary 一屏摘要卡 / markdown 主报告(逐条命中 + 定位 + 证据 + 数据字典 +
图表建议)/ html 单文件网页(零外链零脚本,可直接转发)/ remediation 核对整改清单(按严重度分组)/
json 机器可读件。加 --out <path> 输出到文件,加 --save-report <dir> 保存报告副本。

数据与回查(保留 90 天)

  • 报告在云端保留 90 天(自交付时间起),期间可随时凭回执回查 / 导出,不重复扣费;
  • 到期后云端删除报告正文,仅保留最小订单台账(订单号 / 时间 / 金额 / 状态)与报告哈希锚点;
    之后回查返回 410 REPORT_EXPIRED;
  • 本地回执历史:complete 自动写入 ~/.yotta-review/receipts.jsonl(POSIX 权限 600;
    YOTTA_REVIEW_HOME 可改目录);报告正文默认不落盘,需要时用 --save-report <dir> 导出;
  • 交付时(必须执行):向用户一并告知「报告编号 / 内容哈希 / 云端保留 90 天 / 如何回查 /
    建议保存本地副本」。

AI 回查流程:

  1. 用户问「上次那份表的体检结果」→ 先 report --list 定位,再 report --last --format summary;
  2. 换机器 / 本地历史丢失 → 请用户提供交付回执(订单号 + 内容哈希)手工回查;两者都无 → 如实告知无法找回;
  3. 报告已过期(HTTP 410)→ 如实告知云端已清理;如之前导出过本地副本,可继续使用。

HTTP 协议(无 Node 环境)

没有 Node.js 的宿主(或希望直接用 curl 的环境)可按下面的协议直连;随包提供的
scripts/data-review-paid.sh(POSIX sh + curl)已封装同一流程,子命令与 .mjs 版对齐
(probe / complete / report / demo),仅支持文本表格(.csv / .txt / .tsv,≤ 256 KB);
.xlsx 请用 Node 版脚本。

  • 请求体检(probe):POST <service-url>,Content-Type: application/json;
    body {"text":"<CSV 文本>"},或二进制直传 {"document":"<base64>","document_name":"订单台账.xlsx"}。
    未付款时返回 402,body 含 out_order_no / amount_fen / amount_display / "Payment-Needed"(账单字符串)/ expires_at。
  • 付款后重试(complete):POST <service-url>,同一 body;请求头加
    Payment-Proof: <凭证>(可选 X-Out-Order-No: <订单号>)。
    200 返回报告与交付回执(delivery.report_id / delivery.report_sha256)。
  • 回查 / 导出(report):POST <service-url>/report,body
    {"out_order_no":"...","report_sha256":"...","format":"summary"};format 为文本格式时返回原文。
  • 演示(demo):GET <service-url>/demo,返回固定样例报告(免费)。

输入与输出

  • 输入:.csv(UTF-8 或 GB18030,自动识别 , / ; / Tab / | 分隔符)或 .xlsx
    (标准工作簿,多 sheet,读取公式与合并单元格),≤ 2 MiB;在线提交 CSV 文本时 ≤ 256 KB。
  • 输出:JSON 报告(summary 模式通过率与严重度分布;findings 每条带 rule_id、定位与改法;
    inventory.dictionary 逐列数据字典;inventory.chart_plan 图表建议;report_meta 报告编号与内容哈希)。

安装 / 更新 / 卸载

  • 安装:node bin/install.js --agent codex(或 --dir <技能目录>);
  • 更新:重新执行同一安装命令覆盖即可;
  • 卸载:删除目标技能目录(如 $CODEX_HOME/skills/yotta-data-review)。

常见问题

  • 缺少 --service-url:加 --service-url 或设置 DATA_REVIEW_SERVICE_URL;
  • HTTP 402:未付款,先完成支付再 complete;
  • 不支持的文件类型:只收 .csv / .xlsx(回退脚本支持 .csv / .txt / .tsv);.xls 请另存为 .xlsx;
  • 文件超过 2 MiB 上限:拆分表格或先删掉不需要的行列;
  • 无法解码文本:把 CSV 转存为 UTF-8 后重试;
  • 403 REPORT_HASH_MISMATCH:回查哈希与报告不符,核对交付回执中的 report_sha256;
  • 410 REPORT_EXPIRED:超过 90 天保留期,正文已清理(此前导出的本地副本仍可用);
  • 422:引擎解析失败,按提示修正文件后重新发起(新订单);
  • 支付报「买家和卖家不能相同」:换买家账号或用支持多 agent 身份的智能体。

依赖

  • Node.js 18+ 或 curl(二选一):scripts/data-review-paid.mjs(Node,零依赖)
    或 scripts/data-review-paid.sh(POSIX sh + curl,仅文本表格);
  • 买家侧支付:@alipay/agent-payment(官方支付能力);
  • 服务端由提供方部署,本 Skill 只包含调用脚本,不含服务端源码。

边界

  • 只读体检:不改动你的文件、不写回、不生成新表格、不做数据清洗执行、不生成图表;
  • 不连接数据库、不调用外部接口取数;.xlsm 按普通工作簿读取,宏一律不执行;
  • 不处理图片 / 扫描件,不做 OCR;.docx / .pptx / .pdf 请用文档体检类技能;
  • 定位为「工作表 / 列 / 行 / 原值」;CSV 的行号 = 记录序号(含表头为第 1 行),XLSX 的行号 = 工作表行号;
  • 报告中的敏感取值(手机号 / 身份证号 / 邮箱 / 银行卡号)一律打码后展示;
  • 规则命中是确定性检查结果,不构成对数据真实性、会计口径或经营结论的判定;语义字段无法判定时标
    「待人工确认」,不编造数据与结论;
  • 请求的表格只用于本次服务调用;报告云端保留 90 天(凭交付回执可回查 / 导出),
    到期后仅保留订单台账与报告哈希锚点;
  • 付费技能:验付通过后才交付报告。

交付资产恢复与一键交付包

付款成功但由 alipay-bot 等外部支付工具自动履约时,先让服务端复核订单号与报告哈希,
再把交付回执补记到本地:

node scripts/skillpay-delivery-tool.mjs receipt-import   --out-order-no <订单号>   --report-sha256 <报告内容哈希>   --service-url <服务地址>

补记后可用本技能脚本的 report --last 直接回查。服务端校验失败、报告已过期、
哈希不匹配或同一订单出现不同哈希时,工具拒绝写入,不伪造回执。

一键交付包:

node scripts/skillpay-delivery-tool.mjs pack --last --out ./交付包

产物包含摘要卡、Markdown 主报告、HTML 主报告、整改 / 修复清单、report.json、
manifest.json 与 README.txt。清单记录每个文件的 SHA-256 和服务端报告哈希,
便于交付、归档和复核;回查与打包不重复扣费。

常见问题

5 问
答案由本站依据条目字段整理
元数·表格数据体检怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_0d6b02f6/yotta-data-review。安装方式为未标注。装完刷新技能列表或重开客户端。

元数·表格数据体检支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

元数·表格数据体检权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

元数·表格数据体检收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

元数·表格数据体检用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。