Dify是一个开源的大语言模型(LLM)应用开发平台,旨在简化和加速生成式AI应用的创建和部署。
优点:
- 低代码/无代码: 像拖拽积木一样编排业务逻辑
- 功能完整强大: 支持 100+ 主流模型接入,满足各种企业级场景
- 开源免费: 支持私有化本地部署
官网地址:dify官方
dify能做什么
- 聊天助手:快速构建具备上下文理解能力的对话机器人,支持多轮对话。
- 知识库 (RAG):轻松接入企业私有文档,实现基于自有知识的精准问答。
- 工作流 (Workflow):通过可视化画布编排复杂的业务逻辑,实现任务自动化。
- Agent 智能体:构建能够自主调用工具、拆解并完成复杂任务的智能助手。
dify安装

服务器部署
Docker安装见Docker笔记
- docker镜像切换:
bash
sudo vim /etc/docker/daemon.json #修改镜像源
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false,
"features": {
"buildkit": true
},
"registry-mirrors": [
"https://docker.1panelproxy.com",
"https://2a6bf1988cb6428c877f723ec7530dbc.mirror.swr.myhuaweicloud.com",
"https://docker.m.daocloud.io",
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com",
"https://your_preferred_mirror",
"https://dockerhub.icu",
"https://docker.registry.cyou",
"https://docker-cf.registry.cyou",
"https://dockercf.jsdelivr.fyi",
"https://docker.jsdelivr.fyi",
"https://dockertest.jsdelivr.fyi",
"https://mirror.aliyuncs.com",
"https://dockerproxy.com",
"https://mirror.baidubce.com",
"https://docker.m.daocloud.io",
"https://docker.nju.edu.cn",
"https://docker.mirrors.sjtug.sjtu.edu.cn",
"https://docker.mirrors.ustc.edu.cn",
"https://mirror.iscas.ac.cn",
"https://docker.rainbond.cc"
]
}
#重启daocker服务
sudo systemctl daemon-reload
sudo systemctl restart docker- 克隆Dify仓库
bash
git clone https://github.com/langgenius/dify.git
#无法克隆下载到压缩包后,使用xftp拖入想要的目录
- 环境配置 进入到dify文件夹下的docker文件夹

将.env.example文件名改为 .env或者
bash
cp .env.example .env- 启动dify 先进入dify文件找到docker文件夹,然后进入终端,再去操作下面的命令
bash
docker compose up -d
若要关掉容器
bash
docker compose down