Solidway v0.1.0 已以 AGPL-3.0 发布,源码与 Releases 在 GitHub 上。文档正在按发布版本重写:除「快速开始」与「参考」外,其余页面仍在描述计划中的行为。当前权威说明见仓库内的 docs/getting-started.md 与 docs/architecture.md。
管理控制台
控制台管什么、谁能看到什么、哪些改动即时生效。
所有配置都在控制台里完成。没有配置文件,也没有单独的管理端口:控制台由转发流量的同一个进程托管。
控制台管什么
| 区域 | 内容 |
|---|---|
| 路由 | 创建、改名、启停、归档 |
| Provider 凭据 | 预设、上游密钥、可入站格式、模型清单、优先级、健康状态 |
| API Key | 创建(明文只显示一次)、停用、有效期、删除 |
| 用量 | 路由级与全局统计、保留与采样 |
| 故障记录 | 未解决/已关闭的 Provider 故障、人工恢复 |
| 用户(管理员) | 账号、角色、重置口令、离职交接 |
| 系统(管理员) | 绑定地址、TLS、冷却时长、选号默认值、告警、会话有效期 |
谁能看到什么
- 路由是归属人的私有资源。管理员也只看到自己创建的路由,外加全局用量与用户管理。
- 普通用户可用:路由、Provider 凭据、API Key、自己的用量、自己的故障记录、个人资料。
- 第一个管理员来自首次启动打印的引导链接;之后账号由管理员创建。
哪些改动即时生效
新增或轮换 Provider 凭据、修改选号权重、启停路由或 Key、修改告警 Webhook —— 都作用于在途流量。 监听地址、TLS 与会话有效期需要重启。
状态存在哪里
数据目录下的 solidway.db,以及保存逐条明细的 usage_detail.db。备份时连同 master.key 一起带走——
没有它,Provider 凭据无法解密。
语言
控制台提供中文与英文,切换在侧栏底部。