2026-01-22 09:59:02 +08:00
2026-01-20 18:05:31 +08:00
ss
2026-01-22 09:59:02 +08:00
ss
2026-01-22 09:59:02 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-20 11:03:55 +08:00
ss
2026-01-22 09:59:02 +08:00
2026-01-19 00:09:36 +08:00
ss
2026-01-22 09:59:02 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:08:44 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-20 11:03:55 +08:00
ss
2026-01-22 09:59:02 +08:00
ss
2026-01-22 09:59:02 +08:00
2026-01-20 11:03:55 +08:00
2026-01-20 09:40:16 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-20 18:05:31 +08:00
2026-01-20 18:05:31 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
ss
2026-01-22 09:59:02 +08:00
ss
2026-01-22 09:59:02 +08:00
2026-01-19 00:09:36 +08:00
2026-01-20 18:05:31 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
ss
2026-01-22 09:59:02 +08:00
ss
2026-01-22 09:59:02 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
ss
2026-01-22 09:59:02 +08:00
ss
2026-01-22 09:59:02 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00
2026-01-19 00:09:36 +08:00

低代码智能体平台

一个支持可视化工作流设计和智能Agent配置的低代码平台。

🚀 快速开始

前置要求

  • Node.js 18+ 和 pnpm
  • Python 3.11+
  • Docker 和 Docker Compose
  • MySQL使用腾讯云数据库
  • Redis 7+或使用Docker

使用 Docker Compose 启动(推荐)

# 启动所有服务
docker-compose -f docker-compose.dev.yml up -d

# 查看日志
docker-compose logs -f

# 停止服务
docker-compose down

本地开发

前端开发

cd frontend
pnpm install
pnpm dev

前端服务将在 http://localhost:8038 启动

后端开发

cd backend

# 创建虚拟环境
python -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate

# 安装依赖
pip install -r requirements.txt

# 配置环境变量
cp env.example .env
# 编辑 .env 文件数据库已配置为腾讯云MySQL

# 运行数据库迁移
alembic upgrade head

# 启动开发服务器
uvicorn app.main:app --reload

# 启动 Celery Worker新终端
celery -A app.core.celery_app worker --loglevel=info

后端服务将在 http://localhost:8037 启动

API文档http://localhost:8037/docs

📁 项目结构

aiagent/
├── frontend/          # 前端项目Vue 3 + TypeScript
├── backend/           # 后端项目Python FastAPI
├── docker-compose.dev.yml  # 开发环境Docker配置
└── README.md          # 项目说明

🛠️ 技术栈

前端

  • Vue 3 + TypeScript + Vite
  • Pinia状态管理
  • Element PlusUI组件
  • Vue Flow工作流可视化

后端

  • Python FastAPI
  • MySQL腾讯云数据库
  • Redis缓存和消息队列
  • Celery异步任务
  • LangChainAgent框架

📚 文档

详细技术方案请参考:方案-优化版.md

📝 开发规范

  • 前端代码规范ESLint + Prettier
  • 后端代码规范PEP 8 + Black
  • Git提交规范Conventional Commits
  • 代码审查必须通过Code Review

🧪 测试

# 前端测试
cd frontend
pnpm test

# 后端测试
cd backend
pytest

📄 许可证

MIT License

Description
No description provided
Readme 40 MiB
Languages
Python 62.8%
Vue 30.1%
TypeScript 4.6%
Java 2%
Shell 0.4%