npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

baozang-activator-test

v1.2.4

Published

API 激活工具 (测试环境 - baozang.duckdns.org)

Readme

baozang-activator-test

宝藏订阅激活工具:先激活卡密,再自动配置 Claude Code / Codex / OpenCode / Gemini CLI / OpenClaw 网关。

简介

宝藏激活工具可以帮助您一键配置 Claude Code、Codex、OpenCode、Gemini CLI、OpenClaw 网关,让您快速开始使用。

  • 查看卡密、使用情况、余额、叠卡: https://www.baozangaizhongzhuan.net/subscription/user.html
  • BASE_URL: https://www.baozangaizhongzhuan.net/

安装使用

# 直接使用 npx(推荐)
npx baozang-activator-test

# 或全局安装
npm install -g baozang-activator-test
baozang-activator-test

已安装用户更新到最新版

在已有设备上,按以下步骤更新并生效:

1) 更新工具

npm i -g baozang-activator-test@latest

2) 确认版本

baozang-activator-test -v

应显示:1.2.4(或更高)

3) 重新执行激活(会刷新本地 auth.json)

baozang-activator-test <你的key或卡密>

如果你是用 npx

npx baozang-activator-test@latest <你的key或卡密>

如果仍拉到旧版本

npm cache clean --force

然后再执行更新/激活命令。

使用方式

1) 交互式配置(推荐)

npx baozang-activator-test

2) 直接传入卡密 / API Key

npx baozang-activator-test sk-xxxx      # 先尝试激活卡密,若已激活则自动复用
npx baozang-activator-test sk-ant-xxx   # 直接按前缀识别为 Claude
npx baozang-activator-test opencode-xxx # 直接按前缀识别为 OpenCode
npx baozang-activator-test AIzaXXX      # 识别为 Gemini
npx baozang-activator-test --openclaw sk-xxxx # 一键安装并配置 OpenClaw

3) 指定工具类型

npx baozang-activator-test -t claude sk-ant-xxx
npx baozang-activator-test -t codex sk-xxx
npx baozang-activator-test -t opencode sk-xxx
npx baozang-activator-test -t gemini AIzaXXX
npx baozang-activator-test -t openclaw sk-xxx

4) 指定环境

npx baozang-activator-test -e prod sk-xxxx
npx baozang-activator-test -e test sk-xxxx

激活流程(与 /subscription 保持一致)

sk- 输入默认执行:

  1. POST /subscription/api/keys/activate-public(卡密激活)
  2. 若卡密已使用/已激活,则调用 GET /subscription/api/keys/balance/:apiKey(复用已激活 Key)
  3. 根据返回 serviceType 自动选择 Claude/Codex/Gemini(OpenCode 可用 -t opencode 指定)

这样同一张已激活 Key 可以在新设备直接配置使用。

卡密不存在/激活失败时的行为

  • 不会中断本地配置;
  • 会继续使用你输入的原始 Key;
  • 若无法从订阅接口确认服务类型,会额外询问你当前使用的工具(Codex / Claude / OpenCode / Gemini CLI / OpenClaw);
  • 这样即使订阅接口暂时不可用,也能先把客户端环境配好。

自动识别规则(兜底)

| 前缀 | 工具类型 | |------|----------| | sk-ant-* | Claude Code | | sk-* | Codex (OpenAI) | | opencode-* / oc-* | OpenCode | | AIza* | Gemini CLI |

配置内容

工具会自动配置以下内容:

Claude Code

  • 环境变量: ANTHROPIC_BASE_URL, ANTHROPIC_AUTH_TOKEN
  • 配置文件: ~/.config/claude-code/config.json

Codex

  • 环境变量: OPENAI_BASE_URL, OPENAI_API_KEY
  • 配置文件: ~/.codex/config.toml
  • 认证文件: ~/.codex/auth.json(会同时写入 apiKeyOPENAI_API_KEY

config.toml 会自动写入(按环境切换域名):

model_provider = "crs"
model = "gpt-5.3-codex"
model_reasoning_effort = "xhigh"
disable_response_storage = true
preferred_auth_method = "apikey"

[model_providers.crs]
name = "crs"
base_url = "https://www.baozangaizhongzhuan.net/v1" # test 环境为 https://baozang.duckdns.org/v1
wire_api = "responses"
requires_openai_auth = true

OpenCode

  • 环境变量: OPENCODE_BASE_URL, OPENCODE_API_KEY
  • 配置文件: ~/.config/opencode/opencode.json
  • 若检测到本机没有 opencode,会自动执行:npm install -g opencode-ai
  • 会基于你输入的 Key 自动请求 ${BASE_URL}/v1/models,把当前 Key 可用模型写入配置文件

opencode.json 会自动写入(按环境切换域名):

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "crs": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Baozang CRS",
      "options": {
        "baseURL": "https://www.baozangaizhongzhuan.net/v1",
        "apiKey": "sk-xxxx"
      },
      "models": {
        "gpt-5.3-codex": {
          "name": "gpt-5.3-codex"
        }
      }
    }
  },
  "model": "crs/gpt-5.3-codex",
  "small_model": "crs/gpt-5.3-codex"
}

