NimuStudio/NimuQDock-dsh--plugins-qq-mode-console ↗★ 3
qq-mode-console
NimuQDock-dsh mode console for DeepSeek Harness settings UI (chat / agent) 适合需要将AI接入QQ群或私聊,并进行人格与白名单管理的用户。
Other repositories with this package name
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:NimuStudio/NimuQDock-dsh#6a516cb034085c559a88b93abe4e4cd88e0f5163&path:plugins/qq-mode-consoleREADME
Read the full README ↗开始使用
需要准备
| 依赖 | 说明 |
|---|---|
| Node.js | ≥ 22.13 |
| DeepSeek Harness | 见下方「先装好 DeepSeek Harness」 |
| NapCat | QQ 协议实现,下载 |
| QQ 账号 | 一个用于机器人的 QQ 号(建议小号) |
先装好 DeepSeek Harness(DSH)
本项目把 AI 放在 DeepSeek Harness 里运行,需要先把它启动起来:
### 验证与日常使用
- 给机器人**私聊**或**群里 @ 它**,看它是否回复。
- 打开 Web 控制台 `http://127.0.0.1:3100`(令牌在启动日志里):查看状态、切换 **chat / agent** 模式、调节人格、管理白名单、发远程指令。
- agent 模式 = 仿真群友:AI 主动看消息、按人格决定参不参与;agent 模式私聊只响应 `ownerQQ`。
- 重启 DSH 不需要动桥接:桥接会自动探活,DSH 掉线期间的消息会入队缓存,恢复后自动补投。
### 配置人格卡(角色扮演)
- 控制台「🧠 人格 → 人格卡」页可**新建 / 编辑** `roles/*.yaml`:一个文件 = 一个完整人格,保存即生效(自动清缓存)。
`prompt` 字段就是人设文本(注入给 AI 的身份、说话风格、雷点);其余字段(心情/精力/兴趣/参与度)驱动人格引擎。
- **chat 模式**切换角色:控制台「📊 概览 → 人格 / 角色」点人格卡即可(群友无法更改)。
- **agent 模式**默认人格:改 `config.json` 的 `social.defaultPersona`(如 `小鲸鱼`),保存后重启桥接生效。
## 使用提醒
QQ 协议层由第三方开源项目 NapCat 提供,与腾讯公司及其产品无任何隶属关系;本项目仅用于学习与技术研究,请在使用前自行了解并遵守相关条款与《QQ 用户协议》。
另外请注意:把 agent 接进 QQ,等于把账号的发言权交给了模型。对外使用前请务必先配置好白名单(`allow.private` / `allow.groups`),谨慎评估风险。