欢迎访问本网站,启智AI助力教学网 是由 长春师范大学教育学院 统筹建设! 本平台是AI赋能教育教学的具体实践,秉承公益免费的理念为师生提供服务!

Linux 子系统与 Dify/Ollama 部署流程

一、安装适用于 Linux 的 Windows 子系统(WSL)

1. 推荐方式:一键安装

  • 以管理员身份运行 PowerShell
    • 右键点击“开始菜单”,选择“以管理员身份运行”
    • 在 PowerShell 窗口输入以下命令:

wsl –install

  • 重启计算机
    • 执行命令后,重启计算机
    • 系统将自动启用 WSL 并安装 Ubuntu 发行版

2. 备用方式:手动安装

  • 如一键安装失败,可按以下步骤手动操作:
  • 启用 WSL 功能

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

  • 启用虚拟机平台

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

  • 设置 WSL 2 为默认版本

wsl –set-default-version 2

3. 完成 WSL 设置

  • 首次启动配置
    • 首次启动 Linux 分发版时,等待 1-2 分钟完成解压
    • 后续启动速度提升
  • 创建用户账户
    • 按提示输入用户名和密码
    • 确认密码

提示: 您已成功安装并配置与 Windows 集成的 Linux 子系统!

二、Docker 安装与配置

1. 下载与安装

  • 访问 Docker 官网
  • 下载 Docker Desktop for Windows
  • 运行安装程序,按向导完成安装

2. 配置 Docker 镜像加速

  • 点击系统托盘 Docker 图标,选择 “Settings”
  • 进入 “Docker Engine” 页面,在配置文件中添加镜像源:

{

  “registry-mirrors”: [

    “https://docker.1ms.run”,

    “https://docker.xuanyuan.me”

  ]

}

  • 点击 “Apply & Restart” 应用并重启 Docker

3. 验证安装

  • 打开 WSL 终端,运行:

docker –version

docker run hello-world

  • 安装完成后,已具备以下能力:
    • ✅ WSL 2 安装与配置
    • ✅ Docker Desktop 安装
    • ✅ 镜像加速配置

三、Dify 部署与启动

1. 下载 Dify

  • 访问 Dify GitHub 项目
  • 点击 “Code” → “Download ZIP”
  • 解压 dify-main.zip 至 D:\dify

2. 使用 Docker 启动 Dify

  • 按 Win + R 输入 cmd 打开命令提示符
  • 进入 Dify docker 目录:

cd dify\docker

  • 复制环境配置文件:

copy .env.example .env

  • 启动服务:

docker compose up -d

  • 查看运行中的容器:

docker ps

  • 查看服务日志:

docker compose logs -f

四、Dify 初始化与访问

1. 初始化流程

注意: 使用前请确保 Docker Desktop 正在运行

五、Ollama 安装与模型运行

1. 安装 Ollama

  • 访问 Ollama 官网
  • 下载 Windows 版本安装包并完成安装

2. 启动与验证

  • 命令行启动服务:

ollama serve

  • 检查安装与命令:

ollama –version

ollama –help

3. 下载并运行 deepseek-r1:1.5b 模型

ollama run deepseek-r1:1.5b

4. 常用 Ollama 命令

ollama list                 # 查看已安装模型

ollama pull deepseek-r1:1.5b # 仅下载模型

ollama rm deepseek-r1:1.5b   # 删除模型

ollama show deepseek-r1:1.5b # 查看模型信息

六、Dify 集成 Ollama

1. 安装 Ollama 插件

  • 登录 Dify 控制台 (http://localhost)
  • 点击右上角用户头像,选择“设置”
  • 在左侧菜单选择“模型供应商”
  • 找到 Ollama,点击“安装”

2. 配置连接参数

3. 验证连接

  • 点击“测试连接”按钮,确保显示“连接成功”

七、创建知识库应用

1. 创建新应用

  • Dify 工作台点击“创建新应用”
  • 选择“知识库”类型,填写应用名称与描述,点击“创建”

2. 配置模型参数

  • 进入应用后,选择“提示词编排”
  • 在对话节点配置模型:
    • 供应商:Ollama
    • 模型:deepseek-r1:1.5b
    • 温度:0.7(推荐)
    • 最大令牌数:2048

3. 上传知识文档

  • 点击左侧“知识库”标签,选择“创建知识库”
  • 支持上传格式:
    • PDF、Word (.doc/.docx)、文本 (.txt)、Markdown (.md)
  • 等待文档处理完成,显示“索引完成”即可

暂无介绍....

延伸阅读:

如何减少AI幻觉

使用说明:1.基础版指令适用于日常查询,可降低约40-60%的幻觉风险2.组合使用"参数控制+领域模板",最高可减少75...

AI
2025年11月22日
什么是API接口

一、什么是API接口1.1 什么是API接口?你是否曾经遇到过这样的场景:你在手机上订外卖,选择完菜品后,系统会帮你自动...

AI
2025年11月19日
知识库是怎么回事?知识库在大模型使用中扮演什么角色?

但很多同学对RAG在问答中扮演了什么角色,如何起作用的不是很清楚。创建知识库后,大模型真的会去学习知识库中的知识么?在这...

AI
2025年11月19日
Markdown,json,mermaid

1.Markdown(MD)——简单好用的文本格式适合:写作、笔记、文档、博客Markdown是一种轻量级的标记语言,专...

AI
2025年11月19日
系统提示词&用户提示词

一、什么是系统提示词(SystemPrompt)?系统提示词是由开发者或系统设计者提供的,用于定义AI的行为、任务目标或...

AI
2025年11月11日