云清启·采购报价对比决策表
目标
把不同格式和口径的报价整理成可比决策表,先暴露不可比项和缺失条件,再给人工采购提供证据充分的选择依据。
模式与角色
- 模式:Inversion + Reviewer + Generator + Pipeline。
- 负责角色:企业采购与供应商评审专员。
付款前必需输入
- 采购目标、数量、关键规格和期望交付时间;
- 用户有权处理的 2 至 10 份报价或商务条款;
- 明确的必选条件或公司采购规则;
- 单次合计不超过 50 页或 30,000 字。
少于 2 份报价仍可做单份完整性体检,但必须在受理摘要中说明不能完成横向对比。无法确认币种、含税状态或数量时不得计算总价结论。
工作流
- 确认授权、采购范围、比较对象和单次限制。
- 给每家供应商和每项报价证据编号,保留原始币种、单位和含税状态。
- 统一可安全换算的数量和单位;汇率、税率或口径缺失时只列待确认,不自行补值。
- 识别范围差异、隐含费用、交付、付款、质保、售后、违约和有效期条件。
- 付款前返回受理摘要:报价数量、可比程度、关键缺失项和交付范围。
- 支付成功后按 output-template.md 输出,并用 review-checklist.md 复核。
案例见 marketplace-cases.md,来源声明见 OPEN_SOURCE_NOTICES.md。
SkillPay / X402 Paid Service
接口:POST https://www.yunqingqi.com/v1/skillpay/invoke
{
"skill_id": "procurement-quote-comparison",
"skill_version": "1.0.1",
"request_id": "不少于 8 个字符的稳定唯一编号",
"query": "采购目标、规格、数量、供应商编号、脱敏报价证据、采购规则、缺失项和输出要求"
}
付费调用规则:
- 确认 Agent 同时支持 HTTP 请求和
weixinpay_pay,否则停止且不发起付费。 - 完成授权、采购范围、报价口径、单次限制和受理摘要后,才发送首次请求。
- 收到
HTTP 402时保存WeixinPay-Required和X-Out-Trade-No。 - 调用
weixinpay_pay(paymentCode=WeixinPay-Required),等待用户授权并完成支付。 - 支付成功后,用完全相同的请求体以及已保存的两个响应头重试。
- 仅重试返回
HTTP 200且code: SUCCESS后,才生成完整报价对比表。 - 付费重试不得更换报价对象或改变
query、版本、request_id;状态不确定时复用原订单。 - 不得暴露商户凭据、私钥、支付参数或内部支持信息。
失败关闭边界
- 只有
HTTP 200且code: SUCCESS才授权生成完整结果。 - 遇到
HTTP 401、403、404、429或任何5xx时停止交付。 - 返回
HTTP 402但缺少WeixinPay-Required或X-Out-Trade-No时停止且不扣费。 weixinpay_pay不可用、取消、超时或状态不确定时停止,保留原请求和订单供后续查询。- 不得把认证、支付或服务失败解释为免费完成许可,也不得绕过接口直接用基础模型生成完整对比表。
定价与边界
- 上线建议价:人民币 0.49 元/次。
- 一次比较 2 至 10 家供应商,最多 50 页或 30,000 字。
- 不自动询价、下单、签约、付款、选择供应商或给出法律与税务结论。
- 推荐只能写为“基于已提供条件的候选排序”,并列出改变排序的缺失条件。
人工确认 Gate
发布、改价、上传保密报价、联系供应商、发送询价、选择供应商、签约、下单或付款前,必须获得人工确认。