传输文件项目原来有介绍过,最近又发现了一个类微信文件传输助手 -- docker-wxchat。能像微信聊天一样在手机、电脑、平板之间快速互传文件、图片、文字和链接。需要的话还可接入大模型做 AI 聊天/ 画图。


🧾 详细介绍

docker-wxchat 基于 xiyewuqiu/wxchat 开发的微信文件传输助手,使用 Docker 容器化部署,支持 AI 聊天和图片生成功能。


✨ 核心功能

  • 📡 跨设备文件传输 - 支持手机、电脑、平板等设备间文件传输

  • 💬 AI 智能聊天 - 集成 AI 聊天功能,支持多种 AI 模型

  • 🖼️ AI 图片生成 - 支持 AI 图片生成功能

  • 📁 文件管理 - 支持各种文件类型的上传、下载、预览

  • 🔐 安全认证 - JWT 认证机制,保障数据安全

  • 🖥️ PWA 支持 - 支持安装为桌面应用


📁 必要准备

创建存放 Docker Compose 文件夹

上传 env.docker 文件到 NAS

env.docker 配置文件下载地址:https://github.com/DEKVIW/docker-wxchat/blob/main/env.docker

基础配置

AI功能配置

上传修改后文件到飞牛


🐳部署指南

🎯 Docker命令

docker network create --driver bridge wxchat-network

docker run -d \
  --name wxchat \
  --restart unless-stopped \
  -p 3060:3000 \
  -v /vol1/1000/Dockers/WXChat/data:/app/data \
  -v /vol1/1000/Dockers/WXChat/uploads:/app/uploads \
  --env-file /vol1/1000/Dockers/WXChat/env.docker \
  --network wxchat-network \
  yilan666/wxchat:latest

🎯 Docker Compose(本教程使用)

docker-compose.yml

services:
  wxchat:
    image: yilan666/wxchat:latest
    container_name: wxchat
    restart: unless-stopped
    ports:
      - "3060:3000"
    volumes:
      - ./data:/app/data
      - ./uploads:/app/uploads
    env_file:
      - ./env.docker
    networks:
      - wxchat-network

networks:
  wxchat-network:
    driver: bridge

1. 在飞牛主页面找到 Docker 切换菜单 Compose -> 新增项目

0-Rqga

2. 填写项目名称与路径,将 docker-compose.yml 内容粘贴到来源框

3. 返回 Docker管理页面,在 容器菜单,就可以看到运行情况


📖使用

浏览器打开 http://nas-ip:3060

0-LalO

  • 输入 env.docker 文件配置的 ACCESS_PASSWORD 值即可登录。

发送文件

发送图片

一键删除

一键清空数据


AI 功能需要在 env.docker 文件中配置对用的 AI 模型。

AI 对话

AI 画图

图片来源说明

文中部分图片素材来自 以蓝博客,仅用于技术分享与学习交流,版权归原作者所有。如有侵权,请联系删除。


🎉 总结

如果你正在寻找一款跨平台、跨设备、可私有部署的微信文件传输助手,docker-wxchat 无疑是一个值得尝试的选择。它不仅支持在手机、电脑、平板之间快速互传文件、文字、图片和链接,还能通过 Docker 一键部署在 NAS 上,数据全程本地存储,安全又高效。更棒的是还支持 PWA 安装、JWT 登录验证、AI 聊天扩展等功能,真正做到了“轻量、实用、可拓展”。