首页 / 文档 / 手动部署 / Win10/11

Windows 10 / 11 桌面版 · 手动部署

无一键保证。请先用控制台「手动部署传包」经 OpenSSH 传到目标路径,再按下列配置。

1. 系统设置(必做)

  • 电源:设置 → 系统 → 电源 → 关闭「一段时间后睡眠」;接电源时永不睡眠。
  • 锁屏:可选关闭动态锁屏;避免长时间锁屏导致网络策略中断(视环境而定)。
  • 用户账户:建议使用具备管理员权限的本地账户执行安装。
  • 杀软 / Defender:首次安装时可将目标目录加入排除,避免误杀 Node/运行时。

2. 安装 OpenSSH 服务器(传包与运维)

  1. 设置 → 应用 → 可选功能 → 添加「OpenSSH 服务器」。
  2. 服务里启动 OpenSSH SSH Server,启动类型:自动。
  3. 防火墙放行 22(或你改过的端口)。
  4. 在 kelebot「我的服务器」用 SSH 密码或密钥登记本机。

3. 环境依赖

  • 安装 Node.js 20 LTS(官网 MSI,勾选 Add to PATH)。
  • 新开 PowerShell:node -vnpm -v 有输出。
  • 可选:安装 Git for Windows(拉插件源时需要)。

4. 传包后本地步骤

  1. 控制台预检通过并传包到例如 %USERPROFILE%\kelebot-manual
  2. 打开该目录,确认有 README.txtpack.jsonbootstrap.bat
  3. 以管理员运行 bootstrap.bat(当前为引导说明;完整运行时包按版本更新)。
  4. 将 Webhook 公网地址指到开通服务;在控制台绑定 AppID / AppSecret。

5. 冲突与磁盘

  • 预检会检查可用空间(建议 ≥ 256MB)与路径是否已有旧包。
  • 若提示冲突:换目录,或勾选「强制传包」覆盖前请自行备份。

6. 验收

  • 机器保持开机联网;进程未因睡眠退出。
  • 控制台官方机器人验活成功;测试指令有回执。

← 返回手动部署目录 · 去传包