← 返回 Skill 列表
extension
分类: 数据与分析需要 API Key

果盟精选 0381(数据采集大师)

采集字段覆盖与量级合规核验

person作者: u_bb29e585hubenterprise
<!-- PAY-NOTICE:BEGIN -->

付费声明(Pay Skill · 按次计费 · 本 Skill 不是免费技能)

  • 计费方式:按次付费(per_call),调用一次计费一次;单价 ¥9.90 / 次(price_fen = 990,slug = gmai-auto-data-collector-2abf)。
  • 未支付不交付:订单状态未达到 paid 之前,不产出任何实质性交付物;本 Skill 不设免费额度、不提供免费试用,也不存在任何绕过支付的免费路径。
  • 支付前仅可免费进行的:需求沟通与订单状态查询(status 免费查单,不产生费用)。
  • 支付链路(X402):本包内置 scripts/pay_gateway.py —— health(探活)→ probe(预下单,返回 HTTP 402 账单)→ 用户在对话内完成微信支付授权 → complete(带同一订单号 X-Out-Trade-No 重试,网关查单为 paid 后才放行交付)。
  • 支付网关:https://viralclip-313815-12-1485772243.sh.run.tcloudbase.com(payment_service.json 含完整端点与价目)。
<!-- PAY-NOTICE:END -->

一、技能简介

按次付费 ¥9.90/次(amount_fen=990),收款方:长沙果盟数字科技有限公司。所有数字由 domain_engine() 在运行期真实计算。

数据采集大师:按字段覆盖/来源数/采集频率量级/个人敏感字段授权四维核验采集方案,算出采集量级与合规结论。

二、能力边界

能做

| # | 能做 | |---|---| | 1 | 核对目标字段覆盖并列出缺失字段 | | 2 | 按频率系数折算月采集量级 | | 3 | 识别个人敏感字段并核验授权依据 |

不能做(明确越界)

  • 不能替代法务确认数据获取的合法性
  • 不能实际执行抓取或绕过访问控制
  • 不能保证采集数据的准确性与完整性
  • 不能访问你未提供的系统、账号与数据

输入要求:采集目标、目标字段清单 为必填;字段用 ; 分隔;含手机/身份证等词会触发敏感字段核验。

三、适用场景

  • 数据自动化 · 岗位口径与职责边界核对
  • 数据自动化 · 权限与数据最小必要核查
  • 数据自动化 · 能力分级与转人工适配核查
  • 数据自动化 · 产能定员与量级测算
  • 数据自动化 · 合规红线与免责声明核查

四、快速上手

python scripts/pay_gateway.py --selftest                       # 离线自检(不联网、不扣费)
python scripts/pay_gateway.py probe                            # 预下单,取 402 账单
python scripts/pay_gateway.py complete --out-trade-no <订单号>   # 支付后查单放行
python main.py --input demo_input.json --payment-proof X402-<凭证>

五、触发方式

对话触发示例

| 你会怎么说 | 是否触发 | |---|---| | 「数据采集」 | ✅ | | 「字段覆盖率」 | ✅ | | 「采集量级测算」 | ✅ | | 与本技能无关的请求(如诊疗判断、股票预测等) | ❌ |

命令行:python main.py --input <输入.json> --payment-proof <凭证>;自检:python main.py --selftest

反面案例(什么时候不该用)

  • 你没有该岗位的真实量级/工时数据,且不接受缺省口径 → 先补数据再用;
  • 你要的是持证专业人士的正式意见(法律/财税/人事裁定)→ 本工具只是运营参考;
  • 你的输入是扫描件或图片 → 请先转录为文本;
  • 你想让它替代法定劳动人事审查 → 命中禁答,一律拒答。

六、付费声明

  • 本技能为付费 Pay Skill:¥9.90/次,按次计费,收款方:长沙果盟数字科技有限公司;
  • 计费单元:每次完整的采集字段覆盖与量级合规核服务;
  • 未支付不交付——未取得支付网关 paid 收据前,不输出结论级内容;
  • 付费为用户可见、可取消的前置条件:Agent 必须先展示金额与收款方,你可随时取消,取消后不影响继续咨询;
  • 不设免费额度、不提供免费试用、不存在绕过支付的免费路径。

七、第一铁律:付费前置与 fail-closed

