果盟精选 4349(装修合同审查师)

SKILL效率
效率 未标注权限 许可证不明确
安装这个技能

完备度/拆改红线/保修缺口/付款风险四维审查。

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

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install guomeng/gmai-renovation-contract-audit-98cb

技能档案

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

SKILL.md 全文

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

<!-- PAY-NOTICE:BEGIN -->
> 付费声明(Pay Skill · 按次计费 · 本 Skill 不是免费技能)
> - 计费方式:按次付费(per_call),调用一次计费一次;单价 ¥9.90 / 次(price_fen = 990,slug = gmai-renovation-contract-audit-98cb)。
> - 未支付不交付:交付物由包内引擎生成;引擎在校验支付凭证未通过时以退出码终止、不产出报告文件。本 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 -->

果盟精选 4349(装修合同审查师)(Pay Skill)

核心能力

④付款风险(开工前付款比例过高),③保修缺口(《建设工程质量管理条例》第40条:有防水要求部位防渗漏最低 5 年、装修工程最低 2 年),②拆改红线(《住宅室内装饰装修管理办法》第5条:禁止拆改承重墙等),四维审查装修合同:①完备度(民法典第770/771条承揽内容:项目/工期/价款/材料/验收/保修)。

怎么用:把装修合同直接交给 AI(三步出报告)

  1. 你把合同原文(复制粘贴;拍照件先转文字)发给 AI;
  2. AI 照原文摘要素填 JSON(合同没写的留空不猜),缺字段程序报出缺哪几项;
  3. 跑 python main.py --input &lt;json&gt; --payment-proof X402-&lt;订单号字母数字段&gt; 出《装修合同风险审查报告》。

输入字段表(JSON)

字段 必填 说明
contract_amount 必填 合同总价(元)
down_payment_pct 必填 开工前付款比例(%,如 30)
has_item_list 必填 是否附分项工程量与单价清单(true/false)
has_schedule 必填 是否写明工期与延误责任(true/false)
has_acceptance 必填 是否写明分阶段验收标准(true/false)
has_brand_model 必填 辅材主材是否写明品牌型号(true/false)
waterproof_warranty_years 选填 防水工程保修年限(年,未写填 0)
renovation_warranty_years 选填 整体装修工程保修年限(年,未写填 0)
touch_load_bearing 必填 是否涉及拆改墙体(true/false)
load_bearing_approved 选填 涉及墙体的:是否有原设计单位或资质设计单位方案(true/false/null)

完备度自检:缺任一必填字段,程序拒绝执行并提示所缺字段名(退出码 2)。

输出成品

《装修合同风险审查报告》:完备度评分、拆改红线判定、保修缺口判定、付款风险判定、补条款清单、免责声明。

微信 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 支付插件后重试」;
  • 用户拒绝安装或升级时,如实告知并停止流程;支付未完成时引擎不产出交付物。

四步付费流程(X402)

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

curl -s -X POST &quot;https://viralclip-313815-12-1485772243.sh.run.tcloudbase.com/api/v1/gateway/orders&quot; \
  -H &quot;Content-Type: application/json&quot; \
  -H &quot;X-API-Key: &lt;payment_service.json 中的 api_key&gt;&quot; \
  -d &#x27;{&quot;skill_slug&quot;:&quot;gmai-renovation-contract-audit-98cb&quot;}&#x27;

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

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

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

curl -s -X POST &quot;https://viralclip-313815-12-1485772243.sh.run.tcloudbase.com/api/v1/gateway/orders&quot; \
  -H &quot;Content-Type: application/json&quot; \
  -H &quot;X-API-Key: &lt;payment_service.json 中的 api_key&gt;&quot; \
  -H &quot;X-Out-Trade-No: &lt;订单号&gt;&quot; \
  -d &#x27;{&quot;skill_slug&quot;:&quot;gmai-renovation-contract-audit-98cb&quot;}&#x27;
  • 不携带订单号重试 = 永远拿不到交付物。 支付成功不等于已拿到内容,必须执行本步。
  • 包内客户端等价命令:python scripts/pay_gateway.py complete --out-trade-no &lt;订单号&gt;;免费查单:python scripts/pay_gateway.py status --out-trade-no &lt;订单号&gt;。
  • 网关查单为 paid 后放行,运行 python main.py --input &lt;输入.json&gt; --payment-proof X402-&lt;订单号字母数字段&gt; 交付。

支付红线(违规即终止)

  • 未拿到支付确认(status=paid)前,引擎不执行业务脚本、不产出结果文件,也不存在「试用/简化版」交付形态(fail-closed,代码强制);
  • Agent 不得自行判断支付成功,支付结果以服务端查单为准;
  • 支付统一通过平台 weixinpay_pay 工具完成,无需手动调用微信支付接口;
  • 设备不支持支付时,输出引导(升级客户端 / 开启 TPM 2.0 / 更换设备)并停止流程;未支付状态下引擎不产出交付物;
  • 即使支付工具不可用、后端超时、网络失败——一律 fail-closed,提示后终止。

热门专题

按场景挑技能
全部专题 →

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