dsh-wsl-cal
在终端中运行以下命令:
dsh plugin install 173787247/dsh-wsl-cal
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install 173787247/dsh-wsl-cal 安装本插件,源码仓库为 https://github.com/173787247/dsh-wsl-cal。
插件介绍
在 WSL 或 DeepSeek Harness 客户端里,你往往已经用 khal 管理本地日历,却缺少一套轻量、可脚本化的只读入口:不必打开终端手敲命令,也能在 Agent 或自动化流程里问一句「今天有什么」「接下来几天怎样」。dsh-wsl-cal 正是为此而生——把 khal 的查看能力封装成稳定工具,专注「读」,不碰写。
插件提供 cal_status 判断 khal 是否可用,cal_today 拉取今日日程,cal_list 按天数查看未来安排,对应 README 中的 khal today / list 场景。事件的新增、修改与同步仍由你自行配置 khal 完成;本插件不创建、不修改事件,避免在自动化链路里误改日历。可通过 timeoutMs 控制调用超时,适合对响应时间敏感的环境。
dsh-wsl-cal 归类为 client 插件,可与可选的 dsh-wsl-kit 套件批量链接配合使用,但并非安装必选。适合已在 WSL 侧使用 khal、希望在 DSH 工作流中只读查询日程的开发者与日常办公用户;若你需要双向日历编辑,应继续使用 khal 本体或其他写操作方案。
使用场景
- Agent 询问今日日程前先确认 khal 是否可用
- 自动化流程拉取未来几天的只读日程列表
- 在 DSH 客户端里快速查看今天安排而不手敲 khal
适合人员
- 在 WSL 上用 khal 管理日历的用户
- 需要把日程查询接入 DSH 工作流的开发者
- 只希望只读查看、不希望插件改事件的人