[AC-AISVC-02, AC-AISVC-16] 多个需求合并 #1

Merged
MerCry merged 45 commits from feature/prompt-unification-and-logging into main 2026-02-25 17:17:35 +00:00
2 changed files with 48 additions and 8 deletions
Showing only changes of commit a23f1a2089 - Show all commits

View File

@ -1,12 +1,12 @@
---
module: ai-service-admin
title: "AI 中台管理界面ai-service-admin任务清单"
status: "draft"
version: "0.2.0"
status: "completed"
version: "0.4.0"
owners:
- "frontend"
- "backend"
last_updated: "2026-02-24"
last_updated: "2026-02-25"
principles:
- atomic
- page-oriented
@ -218,3 +218,28 @@ principles:
| P6-08 | Token 统计展示 | ✅ 已完成 |
| P6-09 | LLM 选择器 | ✅ 已完成 |
| P6-10 | RAG 实验室整合 | ✅ 已完成 |
---
## Phase 7: 租户管理v0.4.0
> 页面导向:租户选择器与租户管理功能。
- [x] (P7-01) 租户 API 服务层:创建 src/api/tenant.ts 和 src/types/tenant.ts
- AC: [AC-ASA-01]
- [x] (P7-02) 租户选择器组件:实现 `TenantSelector` 下拉组件,支持租户切换
- AC: [AC-ASA-01]
- [x] (P7-03) 租户持久化:租户选择持久化到 localStorage
- AC: [AC-ASA-01]
---
## Phase 7 任务进度追踪
| 任务 | 描述 | 状态 |
|------|------|------|
| P7-01 | 租户 API 服务层 | ✅ 已完成 |
| P7-02 | 租户选择器组件 | ✅ 已完成 |
| P7-03 | 租户持久化 | ✅ 已完成 |

View File

@ -2,8 +2,8 @@
feature_id: "AISVC"
title: "Python AI 中台ai-service任务清单"
status: "completed"
version: "0.4.0"
last_updated: "2026-02-24"
version: "0.5.0"
last_updated: "2026-02-25"
---
# Python AI 中台任务清单AISVC
@ -83,7 +83,7 @@ last_updated: "2026-02-24"
## 5. 完成总结
**Phase 1-7 已全部完成Phase 8 进行中**
**Phase 1-9 已全部完成**
| Phase | 描述 | 任务数 | 状态 |
|-------|------|--------|------|
@ -94,9 +94,10 @@ last_updated: "2026-02-24"
| Phase 5 | 集成测试 | 3 | ✅ 完成 |
| Phase 6 | 前后端联调真实对接 | 9 | ✅ 完成 |
| Phase 7 | 嵌入模型可插拔与文档解析 | 21 | ✅ 完成 |
| Phase 8 | LLM 配置与 RAG 调试输出 | 10 | ⏳ 进行中 |
| Phase 8 | LLM 配置与 RAG 调试输出 | 10 | ✅ 完成 |
| Phase 9 | 租户管理与 RAG 优化 | 10 | ✅ 完成 |
**已完成: 53 个任务 | 进行中: 10 个任务**
**已完成: 73 个任务**
---
@ -136,3 +137,17 @@ last_updated: "2026-02-24"
- [x] T8.8 实现 RAG 实验流式输出SSE 流式 AI 回复 `[AC-AISVC-48]`
- [x] T8.9 支持指定 LLM 提供者RAG 实验可选择不同 LLM `[AC-AISVC-50]`
- [x] T8.10 更新 OpenAPI 契约:添加 LLM 管理和 RAG 实验增强接口 ✅
---
### Phase 9: 租户管理与 RAG 优化v0.5.0 迭代)
- [x] T9.1 实现 `Tenant` 实体:定义租户数据模型 `[AC-AISVC-10]`
- [x] T9.2 实现租户 ID 格式校验:`name@ash@year` 格式验证 `[AC-AISVC-10, AC-AISVC-12]`
- [x] T9.3 实现租户自动创建:请求时自动创建不存在的租户 `[AC-AISVC-10]`
- [x] T9.4 实现 `GET /admin/tenants` API返回租户列表 `[AC-AISVC-10]`
- [x] T9.5 前端租户选择器:实现租户切换功能 `[AC-ASA-01]`
- [x] T9.6 文档多编码支持:支持 UTF-8、GBK、GB2312 等编码解码 `[AC-AISVC-21]`
- [x] T9.7 按行分块功能:实现 `chunk_text_by_lines` 函数 `[AC-AISVC-22]`
- [x] T9.8 实现 `NomicEmbeddingProvider`:支持多维度向量 `[AC-AISVC-29]`
- [x] T9.9 实现多向量存储:支持 full/256/512 三种维度 `[AC-AISVC-16]`
- [x] T9.10 实现 `KnowledgeIndexer`:优化的知识库索引服务 `[AC-AISVC-22]`