前言¶
在 DeepSeek Harness (DSH) 的插件生态中,长期运行的任务往往缺乏持久化机制,容易随会话结束而丢失上下文。dsh-lt-tasks 旨在解决这一痛点,通过将任务与持久化存储和文档对接,提供多窗口下的任务管理能力。
插件定位¶
dsh-lt-tasks 是一个用于多窗口长期任务管理的 DSH 插件。该插件由用户 Ln1m 维护,核心设计理念是将任务定义为“持久文件夹”与“极简对接文档”的组合,从而确保任务状态和上下文在多窗口环境中保持连续性。
核心功能¶
根据已核实的事实,该插件包含以下能力:
* 多窗口长期任务管理
* 持久文件夹
* 极简对接文档
技术实现¶
插件基于 ES Modules 构建,主入口为 lib/index.js,客户端入口为 lib/client.js。
在运行时,它会注入 @deepseek-ai/dsh-client-ui-conversation 组件,利用 DSH 的 UI 框架提供任务管理界面。项目依赖以下库:
* @deepseek-ai/cordis (^4.0.1)
* @deepseek-ai/dsh-tools (^0.1.0-rc.6 || ^0.1.5-rc.2)
* react (^18.2.0)
安装与启用¶
当前未提供官方安装命令。该仓库已归档至 dsh-side-suite 的 dsh-lt-tasks 目录。若需集成,建议参考 dsh-side-suite 中的相关配置。
注意事项¶
- 已归档:此仓库保留为归档,不再更新,历史与星标均保留。
- 权限运行:插件以当前 DSH 进程权限运行,使用前应检查源码与许可证(MIT)。
- 生态背景:DSH 理念为“一切皆插件”,本插件为社区项目,与 DeepSeek / 幻方无官方从属关系。
总结¶
dsh-lt-tasks 提供了结构化的方式来管理长期任务,适合需要跨会话或跨窗口维护复杂工作流的场景。鉴于其已归档的状态,建议关注 dsh-side-suite 获取最新动态。
- GitHub 仓库: Ln1m/dsh-side-tasks
- 社区目录: dsh-lt-tasks