优化skill调用,生成相关文档说明
This commit is contained in:
25
.kiro/steering/product.md
Normal file
25
.kiro/steering/product.md
Normal file
@@ -0,0 +1,25 @@
|
||||
# Product Overview
|
||||
|
||||
TSP Assistant (TSP智能助手) is an AI-powered customer service and work order management system built for TSP (Telematics Service Provider) vehicle service providers.
|
||||
|
||||
## What It Does
|
||||
|
||||
- Intelligent dialogue with customers via WebSocket real-time chat and Feishu (Lark) bot integration
|
||||
- Work order lifecycle management with AI-generated resolution suggestions
|
||||
- Knowledge base with semantic search (TF-IDF + cosine similarity, optional local embedding model)
|
||||
- Vehicle data querying by VIN
|
||||
- Analytics dashboard with alerts, performance monitoring, and reporting
|
||||
- Multi-tenant architecture — data is isolated by `tenant_id` across all core tables
|
||||
- Feishu multi-dimensional table (多维表格) bidirectional sync for work orders
|
||||
|
||||
## Key Domain Concepts
|
||||
|
||||
- **Work Order (工单)**: A support ticket tied to a vehicle issue. Can be dispatched to module owners, tracked through statuses, and enriched with AI suggestions.
|
||||
- **Knowledge Entry (知识库条目)**: Q&A pairs used for retrieval-augmented responses. Verified entries have higher confidence.
|
||||
- **Tenant (租户)**: Logical isolation unit (e.g., a market or region). All major entities carry a `tenant_id`.
|
||||
- **Agent**: A ReAct-style LLM agent with registered tools (knowledge search, vehicle query, analytics, Feishu messaging).
|
||||
- **Chat Session (对话会话)**: Groups multi-turn conversations; tracks source (websocket, API, feishu_bot).
|
||||
|
||||
## Primary Language
|
||||
|
||||
The codebase, comments, log messages, and UI are predominantly in **Chinese (Simplified)**. Variable names and code structure follow English conventions.
|
||||
Reference in New Issue
Block a user