feat :init

This commit is contained in:
2025-11-02 19:34:16 +08:00
commit b767041311
617 changed files with 124099 additions and 0 deletions

82
docs/recruitment.md Normal file
View File

@@ -0,0 +1,82 @@
我们基于 [ ESP32] 硬件开发了一套完整的Java版本服务端系统为智能硬件设备提供强大的后端支持。
## 我们需要你!
### 🔧 后端开发工程师
**技术要求:**
- 熟练掌握Java开发Java 17+有Spring Boot项目经验
- 了解WebSocket、MQTT等实时通信协议
- 熟悉MySQL数据库有性能优化经验
- 了解Docker容器化部署
- 有AI/LLM集成经验者优先
- 有音视频处理经验者优先
**你将负责:**
- 开发和优化核心业务功能
- 集成各类AI服务和语音识别/合成服务
- 优化系统性能,处理高并发场景
- 参与新功能的设计和实现
### 🎨 前端开发工程师
**技术要求:**
- 熟练掌握Vue.js开发有完整项目经验
- 熟悉Ant Design Vue等UI组件库
- 了解WebSocket实时通信
- 有响应式设计和移动端适配经验
- 有数据可视化经验者优先
**你将负责:**
- 开发和优化管理后台界面
- 实现设备管理、用户管理等功能模块
- 优化用户体验,打造流畅的交互界面
- 参与新功能的UI/UX设计
### 🛠️ 全栈开发工程师
如果你是一个全能型选手,能够同时处理前后端开发,那就更好了!我们特别欢迎能够独当一面的全栈工程师加入。
### 🤖 IoT/嵌入式开发工程师
**技术要求:**
- 熟悉ESP32开发
- 了解MQTT、WebSocket等物联网通信协议
- 有音频处理经验
- 熟悉C/C++开发
**你将负责:**
- ESP32固件开发和优化
- 硬件与服务端的通信协议设计
- 音频采集和处理优化
## 项目技术栈详情
### 后端技术栈
```
- Java 21 (LTS)
- Spring Boot 3.3.0
- Spring WebSocket & MQTT
- MyBatis 3.0.3
- MySQL + Redis
- Docker & Docker Compose
```
### AI与语音技术
```
- Spring AI 1.0.0
- 语音识别Vosk、阿里云、腾讯云、讯飞
- 语音合成Edge TTS、阿里云、火山引擎
- LLM支持OpenAI、智谱AI、讯飞星火、Ollama
```
### 前端技术栈
```
- Vue.js 2.5.2
- Ant Design Vue 1.7.8
- WebSocket客户端
- ECharts数据可视化
```