# 1. 技术栈概览
> 架构文档: `docs/Architecture.md` (按需自行阅读)
## 后端
- Python + FastAPI + NoneBot2
- PostgreSQL + Tortoise ORM
- Docker + Docker Compose
- poetry
## 前端
- React + TypeScript + Vite
- Material-UI + TailwindCSS
- Zustand + React Query
- pnpm
## Agent 开发规范
* 先主动审查所有依赖与相关文件,再规划实现方案
* 禁止假定、猜测任何实现
* 完全类型注解与字段注解化 (Pydantic),避免使用 `Dict` 混合字段类型
* 除非用户要求否则保持最小化修改
* 对参考信息有困惑时主动提问
* 保持项目工程化和整洁性,合理拆分功能模块
* 始终处理因为修改产生的衍生 Linter 错误
* 修改完成后,审查一遍所有依赖的逻辑是否存在且正确
css
docker
fastapi
html
javascript
material-ui
npm
pnpm
+8 more
First Time Repository
集代码执行能力/高度可扩展性为一体的聊天机器人:容器化|沙盒化|UI 化|可扩展|多模态
Python
Languages:
CSS: 0.2KB
HTML: 0.4KB
JavaScript: 1.1KB
Python: 298.4KB
Shell: 17.7KB
TypeScript: 105.1KB
Created: 7/26/2024
Updated: 1/23/2025
All Repositories (1)
集代码执行能力/高度可扩展性为一体的聊天机器人:容器化|沙盒化|UI 化|可扩展|多模态