三分钟跑通 TerseLink
TerseLink 是一层装在你电脑上的本地网关。AI 工具不再直接连上游厂商,而是先连 TerseLink,由它代理请求、逐笔记账并经九层管道优化。接口完全兼容 OpenAI 协议。
准备:安装客户端并登录
在 下载页 选择对应系统的安装包(下载需登录官网账号,安装包免费)。打开客户端,用官网的邮箱和密码登录,并勾选《隐私政策》《用户协议》。
第一步:完成首次引导
填写服务商名称、Base URL(如 https://api.deepseek.com/v1)、API Key 与模型列表,保存时会自动测试连通性。
核对每个模型的输入价、输出价与缓存命中输入价。TerseLink 依据价表记账,并计算「如果不优化要花多少」的基准成本。
给第一把钥匙起个别名(如「编程助手」),生成后会得到接口地址和 sk-tl- 开头的虚拟 Key。完整密钥只显示一次,请立即复制保存。
第二步:验证连通
进入「工具 → 对话测试」,选一个模型发送「你好」。收到回复即说明链路已打通。
点击该次测试的用量即可跳转到「概览 → 请求历史」,看到这条请求用了哪个模型和渠道、花了多少、省了多少、命中了哪些管道。
- 至少添加一个 AI 模型并确保连通性测试通过,否则所有请求都会失败。
- 跳过了引导也没关系,可以随时在「网关 → AI 模型 / 模型价格 / 虚拟 Key」里补全。
接入你的 AI 工具
你的 AI 工具原来直接连厂商接口,现在只需改两处:把 base_url 指向本机网关,把 api_key 换成 TerseLink 的虚拟 Key。其他一切不变。
第一步:拿到接入信息
| 项目 | 说明 |
|---|---|
| 接口地址 | 默认 http://127.0.0.1:8819/v1。如果 TerseLink 装在局域网的另一台机器上,把 127.0.0.1 换成那台机器的 IP。 |
| 虚拟 Key | 在「网关 → 虚拟 Key」点「新建钥匙」,得到 sk-tl- 开头的密钥。建议每个工具单独发一把。 |
| 模型名 | 填你在 AI 模型中配置的模型名,或在「模型别名」里定义的别名。 |
第二步:按工具类型配置
curl http://127.0.0.1:8819/v1/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer sk-tl-你的虚拟Key" \ -d '{"model":"deepseek-chat","messages":[{"role":"user","content":"你好"}]}'
from openai import OpenAI client = OpenAI( base_url="http://127.0.0.1:8819/v1", api_key="sk-tl-你的虚拟Key", ) resp = client.chat.completions.create( model="deepseek-chat", messages=[{"role": "user", "content": "你好"}], ) print(resp.choices[0].message.content)
在设置中找到「API Base URL」或「自定义端点」,填 http://127.0.0.1:8819/v1,API Key 填虚拟 Key,模型名填已配置的模型。
添加「自定义 OpenAI 兼容服务」,地址与密钥同上;模型列表会出现 TerseLink 已配置的模型。
模型供应商选择「OpenAI」或「OpenAI 兼容」,填入同样的地址和密钥。平台发出的请求都会经过 TerseLink 记账和优化。
第三步:验证与排错
在工具里发一条消息,再去「请求历史」查看是否出现记录。如果报错,按顺序检查:
- 接口地址是否填到
/v1这一层; - 虚拟 Key 是否已停用、过期或超出硬预算;
- 对应的 AI 模型渠道是否测活成功,是否处于「熔断中」。
AI 模型管理
AI 模型(渠道)就是真正提供模型能力的上游服务商。TerseLink 本身不带模型,需要先添加至少一个渠道。
添加与编辑渠道
进入「网关 → AI 模型」,点「添加 AI 模型」,填写以下信息:
| 字段 | 说明 |
|---|---|
| 名称 | 便于识别,如「DeepSeek 官方」。 |
| Base URL | 服务商接口地址,填到 /v1 这一层。 |
| API Key | 服务商控制台创建的密钥,只保存在本机。 |
| 模型列表 | 该渠道承接的模型,测活成功后可一键回填。 |
| 优先级 | 同一模型有多个渠道时,优先级决定选择顺序。 |
| 价格倍率 | 大于 1 表示加价、小于 1 表示折价;用于记账与「渠道比价」。 |
| 启停状态 | 停用后该渠道不参与路由,配置保留。 |
连通性测试与熔断
点击「测试」可实时检查渠道连通性与延迟。渠道连续异常时会显示 熔断中,暂时不再分配请求,并按健康熔断策略自动恢复,无需手动干预。
模型别名
把客户端请求的模型名映射到真实模型,例如让工具里的 gpt-4o 实际调用你指定的模型,还可以钉死到某个渠道。这也是「指定模型」管道的配置入口。
免费额度
「网关 → 免费额度」汇总各服务商的免费额度:新用户赠金、每月免费、每日免费、限流免费、限时活动,展示额度金额、适用模型、领取条件(实名 / 绑卡 / 企业认证)与有效期。你可以标记「已领取」、反馈失效或撤销领取状态,方便管理可用额度。
虚拟 Key 与预算控制
虚拟 Key 是 TerseLink 生成的接入凭证(sk-tl- 开头)。给每个项目、每个工具发一把,出问题时停用这一把即可,不会影响其他钥匙,也不会暴露上游真实密钥。
新建钥匙
| 字段 | 说明 |
|---|---|
| 别名 | 如「我的笔记本」「夜间脚本」。 |
| 可用模型范围 | 限制这把钥匙能调用的模型;不填表示不限制。 |
| 预算(硬) | 超过即拒绝请求,适合严格控制成本。 |
| 软预算 | 超过仅标记提醒,请求照常放行,适合预警。 |
| 重置周期 | 预算在周期开始时清零。 |
| 过期时间 | 到期自动失效;不填表示永不过期。 |
读懂钥匙列表
列表展示每把钥匙的状态、消耗、请求数与最近使用时间。你可以随时编辑、停用 / 启用或删除;删除后无法恢复,使用该钥匙的工具会立即失效。
免费版数量限制
九层成本优化
请求发往上游之前,会依次经过九层成本优化。每一层只做一件优化的事,所有动作都会在账本留痕,你可以在「请求历史」里看到每笔请求命中了哪些管道、省了多少钱。
九层管道与版本权限
| # | 管道 | 做什么 | 免费版 |
|---|
配置与生效
页面列出九层管道的配置入口,每层可独立开关并调整参数。
改完点右上角「保存配置」才会生效。保存时会做配置校验,配置之间存在冲突时会给出提醒。
提示压缩、难度路由会改写请求或改投模型,建议先在「对话测试」里验证效果。
看懂节省构成与 A/B 对照
「节省明细」用比例条、金额与趋势展示各层的节省贡献。节省按 反事实基准成本 − 实际成本 计算。开启 A/B 对照统计 后,系统会按留出比例保留一部分请求不做优化,用来校准真实节省。
用量、请求与价格
用量统计
时间范围支持今日、近 7 天、近 30 天与自定义;选择单日时可按小时查看趋势。页面包含三组指标:
账单对账:导入上游账单 CSV,系统逐日对比账本成本,帮你快速定位差异。
请求历史
逐笔记录时间、虚拟 Key、模型、渠道、状态、耗时、输入 / 输出 Token、花费、节省金额与各管道命中情况;支持搜索、筛选、分页与详情查看。失败请求的详情会显示原因,方便判断是预算超限、渠道熔断还是模型不可用。
模型价格
按渠道 / 模型维护输入价、输出价与缓存命中输入价。支持折扣时段规则,统一按北京时间判定:
| 规则类型 | 适用场景 |
|---|---|
| 每天 | 每日固定时段的夜间 / 闲时折扣 |
| 指定星期 | 如周末全天折扣 |
| 法定节假日 | 节假日活动价 |
| 调休补班日 | 补班日按工作日价格计算 |
系统会做价表审计,对明显异常的价格给出提示,避免账本失真。
数据导出
| 导出类型 | 内容 | 范围限制 |
|---|---|---|
| 逐请求明细 CSV | 时间、钥匙、模型、服务商、状态、耗时、Token、花费 | 单次最多 5000 行,最长 30 天 |
| 逐日聚合 CSV | 按天汇总请求数、花费、节省、Token | 最长 90 天 |
授权与设备管理
免费版与付费套餐(专业版 / 团队版 / 企业版)
下载与安装始终免费。客户端登录后按账号实时判定档位:免费版可直接使用;专业版、团队版、企业版能力一致,均解锁全部九层管道、不限虚拟 Key 数量、任意时间段导出与不限次数换绑。同一账号可同时持有多档套餐的有效期,客户端按安装包版本启用对应套餐——个人版安装包启用专业版,团队版安装包启用团队版 / 企业版(企业版优先)。完整对比见 套餐方案。
购买套餐
在官网 下载页 → 套餐方案,或客户端顶栏「订阅套餐」中选择套餐。
使用支付宝(客户端内也支持微信)扫码。页面会自动轮询支付状态,到账后档位与到期时间立即更新,无需重启客户端。
官网 账号中心 → 订单记录 展示最近 50 笔订单:时间、订单号、套餐、金额、渠道与状态。
设备绑定与换绑
| 规则 | 说明 |
|---|---|
| 绑定数量 | 同一时间只能绑定一台设备。 |
| 换绑次数 | 30 个自然日内最多换绑 3 次;付费套餐(专业版 / 团队版 / 企业版)不限次数。 |
| 不消耗次数 | 同一设备退出后重新登录、在网页端登录,都不消耗换绑次数。 |
| 解除绑定 | 客户端「设置 → 设备」中可解除绑定:本机会退出登录并关闭网关。 |
在客户端「设置 → 设备」可以看到设备名、系统、客户端版本与换绑剩余次数。
换绑额度用尽:申请设备解绑
客户端登录页会出现「申请设备解绑」入口,点击后跳转官网 账号中心 → 安全设置。
在解绑申请对话窗口中填写原因(5~500 字),例如更换电脑、重装系统等。
审核结果会进入官网与客户端的通知中心,通过后恢复 1 次换绑额度,回到客户端重新登录即可。
系统与设置
设置页
| 分组 | 内容 |
|---|---|
| 账号 | 头像(1:1 裁剪,200×200)、昵称(与官网同步)、授权等级与到期时间。 |
| 设备 | 设备名、系统、客户端版本、换绑剩余次数、解除绑定。 |
| 本地数据 | 数据目录等本机信息;配置、账本与缓存都保存在这里。 |
| 高级设置 | 预算告警、可观测导出、安全护栏(PII 脱敏 / 注入防护)、配置备份、报表。 |
| 主题 | 浅色 / 深色 / 跟随系统,切换后立即生效。 |
通知中心与反馈
顶栏的通知中心汇总版本发布、客服回复、设备解绑审批结果,支持分类查看,官网与客户端同步展示。「系统 → 反馈」是会话式客服:支持文字与图片,左侧是历史会话;客服回复后会以红点提醒。
账号安全
客户端会定期复核登录态。如果账号在另一台设备登录导致当前会话被顶替,会立即提示并退回登录页;在官网修改密码后,所有旧会话也会失效,需要用新密码重新登录。