From fba9b9313cd4f6508a72e3f088eeebc717f526c9 Mon Sep 17 00:00:00 2001 From: MerCry Date: Fri, 27 Feb 2026 17:55:52 +0800 Subject: [PATCH] docs: update ai-service-admin progress for Phase 8-12 [AC-ASA-23~AC-ASA-44] --- docs/progress/ai-service-admin-progress.md | 52 ++++++++++++++++++---- 1 file changed, 44 insertions(+), 8 deletions(-) diff --git a/docs/progress/ai-service-admin-progress.md b/docs/progress/ai-service-admin-progress.md index 8f675ae..b14a268 100644 --- a/docs/progress/ai-service-admin-progress.md +++ b/docs/progress/ai-service-admin-progress.md @@ -1,10 +1,10 @@ --- module: ai-service-admin feature: ASA -status: completed +status: in-progress created: 2026-02-24 -last_updated: "2026-02-25" -version: "0.3.0" +last_updated: "2026-02-27" +version: "0.6.0" --- # AI 中台管理界面(ai-service-admin)进度文档 @@ -13,7 +13,7 @@ version: "0.3.0" - **module**: ai-service-admin - **feature**: ASA -- **status**: ✅已完成 +- **status**: 🔄 进行中 (Phase 8-12 待实现) ## spec_references @@ -31,10 +31,25 @@ version: "0.3.0" - [x] Phase 5: 后端管理接口实现 (100%) [Backend Admin APIs] - [x] Phase 6: 嵌入模型管理 (100%) [P5-01 ~ P5-08] - [x] Phase 7: LLM 配置与 RAG 调试输出 (100%) [P6-01 ~ P6-10] +- [ ] Phase 8: Prompt 模板管理 (0%) [P8-01 ~ P8-06] ⏳ +- [ ] Phase 9: 多知识库管理 (0%) [P9-01 ~ P9-06] ⏳ +- [ ] Phase 10: 意图规则管理 (0%) [P10-01 ~ P10-06] ⏳ (后端 API 已完成) +- [ ] Phase 11: 话术流程管理 (0%) [P11-01 ~ P11-05] ⏳ +- [ ] Phase 12: 输出护栏管理 (0%) [P12-01 ~ P12-07] ⏳ ## current_phase -**goal**: ✅ 所有任务已完成 +**goal**: 🔄 Phase 8-12 待实现(后端 API 已部分完成) + +### backend_api_status + +| Phase | 后端 API 状态 | 前端页面状态 | +|-------|--------------|--------------| +| Phase 8: Prompt 模板管理 | ✅ 已完成 | ⏳ 待实现 | +| Phase 9: 多知识库管理 | ⏳ 待实现 | ⏳ 待实现 | +| Phase 10: 意图规则管理 | ✅ 已完成 | ⏳ 待实现 | +| Phase 11: 话术流程管理 | ⏳ 待实现 | ⏳ 待实现 | +| Phase 12: 输出护栏管理 | ⏳ 待实现 | ⏳ 待实现 | ### sub_tasks @@ -73,9 +88,9 @@ version: "0.3.0" ### next_action -**immediate**: 所有任务已完成,可进行代码提交 +**immediate**: 实现 Phase 8 Prompt 模板管理前端页面(后端 API 已完成) -**commit message**: `feat(ASA-P5,P6): 实现嵌入配置与LLM配置页面组件 [AC-ASA-09~AC-ASA-18]` +**commit message**: `feat(ASA-P8): 实现 Prompt 模板管理页面 [AC-ASA-23~AC-ASA-28]` ### backend_implementation_summary @@ -227,6 +242,22 @@ export const useTenantStore = defineStore('tenant', { - spec/ai-service-admin/tasks.md - 更新 P6-06~P6-10 状态 - docs/progress/ai-service-admin-progress.md - 更新进度 +- session: "Session #6 (2026-02-27) - 后端意图规则 API 完成" + completed: + - 后端 Phase 12 意图识别与规则引擎核心功能完成 (T12.1-T12.5) + - 实现 IntentRule SQLModel 实体(关键词、正则、优先级、四种响应类型) + - 实现 IntentRuleService(CRUD、命中统计、缓存) + - 实现 IntentRouter 匹配引擎(按优先级 DESC 遍历,先关键词再正则) + - 实现意图规则管理 API(POST/GET/PUT/DELETE /admin/intent-rules) + changes: + - ai-service/app/models/entities.py - 新增 IntentRule 相关实体 + - ai-service/app/services/intent/ - 新增意图识别服务模块 + - ai-service/app/api/admin/intent_rules.py - 新增规则管理 API + - docs/progress/ai-service-admin-progress.md - 更新进度 + notes: + - 前端 Phase 10 意图规则管理页面待实现 + - 后端 T12.6(Orchestrator 集成)和 T12.7(单元测试)留待集成阶段 + ## startup_guide 1. **Step 1**: 读取本进度文档(了解当前位置与下一步) @@ -246,5 +277,10 @@ export const useTenantStore = defineStore('tenant', { | Phase 5 | 后端管理接口实现 | 6 | ✅ 完成 | | Phase 6 | 嵌入模型管理 | 8 | ✅ 完成 | | Phase 7 | LLM 配置与 RAG 调试输出 | 10 | ✅ 完成 | +| Phase 8 | Prompt 模板管理 | 6 | ⏳ 待实现 (后端已完成) | +| Phase 9 | 多知识库管理 | 6 | ⏳ 待实现 | +| Phase 10 | 意图规则管理 | 6 | ⏳ 待实现 (后端已完成) | +| Phase 11 | 话术流程管理 | 5 | ⏳ 待实现 | +| Phase 12 | 输出护栏管理 | 7 | ⏳ 待实现 | -**总计: 41 个任务 | 已完成: 41 个 | 待处理: 0 个 | 进行中: 0 个** +**总计: 71 个任务 | 已完成: 41 个 | 待处理: 30 个 | 进行中: 0 个**