← 返回
开发者工具 中文

Napcat Qq Bridge Installer

Install, start, repair, and smoke-test a Windows QQ + NapCat + OpenClaw bridge. Use this when the user explicitly wants an end-to-end local QQ bot setup, nee...
安装、启动、修复并冒烟测试 Windows QQ + NapCat + OpenClaw 桥接环境,适用于用户明确需要端到端本地 QQ 机器人搭建的场景。
sunnyspot114514
开发者工具 clawhub v1.0.1 1 版本 100000 Key: 无需
★ 0
Stars
📥 797
下载
💾 21
安装
1
版本
#latest

概述

NapCat QQ Bridge Installer

Overview

Use this skill for Windows hosts that need a local QQ bot stack built around NTQQ, NapCat, and an OpenClaw agent running through WSL + Docker.

This skill is script-driven. Prefer the bundled Python entrypoint instead of rewriting the setup flow by hand:

  • scripts/manage.py

The script can:

  • install NTQQ with winget if QQ is missing
  • download the latest public NapCat release from GitHub at runtime
  • overlay a local bridge.mjs, start-all.bat, and stop-all.bat
  • generate config/bridge.json and config/onebot11_.json
  • bootstrap a basic OpenClaw Docker container if requested
  • start, stop, repair, health-check, and smoke-test the bridge

When To Use It

Use this skill when the user asks for any of the following:

  • install a QQ bot on Windows
  • wire NapCat to OpenClaw
  • download NTQQ / NapCat automatically
  • repair a broken QQ bridge
  • start or stop an existing NapCat + OpenClaw runtime
  • verify whether QQ replies are still flowing

Do not use this skill for official QQ APIs or cloud-hosted bot platforms. This is for local unofficial automation with NapCat.

Host Prerequisites

Expect these host tools to exist or be installable on demand:

  • Windows with Python 3 available as python
  • winget for installing Tencent.QQ.NT
  • wsl.exe
  • Docker inside the selected WSL distro

Download sources used by the bundled script:

  • https://api.github.com/repos/NapNeko/NapCatQQ/releases/latest
  • winget install --id Tencent.QQ.NT --exact

Workflow

1. Pick the runtime root

Default runtime root:

  • C:\Users\\NapCat.OpenClaw

If the user already has an extracted NapCat runtime, point -Root at that folder and prefer repair over install.

2. Run the bundled manager

Typical install:

python .\scripts\manage.py `
  -Action install `
  -Root C:\Bots\NapCat.OpenClaw `
  -BotQq 123456789 `
  -AdminQq 987654321 `
  -GroupIds 123456,234567 `
  -BootstrapOpenClaw

Typical repair:

python .\scripts\manage.py `
  -Action repair `
  -Root C:\Bots\NapCat.OpenClaw `
  -BotQq 123456789

Start / stop / health / smoke test:

python .\scripts\manage.py -Action start -Root C:\Bots\NapCat.OpenClaw
python .\scripts\manage.py -Action stop -Root C:\Bots\NapCat.OpenClaw
python .\scripts\manage.py -Action health -Root C:\Bots\NapCat.OpenClaw
python .\scripts\manage.py -Action smoke-test -Root C:\Bots\NapCat.OpenClaw

3. Handle OpenClaw auth when needed

If the OpenClaw container is new or unauthenticated, the user still needs one browser login step for openai-codex.

Use:

python .\scripts\manage.py -Action auth -Root C:\Bots\NapCat.OpenClaw

That action opens a terminal with the recommended onboarding command. Do not promise fully unattended OAuth login.

4. Validate the running bridge

After install or repair, always run:

  • health
  • smoke-test

If the user already has a live QQ session, prefer a private-message self-test to the configured admin QQ.

Safety And Publishing Constraints

  • This skill is public. Never hardcode a real QQ number, group ID, token, container auth blob, or local secret into the published files.
  • Generate local tokens at install time inside config/bridge.json and config/onebot11_.json.
  • Generate config/.env and config/webui.json values locally for NapCat quick-login fallback. Do not publish real runtime secrets.
  • Download NTQQ and NapCat from public runtime sources at execution time. Do not bundle vendor binaries into the skill.
  • If the OpenClaw container already exists, repair it in place instead of deleting user data.
  • Do not assume quick login can bypass every QQ verification challenge. QQ may still require a fresh verification step.

Bundled Resources

  • scripts/manage.py: main entrypoint for install, auth, start, stop, repair, health, and smoke test
  • assets/runtime/bridge.mjs: generic Windows-host bridge that talks to NapCat and calls OpenClaw through wsl docker exec ... openclaw agent
  • assets/runtime/start-all.bat.txt: rendered into the runtime root
  • assets/runtime/stop-all.bat.txt: rendered into the runtime root

版本历史

共 1 个版本

  • v1.0.1 当前
    2026-03-30 12:06 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

CodeConductor.ai

larsonreever
AI驱动平台,提供快速全栈开发、智能体、工作流自动化及低代码AI集成的可扩展产品创建。
★ 66 📥 179,880
developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 668 📥 323,849
developer-tools

Agent Browser

matrixy
专为AI智能体优化的无头浏览器自动化CLI,支持无障碍树快照和基于引用的元素选择。
★ 426 📥 118,048