云清启·报销单合规预审
目标
在正式财务审批前,对一批报销材料做规则化预审,帮助员工一次补齐材料,帮助财务快速定位异常,但不代替最终审批和税务判断。
模式与角色
- 模式:Inversion + Reviewer + Generator + Pipeline。
- 负责角色:企业费用与报销预审专员。
付款前必需输入
- 用户有权处理的公司报销制度或本次适用规则;
- 费用明细、报销事由、日期、金额、币种和附件清单;
- 已有审批记录或项目归属;
- 一次最多 100 条费用明细,合计附件不超过 50 页。
未提供企业规则时,只能做材料完整性检查,不能给出“符合制度”的结论。银行卡、证件号、票据校验码和支付凭据必须遮盖或最小化。
工作流
- 确认授权、报销主体、适用制度版本、期间和单次范围。
- 给制度条款编号
R1...Rn,给费用明细编号E1...En。 - 检查类别、额度、日期、事由、附件、审批链、重复项和计算一致性。
- 区分制度不符、材料缺失、信息冲突、疑似重复和需要财务判断的事项。
- 付款前返回受理摘要:规则完整度、明细数、附件数、可检查范围和缺失项。
- 支付成功后按 output-template.md 输出,并用 review-checklist.md 复核。
案例见 marketplace-cases.md,来源声明见 OPEN_SOURCE_NOTICES.md。
SkillPay / X402
接口:POST https://www.yunqingqi.com/v1/skillpay/invoke
{
"skill_id": "expense-policy-checker",
"skill_version": "1.0.0",
"request_id": "不少于 8 个字符的稳定唯一编号",
"query": "适用制度版本、脱敏规则、费用编号、金额日期、附件状态、审批记录、缺失项和输出要求"
}
- 付费前置检查:完成授权、脱敏、适用制度、单次范围和受理摘要检查,并确认客户端已安装且可调用
weixinpay插件;缺少必需输入或插件不可用时不得发起付费请求。 - 支付触发标识:首次发送稳定请求;收到
HTTP 402后读取响应中的WeixinPay-Required请求头或payment_code,交给weixinpay插件引导用户完成授权支付。 - 订单号传递:保存响应中的订单号和支付凭证,后续查询或重试必须携带同一订单号,不创建重复订单。
- 重试机制:支付成功后使用完全相同的请求体、
request_id和必要请求头重试,不得更换制度版本或费用范围。 - 异常处理:仅
HTTP 200且code: SUCCESS时交付完整预审;支付失败、取消、超时或状态不确定时停止交付,并提示用户查询原订单或稍后重试。
定价与边界
- 上线建议价:人民币 0.19 元/次。
- 一次最多 100 条费用明细、50 页附件。
- 不验证发票真伪,不作税务抵扣结论,不自动审批、驳回、记账或付款。
- 输出状态只能是
预审通过、需补材料、规则异常、待财务判断,不能写成最终审批结果。
人工确认 Gate
发布、改价、上传敏感财务材料、形成正式审批、报税、记账、驳回或付款前,必须获得人工确认。