Local-first AI API testing desktop

ShnDock

AI API 测试与配置管理桌面端

API 测速API 管理PromptAgent Skill
WindowsmacOSLinux

Windows 1.0.0 可下载;macOS / Linux 暂未开放

LOCAL-FIRST API WORKSTATION

shinning

API 测试工作区

桌面端产品结构

API 测试、API 卡包、Provider、Prompt 与 Agent Skill 在桌面端分层管理。

本机数据
API Key 默认保存在用户设备
加密迁移
.sapi 使用用户密码重新加密
API 测试TTFT / 总耗时 / usage
API 卡包Key / Base URL / Model
Provider官方 / Relay / 本地
PromptBenchmark / User
Agent SkillSkill Pack / 文档 Skill

API 测试

对 OpenAI 兼容接口执行基准请求,记录 TTFT、总耗时、输出速度、失败原因和 usage 来源。

API 卡包

保存 API Key、Base URL、Model、Provider、标签和备注,按本机加密卡片管理。

Provider 管理

维护官方、Relay、本地和自定义 Provider,统一管理接口地址、模型和预设参数。

Prompt 管理

区分 Benchmark Prompt 与 User Prompt,避免测试基准和日常模板混用。

Agent Skill 管理

管理 Skill Pack 与文档 Skill,让 Agent 复用明确的接口说明、输入要求和使用边界。

TTFT

首个 Token 返回时间,判断接口响应启动速度。

总耗时

从请求发出到响应完成的完整耗时。

输出速度

按输出 Token 与耗时计算生成速度。

数据来源

标注服务商 usage、本地估算、混合数据或未知来源。

本地安全

API Key 本地加密

桌面端密钥默认留在用户设备。官网只发布产品说明、下载入口、更新清单和法律说明,不提供 API Key 云同步或在线代理请求。

保存位置用户本机

API Key 默认只保存在本机。

加密方式safeStorage

调用系统级本机加密能力保存,不写入明文 JSON。

迁移方式.sapi 加密导出

由用户设置密码后重新加密卡包数据。

查看完整说明
01

创建 API 卡片

录入 API Key、Base URL、Model、Provider、标签和备注,保存为本机加密卡片。

02

执行 API 测试

用 Benchmark Prompt 测试 TTFT、总耗时、输出速度、失败原因和 usage 来源。

03

维护 Provider 与 Prompt

分层保存服务商预设、模型配置、Benchmark Prompt 和 User Prompt。

04

管理 Agent Skill

整理 Skill Pack 与文档 Skill,让 Agent 读取明确的接口说明和操作边界。

ShnDock 会上传 API Key 吗?

不会。官网不接收桌面端 API Key,桌面端密钥默认只保存在本机,并调用系统级本机加密能力保存。

测速结果是绝对准确的吗?

不是。ShnDock 会标注服务商 usage、本地估算、混合数据和未知来源,测试结果用于诊断和对比,不作为计费依据。

是否支持 API Key 云同步?

不支持官网云同步。跨设备迁移通过 .sapi 密码加密导出和导入完成。

这个网站包含 ShnDock 源码吗?

不包含。当前仓库只存放官网代码,不代表 ShnDock 桌面端源码开源。