Dyad 是一款本地优先、开源免费的全栈 AI 应用构建器,定位为“AI 对话式开发工具箱”。用户通过自然语言描述需求(如“构建带登录的待办应用”),Dyad 自动生成完整的前端(React)、后端(Supabase)与数据库代码,全程代码与数据保留在本地设备。
输入指令示例
"构建一个用户登录系统,集成谷歌认证,数据存到 Supabase"
输出结果:
部署方案:
模型类型推荐场景 | 成本优势 |
---|---|
Gemini 2.5 Pro | 长文本逻辑生成,薅每日免费额度 |
Ollama 本地模型 | 敏感数据处理,零 API 费用 |
GPT-4.1 | 复杂代码生成需自备付费密钥 |
下载安装包(支持 macOS/Windows)
访问官网 https://www.dyad.sh/ 下载
配置 API 密钥(以 Gemini 为例)
能力 | Dyad | v0/LovableBolt |
---|---|---|
代码所有权 | ✅ 100% 本地开源 | ❌ 云端闭源 |
数据隐私 | ✅ 无云端传输 | ❌ 数据上传厂商服务器 |
模型灵活性 | ✅ 支持任意 API/本地模型 | ❌ 绑定单一厂商 |
成本 | ✅ 核心功能永久免费 | ❌ 订阅制($20+/月) |
部署自由度 | ✅ 可导出至任意平台 | ❌ 仅限专属托管 |
有限自定义 | 💡 | ⚠️ |
隐私控制 + 零成本 + 全栈生成,适合中小团队及隐私敏感场景。
性能调优参数示例配置项推荐值作用
maxToken
: 2048 — 控制 AI 生成代码长度temperature
: 0.3 — 降低随机性,提升代码稳定性localFallback
: true — 网络中断时自动切换本地模型核心价值:✨ 将全栈开发从“写代码”变为“提需求”——通过 AI 对话降低技术门槛,同时保障数据主权。
适用场景: