dsh-wsl-clock

前言

在 WSL2 环境中,休眠后的时钟漂移可能导致 TLS 握手失败或 GitHub App JWT 失效。dsh-wsl-clock 旨在检测这种 WSL 与 Windows 之间的 UTC 时间偏差,确保服务连接正常。

功能说明

该插件专注于解决时钟漂移问题,提供以下能力:
* 检测偏差:对比 WSL 与 Windows 的时间,识别 UTC 时钟漂移。
* 验证连接:检查 TLS 连接和 GitHub App JWT 的有效性。
* 状态反馈:返回 ok、warn 或 fail 状态,方便判断问题严重程度。

安装与启用

通过 DSH 插件命令添加该插件:

dsh plugin --profile web add github:173787247/dsh-wsl-clock

典型用法

安装完成后,在项目目录下运行测试以检查时钟状态:

npm test

注意事项

  • 依赖版本:需要运行 DSH 版本 >= 0.1.2。
  • 配置说明:Cloud Flash 模型 ID 未由该插件配置,需在 ~/.dsh/settings.yaml / llm-deepseek 中自行设置。
  • Kit 集合:Kit 集合包含 llm 和 full。

结尾

通过上述配置,可以在 WSL2 环境中持续监控时钟漂移,保障服务稳定性。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