核心功能
Token Manager 是一款面向开发者的通用大语言模型 Token 管理 CLI 工具,旨在解决多模型 API 使用中的成本不透明问题。核心功能包括:
1. 统一监控报告:通过单一命令生成 Token 使用量、上下文占比、费用估算的综合报告
2. 余额实时查询:支持 Kimi/Moonshot API 直接查询余额,其他厂商通过配置模拟
3. 智能费用估算:基于实际 Token 输入输出量,结合各厂商定价模型计算预估费用
4. 多提供商管理:内置 Moonshot、OpenAI、Anthropic、Google Gemini、Ollama 等主流模型配置
显著优点
- 成本可视性强:将抽象的 Token 消耗转化为直观的费用数据,告别"月底账单惊吓"
- 智能优化建议:根据上下文使用率、推理开关状态、余额阈值自动触发优化策略
- 本地化友好:Ollama 本地模型原生支持,免费场景也能纳入统一管理
- 轻量无依赖:纯 Node.js 实现,单脚本运行,无需复杂部署
潜在局限性
- 功能不均衡:仅 Kimi/Moonshot 支持完整的 API 余额查询,OpenAI/Anthropic 等需手动维护余额数据
- Token 估算非精确:部分厂商依赖本地字符估算,与实际计费可能存在偏差
- CLI 交互门槛:命令行操作对非技术用户不够友好,缺乏图形界面
- 价格更新滞后:内置定价表需手动更新,厂商调价时可能不准确
适合人群
- 频繁调用多模型 API 的开发者与 AI 应用团队
- 需要精细化成本控制的 LLM 项目管理者
- 使用 Kimi API 的国内开发者(完整功能体验最佳)
常规风险
- API Key 安全:脚本参数可能暴露密钥,建议通过环境变量配置
- 估算误差:依赖本地 Token 计算时,与官方计费可能存在 5-15% 偏差
- 网络依赖:余额查询依赖厂商 API 可用性
- 配置持久化:
~/.data/config.json需妥善管理权限,避免敏感信息泄露