CNPTES 三层架构 · 稳定性分层

管线层(高稳定)
Agent层(中稳定)
数据库层(低稳定)
缓存/消息

📡 管线层 · 负责"发现"

稳定性:高 变化:低频 确定性规则
📨
收件箱入库
文件分类 · 定时导入
🔍
OCR 提取
发票识别 · 通知书解析
绝限提醒
7天预警 · 30天监控
📊
合规扫描
每日巡检 · 合伙人/年检
🔄
异常队列
failed_queue · 自动重试
管线传递结构化数据

🧠 Agent层 · 负责"判断"

稳定性:中 变化:中频 模糊匹配·异常处理
📋
专利 Agent
OA答复 · 驳回分析
🏷️
商标 Agent
检索 · 复审策略
💰
财务 Agent
核销匹配 · 到款判向
📝
合同 Agent
归档 · 续约预警
🌐
外宣 Agent
内容发布 · 多平台
⚖️
合规 Agent
风险扫描 · 整改跟踪
Agent 读写共享数据

🗄️ 数据库层 · 负责"关联"

稳定性:低 变化:高频 每日增长
📁
case
案件主表
🧾
invoice
发票·流水
📮
notice
通知书
📋
contract
合同表
Redis
缓存加速
📝
agent_audit_log
统一审计日志
🔄
failed_queue
异常重试队列

📐 规律四:按"稳定性"划分边界

管线层(确定性规则)
文件分类 dzfp_→发票 · 绝限计算 · 合规巡检 · Cron 定时
Agent层(不确定性判断)
OCR判向 · 核销匹配 · 异常升级 · 内容审核 · 策略建议
数据库层(共享记忆)
case/notice/invoice/contract · agent_audit_log · failed_queue

⚡ 规律五:技术替代工作,留下责任和创造力

管线替代"发现"——不用人盯收件箱看新发票
Agent替代"核对"——不用人逐张发票判归属
数据库替代"记忆"——不用人翻文件夹找历史记录
留给人的是"责任"——到款未匹配,标记待跟进,你决定催款还是查银行
留给人的是"创造力"——从数据中发现客户增长趋势、业务洞察