Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>CodeBuddy UsageNew to Visual Studio Code? Get it now.
CodeBuddy Usage

CodeBuddy Usage

wwenc6621

|
11 installs
| (0) | Free
在 VS Code 状态栏显示腾讯 CodeBuddy 积分/余量(自动拉取官网用量接口)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CodeBuddy Usage(VS Code 扩展)

在 VS Code 状态栏右下角自动显示腾讯 CodeBuddy 的积分余量,无需手填数字。

原理

直接调用官网用量接口 https://www.workbuddy.cn/billing/meter/get-user-resource, 对你名下所有生效中的资源包 CapacityRemainPrecise 求和,显示在状态栏。

使用步骤

  1. 安装依赖:npm install
  2. 编译:npm run compile
  3. 按 F5 在「扩展开发宿主」窗口中调试运行;或打包:npm install -g @vscode/vsce && vsce package 得到 .vsix 后安装。
  4. 打开命令面板(Cmd+Shift+P)→ 运行 CodeBuddy Usage: 设置登录 Cookie。
  5. 去浏览器登录 https://www.workbuddy.cn → 打开用量页 → F12 → Network → 复制请求的 Cookie 整行,粘贴进输入框。
  6. 状态栏右下角即显示余量(纯数字):⚡ 2431.68。 悬浮可查看总量、占比、各套餐明细,以及底部左侧的当日签到状态标签。 点击状态栏可手动刷新余量(若当日尚未签到会自动领取积分)。

自动签到

扩展会在每次刷新余量时检测腾讯官方每日签到状态;若当日尚未签到,则自动调用 https://www.workbuddy.cn/billing/meter/daily-checkin 领取积分(100 积分/天,连续第 7 天 1000 积分)。

提示策略:当日首次自动领取成功时,弹出「今日积分已领取(+N)」提示;若当日早已签到(code=10001 幂等返回)则静默不弹,避免每次刷新都打扰;仅领取失败时才弹警告。

签到状态标签

悬浮框最底部一行、最左侧显示当日签到状态(与「最近更新」同一行):

状态 标签
已领取 ✓ 已领取
未领取 ○ 未领取
异常 ⚠ 异常(附原因)
未知 ❔ 未知

已签到 / 领取成功时不弹提示,仅领取失败时才提示,避免每次刷新都打扰。

配置项(Settings)

  • codebuddyUsage.cookie:登录 Cookie(本地存储,用于拉取用量)
  • codebuddyUsage.refreshIntervalMinutes:自动刷新间隔,默认 30 分钟,0 关闭
  • codebuddyUsage.autoCheckin:是否启用自动每日签到领取积分(默认 true);关闭后不执行签到,悬浮框也不显示签到状态
  • codebuddyUsage.apiBase:国内 https://www.workbuddy.cn,国际 https://www.workbuddy.ai
  • codebuddyUsage.buddyTravel:是否启用喵喵旅行(派喵喵出任务自动赚积分),默认 true。开启后(默认即开启),每次刷新会先领取喵喵挣的积分再派出喵喵出任务(一日一次),悬浮框在「已签到」旁展示喵喵状态。

喵喵旅行(派喵喵赚积分)

开启 codebuddyUsage.buddyTravel 后,扩展接入官方「派喵喵赚积分」活动,逻辑如下:

  • 自动流程:每次刷新(含自动签到后、手动刷新)会先调用 GET /activity/growth/buddy/travel/status 查询状态;若喵喵空闲且当日尚未触发,则先 POST …/claim 领取积分,再 POST …/depart 派出喵喵出任务。一日仅自动触发一次(派出后状态变为「旅行中」,自然无法再次触发,并辅以本地日期守卫防止同日往返后重复出发)。
  • 悬浮框展示(「已签到」旁边):
    • 旅行中:✿ 旅行倒计时 HH:MM:SS(不自动刷新走秒)
    • 空闲:✿ [领积分] · [去旅行](均为可点击链接)
    • 点击「领积分」后展示 已领取 xx 积分;点击「去旅行」后展示 旅行时长 x 小时
  • 手动触发:悬浮框中的「领积分」「去旅行」链接可单独点击,不等自动流程(仅当 buddyTravel 开启时显示)。
  • 同样依赖 codebuddyUsage.cookie 与用量/签到共用,不依赖桌面端。Cookie 失效时随用量一并提示。

安全说明

  • Cookie 仅存于你本机的 VS Code 全局配置,不会上传任何地方。
  • Cookie 有有效期,失效后状态栏会提示「Cookie 已失效」,重新复制一次即可。
  • 签到与用量查询共用配置的 Cookie(codebuddyUsage.cookie),仅在本地用于调用官方接口,不会上传第三方。
  • 建议:本扩展用的登录态请勿外泄;使用完毕后可在官网退出登录使其失效。
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft