
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 971
使用教程
环境要求
- Python 3.10+ 或 Docker
- Node.js(前端构建)
安装与启动步骤
-
1克隆并建环境
本机跑就建 venv;也可跳过直接走 Docker 方式。
git clone https://github.com/alikon-art/DeterminFlow.git && cd DeterminFlow python -m venv .venv -
2装锁定依赖
用 requirements.lock 而不是 requirements.txt,保证版本可复现。
python -m pip install -r requirements.lock -
3启动服务
默认起后端与工作流执行器。
python run.py -
4或直接用容器
不想管环境时一条命令起全套。
docker compose up --build -
5开发与测试
装 dev 依赖后跑 pytest;前端单独在 web 目录构建。
python -m pip install -r requirements-dev.lock && python -m pytest -q
如何确认成功
浏览器打开本地地址能看到工作流界面,能新建并跑通一条流程。
注意事项
- Windows 下激活 venv 后要用 .\.venv\Scripts\python.exe 前缀执行命令。
- 前端单独构建:cd web && npm run lint && npm run build。
核心亮点
- 内置工作流状态管理和自动恢复,减少人工干预
- 基于 FastAPI 构建,易于集成到现有 Python 服务
- 面向生产设计,关注可观测性和确定性执行
不足之处
- 早期项目,文档和社区生态待观察
- 功能边界和扩展性尚未经过大规模验证
适用场景
- 需要将多步骤 AI 处理流程(如 RAG、Agent 协作)封装为稳定 API 服务
- 对工作流执行可靠性要求高的生产环境,如金融、医疗等
- 快速搭建 AI 应用原型并平滑过渡到生产部署
替代项目
LangGraph、Temporal、Prefect
上一篇:skill-recorder
下一篇:n8n-skills
同类项目推荐
ComfyUIMini
开源
手机上轻松跑 ComfyUI 工作流,随时随地出图
A mobile-friendly WebUI to run ComfyUI workflows.
google-browser-scraper
开源
自托管抓 Google 搜索结果,输出 JSON 还能接 AI Agent
Self-hosted Google search scraper for Python. Scrape Google SERP results with a real···
claude-skills
开源
给编码智能体装上产品与写作技能包,一句话跑通工作流
Battle-tested coding-agent skills for product, content, writing, presentations, and ···
rustwright
开源
用 Playwright 写法直连 Chromium,省掉驱动子进程
Playwright's API on a Rust CDP engine — Chromium browser automation for Python & No···
loonflow
开源
拖拽配置审批流,工单自动流转可追踪
A Intelligent and Visual Process Automation System, ticket, workflow, MCP
native-devtools-mcp
开源
让 AI 直接操控电脑和手机,跨平台自动化一步到位
MCP server for computer use & browser automation - screenshot, OCR, click, type, fi···
openops
开源
拖拽搭建云成本自动化流程,AI 帮你省钱省心。
The batteries-included, No-Code FinOps automation platform, with the AI you trust.
octopus
开源
ADHD 开发者福音:一个看板并行跑 50 个任务,从 issue 到 PR 不换台
The Claude Code frontend for ADHD developers. Dispatch board to run 50 sessions in p···
clawbrowser
开源
给 AI Agent 一个能改指纹、走代理的原生浏览器
Agent-native browser with fingerprint control and proxy support.