Gemini CLI

  • 环境变量: GOOGLE_GEMINI_BASE_URL, GEMINI_API_KEY

OpenClaw 网关(新增)

  • 一键安装(按系统执行官方安装脚本):
    • macOS / Linux:
      curl -fsSL --proto '=https' --tlsv1.2 https://openclaw.ai/install.sh | bash -s -- --no-prompt --no-onboard
    • Windows CMD:
      curl -fsSL https://openclaw.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
    • Windows PowerShell:
      iwr -useb https://openclaw.ai/install.ps1 | iex
  • Windows 运行建议(官方):优先使用 WSL2(Ubuntu)环境运行 OpenClaw。
  • 一键配置 provider / key / model:
    • provider: https://www.baozangaizhongzhuan.net/(OpenAI 兼容接口实际写入 .../v1
    • key: 你输入的卡密或 API Key
    • model: gpt5.4
  • 配置逻辑(重点):
    • 通过官方 openclaw config set 直接修改配置文件(openclaw config file 可查看路径)
    • 写入 models.providers.baozangbaseUrl/api/apiKey/models
    • 写入 agents.defaults.model.primary = "baozang/gpt5.4"
    • 写入 gateway.mode = "local",并执行 openclaw config validate --json
  • 配置完成后会自动:
    • 启动网关 openclaw gateway start
    • 校验安装结果(版本 + 网关状态)
    • 自动通过 openclaw dashboard --no-open 获取带 token 的 Dashboard 链接并打开浏览器(默认地址 http://127.0.0.1:18789/
    • 提示后续操作(默认不需要关联社交账号)
  • 可预装常见 skills(默认开启):xiaohongshuzhihuwechat-officialdouyin-script

OpenClaw 配置命令示例:

# 推荐:一键安装并配置
npx baozang-activator-test --openclaw sk-xxxx

# 等价写法
npx baozang-activator-test -t openclaw sk-xxxx

# 跳过预装 skills
npx baozang-activator-test -t openclaw sk-xxxx --openclaw-skip-skills

OpenClaw 卸载命令示例:

# 交互询问是否删除 workspace / config(state) / CLI 命令
npx baozang-activator-test --openclaw-uninstall

# 非交互指定删除策略
npx baozang-activator-test --openclaw-uninstall --openclaw-remove-workspace --openclaw-remove-config --openclaw-remove-cli

卸载完成后会自动校验网关状态,并打开浏览器到卸载说明页面。

OpenClaw 详细说明与常见问题:

  • ./OPENCLAW.md

命令行选项

-t, --type <type>    指定工具类型 (claude/codex/opencode/gemini/openclaw)
-e, --env <env>      环境 (prod/test)
-y, --yes            跳过确认
    --openclaw       等价于 -t openclaw
    --openclaw-skip-skills  OpenClaw 安装时跳过预装 skills
    --openclaw-uninstall    卸载 OpenClaw
    --openclaw-remove-workspace 卸载时删除 workspace
    --openclaw-remove-config    卸载时删除 state/config
    --openclaw-remove-cli       卸载时删除全局 openclaw CLI
    --skip-activation 跳过卡密激活与余额校验
-h, --help           显示帮助信息
-v, --version        显示版本号

生效命令(macOS / Ubuntu)

工具会自动写入对应 shell 配置并提示运行 source ...

  • macOS(常见 zsh):source ~/.zshrc
  • Ubuntu(常见 bash):source ~/.bashrc

Windows 说明

  • PowerShell 配置文件:$HOME\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
  • 生效命令(PowerShell):. "$HOME\Documents\PowerShell\Microsoft.PowerShell_profile.ps1"
  • 如果不想手动执行,重开一个 PowerShell 窗口也会生效。
  • 工具会同时写入:
    • Documents\PowerShell\Microsoft.PowerShell_profile.ps1(PowerShell 7)
    • Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1(Windows PowerShell 5)
  • 并会额外调用 setx 写入 Windows 用户环境变量(包含当前工具对应的 API 地址和密钥变量),避免只靠 source 才生效。

License

MIT