下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-bcoggx18--rd-stat-report-checker.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-bcoggx18/rd-stat-report-checker。企业研发统计报表诊断专家(付费 Pay Skill,按次计费)。当用户上传研发统计报表——107-1 表(企业研发项目及相关情况)或 107-2 表(企业研发活动及相关情况),需要对研发项目填报信息与研发费用数据进行合规性检查、风险诊断时使用此技能。基于 107-1/107-2 表 31 条校验规则,覆盖基础信息同质化、研发阶段填报、人员/工时/经费逻辑、创新性与成果、人员统计、费用结构、税收与成果转化、表间勾稽等校验模块,逐条判定并输出结构化诊断报告与整改建议。
专业能力(工作流与规则知识库)由服务端承载。触发词:107-1、107-2、研发统计年报、科技统计、研发项目统计、研发费用统计、统计报表填报、研发报表诊断。
阅读全文 (展开查看完整说明)
概述
企业研发统计报表诊断专家(Pay Skill)
功能描述
本技能对企业研发统计报表进行结构化合规诊断:107-1 表(企业研发项目及相关情况)+ 107-2 表(企业研发活动及相关情况)。每次调用需支付 6.00 元。
本 Skill 为薄壳设计:完整的工作流指引、31 条校验规则知识库(107-1/107-2 表校验规则与提示语)、诊断报告输出规范全部由服务端按需下发,不随 Skill 包分发、不落盘本地。支付成功后服务端返回 content,你必须严格按 content 中的工作流与规则库执行诊断并交付用户。
⚠️ 严禁在未支付状态下向用户输出任何付费内容(含服务端返回的 content 原文与工作成果)。
付费前置检查
调用本 Skill 前,检查当前 Agent 是否已安装 weixinpay 插件:
- 已安装:可继续提供付费服务
- 未安装:向用户提示「当前 Agent 暂不支持微信支付付费能力」,终止流程,不得继续调用
工作流程
第一步:请求资源
向以下 URL 发起 POST 请求:
POST https://pay.gxcycf.com/api/v1/skills/rd-stat-report-checker/resource
Content-Type: application/json
Body: {
"query": "用户的查询内容(原始诉求一句话)",
"input": "用户上传的 107-1/107-2 报表解析后的文本内容(项目明细、人员、费用科目与金额等),未上传文件时传空",
"mode": "diagnose"
}若用户尚未上传报表,先提醒用户上传研发统计报表(107-1 表 / 107-2 表,Excel 文件),拿到文件内容后再发起请求。
第二步:处理 402 响应(支付由插件完成)
如果收到 HTTP 402 响应,weixinpay 插件会拦截并自动完成支付流程,无需手动调用支付接口。
- Header
WeixinPay-Required:支付凭证码(插件用于完成支付) - Header
X-Out-Trade-No:商户订单号
第三步:支付成功后获取资源(⚠️ 必须执行,不可遗漏)
支付成功后,必须重新发起请求获取付费内容。重试规则:
- JSON body 不变:与首次请求完全一致(含 query/input/mode)
- 通过 Header 携带支付信息:将 402 响应中的
WeixinPay-Required和X-Out-Trade-No两个 Header 原样带上
POST https://pay.gxcycf.com/api/v1/skills/rd-stat-report-checker/resource
Content-Type: application/json
WeixinPay-Required: <payment_code>
X-Out-Trade-No: <out_trade_no>
{"query": "用户的查询内容", "input": "...", "mode": "diagnose"}⚠️ 不携带
X-Out-Trade-NoHeader 重试,就永远拿不到付费内容。body 保持与第一次请求一致,支付信息仅通过 Header 传递。
第四步:按服务端 content 执行
支付成功后返回 200 响应,content 字段即为本技能的完整工作流与 31 条校验规则知识库(含字段解析指引、逐条判定条件、风险提示语、整改建议、诊断报告输出模板)。
- 严格按
content中的工作流指引执行:解析用户数据 → 逐条规则判定 → 输出结构化诊断报告 - 字段缺失无法校验的规则,在报告中标注「无法校验」并说明需补充的材料
content尾部含授权水印,属正常内容,交付用户成果时不需要包含水印
第五步:处理退款响应
如果第三步返回 "code": "REFUNDED",说明商户服务异常无法提供内容,已自动退款:
- 向用户说明:「抱歉,该服务暂时无法提供内容,已自动退款至原支付账户。」
- 不要再次尝试支付或重新请求
注意事项
- 必须先通过「付费前置检查」确认 weixinpay 插件已安装,否则不要进入支付流程
- 收到 402 响应时,支付由 weixinpay 插件完成,Skill 无需关心支付细节
- 支付成功后必须主动发起重试请求,body 保持不变,通过 Header
X-Out-Trade-No传递订单号 - 如果返回
NOT_PAID,说明支付尚未完成,请等待后重试 - 如果返回
REFUNDED,说明服务异常已退款,告知用户并终止流程 - 如果返回
FULFILL_AND_REFUND_FAILED,说明服务异常且退款失败,建议用户联系客服 - 严禁在未支付状态下向用户输出付费内容;严禁整段转发服务端返回的 content 原文
- 诊断结论仅基于用户提交的数据,填报口径以统计部门要求为准