这是一个专为 uTools 开发的插件,用于方便地查询和管理 NewApi 的 API Key 信息。支持实时查看账户余额、已用额度、剩余额度及过期时间,并提供本地令牌管理功能。
- 多接口支持:支持自定义 Base URL,适配各种 NewApi 分发站点。
- 实时查询:快速获取 API Key 的总额度、已使用量和剩余额度。
- 状态概览:直观展示令牌有效性、计划类型及过期时间。
- 本地管理:支持将查询有效的令牌保存到本地列表,方便后续一键刷新、编辑和删除。
- 安全可靠:所有数据直接通过用户端请求,不经过第三方中转。
(待发布到插件中心后补充)
- 下载本项目源码或 Release 包。
- 在 uTools 搜索框输入
插件应用市场并进入。 - 点击右上角「我的插件」->「新建项目」。
- 选择本项目根目录下的
plugin.json文件。 - 安装完成后即可使用。
- 呼出 uTools,输入关键词
newapi或余量查询进入插件。 - 在 Base URL 输入框中填写 API 服务地址(例如:
https://api.openai.com或其他中转地址)。 - 在 API Key 输入框中填写你的令牌(
sk-开头)。 - 点击 查询详情 即可查看额度信息。
- 保存令牌:查询成功后,点击结果右上角的 保存到列表 按钮,输入名称后即可保存。
- 快速刷新:在下方的令牌列表中,点击 刷新 图标即可获取最新额度信息。
- 编辑/删除:支持对已保存的令牌进行编辑或删除操作。
如果你想参与开发或进行二次修改,请参考以下步骤:
- Node.js (推荐 v16+)
- npm 或 yarn
npm installnpm run dev此命令会启动 Vite 开发服务器。由于 uTools 插件运行环境特殊,建议在浏览器中调试 UI 逻辑,或配合 uTools 的开发者工具进行调试。
npm run build构建完成后,dist 目录即为最终的插件包内容。
.
├── public/ # 静态资源及 uTools 配置
│ ├── preload/ # uTools 预加载脚本 (Node.js 环境)
│ ├── logo.png # 插件图标
│ └── plugin.json # uTools 插件配置文件
├── src/ # 源代码
│ ├── api/ # API 请求封装
│ ├── components/ # Vue 组件
│ ├── styles/ # 全局样式
│ ├── utils/ # 工具函数
│ ├── App.vue # 根组件
│ └── main.js # 入口文件
├── TOKEN_QUERY_API.md # API 接口参考文档
├── vite.config.js # Vite 配置文件
└── package.json # 项目依赖配置
- Core: Vue 3
- Build: Vite
- HTTP: Axios
- Platform: uTools API
MIT License

