Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .github/workflows/validate-yamls.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,11 @@ jobs:
uses: astral-sh/setup-uv@v4
with:
enable-cache: true

- name: Install system dependencies for pycairo
run: |
sudo apt-get update
sudo apt-get install -y libcairo2-dev pkg-config
- name: Cache uv dependencies
uses: actions/cache@v4
Expand Down
31 changes: 31 additions & 0 deletions README-zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,17 @@ ChatDev 已从一个专门的软件开发多智能体系统演变为一个全面

### ⚡️ 运行应用

#### 使用 Makefile(推荐)

**同时启动后端与前端**:
```bash
make dev
```

> 然后访问 Web 控制台:**[http://localhost:5173](http://localhost:5173)**。

#### 手动命令

1. **启动后端**:
```bash
# 从项目根目录运行
Expand All @@ -140,6 +151,25 @@ ChatDev 已从一个专门的软件开发多智能体系统演变为一个全面
> * **后端**:启动时指定 `--port 6401`
> * **前端**:设置 `VITE_API_BASE_URL=http://localhost:6401`

#### 常用命令

* **帮助命令**:
```bash
make help
```

* **同步 YAML 工作流到前端**:
```bash
make sync
```
将 `yaml_instance/` 中的所有工作流文件上传到数据库。

* **校验所有 YAML 工作流**:
```bash
make validate-yamls
```
检查所有 YAML 文件的语法与 schema 错误。


### 🔑 配置

Expand Down Expand Up @@ -252,6 +282,7 @@ if result.final_message:
<td align="center"><a href="https://github.com/shiowen"><img src="https://github.com/shiowen.png?size=100" width="64px;" alt=""/><br /><sub><b>shiowen</b></sub></a></td>
<td align="center"><a href="https://github.com/kilo2127"><img src="https://github.com/kilo2127.png?size=100" width="64px;" alt=""/><br /><sub><b>kilo2127</b></sub></a></td>
<td align="center"><a href="https://github.com/AckerlyLau"><img src="https://github.com/AckerlyLau.png?size=100" width="64px;" alt=""/><br /><sub><b>AckerlyLau</b></sub></a></td>
<td align="center"><a href="https://github.com/LaansDole"><img src="https://github.com/LaansDole.png?size=100" width="64px;" alt=""/><br /><sub><b>LaansDole</b></sub></a></td>
</table>

## 🤝 致谢
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -289,6 +289,7 @@ By contributing to DevAll, you'll be recognized in our **Contributors** list bel
<td align="center"><a href="https://github.com/shiowen"><img src="https://github.com/shiowen.png?size=100" width="64px;" alt=""/><br /><sub><b>shiowen</b></sub></a></td>
<td align="center"><a href="https://github.com/kilo2127"><img src="https://github.com/kilo2127.png?size=100" width="64px;" alt=""/><br /><sub><b>kilo2127</b></sub></a></td>
<td align="center"><a href="https://github.com/AckerlyLau"><img src="https://github.com/AckerlyLau.png?size=100" width="64px;" alt=""/><br /><sub><b>AckerlyLau</b></sub></a></td>
<td align="center"><a href="https://github.com/LaansDole"><img src="https://github.com/LaansDole.png?size=100" width="64px;" alt=""/><br /><sub><b>LaansDole</b></sub></a></td>
</table>

## 🤝 Acknowledgments
Expand Down
Loading