diff --git "a/src/dashboard/index.html" "b/src/dashboard/index.html" new file mode 100644--- /dev/null +++ "b/src/dashboard/index.html" @@ -0,0 +1,3010 @@ + + + + + +WindsurfAPI bydwgx1337 控制台 + + + + + + + + + +
+ +
+ + +
+
+
+
+
Language Server
+
语言服务器实例状态
+
+ +
+
+
+
+
+
+ + +
+ + +
+
+
+
快捷登录(推荐)
+
用你的 Google 或 GitHub 账号直接登录 Windsurf 无需密码
+
+
+
+
+ + +
+
+
+
+ +
+
+
+
邮箱密码登录
+
仅限邮箱+密码注册的账号 第三方登录请用上面的按钮
+
+
+
+
+
+ + +
+
+ + +
+
+
+
+ + +
+
+ + +
+
+
+
登录代理(可选)
+
为本次登录指定代理;留空则使用全局代理设置。代理生效后账号的后续聊天请求也会经此代理出站
+
+
+
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ + +
+
+
+ + + +
+
+
+
登录历史
+
本地记录最近 50 条登录操作
+
+
+
+
+ + + +
时间邮箱状态代理操作
+
+
+
+
+ + +
+ + +
+
+
+
添加账号
+
支持 API Key 或 Auth Token 两种方式
+
+
+
+
+ 推荐用 Token 方式添加账号 点 + windsurf.com/show-auth-token + 登录后复制 Token 粘贴到下面就行 所有登录方式(邮箱/Google/GitHub)都能用 +
+
+
+ + +
+
+ + +
+
+ + +
+
+
+ +
+
+
+ +
+ +
+
+
+
账号列表
+
点击探测按钮可单独更新某个账号的能力信息
+
+
+
+
+ + + +
ID标签层级RPM余额可用模型状态错误最后使用Key操作
+
+
+
+
+ + +
+ + +
+
+
+
访问策略
+
选择"全部允许"不限制;"白名单"只允许列出的模型;"黑名单"屏蔽列出的模型
+
+
+
+
+ + + +
+
+
+ + +
+ + +
+ + +
+
+
+
全局代理
+
未配置独立代理的账号将使用此配置
+
+
+
+
+
+ + +
+
+ + +
+
+ + +
+
+
+
+ + +
+
+ +
+ + +
+
+
+
+ + + +
+
+
+ +
+
+
+
账号独立代理
+
为特定账号设置专属代理;每个独立代理会启动独立 LS 实例
+
+
+
+
+ + + +
账号代理操作
+
+
+
+
+ + +
+ +
+ + + + +
+
+
+ + +
+ +
+
+
+

请求量时间序列

+
+ + + +
+
+
+
+
+
+
+
模型使用统计
+
按模型聚合:请求量、成功率、平均耗时与 p50 / p95 延迟分位数
+
+
+
+
+ + + +
模型请求成功错误成功率平均p50p95
+
+
+
+
+
+
+
账号维度统计
+
每个账号 ID 前 8 位的请求量与成功率
+
+
+
+
+ + + +
账号 ID请求成功错误成功率
+
+
+
+
+ + +
+ +
+
+
+
账号健康状况
+
+
+
+ + + +
账号状态错误数最后使用操作
+
+
+
+
+ +
+ +
+
+
Cascade 对话复用
+
+
+
+ 多轮对话时复用同一个 cascade_id,只把最新一条 user 消息发给 Windsurf, + 让服务端维持上下文缓存。命中时可显著降低 TTFB 与上传体积;未命中或账号/LS 变更会自动回退到新会话。 + 需要客户端保留完整历史并按顺序追加(如 new-api、OpenWebUI)。 +
+
+ +
+
启用 Cascade 对话复用
+
默认关闭。开启后对当前对话池立即生效。
+
+
+
+
+ + +
+
+
+
+
+
+
模型身份注入
+
开启后在每个请求最前面注入一条系统提示词,覆盖 Cascade 自带的 Windsurf 身份;下面每个厂商的模板可自定义,保存后立即生效
+
+
+
+
+ +
+
启用模型身份注入
+
默认开启;关闭后下面的模板不起作用
+
+
+
+ 每个厂商的模板可编辑,{model} 占位符会被替换成请求的模型名(例如 claude-opus-4.6)。 +
+
+
+
+
+
+ + + + + + + + +
+ + + +