10+年产品经理聊聊产品、测测产品,产品人交流学习成长平台,按 Ctrl+D 收藏我们
关于我 留言板 小程序 标签云

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI学习教程

手把手教你如何在 Windows 上安装 Dify(保姆级教程+安装包)

4小时前 AI学习教程 30 0

前段时间我一直在研究 Dify ,一个开源的 LLM 应用开发平台。它的强大之处在于,能够让开发者快速搭建各种基于大模型的应用,比如 Chatflow、知识库助手、Agent 等。

官方推荐的安装环境是 Linux,但考虑到大部分人(包括我自己)的日常开发机都是 Windows,我决定在 Windows 系统下通过 WSL2 + Docker 部署 Dify。

这篇文章就是我完整的安装过程记录,里面包含了我实际遇到的问题和解决方案。说实话,整个过程我前前后后重启了 3 次系统,好几次差点放弃。所以我希望能把流程写清楚,避免大家踩坑。

Dify安装教程

1. Docker 的安装和配置

配置确认

  • 系统要求:Windows 专业版 / 企业版 / 教育版(家庭版不行,需要升级)

  • 硬件要求:至少 4 核 CPU、8GB 内存、50GB 存储

我用的是Windows 11 专业版安装

启用 Hyper-V

  • 右击 Win 键 → 找到 启用或关闭Windows功能

  • 在“Windows 功能”中勾选 Hyper-V,然后重启电脑

安装 WSL2

以管理员身份打开 PowerShell,执行:

wsl --install

如果没有反应,可能需要科学上网,再次执行就能看到安装进度。

启动 WSL2:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

下载 Linux 内核更新包并安装(下载地址已经打包在网盘)

设置 WSL2 为默认:

wsl --set-default-version 2

安装并配置 Docker Desktop

官网下载地址:https://docker.com ,选择 Docker Desktop for Windows(所有安装包我整理在网盘)

安装后,运行 docker --version 检查是否成功

第一次启动时,可以直接不用登录,如果需要汉化,可以看看我之前n8n的汉化教程。

Docker 配置优化

在 Settings「设置」 → Docker Engine「引擎」 中配置镜像源(这两个是我找的目前比较稳定的):

"registry-mirrors": [
   "https://docker.xuanyuan.me",
   "https://docker.1ms.run"
]

修改下载镜像的存储位置(因为Docker默认只能安装在C盘,所以尽量更换避免占满 C 盘):

Settings「设置」 → Resources「资源」 → Advanced「高级」 → Browse「磁盘镜像位置」 选择其他磁盘

2. 安装和运行 Dify

下载源码

Dify GitHub 地址:https://github.com/langgenius/dify(下载地址已经打包在网盘)

解压后,复制 .env.example 文件,重命名为 .env 并进行必要配置。

启动容器 进入源码的解压出来的目录(这里有个小技巧,就是可以在源码目录地址上直接CMD就会弹出命令行操作目录)

然后执行:

cd docker
docker compose up -d

⚠️ 第一次拉取镜像可能比较慢,所以最好设置国内镜像源,一般都是源的问题,像这样就是失败了

注意过程中可能出现的情况,直到完全启动成功!

启动完成后,浏览器访问:http://localhost

第一次访问需要创建管理员账号(不是注册,就是自己建一个账号自己用)

配置模型

接下来我们测试了一个简单的大模型API的对话应用

登录后,点击账号头像 → 设置(进入设置)

找到「模型供应商」- 未安装,所以需要先安装

比如这里我配置 DeepSeek 模型:就找到DeepSeek 插件,点「安装」

安装过程中我们就去DeepSeek开放平台申请一个APIkey:https://platform.deepseek.com/api_keys

等插件安装好后,在「模型供应商」- 「待配置」里面找到 API key 点击「设置」

会在填写你的 API Key 和 接口地址(不填会自动根据提示的填入)

保存后,如果显示绿色点✅,就说明配置成功

创建聊天助手应用

接着回到首页的「工作室」栏目,点「创建空白应用」

展开「新手应用」,选择「聊天助手」,输入应用名称,点「创建」

创建成功就可以直接在应用里「对话」,以及设置「提示词」并发布了

3. 常见问题排查

访问 http://localhost 显示 403

检查是否有 IIS/Apache 等服务占用 80 端口,关闭即可

使用 DeepSeek 模型提示错误

