This is a personal mod, built on top of:
- Original project: yiliqi78/TOKENICODE (Apache-2.0) — a desktop GUI client for Claude Code
- Reference mod: mistydew/tokenicode-deepseek-alpha
- The avatar stats popup (click avatar for usage heatmap / model distribution) is ported from that mod's
ProfileStatsModaland adapted - The web preview panel follows that mod's
PreviewPanel/previewStoreimplementation
- The avatar stats popup (click avatar for usage heatmap / model distribution) is ported from that mod's
Thanks to both authors for open-sourcing their work.
| Feature | Notes |
|---|---|
| 🖼️ Qwen VL image pre-description | When the main model has no vision, Qwen VL pre-describes images and injects text into the CLI prompt |
| 💰 Qwen balance query | Avatar popup shows Aliyun account balance (BSS OpenAPI HMAC-SHA1 signing; needs your own RAM AK/SK) |
| 📊 Avatar stats popup | Ported from mistydew's mod — local session usage heatmap + model distribution |
| 🌐 Web preview panel | Follows mistydew's mod — URL bar + back/forward/refresh + snapshot capture |
| 📁 Sidebar project list | One-click switch + new conversation grouped under project |
| 🔧 UI tweaks | Removed feedback/usage tabs, renamed "魔改版", project click starts new conversation |
| ⚙️ Config | Removed updater (no signing key, no auto-update), changed identifier |
From Releases:
TOKENICODE-Mod_0.11.0_x64-setup.exe— Windows NSIS installer (recommended)TOKENICODE-Mod_0.11.0_x64-portable.exe— Windows portable (no install)
- Claude Code CLI — auto-detected/installed/authenticated on first launch
- WebView2 Runtime (built into Win11; Win10 needs install)
- SmartScreen block: "More info" → "Run anyway" (app is unsigned)
- Antivirus false positive: whitelist (unsigned)
- Crash/blank: try the portable build; ensure WebView2 installed; ensure Claude Code CLI works (
claude --version) - Still stuck: open an issue with symptoms
Image description and balance query need your own credentials in ~/.tokenicode/vision-credentials.json:
{
"qwen": { "apiKey": "sk-...", "vlModel": "qwen-vl-max", "enabled": true },
"aliyun": { "accessKeyId": "LTAI...", "accessKeySecret": "...", "enabled": true }
}- Qwen apiKey: VL vision (DashScope)
- Aliyun RAM AK/SK: balance query (BSS OpenAPI, needs
bss:QueryAccountBalancepermission)
The repo contains no personal credentials.
Apache License 2.0. Modified from yiliqi78/TOKENICODE; original license and copyright notice retained.