鲸鲸 · 让 DeepSeek 用你的微信账号陪聊(Windows 桌面端 + WPF 启动器)。WeChat chat bot powered by DeepSeek/Qwen.
翻译准备中
社交JavaScript · PythonGitHub @Banan1cee自行安装运营者未确认
试用过了吗? 点一下就好,无需登录。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗A local-first AI companion for WeChat. She replies in group chats, remembers what people tell her, and can also send stickers, voice messages, and daily diary entries.
Everything is controlled from one Windows launcher. There is no browser UI; 127.0.0.1:8787 only serves the local HTTP API.
Just want to run it? Download
whale-girl-*-setup.exefrom Releases. The installer includes Node.js, Python 3.12 and the .NET 10 desktop runtime, so no extra downloads are needed.
WhaleLauncher.exe.D:\whale-girl; Chinese characters in the path can break WeChat automationwhale-girl-*-setup.exe from Releases and run it.The installer bundles the Node.js runtime, Python 3.12, wechatauto, and the .NET 10 desktop runtime. The launcher prefers bundled runtimes and falls back to PATH only when needed. No npm install is required.
| Feature | What it does |
|---|---|
| WeChat group replies | Replies to @-mentions and her name; ignores unrelated arguments |
| Memory | Remembers owner facts and compresses old group conversations |
| Stickers | 27 built-in images plus custom categories; sending is off by default |
| Moments | Reads the selected account's local cache; manual like, comment, and copy-draft |
| Diary | Writes at most one Markdown entry per day to data/diary/YYYY/MM-DD.md |
| Voice | Transcribes incoming voice; optional voice replies through BreezeBlue, MiniMax, or SiliconFlow |
| Search | Bing with a 360 fallback, Bilibili/Weibo hot lists, Toutiao, and link extraction |
| Group admin | Mute/unmute, switch model, change tone, clear memory, and low-battery good-night |
| Diagnostics | Built-in logs, account checks, UIA self-test, and update checks |
Detailed behavior and configuration are documented under docs/.
release-manifest.json, downloads the official installer, verifies SHA256, and installs over the old version. data/ and config.json are preserved.powershell -File scripts\stop-all.ps1 if a process is left behind. It writes data\PAUSED so nothing restarts automatically.WhaleLauncher.exe and press Start; the pause marker is cleared.Most settings live in the launcher's Settings page. Advanced users can edit config.json directly. The template is config/config.example.json; config.json is git-ignored.
| Field | Meaning |
|---|---|
provider / deepseek.apiKey | Model provider and key |
persona.master.names / persona.master.wxids | Who counts as the owner |
gateway.wechat.inboundToken | Bridge token; change it from the default |
group.requireAt | Whether group messages must @ the bot first |
chat.privateMaxChars | Reply length limit |
diary.enabled / diary.time | Daily diary switch and generation time |
The full field list is in docs/设置说明.md. Owner and admin rules are explained there as well.
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