# Dyad Dyad 是一款本地开源 AI 应用构建器,支持灵活选择模型、导出代码、全栈开发和多种部署方式,避免平台锁定。 - Findings24: - 网站: - 价格: Freemium - 分类: AI应用构建器, AI开发者工具 ## 什么是 Dyad? Dyad 是一款本地开源 AI 应用构建器,可在你自己的电脑上创建应用。它将 AI 驱动的聊天工作流与可供你检查、批准、导出并在本地运行的代码结合在一起,让应用构建过程始终掌握在你手中。 该产品面向希望获得灵活性而非托管平台的人。它支持多个 AI 模型,可连接 Supabase 等工具,并提供通往 GitHub 和 Vercel 的部署路径。快速入门展示了一个简单流程:安装 Dyad、安装 Node.js、配置 AI 访问、输入构建提示、批准生成的代码,然后在本地运行应用。 ## Dyad 能做什么? ### 模型灵活性 可使用 OpenAI、Anthropic、Google Gemini、Ollama、LM Studio 以及其他模型进行构建,而不会被锁定到单一提供商。 ### 本地拥有的代码 将生成的应用保留在你自己的电脑上,并导出干净、可运行的代码,而不是在封闭系统中工作。 ### Supabase 工作流 连接 Supabase 账户,为全栈应用添加数据库、身份验证和服务器函数。 ### 版本对比 通过按版本的差异查看生成的更改,并检查每个应用版本中被修改的文件。 ### 内置安全审查 在发布前扫描 SQL 注入、XSS 和身份验证配置错误等关键安全问题。 ### 发布与扩展性 只需几次点击即可部署到 GitHub 和 Vercel,或者接入你自己的云,并使用 MCP 服务器或模板来扩展工作流。 ## 使用场景 ### 从零开始创建新应用 使用 Dyad 通过聊天提示搭建一个新的 Web 应用,然后批准生成的代码,并在你自己的电脑上本地运行它。 ### 构建带后端服务的全栈应用 当你需要全栈应用中的数据库存储、身份验证或服务器函数时,连接 Supabase。 ### 检查各版本之间的更改 查看按版本的差异,了解在继续编辑或回滚工作之前,应用版本之间发生了哪些变化。 ### 在发布前检查代码 对生成的代码运行安全审查,尽早发现 SQL 注入、XSS 或身份验证配置错误等问题。 ### 发布或交付应用 当你想将应用从本地构建环境中移出时,可将结果导出或部署到 GitHub 或 Vercel。 ## 常见问题 ### Dyad 是免费的吗?付费方案增加了什么? 是的。主页说明 Dyad 是免费的,可下载用于 macOS 和 Windows,且无需注册。付费的 Pro 方案增加了专属 Pro 模式、每月 200 AI credits,以及完整的 Dyad Academy 访问权限。 ### 你可以用 Dyad 构建什么? Dyad 旨在本地创建 AI 应用,包括可连接 Supabase 以使用数据库、身份验证和服务器函数的全栈应用。主页和文档还展示了部署到 GitHub 和 Vercel。 ### 如何开始使用 Dyad? 快速入门说明,在安装 Dyad 之后,你需要安装 Node.js,通过 API key 设置 AI 访问权限,例如 Google Gemini、Anthropic Claude 或 OpenAI,然后输入提示并在代码本地运行之前批准生成的代码。 ### Dyad 会在本地运行吗? 快速入门说明 Dyad 运行在你的电脑上,主页将其描述为本地优先和开源。它还提到安装过程中一个 Windows 专属警告,可以通过“更多信息”和“仍要运行”来绕过。 ### 可以用 Dyad 构建桌面应用吗? 源材料提到了应用构建工作流、代码导出、版本差异对比和部署,但并未在所提供材料中声称支持原生桌面应用输出。网站上虽然有桌面应用 FAQ 条目,但收集到的文本未包含其答案,因此这里不应假定具备该能力。 ## 快速信息 - **类别**: 开发者工具 - **平台**: macOS 和 Windows - **源域名**: dyad.sh - **主要工作流**: 本地 AI 应用构建,支持代码批准与导出 - **开源**: 是 - **定价**: 免费应用,另有付费 Pro 方案