ai-robot-core/ai-service/app/services
MerCry 3cf7d02daf feat(v0.7.0): implement intent rule testing and prompt template monitoring
Backend APIs:
- [AC-AISVC-96] POST /admin/intent-rules/{ruleId}/test - Intent rule testing with conflict detection
- [AC-AISVC-97] GET /admin/monitoring/intent-rules - Intent rule statistics
- [AC-AISVC-98] GET /admin/monitoring/intent-rules/{ruleId}/hits - Intent rule hit records
- [AC-AISVC-99] POST /admin/prompt-templates/{tplId}/preview - Prompt template preview with token count
- [AC-AISVC-100] GET /admin/monitoring/prompt-templates - Prompt template usage statistics

Frontend Components:
- [AC-ASA-53] IntentRuleTestDialog - Test dialog for intent rules
- [AC-ASA-54/55] IntentRules monitoring page with hit records drawer
- [AC-ASA-56/57] PromptTemplatePreviewDialog with variable editing
- [AC-ASA-58] PromptTemplates monitoring page with scene breakdown

New files:
- ai-service/app/services/intent/tester.py
- ai-service/app/services/monitoring/intent_monitor.py
- ai-service/app/services/monitoring/prompt_monitor.py
- ai-service/app/api/admin/monitoring.py
- ai-service-admin/src/views/admin/intent-rule/components/TestDialog.vue
- ai-service-admin/src/views/admin/monitoring/IntentRules.vue
- ai-service-admin/src/views/admin/monitoring/PromptTemplates.vue
- ai-service-admin/src/views/admin/prompt-template/components/PreviewDialog.vue
2026-02-27 23:15:46 +08:00
..
document feat: 文档索引优化,支持多编码解码和按行分块 [AC-AISVC-21, AC-AISVC-22] 2026-02-25 23:09:24 +08:00
embedding feat: 添加嵌入配置持久化及模型切换警告 [AC-AISVC-50] 2026-02-26 18:01:03 +08:00
flow feat(v0.7.0-window2): implement flow simulation and guardrail testing/monitoring 2026-02-27 23:13:45 +08:00
guardrail feat(v0.7.0-window2): implement flow simulation and guardrail testing/monitoring 2026-02-27 23:13:45 +08:00
intent feat(v0.7.0): implement intent rule testing and prompt template monitoring 2026-02-27 23:15:46 +08:00
llm feat: 添加LLM配置持久化功能 [AC-AISVC-50] 2026-02-26 19:30:26 +08:00
monitoring feat(v0.7.0): implement intent rule testing and prompt template monitoring 2026-02-27 23:15:46 +08:00
prompt feat: 实现 Prompt 模板化功能 (Phase 10 T10.1-T10.8) [AC-AISVC-51~AC-AISVC-58] 2026-02-27 14:15:10 +08:00
retrieval feat: 添加嵌入配置持久化及模型切换警告 [AC-AISVC-50] 2026-02-26 18:01:03 +08:00
__init__.py feat(ai-service): implement LLM Adapter for T3.1 [AC-AISVC-02, AC-AISVC-06] 2026-02-24 13:19:38 +08:00
api_key.py feat: 添加API Key认证功能 [AC-AISVC-50] 2026-02-26 02:52:50 +08:00
confidence.py feat(ai-service): implement confidence calculation for T3.3 [AC-AISVC-17, AC-AISVC-18, AC-AISVC-19] 2026-02-24 13:31:42 +08:00
context.py feat(ai-service): implement context merging for T3.2 [AC-AISVC-14, AC-AISVC-15] 2026-02-24 13:26:37 +08:00
kb.py feat(AISVC-T6.9): 前后端接口对接修正及Dashboard/RAG Lab功能完善 2026-02-24 19:59:26 +08:00
knowledge_base_service.py fix(AISVC): 修复 knowledge-bases 接口 500 错误 [AC-AISVC-60] 2026-02-27 21:37:48 +08:00
memory.py feat(ai-service): implement LLM Adapter for T3.1 [AC-AISVC-02, AC-AISVC-06] 2026-02-24 13:19:38 +08:00
orchestrator.py fix: 修复编排器使用错误的LLM配置问题 [AC-AISVC-50] 2026-02-26 19:58:55 +08:00