@local/deadline-pulse
Deadline countdown pill with conflict detection and AI-assisted rescheduling. v1.1 adds multi-deadline conflict analysis, effort tracking, and one-click reschedule.
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:wjw0419/-deadline-pulseREADME
Read the full README ↗📖 Usage · 使用
Method 1: Talk to the Agent · 方式一:对代理说话(推荐)
"帮我记一个截止日期:周五 18:00 交插件作业,标签'课程',预估 4 小时"
"看看我现在有哪些截止日期"
"检查一下我的截止日期有没有冲突"
"把英语演讲比赛调整到下周一"
"英语演讲比赛那个截止日完成了"
"把'坏数据测试'那条删掉"
The agent calls deadline_tool (supports add / list / done / remove / conflicts / reschedule) and writes to deadlines.json.
Method 2: Manual Edit · 方式二:手动编辑文件
Create/edit ~/.dsh/deadline-pulse/deadlines.json:
{
"deadlines": [
{ "title": "提交插件作业", "due": "2026-02-10 18:00", "tag": "课程", "note": "含演示视频", "effort": 4, "done": false },
{ "title": "英语演讲比赛", "due": "2026-02-10 15:00", "tag": "社团", "effort": 3, "done": false }
]
}
dueaccepts"2026-02-10 18:00","2026-02-10"(treated as 23:59), or ISO format.tag,note,effort,done,createdare all optional.- Save → UI syncs within 15s; switching window focus triggers instant refresh.