feat(t225): freeze Go ERP protocol contract
This commit is contained in:
@@ -132,7 +132,7 @@ App 支持两个显式模式:
|
||||
- `MANUAL_FIRST`:从原始标题/SKU 产生有界搜索词,由人员判断候选,不要求 VLM。
|
||||
- `AI_ASSISTED`:使用 App 本地配置的 OpenAI 兼容 provider 做需求提取和候选评估。
|
||||
|
||||
### 2.4 顺运宝 ERP Connector
|
||||
### 2.4 顺运宝 ERP 适配层
|
||||
|
||||
Connector 是外部系统防腐层,不属于采购任务状态机:
|
||||
|
||||
@@ -155,6 +155,12 @@ Admin 创建 sync run
|
||||
- ERP 接口由页面协议观察得到,正式生产前需确认开放 API、服务账号、调用频率、
|
||||
缓存和个人信息处理权限。
|
||||
|
||||
T-225 已在 `internal/platform/shunyunbao` 冻结直接 Go 实现的协议常量、请求 header、
|
||||
完整单号/日期范围条件、分页、详情批量和 allowlist 归一化;它尚未接入运行时。货运
|
||||
用例只识别来源中立的“未配置、会话失效、未找到、协议异常、暂时不可用”错误,不依赖
|
||||
Connector 包。T-226 负责单进程内受锁保护的验证码会话,T-227 才将异步 sync worker
|
||||
从 loopback Connector 切换到 Go source,T-228 删除旧 Python 进程和服务密钥。
|
||||
|
||||
模式在 execution 开始时固定并写入结果;AI 失败后只能由人员明确切换,不能静默降级。
|
||||
App 同时固定 provider ID、model、prompt/schema version 和证据 SHA-256,作为非秘密
|
||||
provenance 回传。Key、Authorization、完整 endpoint 和供应商原始响应正文不回传。
|
||||
|
||||
Reference in New Issue
Block a user