跳转至

🪟 WxBot Enhanced Windows 部署指南

![Windows Deployment](../images/windows-banner.png) **在Windows系统上部署WxBot Enhanced**

📋 目录导航


💻 系统要求

最低配置

  • 操作系统: Windows 10/11 或 Windows Server 2019+
  • 架构: x64 (64位)
  • 内存: 2GB RAM
  • 磁盘: 1GB 可用空间
  • 网络: 支持出站HTTP/HTTPS连接

推荐配置

  • 内存: 4GB+ RAM
  • 磁盘: 5GB+ 可用空间(用于日志和数据存储)
  • 网络: 稳定的网络连接

📥 下载安装

1. 下载程序

# 使用PowerShell下载
Invoke-WebRequest -Uri "https://github.com/Ruk1ng001/wxbot/releases/latest/download/wxbot-windows-amd64.zip" -OutFile "wxbot-windows-amd64.zip"

# 解压缩
Expand-Archive -Path "wxbot-windows-amd64.zip" -DestinationPath "C:\\wxbot"

2. 目录结构

C:\\wxbot\\
├── wxbot.exe          # 主程序
├── config.yaml        # 配置文件
├── data\\              # 数据目录
│   ├── plugins\\       # 插件数据
│   └── logs\\          # 日志文件
└── plugins.yaml       # 插件配置

⚙️ 配置设置

1. 编辑配置文件

# config.yaml
app:
  name: "WxBot Enhanced"
  port: 7601

# 微信Hook配置  
starBotPro:
  enable: true
  url: "http://localhost:8080"

# 管理员设置
superUsers:
  - "your_wx_id"

2. Windows防火墙设置

# 允许程序通过防火墙
New-NetFirewallRule -DisplayName "WxBot Enhanced" -Direction Inbound -Program "C:\\wxbot\\wxbot.exe" -Action Allow

# 或开放端口
New-NetFirewallRule -DisplayName "WxBot Port 7601" -Direction Inbound -Protocol TCP -LocalPort 7601 -Action Allow

🚀 启动运行

1. 命令行启动

cd C:\\wxbot
wxbot.exe

2. PowerShell启动

Set-Location "C:\\wxbot"
.\\wxbot.exe

3. 后台运行

# 使用Start-Process后台运行
Start-Process -FilePath "C:\\wxbot\\wxbot.exe" -WindowStyle Hidden -WorkingDirectory "C:\\wxbot"

🔧 服务管理

创建Windows服务

  1. 下载NSSM工具

    # 下载NSSM (Non-Sucking Service Manager)
    Invoke-WebRequest -Uri "https://nssm.cc/release/nssm-2.24.zip" -OutFile "nssm.zip"
    Expand-Archive -Path "nssm.zip" -DestinationPath "C:\\nssm"
    

  2. 安装服务

    # 以管理员身份运行命令提示符
    C:\\nssm\\win64\\nssm.exe install WxBotEnhanced "C:\\wxbot\\wxbot.exe"
    C:\\nssm\\win64\\nssm.exe set WxBotEnhanced AppDirectory "C:\\wxbot"
    C:\\nssm\\win64\\nssm.exe set WxBotEnhanced Description "WxBot Enhanced 微信机器人服务"
    

  3. 服务管理

    # 启动服务
    net start WxBotEnhanced
    
    # 停止服务
    net stop WxBotEnhanced
    
    # 删除服务
    C:\\nssm\\win64\\nssm.exe remove WxBotEnhanced confirm
    


📚 相关文档


**🪟 在Windows上轻松运行WxBot Enhanced!** **简单配置,稳定运行!**