后端(FastAPI + Python):精通异步 FastAPI 框架、SQLAlchemy 2.0 异步 ORM、Pydantic v2 校验、Alembic 迁移管理、Redis
缓存策略、JWT 认证与 RBAC 权限模型、APScheduler 任务调度、Loguru
日志体系,以及中间件链(CORS、GZip、加解密、演示模式拦截)的完整开发能力。
AI/LLM 集成:掌握 OpenAI、Anthropic、Google GenAI、Cohere、Grok、Ollama 等多模型 SDK 接入;熟练使用 LiteLLM
统一网关实现多模型路由;精通 Agno Agent 框架构建具备工具调用与多步推理的 AI 代理;掌握 Tavily 搜索增强 RAG 应用及
Portkey AI 可观测性网关。
前端(Vue 3):精通 Composition API、Pinia 状态管理、Vue Router 4 动态路由与权限控制、Vite 构建优化;熟练使用 Element
Plus 与 Ant Design Vue 开发企业级界面;掌握 ECharts 5 与 G2Plot 数据可视化看板开发;熟练 Axios 请求封装与 Token
刷新机制。
工程实践:具备 Ruff 代码规范检查、Nginx 反向代理配置、Docker 构建与多环境部署能力;掌握 MQTT 物联网集成、pandas
报表导入导出、async/await 并发优化;能进行架构级代码评审,识别数据流瓶颈、并发竞态、SQL
注入和权限越界等问题,提出从代码到架构的系统优化方案。
1. AI 智能对话系统(module_ai):集成 OpenAI、Anthropic、Google Gemini、Cohere、Groq 等主流 LLM,通过 LiteLLM
统一网关实现多模型路由与故障切换;基于 Agno 框架构建 AI Agent,支持 Tavily 联网搜索、Text2SQL 等工具调用;前端配合
stream-markdown 实现流式 SSE 实时渲染。
2. 企业级权限与安全体系:RBAC 权限模型,5 级数据权限隔离(data_scope.py 动态注入 SQL 行级过滤);自研 ASGI
全链路追踪中间件;传输加解密中间件保障敏感数据安全。
3. 缓存与限流注解体系:@ApiCache、@ApiRateLimit、@Log 等自定义装饰器,实现声明式 AOP
编程,零侵入地完成缓存管理、分布式限流和操作审计。
4. 代码生成器(module_generator):Jinja2 模板驱动,从数据库表结构反向生成 Controller/Service/DAO/VO
全栈代码,极大提升 CRUD 开发效率。
5. 异步中间件栈:完整的 ASGI 中间件链——CORS、GZip、Demo Mode 拦截、请求上下文管理,覆盖生产环境各项基础设施需求。
| 角色 | 职位 |
| 负责人 | 自动化开发工程师 |
| 队员 | UI设计师 |
| 队员 | 前端工程师 |
| 队员 | 后端工程师 |
系统功能:基于 MQTT + TDengine 的工业设备实时监控平台。支持摇摆机和温湿度柜两类设备,通过 MQTT 实时采集现场数据(角度、温度、速度、测试次数等 20+ 参数),存入 TDengine 时序数据库,通过 REST API 提供实时看板查询。同时集成
项目简介:基于 FastAPI + Vue3 的全栈企业级管理平台,融合 AI 智能对话、工业设备物联网监控、代码生成与 RBAC 权限管理体系。 核心功能: - AI 智能对话:集成 OpenAI、Anthropic、Google Gemini 等多模型,