Back to home@zhangkkkai

dsh-todo-panel

No description

Stars
0
Language
TypeScript
Created
Aug 27, 2026
Updated
Aug 28, 2026
GitHub repo

Introduction

dsh-todo-panel

一个基于 dsh-better-sidebarTODO 任务清单侧边栏插件:卡片式布局、优先级颜色标记、中文界面、按会话持久化。

A task-list (TODO) sidebar panel for dsh-better-sidebar: card layout, priority colors, Chinese UI, per-session persistence.

功能

  • 📋 TODO 任务列表:在 better-sidebar 侧边栏「+」菜单中打开「TODO」面板
  • 🎨 优先级颜色标记:高(红)/ 中(橙)/ 低(绿);添加时选择,点击标签循环切换
  • 🃏 卡片式布局:每项任务独立卡片,左侧优先级色带,悬停上浮
  • 🌐 中文界面:界面文案跟随中文,输入框 / 按钮 / 计数 / 清除全部中文化
  • 💾 按会话持久化:任务保存到浏览器 localStorage(dsh-todo-panel:<sessionId>),刷新不丢失、会话互不干扰

安装

# npm(发布后)
dsh plugin --profile web add dsh-todo-panel

# 或 GitHub 源
dsh plugin --profile web add github:zhangkkkai/dsh-todo-panel

前置依赖:DeepSeek Harness web(≥ 0.1.0-rc.5)+ dsh-better-sidebar(≥ 0.12.0)。

安装后重启 dsh web,在 better-sidebar 侧边栏「+」菜单打开「TODO」即可。

开发

pnpm install
pnpm run build     # tsc 类型 + tsdown 打包
pnpm run typecheck # 仅类型检查

License

MIT