吸收数字员工管理端产物跨设备聚合预览

This commit is contained in:
baiyanyun
2026-06-14 11:53:16 +08:00
parent 797ffeee82
commit dd6c10f44b
7 changed files with 67 additions and 3 deletions

View File

@@ -2323,13 +2323,22 @@ function checkDigitalAdminArtifactLifecycleWorkbench() {
[service, "isArtifactLifecycleRow", "backend artifact lifecycle matcher"],
[service, "artifact_", "backend artifact event classifier"],
[dto, "artifact_id", "backend artifact id row field"],
[dto, "artifact_group_id", "backend artifact group id row field"],
[dto, "artifact_count", "backend artifact count row field"],
[dto, "version_count", "backend artifact version count row field"],
[dto, "latest_artifact_id", "backend latest artifact id row field"],
[test, "queryAdminWorkbenchArtifactLifecycleReturnsArtifactRowsOnly", "backend artifact lifecycle test"],
[test, "getArtifactGroupId", "backend artifact group assertion"],
[qimingTypes, "artifact_lifecycle", "qiming artifact lifecycle view type"],
[qimingTypes, "artifact_group_id", "qiming artifact group id field"],
[qimingTypes, "version_count", "qiming artifact version count field"],
[qimingOps, "产物治理", "qiming artifact lifecycle tab"],
[qimingOps, "跨设备/跨版本聚合", "qiming artifact aggregate copy"],
[qimingOps, "标记保留", "qiming artifact keep action"],
[qimingOps, "标记到期", "qiming artifact expire action"],
[qimingOps, "标记复核", "qiming artifact reviewed action"],
[docs, "正式管理端产物生命周期预览", "docs artifact lifecycle absorption"],
[docs, "正式管理端产物跨设备聚合预览", "docs artifact aggregate absorption"],
];
const missing = requiredSnippets
.filter(([content, snippet]) => !content.includes(snippet))

View File

@@ -584,7 +584,7 @@ GET /api/digital-employee/approvals
7. **产物交付闭环**
- 已吸收:运行 payload 中的 artifacts / outputs / files / uri 可提取为正式 `digital_artifacts` 并同步File Server workspace / upload / download / export / file update 生命周期状态已开始写入 Artifact payload 的 `delivery` 对象embedded `/api/artifact` 和日报产物来源可读取交付阶段、状态、文件与 workspace 信息Artifact 预览/下载权限已开始闭环,嵌入页通过受控 bridge 访问本地产物,并写入 `artifact_access_allowed` / `artifact_access_rejected` 审计事件Artifact 版本/保留策略已开始闭环,业务产物视图可读取 version / retention 摘要,保留标记会写入 `artifact_retention_marked` / `artifact_retention_rejected` / `artifact_version_observed` 事件。真实文件清理执行已开始吸收,过期本地普通文件可通过独立 `cleanup` bridge 删除,清理结果会写入 `artifact_cleanup_executed` / `artifact_cleanup_rejected` / `artifact_cleanup_failed`artifact payload 与业务视图会投影 `cleanup_status``deleted_at` 和原因字段。保留策略批量治理和跨设备聚合视图已开始吸收embedded 业务视图新增 `artifact-groups` 产物聚合入口,可按版本/来源聚合产物、统计设备/版本/保留/清理状态,并通过受控批量接口写入保留、到期或复核标记;日报产物来源也提供批量标记到期入口。
- 缺口正式管理端产物生命周期预览已开始吸收qiming“数字员工运营台”的“产物治理”tab 可只读聚合产物 lifecycle / access / retention / cleanup / version 业务视图,并通过低风险 admin action 记录 `mark_keep` / `mark_expire` / `mark_reviewed` 意图,等待客户端拉取执行;正式管理端协作运营收口已开始吸收,产物治理详情会展示 `cleanup_request_id``cleanup_eligible_count``batch_cleanup_disabled`,只允许记录批量清理申请,不执行批量真实清理。仍缺少批量真实文件清理、复杂跨设备图谱、正式外部生命周期工作台和更完整物化业务表。
- 缺口正式管理端产物生命周期预览已开始吸收qiming“数字员工运营台”的“产物治理”tab 可只读聚合产物 lifecycle / access / retention / cleanup / version 业务视图,并通过低风险 admin action 记录 `mark_keep` / `mark_expire` / `mark_reviewed` 意图,等待客户端拉取执行;正式管理端协作运营收口已开始吸收,产物治理详情会展示 `cleanup_request_id``cleanup_eligible_count``batch_cleanup_disabled`,只允许记录批量清理申请,不执行批量真实清理。正式管理端产物跨设备聚合预览已开始吸收,产物治理详情可展示 artifact group、产物数、设备数、版本数、最新产物和 version key用于解释跨设备/跨版本聚合但不触发批量真实删除。仍缺少批量真实文件清理、复杂跨设备图谱、正式外部生命周期工作台和更完整物化业务表。
- 建议:下一轮围绕正式管理端生命周期工作台和跨设备图谱,把 embedded 预览聚合推进到跨端运营治理。
8. **审批 / 人工介入增强**