我找了一下原因,暂不明白,有说最新版 Dify 中暂时不支持代码调试功能导致DeepSeek 配置失败,所以我换了其他模型试了一下是可以的。

4. 常用命令

# 启动服务
docker compose up -d
​
# 停止服务
docker-compose down
​
# 查看容器状态
docker-compose ps
​
# 查看日志
docker-compose logs -f
  • 配置文件位置:.env 和 docker-compose.yml

  • 数据文件夹:volume

总结

整个过程走下来,我的感觉是:

Windows安装环境的准备比应用本身更难,尤其是在 Windows 下,需要 Hyper-V、WSL2、Docker 三重配合。

一旦成功启动 Dify,后续就非常顺畅,可以愉快地配置大模型并开始开发应用。

这次文章主要分享了安装过程,下一步我会尝试 用 Dify 搭建知识库、Agent 工作流、聊天助手 等应用,再把实操经验整理出来。

如果你和我一样想在 Windows 上体验 Dify,希望这篇文章能帮你少踩一些坑。

我把所有安装包都打包放在网盘了,如果你使用官网下载不方便,可以直接使用我打包好的

关注「苏米客」公众号,回复「Dify」即可

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:手把手教你如何在 Windows 上安装 Dify(保姆级教程+安装包)
#Dify #Dify安装 #本地部署 #Docker 
收藏 1
NiceVoice:又一款免费AI声音克隆,3步克隆你的声音
6款我推荐的产品经理必备大模型应用
推荐阅读
  • Rainbond:这个国产开源容器神器,不用写代码也能部署Rainbond + n8n工作流超简单教程
  • MCP 加速 AI 赋能各行各业,关于MCP安全风险报告的思考
  • 手把手教你快速上手Qwen3-Coder,完整配置与集成教程
  • Gemini CLI 装好了,登录异常怎么办?手把手教你解决 Gemini CLI 登录问题
  • SD入门教程|手把手教你如何在电脑上安装Stable Diffusion 进行Ai绘画
评论 (0)
请登录后发表评论
分类精选
Cursor永久免费攻略:无限邮箱注册+重置机器码+Cursor试用期重置工具实现永久免费使用
37064 8月前
手把手教你如何使用扣子Coze搭建“文生图” AI Bot
15291 1年前
安装字节Trae登录提示App Unavailable(应用程序不可用)解决办法,这份官方指南请收好!
13225 6月前
n8n新手入门指南:5 分钟本地部署 + 中文汉化 + 快速启动,玩转工作流(Docker版)
9598 2月前
一文搞懂什么是 Vibe Coding?Vibe Coding工具推荐及Cursor编程开发实践
6992 3月前
Gemini CLI 装好了,登录异常怎么办?手把手教你解决 Gemini CLI 登录问题
5913 1月前
小白也能搞懂的MCP教程,MCP到底有什么用?简单易懂,一学就通
5246 5月前
手把手教你如何用海螺Ai克隆自己的声音,支持情绪化的声音克隆
5028 8月前
手把手教你使用 Gemini 2.5 Pro 免费 API搭建本地知识库,一键接入 Gemini!
4988 1月前
手把手教你用AI克隆声音:AnyVoice,只需 3 秒在线免费克隆声音,超真实的语音生成
4954 5月前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 手把手教你如何在 Windows 上安装 Dify(保姆级教程+安装包)
2 3分钟搞定AI画原型图,墨刀AI原型生成教程,产品经理必备效率神器!
3 即梦AI图像生成器.exe(开源+打包)
4 3个国产免费AI生图大模型API使用教程(申请流程+源码)
5 手把手教你用AI 5分种帮你写好n8n工作流,小白也能玩转自动化!
6 零基础服务器部署N8N!1Panel + n8n安装汉化教程完整版
7 我用CodeBuddy开发了一个爆款小程序“育儿补贴计算器”
8 手把手教你开通 ChatGPT & Claude,无需信用卡,5 分钟搞定(100% 合规)
9 手把手教你快速上手Qwen3-Coder,完整配置与集成教程
10 Anthropic Academy 推出官方免费课程:Claude API、MCP入门和进阶、Claude Code实战等
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
程序库 免费影视APP 花式玩客 免费字体下载 产品经理导航 Axure RP 10 免费Axure模板 Axure原型设计 Axure元件库下载 申请友联