|
|
2 месяцев назад | |
|---|---|---|
| .. | ||
| backend | 2 месяцев назад | |
| data | 2 месяцев назад | |
| frontend | 2 месяцев назад | |
| .gitignore | 2 месяцев назад | |
| README.md | 2 месяцев назад | |
| requirements.txt | 2 месяцев назад | |
智能流程图生成工具:从自然语言到 Mermaid,一键生成并实时预览。
AutoFlow 是一个前后端分离的流程图生成项目,目标是把用户的想法、需求或计划文本,快速转换为可渲染的 Mermaid 流程图。
它主要解决三个问题:
适用场景:
usernamedadad-AutoFlow/
├── backend/ # 后端代码
│ ├── app/
│ │ ├── agents/ # 智能体模块
│ │ │ └── mermaid/ # Mermaid 生成智能体
│ │ ├── models/ # 数据模型
│ │ ├── prompts/ # 提示词模板
│ │ ├── routers/ # API 路由
│ │ ├── services/ # 业务服务
│ │ └── tools/ # 工具函数
│ ├── .env.example # 环境变量示例
│ └── requirements.txt # Python 依赖
├── frontend/ # 前端代码
│ ├── src/
│ │ ├── services/ # API 服务
│ │ ├── styles/ # 样式文件
│ │ ├── App.jsx # 主组件
│ │ └── main.jsx # 入口文件
│ ├── index.html
│ ├── package.json
│ └── vite.config.js
├── data/ # 数据资源
│ └── images/ # 示例图片
├── README.md
└── .gitignore
后端(进入后端对应目录):
pip install -r requirements.txt
前端(进入前端对应目录):
npm install
在 backend 目录创建 .env(可参考 .env.example),至少配置:
启动后端(进入后端对应目录)
uvicorn app.main:app --reload --host 0.0.0.0 --port 8000
启动前端(进入前端对应目录)
npm run dev
浏览器打开前端地址(默认)
输入示例:
洛阳三日游计划
效果示例:
输入示例:
我打算做一个AutoFlow产品,它的主要作用是根据自然语言生成流程图,它有灵感模式、标准模式、计划模式,Mermaid代码模式,它的主要作用是根据自然语言生成流程图,打算用两天时间完成开,完成后上传到GitHub。
效果示例:
通用操作:
欢迎提交 Issue 和 Pull Request。
建议流程:
MIT License
感谢 Datawhale 社区与 HelloAgents 项目。