Rust (Axum) + Vue 3 + SQLite. Features: - Project CRUD REST API with proper error handling - Per-project agent loop (mpsc + broadcast channels) - LLM-driven plan generation and replan on user feedback - SSH command execution with status streaming - WebSocket real-time updates to frontend - Four-zone UI: requirement, plan (left), execution (right), comment Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
32 lines
619 B
Markdown
32 lines
619 B
Markdown
# Tori — AI Agent 工作流管理器
|
||
|
||
AI agent 驱动的工作流管理 Web 应用。描述需求,AI 规划,agent 执行,随时通过 comment 反馈。
|
||
|
||
## 快速开始
|
||
|
||
```bash
|
||
# 开发模式(前后端同时启动)
|
||
make dev
|
||
|
||
# 构建生产版本
|
||
make build
|
||
|
||
# 部署到 OCI ARM 服务器
|
||
make deploy
|
||
```
|
||
|
||
## 配置
|
||
|
||
```bash
|
||
cp config.yaml.example config.yaml
|
||
# 编辑 config.yaml,填入 LLM API key 等
|
||
```
|
||
|
||
## 技术栈
|
||
|
||
- **后端**: Rust (Axum) + SQLite
|
||
- **前端**: Vite + Vue 3 + TypeScript
|
||
- **LLM**: OpenAI 兼容 API(Requesty.ai 网关)
|
||
- **实时通信**: WebSocket
|
||
- **远程执行**: SSH
|