AI 用量桌面端-桌面宠物自定义指南

下载安装包 · 排行榜 · 常见问题 · 用户隐私协议 · 稀土掘金

🖥️ 客户端使用

Juejin Usage 提供 macOS / Windows 桌面客户端,安装即用,无需额外配置。

下载安装

前往 Releases 页面下载对应系统的安装包(macOS 按芯片选 .dmg,Windows 选 .exe),安装即用。

💡 macOS 提示「已损坏」?在终端执行 sudo xattr -dr com.apple.quarantine 后把应用拖入终端窗口即可。

首次启动

  1. 打开 Juejin Usage 应用
  2. 首次运行会自动尝试注册 Claude / Codex Hook 并同步本地用量
  3. 面板将自动弹出,展示用量趋势、模型分布等数据

如未检测到 Claude / Codex 等 Agent 工具,请确认已安装并使用过至少一次。

桌面宠物(可选)

在面板「设置」中点击「桌面宠物」,打开 「显示桌面宠物」,提供 3 个可选的宠物

Click Yoyo Hawking
(./assets/click.png) (./assets/yoyo.png) (./assets/hawking.png)

在「设置 → 桌面宠物」中,应用会自动从仓库拉取社区宠物列表;未安装的项可点「下载」安装到 ~/.ai-usage/pets/。也可点击「打开宠物目录」手动放入自定义包。每次打开设置都会扫描本地目录;设置保持打开时,可点击「刷新」重新读取本地并同步远程列表。列表会显示每只宠物的 idle 预览;校验失败的包会标为「无效」且不可选。每只宠物使用独立子目录,结构如下:

text 复制代码
pets/
└── my-pet/
    ├── pet.json
    └── spritesheet.webp

首版仅支持 v2 动画包:spritesheet.webp 必须是 8×11 格、每格 192×208 px 的 1536×2288 WebP 图集。尺寸不对时可在仓库根执行 node pets/normalize-spritesheet.mjs <图集路径>(需 ImageMagick、带 libwebp 的 ffmpeg,或 cwebp + ffmpeg/sips)强制拉伸到目标尺寸------仅用于通过校验;正确动画仍需按格子导出。pet.json 示例:

json 复制代码
{
  "id": "my-pet",
  "displayName": "我的宠物",
  "description": "自定义桌面伙伴",
  "spriteVersionNumber": 2,
  "spritesheetPath": "spritesheet.webp",
  "glow": { "primary": "#7c8cff", "accent": "#69d4ff" }
}

id 必须唯一,不能和内置宠物重名;删除或替换素材后重新打开设置,或点击「刷新」即可生效。早期测试版位于应用数据目录的宠物包不会自动迁移,请手动移入 ~/.ai-usage/pets/。

登录掘金(可选)

在面板「设置」中点击「掘金登录」,绑定账号后可:

⌨️ CLI 使用

需要 Node.js >= 20。macOS / Windows / Linux 安装后后台启动即可打开本地面板:

bash 复制代码
npm i -g @juejin-opensource/jusage
jusage service start
# 面板: http://127.0.0.1:8452

国内网络较慢可用 npm i -g @juejin-opensource/jusage --registry=https://registry.npmmirror.com/。完整命令、选项与数据说明见 CLI 使用说明。

🏆 排行榜

前往 掘金 AI 使用排行榜 查看排名。

🔒 用户隐私协议

本产品采用本地优先架构,数据默认仅存储于您的设备。

  • 📊 本地采集:Token 用量、模型名称、来源渠道(仅本机存储)
  • 🚫 绝不收集:对话内容、Prompt 文本、主机名、项目名、API Key
  • ☁️ 云端同步:需您主动开启,仅上报脱敏的 Token 计数与匿名设备标识
  • 🔐 存储安全 :本地数据存储在 ~/.ai-usage/,云端鉴权采用加密 Token
  • 🎛️ 您的控制:随时可开关云端同步,或删除本地数据目录清除全部记录

除了上报您使用的用量总数外,不会采集您任何信息。

具体内容前往点击查看用户隐私协议: 《稀土掘金用户隐私协议》

🛠️ 开发注意事项

需要 Node.js >= 20。克隆后先在仓库根执行 pnpm install。

如 pnpm install 卡在 electron postinstall

Electron 二进制默认从 GitHub Releases 拉取;国内网络可能会超时

请在安装前设置环境变量:

bash 复制代码
# Git Bash / macOS / Linux
export ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/
export ELECTRON_BUILDER_BINARIES_MIRROR=https://npmmirror.com/mirrors/electron-builder-binaries/
pnpm install
powershell 复制代码
# PowerShell
$env:ELECTRON_MIRROR="https://npmmirror.com/mirrors/electron/"
$env:ELECTRON_BUILDER_BINARIES_MIRROR="https://npmmirror.com/mirrors/electron-builder-binaries/"
pnpm install

🤝 贡献指南

  • 联系Captain:229199157

源码按 Desktop / CLI / Web 三端贡献。分支规范与本地启动见 Contributing Guide。

  • Desktop --- Electron 桌面端
  • CLI --- 命令行与本地面板
  • Web --- 线上看板

Contributing

感谢各位掘友们的贡献支持!🎉 提交 PR 即可上榜

📚 参考项目

  • Token Tracker: 自动采集 30 款 AI 编码工具 的 token 用量,用一套漂亮的 Dashboard 看真实成本与趋势。
  • vibe-usage: Token 使用量统计工具(CLI)
  • OpenUsage: The Only AI Usage Tracker That's Truly Yours
  • models.dev: 模型 Token 计价数据源,内置计价表由此增量同步
相关推荐
打工仔折腾 AI1 天前
Changedetection.io 网页变动监控:Docker 部署、通知配置与公网暴露实践
运维·人工智能·后端·python·docker·容器·性能优化
深圳雨林凯AI1 天前
商品详情长图的自动生成:版块模板、要素抽取与版式约束的实现思路
人工智能·ai
lisw051 天前
迁移学习(Transfer Learning):概念、历史、内容、挑战与展望
人工智能·机器学习·迁移学习
炫酷的大高个1 天前
98% 连跑 20 次只剩 67%,我算了大模型重试账
人工智能·架构·开源
可乐ea1 天前
智能体的模型列表为什么要从三处来源合成:一次让 GPT-6.1 Sol 选不上的发布延迟
人工智能·gpt·chatgpt·智能体框架·模型列表·多源数据合成·客户端工程
freewebsys1 天前
【原始POSTMAN】最老一个版本的postman 大家还记得吗?官方已经不支持没有升级了,下载了组件用AI直接升级了下可以使用了!
人工智能
云南新人和数采集团1 天前
云南靠谱软件开发公司选型指南:以昆明新腾科技为例
大数据·人工智能·科技
发现你走远了1 天前
05-权限不是开关:工具调用如何在放行、拦截与追问之间做决定
人工智能·agent·claude
AllData公司负责人1 天前
AI大模型数据开发底座系列说明书:AllData集成DB-GPT开源项目建设 AI 多模态分析底座,涵盖模态解析/智能大屏/MCP 扩展!
大数据·数据库·人工智能·gpt·数据采集·数据接入·模态解析
Agent世界1 天前
用 CDP 做发布自动化:四道机器闸门与产物验收
前端·javascript