食谱 + 提示词
合同期限代理
定期审查合同中的期限、义务和续约条款。任务会提前生成。
- 01 库存
工作区中的合同
- 02 提取
期限和各方当事人
- 03 日历
查询到期日
- 04 决策
仅在需要时生成任务
- 05 提示
及时通知
实现为
- 现状
- 由于无人定期查阅库存,续约期限往往被过晚发现。
- 自动化结果
- 每日运行仅在期限前生成新的、幂等的任务。
- 输入
-
- 合同PDF
- 时间表
- 到期窗口
- 输出
-
- 到期日
- 任务
- 日志
流程
- 01触发时间表或Webhook
- 02GET /analytics/calendar-due-dates 读取
- 03必要时通过 workflow-job 进行 legal extract
- 04推导幂等任务
- 05关键提示仅在批准后发送
- 认证
- 服务端密钥 (po_sk_)
po_sk_ 仅限服务器环境。绝不在浏览器、提示或存储库中使用。限制轮换和访问权限。
- MCP配置文件
- 端点
-
GET /analytics/calendar-due-datesPOST /job/add/workflowPOST /webhooks/subscribeGET /job/get/{job_id}
- 模块
-
- OCR
- Classify
- Webhook
- Workflow
- 权限
- 日历、工作流作业、订阅 Webhook。代理中无计费管理员操作。
- 错误与发布
- 202 轮询。使用退避重试,限制尝试次数。通过文档ID + 期限实现幂等性。尊重 429 状态码。外部通知前需人工介入 (HITL)。
- 安全
-
- po_sk_ 仅限环境
- 幂等性要求
- 通知前需人工介入 (HITL)
- 验证 Webhook HMAC
自主代理 的提示词
首先完整阅读:
https://api.paperoffice.ai/latest/docs/llms-full.txt
任务:
实现一个自主代理(Cron 或事件),用于检查合同期限。不使用聊天作为控制界面。
框架:
- Base URL: https://api.paperoffice.ai/latest
- Authorization: Bearer 来自环境变量 PO_API_SECRET (po_sk_…)。绝不在前端使用。
- 周期性、幂等、带退避的重试、日志记录。
仅使用以下端点:
- GET /analytics/calendar-due-dates
- POST /job/add/workflow (提取法律文档;文件 或 pofid)
- GET /job/get/{job_id}
- POST /webhooks/subscribe (HMAC-SHA256,仅限服务端)
规则:
- 不要将同一期限创建两次任务。
- 外部提示仅在人工批准后发送。
- 401/403 终止。402 预算。429 退避。202轮询。禁止无限重试。禁止虚构端点。文件中不得包含真实密钥。 - mietvertrag-berlin-2024.pdf
- kündigungsfrist: 3 Monate zum Quartal
- nächste Frist: 2026-09-30
预期结果
due=2026-09-30, obligation=termination_window, task_created=true, notify=pending_hitl
构建或销售此PaperOffice解决方案?
集成商和转售商可以组合使用。下一步是建立合作伙伴关系——申请和即时决定将在 PaperOffice App 中跟进。
启动合作