dsh-taskify:DeepSeek Harness 的任务编译插件,把口语需求变成 Agent 可执行的任务
gearvoid/dsh-taskify
工作流与自动化已验证
收录时间 2026-08-18
页面最后更新 2026-08-27
DSH plugin 将随手需求编译为 Coding Agent 可执行的任务规格,一键完善并安全回填。
dsh-taskify 是 DeepSeek Harness 的 DSH plugin,帮助用户把随口一句需求编译成结构化的任务规格,让 Coding Agent 更准确地执行。
install
dsh plugin --profile web add github:gearvoid/dsh-taskify- 分类
- 工作流与自动化
- 平台
- DSH Plugin
- 作者
- gearvoid
- 分发方式
- 插件
dsh-taskify 核心特性
一键完善任务Literal Lock 保护随时撤回原文有限上下文理解
dsh-taskify 仓库简介
dsh-taskify 是 DeepSeek Harness(DSH)的 Task Compiler 插件(DSH plugin),面向 Web Profile,由 GearVoid 维护,采用 MIT 协议。它解决的核心问题是:把用户随手一句口语化需求,编译成 Coding Agent 可以直接执行的结构化任务规格。它不负责美化 Prompt,而是整理目标、范围、约束和验收标准,让 Agent 更准确地理解并执行。核心能力包括一键完善、Literal Lock 保护字面量、随时撤回、有限上下文理解、Slash 命令保留、复用当前模型、取消与重试、Session 隔离等。
dsh-taskify 这个 DSH plugin 支持哪些核心特性?
- 一键完善:点击输入框右侧的“完善任务”按钮,将当前草稿整理为结构化的任务规格,包含目标、需要处理、约束和验收标准。
- Literal Lock:发送给模型前,代码块、行内代码、文件路径、URL、IP/端口、环境变量、版本号、CLI 参数等会被临时锁定,返回后通过数量与顺序校验才恢复写回,防止被模型篡改。
- 随时撤回:完善结果只回填输入框,绝不自动发送;应用后可以一键撤回到原始草稿。
- 有限上下文:仅使用当前会话最近的少量已完成消息理解“这个页面”或“上一处修改”等指代,不读取工作区或搜索代码仓库。
- Slash 命令保留:
/plan等命令前缀保持不变,只完善命令后的任务正文。 - 复用当前模型:优先使用当前会话选择的模型,不要求额外配置 API Key。
- 取消与重试:完善过程中可以取消,失败后可以直接重试并查看错误提示。
- Session 隔离:请求、撤回点和错误状态按会话隔离,互不干扰。
dsh-taskify 怎么安装?
在 DeepSeek Harness Web 环境中,使用以下命令安装 dsh-taskify 插件:
bash
dsh plugin --profile web add github:gearvoid/dsh-taskify
安装后启动或重启 DeepSeek Harness Web:
bash
dsh web
“完善任务”按钮会出现在输入框右侧、模型选择器和发送按钮之前。
dsh-taskify 怎么使用?
- 在输入框写下任务草稿。
- 点击“✨ 完善任务”。
- 检查自动回填的任务规格。
- 手动发送,或点击“↶ 撤回”恢复原文。
按钮状态包括:空输入时不可用、可完善、完善中(可取消)、已应用(可撤回)、应用后编辑(可再次完善)、失败(可重试)。
dsh-taskify 的安全与隐私设计如何?
- 不读取工作区文件或搜索代码仓库。
- 不读取
.env、SSH Key 或本地凭据文件。 - 不访问额外的第三方服务。
- 不自动发送或提交完善后的任务。
- 最近对话仅保留有限文本,并过滤常见凭据形状。
- 包含 Reference Chip 的草稿在当前版本中不会被完善。
dsh-taskify 兼容哪些 DeepSeek Harness 版本和平台?
已在 DeepSeek Harness 0.1.0-rc.6 上验证,支持 Web Profile。它不修改 DeepSeek Harness 本体或 Agent Preset。由于 DeepSeek Harness 仍处于快速迭代阶段,后续版本可能需要同步适配。
