dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
LeisureTimeQueue 是一个基于 DeepSeek Harness 的本地闲时任务队列插件。
leisure-time-queue 是一个基于 DeepSeek Harness 的本地闲时任务队列插件。
你可以预先写好任务,并指定每周允许开始执行的时间段,例如“工作日 22:00 到次日 07:00”。只要 DeepSeek Harness 保持运行、目标会话可用且 Agent 处于空闲状态,插件就会按队列顺序自动开始任务。
任务仍在你自己的 DeepSeek Harness 中运行,并使用你已经配置的模型、凭据、权限和本地工作区。尽情享受梁文谷吧。
本文档对应以下版本:
组件 · 版本要求 · 说明 DeepSeek Harness CLI · @deepseek-ai/dsh@0.1.5-rc.1 · 至少需要此版本 DeepSeek Harness 相关包 · 0.1.5-rc.1 · 至少需要此版本 |
你需要准备:
leisure-time-queue-.tgz。先检查 Node.js 版本:
node --version如果你拿到的是插件源码,而不是 .tgz 安装包,还需要 pnpm。可以使用 Corepack 启用推荐版本:
corepack enable
corepack prepare pnpm@11.7.0 --activate
pnpm --version如果当前 Node.js 没有附带 Corepack,也可以执行:
npm install --global pnpm@11.7.0只有源码时,请先进入插件目录生成安装包:
pnpm install
pnpm pack成功后,目录中会出现 leisure-time-queue-.tgz。如果你已经有这个文件,可以跳过打包步骤。
以下命令在 PowerShell 中执行。
进入存放 .tgz 文件的目录,并取得它的绝对路径:
Set-Location "C:\path\to\plugin-package"
$pluginPackage = (Resolve-Path ".\leisure-time-queue-<version>.tgz").Path将插件加入 DeepSeek Harness 的 Web profile:
npx @deepseek-ai/dsh plugin --profile web add $pluginPackage先进入你平时希望作为默认工作区的目录,再启动 Web 界面:
Set-Location "C:\path\to\your-workspace"
npx @deepseek-ai/dsh web启动命令所在目录会成为 DSH 的默认工作区。浏览器打开后即可配置插件。
Windows 的 Web profile 默认位于:
%USERPROFILE%\.dsh\profiles\web在本机浏览器中使用时,选择工作区通常会打开 Windows 原生文件夹选择窗口。
以下命令在 Terminal 中执行。
cd "/path/to/plugin-package"
plugin_package="$(pwd)/leisure-time-queue-<version>.tgz"
npx @deepseek-ai/dsh plugin --profile web add "$plugin_package"cd "/path/to/your-workspace"
npx @deepseek-ai/dsh webmacOS 的 Web profile 默认位于 ~/.dsh/profiles/web。在本机浏览器中使用时,选择工作区通常会打开 macOS 原生文件夹选择窗口。
以下命令在终端中执行。
cd "/path/to/plugin-package"
plugin_package="$(pwd)/leisure-time-queue-<version>.tgz"
npx @deepseek-ai/dsh plugin --profile web add "$plugin_package"cd "/path/to/your-workspace"
npx @deepseek-ai/dsh webLinux 的 Web profile 默认位于 ~/.dsh/profiles/web。
如果桌面环境安装了 Zenity 或 KDialog,工作区选择可以使用系统文件夹选择窗口。在 SSH、远程环境或没有图形选择器时,DSH 会使用内置目录浏览界面。
在创建闲时任务前,建议先打开一个普通 DSH 会话,选择准备使用的模型并发送一条测试消息。
这一步可以提前确认:
如果普通会话也无法调用模型,应先在 DSH 的“设置 → 模型”中完成模型和凭据配置。
打开任意会话后,点击会话标题栏中的“闲时执行”。插件会自动:
确认任务说明后点击“加入队列”即可。任务加入成功后,输入框中的原内容不会被清空。
点击侧边栏底部、设置按钮上方的“闲时任务”:
侧边栏收起时,该入口显示为时钟图标;存在活动任务时会显示数量角标。
进入:
设置 → 插件 → 插件配置 → 闲时任务队列展开“闲时任务队列”卡片:
如果没有看到插件,请先完全停止并重新启动 DSH。插件 Bundle 在运行过程中不会自动重新加载。
插件设置页主要用于配置执行时段、时区、并发限制和单个会话的覆盖策略。日常创建和管理任务通常不需要再进入设置页。
在“全局配置”中设置:
1。安装后的时间段默认为空。即使“启用自动执行”已经打开,没有配置时间段时也不会自动执行任务。
跨午夜时间段按照开始日计算。例如:
周一 22:00 → 07:00表示周一 22:00 开始,一直持续到周二 07:00。
设置完成后点击保存。
在“创建任务”区域选择任务目标。