API-AI-021:Snapshot 版本化与过期策略 #192

Closed
opened 2026-06-11 21:50:00 +08:00 by wangdl · 0 comments
Owner

目标

实现 Snapshot 的版本化、过期、复用和重建策略。

规则

  1. Snapshot 有 snapshotVersion / sourceDataVersion / expiresAt。
  2. 同一 user + material 在短时间内可复用 Snapshot。
  3. 学习行为明显变化后需要重建。
  4. 用户 AI 设置或画像变化后需要重建。
  5. 已绑定 Job 遇到 Snapshot 过期:Runtime 获取时 API 返回 SNAPSHOT_EXPIRED。

验收标准

  1. 支持判断 Snapshot 是否过期。
  2. 支持强制重建 Snapshot。
  3. Job 创建时可选择复用或重建 Snapshot。
  4. Snapshot 与 Job 绑定。
  5. 过期 Snapshot 不用于新 Job。
  6. 提供测试。
## 目标 实现 Snapshot 的版本化、过期、复用和重建策略。 ## 规则 1. Snapshot 有 snapshotVersion / sourceDataVersion / expiresAt。 2. 同一 user + material 在短时间内可复用 Snapshot。 3. 学习行为明显变化后需要重建。 4. 用户 AI 设置或画像变化后需要重建。 5. 已绑定 Job 遇到 Snapshot 过期:Runtime 获取时 API 返回 SNAPSHOT_EXPIRED。 ## 验收标准 1. 支持判断 Snapshot 是否过期。 2. 支持强制重建 Snapshot。 3. Job 创建时可选择复用或重建 Snapshot。 4. Snapshot 与 Job 绑定。 5. 过期 Snapshot 不用于新 Job。 6. 提供测试。
wangdl added this to the M-API-AI-RUNTIME:API AI Runtime 调度与落库 milestone 2026-06-11 21:50:00 +08:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wangdl/api-server#192
No description provided.