ai-robot-core/ai-service/app/api/admin
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
..
__init__.py feat(v0.7.0): implement intent rule testing and prompt template monitoring 2026-02-27 23:15:46 +08:00
api_key.py feat: 添加API Key认证功能 [AC-AISVC-50] 2026-02-26 02:52:50 +08:00
dashboard.py feat(ui): 前端浅色调风格优化与下拉框显示修复 2026-02-25 14:06:37 +08:00
embedding.py feat: 添加嵌入配置持久化及模型切换警告 [AC-AISVC-50] 2026-02-26 18:01:03 +08:00
guardrails.py feat(v0.7.0-window2): implement flow simulation and guardrail testing/monitoring 2026-02-27 23:13:45 +08:00
intent_rules.py feat(v0.7.0): implement intent rule testing and prompt template monitoring 2026-02-27 23:15:46 +08:00
kb.py fix: 修复RAG检索无结果问题-向量存储格式与检索格式不匹配 [AC-AISVC-50] 2026-02-26 12:39:42 +08:00
kb_optimized.py feat: RAG 检索优化,实现多维度向量存储和 Nomic 嵌入提供者 [AC-AISVC-16, AC-AISVC-29] 2026-02-25 23:10:12 +08:00
llm.py feat(ui): 前端浅色调风格优化与下拉框显示修复 2026-02-25 14:06:37 +08:00
monitoring.py feat(v0.7.0-window2): implement flow simulation and guardrail testing/monitoring 2026-02-27 23:13:45 +08:00
prompt_templates.py feat(v0.7.0): implement intent rule testing and prompt template monitoring 2026-02-27 23:15:46 +08:00
rag.py feat: 统一提示词模板并添加全量提示词日志 [AC-AISVC-02, AC-ASA-19, AC-ASA-20] 2026-02-26 01:12:01 +08:00
script_flows.py feat(v0.7.0-window2): implement flow simulation and guardrail testing/monitoring 2026-02-27 23:13:45 +08:00
sessions.py feat(AISVC-T6.9): 前后端接口对接修正及Dashboard/RAG Lab功能完善 2026-02-24 19:59:26 +08:00
tenants.py feat: 实现租户管理功能,支持租户ID格式校验与自动创建 [AC-AISVC-10, AC-AISVC-12, AC-ASA-01] 2026-02-25 23:08:36 +08:00