🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

DSH 插件集 Cerbur/clutch-dsh

DeepSeek Harness
Cerbur0 天前有提交已提供中文文档扫描:含敏感能力

clutch-dsh 是一个面向 DeepSeek HarnessDSH的 pnpm workspace 和…

50/100
综合分
41
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/11/4 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查未通过:缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Cerbur/clutch-dsh
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · dev
装得上吗
本站已真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 0 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装

缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包@cerbur/clutch-dsh(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明

源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/30 02:39:56

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件
查看扫描证据(共 13 处,展示前 13 条)
  • 读取本地文件
    packages/clutch-dsh-discuss/src/skill.ts:62
    raw = readFileSync(filePath, 'utf8');
  • 写入本地文件
    packages/clutch-dsh-fireworks/src/animation-files.ts:21
    if (create) await mkdir(this.home, { recursive: true, mode: 0o700 });
  • 读取本地文件
    packages/clutch-dsh-fireworks/src/animation-files.ts:22
    let directory = await realpath(this.home);
  • 写入本地文件
    packages/clutch-dsh-fireworks/src/animation-files.ts:27
    await mkdir(directory, { mode: 0o700 });
  • 读取本地文件
    packages/clutch-dsh-fireworks/src/animation-files.ts:32
    const info = await lstat(directory);
  • 写入本地文件
    packages/clutch-dsh-fireworks/src/animation-files.ts:96
    await rename(temporary, join(directory, `${hash(source)}.js`));
  • 删除本地文件
    packages/clutch-dsh-fireworks/src/animation-files.ts:100
    await unlink(temporary).catch((error: NodeJS.ErrnoException) => {
  • 读取本地文件
    packages/clutch-dsh-fireworks/src/animation-files.ts:123
    entries = await readdir(directory, { withFileTypes: true });
  • 读取本地文件
    packages/clutch-dsh-fireworks/src/animation-files.ts:137
    entries = await readdir(profiles, { withFileTypes: true });
  • 读取本地文件
    packages/clutch-dsh-fireworks/src/animation-files.ts:145
    const parsed = parseDocument(await readFile(document, 'utf8'), {
  • 删除本地文件
    packages/clutch-dsh-fireworks/src/animation-files.ts:154
    await unlink(join(directory, path.slice(ANIMATION_FILES_DIRECTORY.length + 1)));
  • 读取本地文件
    packages/clutch-dsh-office/src/index.ts:69
    bytes = await readFile(new URL(asset.path, packageRoot), {
  • 读取本地文件
    packages/clutch-dsh-office/src/index.ts:95
    await readFile(new URL('asset-index.json', import.meta.url), 'utf8'),
扫描于 2026/11/3(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

界面预览

3 张 · 点击查看大图

功能亮点

  • 会话标题设置
  • 庆祝特效

DeepSeek Harness 的开源 DSH 插件:Git Worktree 会话管理、会话标题与 Fireworks(庆祝特效),面向 AI 编程工作流。

README

由 DeepSeek 最新模型翻译生成
clutch-dsh clutch-dsh 是一个面向 DeepSeek Harness(DSH)的 pnpm workspace 和 plugin 集合。 你可以只把需要的 plugin 安装到 DSH Web profile 中。 当前仓库包含 Worktree、Fireworks、Discuss、Title 和 Office plugin。每个 package 都有独立的使用文档,也可以单独构建或安装。 安装 从 npm 安装 在已安装 DSH CLI 的环境中,选择需要的 plugin 添加到 Web profile,然后启动 DSH Web: dsh plugin --profile web add @cerbur/clutch-dsh-worktree dsh plugin --profile web add @cerbur/clutch-dsh-fireworks dsh plugin --profile web add @cerbur/clutch-dsh-discuss dsh plugin --profile web add @cerbur/clutch-dsh-title dsh web 不需要安装全部 plugin。每个 package 的 README 都说明了对应的行为、要求和使用方法。
展开完整文档(README 剩余 1 节)
clutch-dsh

clutch-dsh 是一个面向 DeepSeek Harness(DSH)的 pnpm workspace 和 plugin 集合。
你可以只把需要的 plugin 安装到 DSH Web profile 中。

当前仓库包含 Worktree、Fireworks、Discuss、Title 和 Office plugin。每个 package 都有独立的使用文档,也可以单独构建或安装。

安装

从 npm 安装

在已安装 DSH CLI 的环境中,选择需要的 plugin 添加到 Web profile,然后启动 DSH Web:

dsh plugin --profile web add @cerbur/clutch-dsh-worktree
dsh plugin --profile web add @cerbur/clutch-dsh-fireworks
dsh plugin --profile web add @cerbur/clutch-dsh-discuss
dsh plugin --profile web add @cerbur/clutch-dsh-title
dsh web

不需要安装全部 plugin。每个 package 的 README 都说明了对应的行为、要求和使用方法。

Office 是尚未发布的白模 MVP,首次 npm 发布前请使用其本地 checkout 安装说明。

从本地 checkout 安装

如果你要从 clutch-dsh checkout 构建 package,并将本地版本加载到 DSH 源码 checkout,可以使用下面的流程:

cd /absolute/path/to/clutch-dsh
pnpm install
pnpm --filter @cerbur/clutch-dsh-worktree build

cd /absolute/path/to/deepseek-harness
pnpm install
pnpm run build
pnpm dsh plugin --profile web add /absolute/path/to/clutch-dsh/packages/clutch-dsh-worktree
pnpm dsh web

把 package 名称和路径替换为要测试的 plugin。各 package README 会给出准确的本地构建命令以及该 package 特有的开发说明。

插件

| Plugin | 预览 | 功能 |
| @cerbur/clutch-dsh-worktree | | 增加按 Workspace、Worktree 和 Session 组织 DSH 会话的 Git Worktree 视图。Dashboard 目前是仅 plugin 的预览版。 |
| @cerbur/clutch-dsh-fireworks | | 增加 happy_fireworks 工具,在重要里程碑完成时显示短暂的庆祝覆盖层。 |
| @cerbur/clutch-dsh-discuss | | 增加 /discuss [topic],作为 bundled brainstorming workflow 和 review 后 design doc 的入口。 |
| @cerbur/clutch-dsh-title | | 增加可配置的 Session title template 和新 DSH Session 的设置管理器。 |
| @cerbur/clutch-dsh-office | | 将所有原生工作区按纵向列表展示为 3D 厨房,每间最多两位鲸鱼娘代表 Session。尚未发布的 MVP。 |

开发

在仓库根目录安装依赖并运行检查:

pnpm install
pnpm run check
pnpm run build
pnpm run test

常用的定向检查包括:

pnpm run check:workspace
pnpm run check:patches
pnpm run format:check
pnpm run lint
pnpm run typecheck

如果只需要构建、类型检查或测试某个 package,可以使用它的 filter。package 特有的源码安装流程和 DSH 兼容性说明见对应文档。

workspace 根 package 保持 private。根目录检查会验证 package 结构、Cordis bundle patch、格式、lint、类型和测试;可发布的 plugin 位于 packages/ 下。

文档

- Plugin authoring guide — package 结构、角色和 bundle patch。
- Release guide — 统一的版本、worktree、打包和发布流程。
- Worktree README — Git Worktree 导航和生命周期。
- Fireworks README — 里程碑庆祝。
- Discuss README — /discuss brainstorming 入口。
- Title README — Session title template。
- Office README — 工作区的厨房可视化。

友情链接

- LINUX DO — 新的理想型社区。
预览分享卡片长什么样 ↓Cerbur/clutch-dsh
分享 · DeepSeek Harness Hub
Cerbur/clutch-dsh

clutch-dsh 是一个面向 DeepSeek HarnessDSH的 pnpm workspace 和…

这是你的仓库?认领条目

回到顶部