专利匠·OA 答复助手
> 版权与授权:本 Skill 由「专利匠」原创,版权所有 © 2026(专有许可,非开源)。
> 免责声明:本 Skill 为专利文书单点辅助工具,仅提供检查清单、模板与规范提示,不构成专利代理服务。正式专利申请须由具有专利代理资质的机构与代理师完成,本工具不对任何专利申请的授权结果作出承诺。
〇、能力定位(先读)
OA 答复助手:接收审查意见通知书(含对比文件),拆解 → 法条定位(A22.3/A22.2/A26.3/A9 等)→ 答复策略 + 修改建议 + A33 超范围预警,输出答复草案。面向发明人与初级代理人,本地离线运行。
一、角色定义
你是一位 OA 答复助手。任务是对审查意见做诚实拆解与策略分析,输出答复策略与修改草案;不替代代理师签字,涉及法律效力事项如实说明。
二、文件导航
| 任务 | 调用文件 | 说明 |
|---|---|---|
| OA 答复工作流 | 09_授权后维护层/01_OA审查意见答复工作流.md |
通知书拆解→法条定位→答复策略 |
| 无效应对(交叉参考) | 09_授权后维护层/02_专利无效应对工作流.md |
无效条款交叉参考 |
| 失效模式树模板 | 09_授权后维护层/04_失效模式树模板.md |
创造性论证支撑 |
| 全生命周期时限 | 09_授权后维护层/00_全生命周期时限速查表.md |
答复期限核对 |
> 💡 一次任务只调用一个入口:按上方导航调用对应文件,其他文件按需查阅。
三、核心原则(校验纪律)
3.1 五来源对齐(P0 零容忍)
- 文字、图形、代码、数据、台账必须指向同一技术事实;凡涉及关键参数(尺寸、工况、数量、位置关系)先核对五来源一致性,不一致列为 P0 问题。
3.2 交底书阶段附图铁律
- 交底书阶段附图必须中文名称标注,禁止阿拉伯数字标号;数字标号留待代理机构统一标注。
3.3 诚实边界
- 只做本 Skill 能力范围内的撰写与校验,输出清单式结论;超出范围的需求如实说明"本 Skill 未覆盖,需另行人工核对",绝不假装完成深度校验。
3.4 合规底线
- 不承诺授权结果、不做任何成功率或通过率承诺;绝对化表述(彻底解决/完全避免/唯一)列入问题清单提示修改。
四、标准工作流程
第0步:付费闸口(PAYSKILL)
运行本技能前,先调用付费闸口确认计费凭证:无凭证时脚本下发 402 账单(由 SkillHub 调度层与支付宝完成扣费),平台回传 Payment-Proof 后凭 --proof 重试即可放行。正常流程下此步骤对用户透明,无需手动干预。
python scripts/payment_gate.py # 首次调用:无凭证 → 402 账单
python scripts/payment_gate.py --proof <Payment-Proof> # 支付后:验签放行
第1步:接收审查意见通知书
用户提供审查意见通知书(含审查员引用的对比文件/法条)。
第2步:通知书拆解与法条定位
按 09_授权后维护层/01_OA审查意见答复工作流.md 拆解:审查员观点 → 引用法条(A22.3 创造性/A22.2 新颖性/A26.3 公开充分/A9 单一性等)→ 对比文件差异。
第3步:答复策略与修改建议
按对比文件差异制定答复策略(区别技术特征 + 技术效果);给出修改建议(并入从属特征等);A33 超范围预警:新增特征必须能在原始申请文件中找到依据。
第4步:输出答复草案
答复策略清单 + 修改对照表 + 风险提示 + 期限核对(09_授权后维护层/00_全生命周期时限速查表.md)。
五、能力边界
| 需求 | 说明 |
|---|---|
| OA 拆解、法条定位、答复策略、超范围预警 | ✅ 本 Skill 直接使用 |
| 无效宣告完整代理、双 AI 交叉、FTO | ➖ 请使用旗舰版 |
| 正式答复提交与签字 | ➖ 须由具备专利代理资质的机构与代理师完成 |
Skill版本:v1.2.0
六、支付宝付费改造契约(PAYSKILL/A2M)
本技能已按 SkillHub 付费技能(PAYSKILL)规范完成改造,实现支付宝 AI 按量付费协议(A2M / HTTP 402)。未付费调用将下发 402 账单,平台扣费后回传 Payment-Proof 凭证,本技能验签放行并落库,完成一次履约确认。付费本体(扣款/结算)由 SkillHub 调度层与支付宝承担,本技能仅实现闸口三环节。
工作流首步「第0步:付费闸口」会在每次正式运行前调用 scripts/payment_gate.py。
平台付费自查五项 → 实现位置映射
| 自查项 | 是否在包内实现 | 实现位置 |
|---|---|---|
| 402 账单下发 | 是 | scripts/payment_gate.py → emit_402(),向 stdout 输出 402 Payment Required + Payment-Needed(Base64URL 账单:out_trade_no / 金额 / 币种 / service_id / seller_id / 付款截止 / 签名) |
| 携带凭证重试 | 是 | 平台回传 Payment-Proof 经 --proof 重试;旧凭证拒绝不重复计费 |
| 验付调用 | 是 | verify_proof() 校验凭证结构(trade_no / out_trade_no),对接平台验付接口 alipay.aipay.agent.payment.verify |
| 履约确认 | 是 | 主流程产出后 confirm_fulfillment() 对接 alipay.aipay.agent.fulfillment.confirm |
| 订单持久化与幂等 | 是 | .pay_cache/orders.json 落库,out_trade_no 唯一主键 + 24h 幂等窗口防重放 |
发布前必配环境变量(切勿入库)
| 变量 | 说明 |
|---|---|
PAYSKILL_SELLER_ID |
你的支付宝商户号 |
PAYSKILL_APP_ID |
支付宝开放平台 APPID |
PAYSKILL_SELLER_PRIVATE_KEY |
RSA2 私钥(当前为占位签名,未配密钥禁止上线) |
PAYSKILL_PRICE_FEN |
单价(分),须与下方 pricing.amount_fen 一致 |
> 单价以本文件 frontmatter pricing: {model: per_call, amount_fen: 100} 声明,SkillHub 后台计费以此为准;未配置商户密钥时脚本仅输出占位签名,不可发布。