不会写代码,也能把想法做成软件。
用自然语言发起开发任务,AI 驱动的开发流水线 —— 需求 → 方案 → 设计规范 → 代码 → 7 维度审查 → 修复 → 部署 → 归档,一条链路跑通。
你只需要做一件事:用大白话说清楚你想做什么。
跟 OpenClaw 聊天框里直接说:
帮我做一个客户管理工具,给销售团队用,需要录入客户、搜索、跟进状态、备注,界面简洁,手机也能用。
DevTaskFlow 自动完成剩下的事:
| 步骤 | 做什么 | 你需要做什么 |
|---|---|---|
| 需求分析 | 拆成功能清单 + 技术方案 + 设计规范 | 确认或提出修改 |
| 代码生成 | AI 写出完整项目代码 | 预览确认 |
| 代码审查 | 逐任务检查代码质量 | 看结果 |
| 自动修复 | 发现问题立刻修复再复审 | 无 |
| 综合审查 | 7 维度上线前全面检查 | 看报告 |
| 本地运行 | 启动项目让你实际看看 | 确认上线 |
| 部署上线 | 推到服务器 | 无 |
| 封版归档 | 保存版本快照 + 发布 GitHub | 无 |
你不需要记命令,不需要手动切换步骤,系统根据当前状态自动推进。
很多人有业务理解、有场景、有产品直觉,甚至比工程师更清楚问题出在哪里。但现实是:
- 不会写代码,就很难自己把工具做出来
- 找外包、排开发、反复沟通,时间和成本都很高
- 即使有 AI,对普通人来说也常常只是"会聊天",离真正落地还差很远
DevTaskFlow 要解决的,不是"再做一个代码生成器",而是把软件开发变成一条普通人也能走通的流程。
技术不该只服务会写代码的人。技术应该成为更多人的杠杆。
- 用大白话描述需求,自动分析并拆任务
- 调用 LLM 生成完整项目代码(支持 Claude Opus 4.6、GPT 5.4、Mimo V2 Pro)
- 结构化代码审查,发现问题自动修复
- 支持本地运行、部署、封版、GitHub 发布
- 多项目看板,进度一目了然
- OpenClaw 子 agent 编排器 — 完整实现,支持独立的 API 端点和模型配置,可与主 LLM 配置分离
- ClawHub 发布 — 新增
clawhubpublish adapter,一键发布 skill 到 clawhub.com - 编排器双模式 —
local_llm(环境变量配置)/openclaw_subagent(独立配置),灵活选择
- React 最佳实践 — 代码生成时自动遵循 Vercel 规范:并行请求、动态导入、大列表虚拟化、hydration 安全、交互状态、文案规范
- Web UI 质量审查 — 自动检查 10 项 UI 质量:无障碍、焦点状态、表单、动画、排版、内容处理、深色模式等
- 9 维度综合审查 — 从 7 维扩展到 9 维,新增 React 性能和 Web UI 质量维度
- 设计系统规范 — 分析阶段自动生成色彩/字体/间距/组件/交互规范,UI 代码自动遵循
- 使用说明书 — 每个项目自动生成面向最终用户的 USER_GUIDE.md
- 7 维度综合审查 — 代码质量、安全性、交互友好度、需求符合度、设计一致性、字段依赖、命名规范
- 合规安全 — 部署信息脱敏、主动调用需用户确认
不需要懂技术,像这样说就够了:
我想做一个内容发布管理台,支持账号管理、发布记录、草稿保存,先做 Web 版,团队内部使用。
- 状态机推进,每一步都有记录
- 写入前可预览(dry-run)
- 审查 / 修复闭环,避免越修越乱
- 路径安全限制,不会写到项目外面
- 部署信息脱敏,敏感数据不暴露
- 不会写代码但想把想法做出来的人 — 产品经理、运营、创业者、业务负责人
- 会写代码但想提升效率的人 — 快速验证想法、标准化开发流程
- 需要"流程可追踪"的团队 — 每一步都知道发生了什么,有版本记录可回溯
提需求 → 分析(含设计规范)→ 确认 → 生成代码(含使用说明)→ 逐任务审查 → 修复循环 → 综合审查(7 维度)→ 本地预览 → 部署 → 封版 → GitHub 发布
每一步都有状态,每一步都能继续 / 恢复,每一步都能被看见。
DevTaskFlow 以 OpenClaw Skill 的形式运行。安装后,直接在 OpenClaw 对话中使用。
clawhub install devtaskflowdtflow setup # 交互式配置 AI 服务在 OpenClaw 聊天中直接说:
新建一个项目,叫 crm-lite,我想做一个给销售团队用的客户管理工具。
系统自动:创建项目 → 分析需求 → 生成设计规范 → 拆任务 → 写代码 → 审查 → 修复 → 综合审查 → 部署。
看下项目进度
或者用可视化看板:
dtflow board --serve # → http://localhost:8765所有操作都通过自然语言完成。以下是一些示例:
"帮我分析一下这个需求能不能做" → 启动需求分析
"方案没问题,开始写代码" → 确认并生成代码
"先别部署,我想看看效果" → 本地运行预览
"可以了,上线吧" → 部署上线
"发布到 GitHub" → 封版并创建 Release
"改成蓝色主题" → 反馈修改
- 写入路径限制在项目目录内
- 配置和密钥走环境变量 / 本地配置
- 部署信息脱敏显示(IP/域名模糊化)
- 主动调用需用户确认,不会无条件触发部署
- 写入前可预览(dry-run)
- 审查与修复分阶段执行
- 项目与版本分层管理
OpenClaw / 自然语言交互层
│
┌─────────┴─────────┐
│ pipeline core │ 开发主流程(analyze → write → review → fix → comprehensive_review → deploy → seal)
│ orchestrator │ 调度层(本地 LLM / OpenClaw 子 agent)
│ state + board │ 项目状态与看板
│ adapters │ 对接外部能力(LLM、部署、归档、GitHub)
└───────────────────┘
| 模型 | 说明 |
|---|---|
| Claude Opus 4.6 | 综合能力最强,推荐复杂项目 |
| GPT 5.4 Pro | OpenAI 旗舰,大型项目首选 |
| GPT 5.4 | 性价比高,适合中小项目 |
| 小米 Mimo V2 Pro | 国产模型,中文表现好 |
当前版本:v0.8.0 — 查看完整更新日志
MIT-0 — 免费使用、修改、分发,无需署名。