solo-dev-agent
v0.1.0
Published
AI 独立开发者系统:从想法到上线的 Agent + Skills 合集,支持普通项目与 Web3
Downloads
10
Maintainers
Readme
🚀 Solo Dev Agent(AI 独立开发者系统)
一个让你一个人完成从想法到上线的 AI 开发系统,支持普通 Web/SaaS 与 Web3 项目,带完整调度与多流程。
✨ 能做什么?
输入一句话(产品想法或具体需求),系统会先判断类型,再选流程或单点执行:
- 全流程(普通产品):PRD → UI 设计 → 前端 → 后端 → 测试 → 增长 → 演示视频脚本
- 全流程(Web3 产品):PRD → UI → 基础设施 → 智能合约 → 后端(可选)→ Web3 前端 → 安全审计 → 测试 → 增长 → 演示视频
- 单点请求:只出 PRD / 只出前端 / 只出合约 / 只做安全审计 等,按需调用对应专家
📖 具体用法
前置条件
- 安装到项目(任选一种):
- npx(推荐):在要安装到的项目目录下执行
npx solo-dev-agent
或安装到指定目录:npx solo-dev-agent /path/to/你的项目 - 脚本:克隆本仓库后执行
./install.sh /path/to/你的项目
详见 INSTALL.md。
- npx(推荐):在要安装到的项目目录下执行
- 用 Cursor 打开已安装的目标项目,在聊天输入框里输入需求即可。
用法一:做完整产品(全流程)
系统会根据你的描述自动选普通或Web3流程。
| 你这样说 | 系统会走 | |----------|----------| | 做一个 AI 数据分析 SaaS | build-saas(7 步:PRD → UI → 前端 → 后端 → 测试 → 增长 → 演示视频) | | 做一个待办事项 Web 应用 | build-saas | | 做一个 NFT 铸造 dApp | build-web3(10 步:含合约、钱包、安全等) | | 做一个多链 DeFi 小产品 | build-web3 |
示例输入:
做一个 AI Web3 数据分析 SaaS,要有看板和图表做一个 NFT 白名单铸造的 landing + 铸造页,接 MetaMask用法二:只要某一类产出(单点)
只说你要的一种产出,系统只调对应 Agent,不跑全流程。
| 你这样说 | 系统会调 | |----------|----------| | 帮我写一份这个产品的 PRD | 产品经理(PM) | | 给这个产品定一下 UI 风格和页面结构 | UI 设计师 | | 写一个 Next.js 的登录页 + 表单 | 前端工程师(FE) | | 设计用户表的 API 和数据库结构 | 后端工程师(BE) | | 帮我做一下这个页面的测试和风险分析 | 测试工程师(QA) | | 给这个产品出一版 SEO 和推广方案 | 增长专家(Growth) | | 写一个 60 秒的产品演示视频脚本 | 演示视频专家(Demo) | | 写一个 ERC20 合约 + 部署说明 | 智能合约(Smart Contract) | | 审计一下这段合约有没有重入和权限问题 | Web3 安全(Web3 Security) | | 配一下多链 RPC 和环境变量 | Web3 基础设施(Web3 Infra) |
示例输入:
只写 PRD,产品是「AI 驱动的内容摘要工具」只写一个 Solidity 的 ERC721 铸造合约,带白名单用法三:组合多个环节
一次要多块(但不是整条全流程),系统会按顺序组合多个 Agent。
示例输入:
先出 PRD,再出 UI 设计,最后给一版前端页面结构给这个 dApp 出合约 + 前端连接钱包和读写的代码小结:怎么说会触发什么?
| 输入类型 | 触发方式 | 结果 | |----------|----------|------| | 完整产品 + 无 Web3 关键词 | 描述产品想法(如 SaaS、工具、后台) | 走 build-saas(7 步) | | 完整产品 + Web3 关键词 | 提到 dApp、合约、钱包、NFT、DeFi、链上 等 | 走 build-web3(10 步) | | 单点 | 明确「只要 PRD / 只要前端 / 只要合约」等 | 只调 对应一个 Agent | | 多块组合 | 明确「先 A 再 B再 C」或「PRD + UI + 前端」 | 按顺序调多个 Agent |
🧠 系统能力(Agent)
- 通用:产品经理、UI 设计师、前端工程师、后端工程师、测试工程师、增长专家、演示视频专家
- Web3:Web3 前端(钱包/合约交互)、智能合约(Solidity)、Web3 安全、Web3 基础设施
后端默认 Node.js + Next.js + Prisma;AI/数据类产品可选用 Python + FastAPI。
🎬 演示视频能力
全流程结束时可选生成:
- 视频脚本、分镜、解说词、操作路径(约 60 秒)
- 可直接用于抖音 / 小红书 / B 站发布
单点要脚本时可以说:「写一个产品演示视频脚本」。
🔥 为什么做这个?
很多人会写代码,但不会做产品、不会推广。这个项目帮你从 0 到 1 跑通:产品 → 设计 → 开发 → 测试 → 增长 → 演示。
📁 相关文档
- INSTALL.md — 安装方式与 Skills 说明
- .cursorrules — 完整调度规则(判断逻辑与流程定义)
- workflows/build-saas.md — 普通产品流程
- workflows/build-web3.md — Web3 产品流程
⭐ 如果觉得有用
欢迎点个 Star
