DeepSeek Harness 插件

douyin-plugin-dsh-plugin

DSH plugin: the /douyin command opens the Douyin web app in the default browser(英文原文)

跳到安装方式

来源信息

GitHub 仓库
chu557/douyin-plugin-dsh-plugin
最近更新
2026年8月14日
分类
趣味扩展
GitHub stars
4
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/chu557/douyin-plugin-dsh-plugin
插件名:douyin-plugin-dsh-plugin
作者:chu557

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器3 个文件
README.md来源说明 · 只读预览

dsh-command-douyin

DSH 插件:注册 /douyin 命令,在默认浏览器中打开网页版抖音(<https://www.douyin.com/?recommend=1>)。

在任意会话输入框输入 /douyin 并回车(或在 / 菜单中选择),命令直接执行、无需模型回合,浏览器会自动打开抖音网页版。

工作原理

  • 宿主端命令插件:通过 ctx.commands@deepseek-ai/dsh-commands)注册全局命令,Web 客户端的 / 菜单自动发现。
  • 打开浏览器使用 @deepseek-ai/dsh-native-commandrunNativeCommand(无 shell 的 execFile):

- Windows:rundll32 url.dll,FileProtocolHandler <url> - macOS:open <url> - Linux:xdg-open <url>

  • 无参数;带参数返回 Usage: /douyin (no arguments)

安装(web profile)

1. 把本插件包以真实目录复制到共享 node_modules(Node ESM 会按真实路径解析依赖,junction/符号链接会导致 @deepseek-ai/dsh-native-command 解析失败):

``powershell Copy-Item -Recurse -Force "<本目录>" "$env:DSH_HOME\profiles\node_modules\dsh-command-douyin" ``

2. 在 $env:DSH_HOME\profiles\web\cordis.patch.yml 中加入:

``yaml - insert: - id: command-douyin name: 'dsh-command-douyin' ``

3. 重启 dsh web(补丁层在启动时合成;运行中的实例不会热挂载新 bundle/补丁行)。

4. 验证:

``sh dsh --profile web --dump-config # 树中应出现 id: command-douyin 一行 ``

启动后在输入框输入 /douyin 并回车即可。

备选:正式 bundle 安装(需要 pnpm 可用,且同样需重启)

dsh plugin --profile web add link:<本目录的绝对路径>

该命令会在 profile 的 package.json 中登记依赖并把 dsh-command-douyin 追加进 dsh.profile.bundles。注意:link: 依赖经 pnpm 安装为链接形式,同样存在 ESM 按真实路径解析的问题;如遇加载失败,改用上面的真实目录复制方式。