-deadline-pulse
在终端中运行以下命令:
dsh plugin install wjw0419/-deadline-pulse
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install wjw0419/-deadline-pulse,或让代理从 https://github.com/wjw0419/-deadline-pulse 安装该插件。
插件介绍
多个项目并行时,截止日期往往散落在笔记、聊天或脑子里,等到临期才想起来。Deadline Pulse 把倒计时直接放进 DSH 会话标题栏:一眼能看到最近要交什么,离截止越近,胶囊越醒目——从展开面板里的安静提示,到脉冲动画,再到不足一天时的呼吸光效。
核心不只是「还剩几天」。每个胶囊配有环形进度,表示时间已消耗的比例;点开可展开全部 deadline,查看标签、备注、预估工时与完成状态。跨过 3 天或 24 小时阈值时会有轻量 toast 提醒(页面打开期间 crossing 时触发)。v1.1 起支持多 deadline 冲突检测:根据预估工时计算准备窗口,标出高/中/低严重度重叠,并支持一键改期与工时调整;你也可以用自然语言让代理通过 deadline_tool 增删查、标记完成或检查冲突。
数据保存在本机 ~/.dsh/deadline-pulse/deadlines.json,全会话共享;手动改文件后界面会在约 15 秒内同步。适合需要常驻可见倒计时、又不想单独开日历或待办应用的学生、创作者与多线并行的开发者。
使用场景
- 在 DSH 里写代码或写文档时,标题栏常驻显示最近要交的 deadline
- 多个任务撞期时,用冲突检测看清准备窗口重叠程度并一键改期
- 对代理说「帮我记个截止日期」或「检查一下冲突」,不用手改 JSON
适合人员
- 同时推进多门课或多条需求的学生与自学者
- 需要临期提醒、又不想单独开日历应用的创作者
- 在 DSH 里长期结对编程、希望 deadline 全局共享的开发者