feat: 增加顺运宝批量 AI 规格匹配 (#202)
This commit is contained in:
@@ -1006,3 +1006,18 @@ CREATE UNIQUE INDEX idx_client_assignment_current
|
||||
`ai_provider_audits` 追加记录创建、修改、测试、启停以及密钥替换/清除动作,只保存字段
|
||||
名和非敏感状态。两张表都没有 API Key、Token 或 Secret 列;API Key 只存在部署指定的
|
||||
独立密钥文件。
|
||||
|
||||
## 16. AI 规格匹配批次(MySQL v22)
|
||||
|
||||
`ai_match_batches` 保存一次批量操作的创建人、状态、计数以及创建时的非敏感服务商配置
|
||||
快照。状态为 `queued/running/partial/succeeded/failed/interrupted`,单批最多 100 条。
|
||||
快照包含服务商名称、Base URL、模型、超时、并发、阈值和配置指纹,但绝不包含 API Key。
|
||||
|
||||
`ai_match_batch_items` 每条对应一个顺运宝明细,保存上下文版本、同批去重身份、负责人明细、
|
||||
处理状态、结果来源、选项键、置信度和简短原因。`(batch_id, syb_id)` 唯一,保证一条明细在
|
||||
同一批次内只出现一次。相同身份只有负责人调用规则/模型,跟随项读取已保存的共享映射并记为
|
||||
复用;上下文变化时记为 `stale`,不得套用旧结果。
|
||||
|
||||
批次记录用于进度、故障恢复和操作审计;具体模型决策证据仍只追加到
|
||||
`ai_spec_match_decisions`。Admin 重启把未完成明细改为 `interrupted` 并完成批次计数,已经
|
||||
成功写入的 `spec_mappings` 不回滚。
|
||||
|
||||
Reference in New Issue
Block a user