Repository navigation
Releases: aklnaaw/dsh-claude-theme
Releases · aklnaaw/dsh-claude-theme
Release list
1024『薄雾轻笼』
lan-access 插件重做
手机扫码这条路整个重写了。
之前二维码是三段式:手写的编码器在宿主侧出矩阵,浏览器再发一次请求取矩阵,
自己拼成 SVG —— 三个环节任何一环卡住,屏幕上的码就和旁边的链接对不上。
扫出来的链接打不开、二维码不刷新,都是这条管线的病。
现在宿主直接生成完整的二维码 SVG,和链接放在同一个接口里一次返回,
页面拿到就画 —— 一个请求,一次渲染,不存在对不上的可能。
顺带的改进:
- 面板每次打开都会自动取最新链接(页面可见时每 5 秒同步一次),
DSH 重启后不用刷新页面、不用手点任何按钮,码永远是新的 - 删掉了 446 行手写二维码编码器,换成一个几 KB 的库,插件整体更小
- 链接里记录的地址现在和信任列表共用一份,换网络(DHCP 换 IP)后
会自动纠正到新地址
升级方式不变,装完重启 DSH 即可。
1017『初雪霜银』
lan-access 插件更新
侧栏「手机访问」面板里多了一个刷新按钮。
DSH 每次重启都会换一个新的配对 token,但页面不刷新的话,面板里的二维码
和链接会一直停在旧值。现在点一下刷新就能取到当前这个。
按钮在请求期间会变成「刷新中…」并禁用,避免连点。
1016『四时良辰』
brand-plugin 更新
可换的加载动画 —— 「深度求索中」旁边那个图标,现在三选一:
| 选项 | 表现 |
|---|---|
| 星芒(默认) | 八种形态轮流播放,15.55 秒一轮 |
| 螃蟹 | 敲键盘的像素蟹 |
| 关闭 | 保留原来的蓝色鲸尾 |
在 设置 → Claude-X 里切换。
1007『火山晨曦』
小工具合集
手机访问局域网 — 新增 plugins/lan-access
侧栏底部多了一个手机图标,点开是一张二维码。同一局域网内的手机扫它,
就直接打开这台机器的 DSH —— 完整的 Web GUI,手机浏览器里就能用,
不用装 App,不用公网,不用注册任何平台的账号。
- 绑定开关默认关闭,开了之后重启 DSH 生效;关掉即恢复只监听本机。
- 二维码里带的是本机进程签发的访问凭证,手机扫码后自己换取会话,
中间没有代理转发,所以打开和操作都是直连的速度。 - 二维码由插件内置的编码器生成,零依赖,不需要系统装任何东西。
装:
dsh plugin --profile web add <本仓库路径>/plugins/lan-access装完重启 dsh web。
本版包含的其它插件
| 插件 | 说明 |
|---|---|
plugins/skin |
Claude 皮肤 |
brand-plugin |
Claude 品牌标识 |
crab-plugin |
螃蟹 |
plugins/font-switcher |
字体切换 |
每个插件各自的安装方式见仓库 README。