MyGroot 是一个行为树可视化工具,它可以帮助你更好地理解和设计行为树。
- 支持XML格式的行为树定义
- 实时预览Mermaid图表
- 暗色主题UI
- 响应式设计
- Python
- FastAPI
- XML解析
- React
- Vite
- TailwindCSS
- DaisyUI
- Mermaid.js
- 克隆仓库
git clone https://github.com/yourusername/MyGroot.git
cd MyGroot- 安装后端依赖
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install -r requirements.txt- 安装前端依赖
cd frontend
yarn install- 启动服务
# 后端 (在项目根目录)
python main.py
# 前端 (在 frontend 目录)
yarn dev- 访问应用 打开浏览器访问 http://localhost:3000
- 在左侧编辑器中输入XML格式的行为树定义
- 右侧会实时显示对应的Mermaid图表
- 支持自动保存和错误提示
欢迎提交 Issue 和 Pull Request!
MIT