新增: AI工单处理工作台 v1.0
- Go Gin 后端 (19个源文件): 认证、工单CRUD、GLM AI分析、状态流转、备注、操作日志 - Arco Design Vue 前端: 登录、工单列表/详情/创建、AI分析触发与确认 - MySQL 5表: ticket_user/ticket_info/ticket_ai_analysis/ticket_operation_log/ticket_note - 部署: tk.1216.top HTTPS, Nginx反代
This commit is contained in:
67
README.md
Normal file
67
README.md
Normal file
@@ -0,0 +1,67 @@
|
||||
# AI 工单处理工作台
|
||||
|
||||
> 部署地址: https://tk.1216.top
|
||||
|
||||
## 技术栈
|
||||
|
||||
- **后端**: Go 1.22 + Gin + GORM + MySQL
|
||||
- **前端**: Vue 3 + Arco Design + Vite + TypeScript
|
||||
- **AI**: 智谱 GLM-4-Flash
|
||||
- **部署**: Nginx HTTPS 反代
|
||||
|
||||
## 项目结构
|
||||
|
||||
```
|
||||
ticket-workbench/
|
||||
├── backend/ # Go Gin 后端
|
||||
│ ├── main.go
|
||||
│ ├── config.yaml
|
||||
│ └── internal/ # model/handler/service/dto/middleware
|
||||
├── frontend/ # Arco Design Vue 前端
|
||||
│ ├── src/
|
||||
│ └── package.json
|
||||
├── DESIGN.md # 功能设计文档
|
||||
├── DATA-MODEL.md # 数据库设计
|
||||
└── README.md
|
||||
```
|
||||
|
||||
## 启动方式
|
||||
|
||||
### 后端
|
||||
|
||||
```bash
|
||||
cd backend
|
||||
# 修改 config.yaml 中的数据库配置
|
||||
go mod tidy
|
||||
go run .
|
||||
# 服务启动在 :8091
|
||||
```
|
||||
|
||||
### 前端
|
||||
|
||||
```bash
|
||||
cd frontend
|
||||
npm install
|
||||
npm run dev # 开发模式,代理到 localhost:8091
|
||||
npm run build # 构建
|
||||
```
|
||||
|
||||
### 测试账号
|
||||
|
||||
| 账号 | 密码 | 角色 |
|
||||
|------|------|------|
|
||||
| admin | admin123 | 管理员 |
|
||||
| kefu01 | admin123 | 客服 |
|
||||
| tech01 | admin123 | 技术支持 |
|
||||
| finance01 | admin123 | 财务组 |
|
||||
| logistics01 | admin123 | 物流组 |
|
||||
| refund01 | admin123 | 退款组 |
|
||||
|
||||
## 核心功能
|
||||
|
||||
- 创建/查看/管理工单
|
||||
- AI 辅助分析(自动分类、优先级、摘要、建议处理角色)
|
||||
- 人工确认或修改 AI 建议
|
||||
- 工单状态流转(待处理→分析中→已确认→处理中→已关闭)
|
||||
- 操作日志、工单备注
|
||||
- 多维度筛选(状态/分类/优先级/关键词)
|
||||
Reference in New Issue
Block a user