基于 Dify + DeepSeek 构建本地化 AI 知识库系统
项目背景:旨在通过 Docker 容器化技术在本地部署 LLM 应用开发平台 Dify,并接入当前最流行的 DeepSeek 模型,实现一个完整的 AI 聊天助手。 环境:Windows / Linux (Docker 环境)
第一章:环境准备 (Prerequisites)在开始之前,确保本地环境满足以下要求,这是地基。
Docker 环境:
安装 Docker Desktop (Windows/Mac) 或 Docker Engine (Linux)。 Docker官网
_笔记重点_:验证安装是否成功,终端运行 docker --version 和 docker compose version。
_资源分配_:如果在本地跑模型(Ollama),建议在 Docker Desktop 设置中给 Docker 分配至少 4GB RAM(虽然 Dify 只需要 2GB 左右,但为了流畅建议多给点)。
Git 工具:
用于拉取 Dify 源码。
第二章:Dify 的本地化部署 (Docker Compose)1. 获取源码选择你需要部署的文件夹,打开 ...
Rocky Linux 9 下的 Ansible 基础配置与自动化部署
项目目标:在 Minimal 环境下,实现 Servera (主控) 对 Serverb (被控) 的免密管理,并通过 Playbook 完成用户创建与文件分发。环境:Rocky Linux 9 Minimal (双节点虚拟机)
第一章:环境准备 (The Foundation)地基不牢,地动山摇。Minimal 系统缺少很多基础包,且默认源在国内网络下极慢,必须先打好地基。
1. 网络与解析
设置主机名:
Bash
12hostnamectl set-hostname servera # 在主控机执行hostnamectl set-hostname serverb # 在被控机执行
**Hosts 解析 (关键)**:
编辑 /etc/hosts,确保两台机器都能通过名字 ping 通对方。
_格式_:192.168.x.x servera
2. 软件源替换 (解决下载慢/报错)默认的 Rocky 源和 EPEL 源可能导致 dnf install 失败或卡死。
**替换 Rocky 基础源 (阿里云)**:
Bash
123sed - ...
Hello World
欢迎使用博客!
这篇文章是用来测试 Decap CMS 和 Hexo 渲染的。如果你看到了这篇文章,说明配置成功了。
封面作者:Marek Piwnicki–”Dark Night”
