这个项目能做什么
Token Station 是面向 AI 智能体和 LLM 提供商的本地路由控制平面。它作为基于 Rust 的网关运行在 `127.0.0.1:8787` 上,将所有请求流量保留在本地机器上,仅在明确路由时才转发到云提供商。
主要功能:
- **本地网关**:默认仅在回环地址上监听并启用身份验证。提供商凭据存储在仅所有者可读的 `secrets.json` 文件中,绝不会在日志或插件中暴露。
- **三种路由模式**:Direct(直连)固定使用单个提供商/模型,Smart(智能)基于单一决策选择 High/Mid/Low 层级,Quota(配额)优先消耗重置更早的配额桶。
- **提供商支持**:内置 40 多个可编辑预设,支持自定义 OpenAI 兼容端点,并可路由到 Ollama 等本地运行时。
- **智能体连接器**:内置适用于 Claude Code、Claude Desktop、Codex、Gemini CLI、Grok Build、Kimi Code、DeepSeek Harness、Hermes Agent、OpenClaw、WorkBuddy、OpenCode 和 Cursor(目前仅支持 macOS 安装)的连接器。连接器写入有界计划和私有快照;断开连接时仅移除 Token Station 相关字段。
- **沙箱化适配器**:官方 WASM 插件覆盖 Anthropic Messages、OpenAI Chat Completions、OpenAI Responses、Gemini 以及 OpenAI 兼容提供商,且不具备网络、文件系统或凭据访问权限。
- **用量跟踪**:在本地记录提示词/响应正文和有界的脱敏 HTTP 跟踪信息。用量、延迟、成本估算和请求日志均保留在本地机器上。
- **企业托管路由**:支持一次性输入企业 Base URL 和凭据,让企业服务保留对真实模型和路由策略的控制权。
该项目同时提供桌面应用(macOS、Windows、Linux)和 CLI,两者共享相同的 Rust 核心。关闭窗口会隐藏应用,而网关继续运行;可从菜单栏或系统托盘图标恢复。
从源码安装需要 Rust stable(MSRV 1.96)、Node.js 22.23.1 和 `wasm32-wasip2` 目标。
评论
0 评分人数达到10人后显示
登录后参与讨论。