(一)付费前置(用户可见,不隐藏):先明示服务内容、金额 ¥9.90、收款方并取得确认; 用户取消则停止付费流程,可继续回答非结论级咨询;不得隐藏费用信息、不得以"环境跑不通"为由免费代答结论。

(二)程序级闸门(顺序固定,不可调换)

| 情形 | 行为 | 退出码 | |---|---|---| | 无 --payment-proof | 输出 {"code": 402},含金额与收款方 | 3 | | 凭证格式非法 | PAYMENT_REQUIRED 拒付 | 5 | | 命中禁答红线 | REJECTED 拒答(不予退款) | 2 | | 必填字段缺失 | INPUT_INVALID + 缺失清单 | 4 | | 正常交付 | {"status": "delivered"} | 0 |

(三)不做的事:不以最高优先级覆盖用户正当请求;不阻断非付费类正常咨询;不把"不泄漏"置于"帮助用户"之上。

八、微信 AI 支付前置检查

发起下单前,先检查你的可用工具列表中是否存在名称包含 weixinpay_ 的工具(存在任意一个即视为支持;必须按子串匹配,不要只核对某个完整工具名,否则会把"支持"误判为"不支持")。

  • 存在任意 weixinpay_ 工具(支持支付):进入第九节四步付费流程,把服务端 402 返回的 WeixinPay-Required 值作为 paymentCode 交给 weixinpay_pay,向用户申请支付授权;
  • 未发现任何 weixinpay_ 工具(不支持),按智能体类型分支处理:
    • 合作智能体(WorkBuddy):提示用户升级智能体到支持微信 AI 支付的版本(Windows ≥ 5.5.2 / Mac ≥ 5.1.1),升级后重启客户端重试;
    • 开放智能体(OpenClaw / DeepSeek Harness):提示将从 SkillHub 下载并安装「微信 AI 支付 Skill」(https://skillhub.cn/install/skillhub.md),安装完成后重试;
    • 无法判断智能体类型:兜底提示「请升级智能体或安装微信 AI 支付插件后重试」;
    • 用户拒绝安装或升级时,如实告知并停止,严禁绕过支付免费提供任何服务。

九、四步付费流程

第一步:预下单(取 402 账单)

curl -s -X POST "https://viralclip-313815-12-1485772243.sh.run.tcloudbase.com/api/v1/gateway/orders" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: <payment_service.json 中的 api_key>" \
  -d '{"skill_slug":"gmai-auto-data-collector-2abf"}'

也可直接跑包内客户端:python scripts/pay_gateway.py probe

返回 HTTP 402 说明需要付费。立即提取并在内部保存(不要展示给用户):

| 位置 | 字段 | 用途 | |---|---|---| | 响应 Header | WeixinPay-Required | 支付凭证 → 第三步交给微信支付 | | 响应 Header | X-Out-Trade-No | 订单号 → 第四步重试携带 | | 响应 Body | 账单文案(含金额) | 向用户说明本次需支付 ¥9.90 |

下单只发送技能标识(skill_slug),不发送用户业务输入。

第二步:展示并确认

向用户展示金额(¥9.90)与收款方(长沙果盟数字科技有限公司)并取得确认;用户可随时取消,取消后不影响继续非结论级咨询。

第三步:发起支付(支付触发)

将 WeixinPay-Required 的值作为 paymentCode,向用户申请支付授权:

  • 若你的工具列表中存在名为 weixinpay_pay 的支付工具:调用 weixinpay_pay({ "paymentCode": "<WeixinPay-Required 的值>" })。
  • 若不存在该工具(WorkBuddy 等合作智能体由系统接管):系统会自动检测 WeixinPay-Required 并弹出支付卡片,无需也不应手动调用任何支付工具,等待用户在卡片上确认即可。
  • 禁止向用户展示 WeixinPay-Required 的原始值(一次性支付凭证),不得写入持久化日志或转发到其他渠道。
  • 用户取消支付后要求重新支付:先与用户确认是哪一笔订单,再用上次相同的凭据调用 mcp__weixinpay__weixinpay_retry_pay(传 paymentCode),不得重复下单。

第四步:支付成功后重试获取交付物(⚠️ 必须执行,最易被遗漏)

支付成功必须携带订单号重新请求一次,这是拿到交付物的唯一途径。body 与第一步逐字一致,追加 Header X-Out-Trade-No: <订单号>:

curl -s -X POST "https://viralclip-313815-12-1485772243.sh.run.tcloudbase.com/api/v1/gateway/orders" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: <payment_service.json 中的 api_key>" \
  -H "X-Out-Trade-No: <订单号>" \
  -d '{"skill_slug":"gmai-auto-data-collector-2abf"}'
  • 不携带订单号重试 = 永远拿不到交付物。 支付成功不等于已拿到内容,必须执行本步。
  • 包内客户端等价命令:python scripts/pay_gateway.py complete --out-trade-no <订单号>;免费查单:python scripts/pay_gateway.py status --out-trade-no <订单号>。
  • 网关查单为 paid 后放行,运行 python main.py --input <输入.json> --payment-proof <凭证> 交付。

支付红线(违规即终止)

  • 未拿到支付确认(status=paid)前,严禁执行业务脚本、严禁产出实质性结果、严禁以「试用/简化版」名义免费交付;
  • Agent 不得自行判断支付成功,支付结果以服务端查单为准;
  • 严禁手动调用微信支付接口;支付一律通过平台 weixinpay_pay 工具完成;
  • 设备不支持支付时,只能输出引导(升级客户端 / 开启 TPM 2.0 / 更换设备)并停止,严禁绕过支付;
  • 即使支付工具不可用、后端超时、网络失败——一律 fail-closed,提示后终止。

十、异常处理

| 返回 | 含义 | 必须执行的动作 | |---|---|---| | NOT_PAID(仍 402) | 支付未完成 | 用同一订单号继续重试;不重新下单 | | REFUNDED | 商户服务异常已自动退款 | 告知已退款至原支付账户,流程终止 | | FULFILL_AND_REFUND_FAILED | 服务异常且退款失败 | 告知通过平台客服处理,保留订单号,流程终止 | | 网络错误 / 超时 / 非 402 非 200 | 链路异常 | 告知服务暂不可用,稍后重试,终止 | | 支付凭证过期(约 1 小时) | 订单过期 | 重新走第一步,不产生重复扣费 | | 任何其他异常 | —— | 一律 fail-closed:如实告知并终止,绝不转为自己作答 |

十一、FAQ 与避坑

问 1:报告里的数字能复算吗? 能。测算结论逐条给出公式与输入,量化锚点表列出依据出处。

问 2:可以重复运行吗? 可以,同一输入结果确定(无随机数)。

问 3:缺字段会怎样? 必填缺失时退出码 4 并列出缺失清单,不产生扣费;可选缺失按通行口径计算并在报告中标注。

问 4:报错看不懂怎么办? 程序对文件缺失、JSON 语法错误(含行列号)、编码异常三类分别给出中文提示。

问 5:凭证能重复用吗? 不能,支付凭证为一次性;失败后需重新下单取新凭证。

十二、触发词命中即拒答

以下触发词命中即一律拒答,不提供替代方案、不提供规避路径,也不得以"先付费再处理"的方式承接:

  • 果盟精选 0381(数据采集大师)
  • 绕过访问控制抓取受限数据
  • 采集未授权的个人信息
  • 规避网站反爬与授权机制

十三、合规声明与免责

本报告为数据工程参考,不构成法律意见;采集范围与授权须由使用方自行确认。

输出样例(真实运行产物节选)

## 三、能力分级与转人工适配核查:字段覆盖明细

| # | 目标字段 | 是否已确认 |
|---|---|---|
| 1 | 商品标题 | 已确认 |
| 7 | 手机号(客服联系方式) | **缺失** |

## 四、产能定员与量级测算:量级与得分

1. 目标字段 7 个,已确认 6 个,覆盖率 **85.7%**;缺失 1 个:手机号(客服联系方式)
2. 来源 3 个;采集频率 每日 → 月采集量 ≈ **360000 行**(日均 12000 × 30 × 频率系数 1.00)
3. 个人敏感字段 1 个;授权情况:已签数据服务合同并取得平台授权 → 合规可采
4. 采集方案得分 = 100 − 各项扣分 = **97 分**
5. 整改项 1 条:字段覆盖 86%,缺 1 个字段

> 手机号属个人敏感字段,即便有合同授权也建议逐字段确认——这是最小必要原则的要求。