dsh-wsl-cal:WSL 环境下的只读日历查询插件

在 DeepSeek Harness (DSH) 的生态中,智能体需要获取日程信息。在 WSL 环境下,这通常需要调用 Linux 日历工具。dsh-wsl-cal 插件通过集成 khal,解决了智能体读取日程的需求。

这是什么

本插件是一个运行在 WSL 环境下的 DSH 客户端插件,由用户 173787247 维护。它提供只读的日历查询能力,不涉及事件的创建或修改。核心价值在于让智能体能够通过 khal 命令行工具获取日程列表。

核心功能

插件提供三个主要能力:

  1. cal_status:检查 khal 是否可用。
  2. cal_today:获取今天的日程。
  3. cal_list:获取未来 N 天的日程。

安装与启用

使用 DSH 官方命令安装插件:

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

(可选)若需批量管理插件,可配合 dsh-wsl-kit 套件使用。套件链接见下文。

典型用法

插件内部调用 khal list / today。配置时需注意 timeoutMs 设置,以确保查询有足够响应时间。

适用场景与注意

  • 适用场景:WSL 环境下使用 khal 管理日程,需要智能体读取日程信息的场景。
  • 注意事项:
    • 插件以当前 dsh 进程的权限运行,安装前应检查源码与许可证。
    • 插件不创建/修改事件,需自行配置 khal。
    • 套件兼容性以 dsh-wsl-kit 为准(版本号存在差异,具体请参考套件文档)。

总结

dsh-wsl-cal 为 WSL 环境下的日程查询提供了标准化的接口。更多详情请参考 GitHub 或 技能库目录。

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

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

小夜