钉钉 AI 客服:完整技术文档
项目技术文档汇总。
一、项目结构
dingtalk-connector-pro/
├── src/
│ ├── controllers/ # 控制器
│ ├── services/ # 服务层
│ ├── models/ # 数据模型
│ └── utils/ # 工具函数
├── config/ # 配置文件
├── scripts/ # 脚本
└── docs/ # 文档
二、API 文档
2.1 对话接口
POST /api/chat
Request:
message: string
session_id?: string
Response:
response: string
session_id: string
2.2 知识库接口
GET /api/faqs
POST /api/faqs
PUT /api/faqs/:id
DELETE /api/faqs/:id
三、配置说明
# AI 配置
DEEPSEEK_API_KEY=xxx
# 数据库配置
MYSQL_HOST=localhost
MYSQL_USER=root
MYSQL_PASSWORD=xxx
# Redis 配置
REDIS_HOST=localhost
四、部署文档
- Docker 部署
- Kubernetes 部署
- 传统部署
五、开发文档
- 代码规范
- 测试指南
- 贡献指南
项目地址:GitHub - dingtalk-connector-pro 有问题欢迎 Issue 或评论区交流