dsh-todo-extract
在终端中运行以下命令:
dsh plugin install uckkk/dsh-todo-extract
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install uckkk/dsh-todo-extract,插件源码地址为 https://github.com/uckkk/dsh-todo-extract ,安装后将 dsh-todo-extract 加入 profile 的 package.json 中 dsh.profile.bundles 数组即可启用。
插件介绍
代码仓库里到处是 TODO、FIXME、HACK 这类随手留下的标记,时间一长就成了一笔糊涂账:谁该改、改到哪一步、还有多少没动,全靠翻。dsh-todo-extract 做的事情很单纯——在会话里一键把你项目中的 TODO 和 FIXME 注释提炼出来,省去逐文件手动搜索的麻烦。
整个插件是纯 Node 实现,不需要联网、不依赖任何外部服务,所有操作都在本机完成。这意味着即使在内网环境或离线写代码的场景下,它也能正常工作,数据也不会离开你的机器。用法上也很轻,安装后在会话中直接调用它注册的工具即可,不需要配置额外参数。
如果你日常维护一到多个中大型项目,或者习惯用 TODO 注释追踪技术债,这个插件能帮你把散落在各处的待办集中呈现,方便规划下一步的清理节奏。
使用场景
- 在会话中一键提取项目所有 TODO/FIXME 注释
- 离线环境下审计代码中的待办与修复标记
- 技术债清理前集中查看待处理项
适合人员
- 维护中大型项目的前端或后端开发者
- 用 TODO 注释追踪技术债的小团队
- 需要在离线环境中审查代码的工程师