🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI
广告☁️ 云服务器特惠阿里云首购 8 折 · 腾讯云合作特惠
DeepSeek Harness Hub
← 返回列表

asakumizy/dsh-local-skills

DeepSeek Harnessspec-screened扫描:中风险在 GitHub 查看 ↗
未验证

一个 DeepSeek Harness 插件,在 Web UI 中为你提供一个本地 SKILL 浏览器。

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/17 · 已提供中文文档

DSH 插件:本地 SKILL 浏览器,带 Notion 风格 Web UI(实时监听、Use 按钮指南、内置入门技能)

综合分
27.2
GitHub 分
27.2
用户评分
—
★ Stars
1
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add asakumizy/dsh-local-skills
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
信任档位:仅索引本站尚未对其实装验证,仅收录元数据
是什么
dsh 原生插件 · browser
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
还在维护吗
更新放缓:最近一次提交在 39 天前

档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →

数据截至 2026/9/22(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-skill@deepseek-ai/dsh-home-paths@deepseek-ai/schemastery
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

由 DeepSeek 最新模型翻译生成
dsh-local-skills

一个 DeepSeek Harness 插件,在 Web UI 中为你提供一个本地 SKILL 浏览器。

- 获取本地 skill — 扫描本地目录(默认 ~/.dsh/local-skills,可用 skillDirs 配置更多目录),识别目录形式的 /SKILL.md 和扁平 .md 两种 skill 文件(带 YAML frontmatter)。
- 实时更新 — 用 chokidar 监听这些目录,skill 新增 / 修改 / 删除后,模型目录和网页 UI 都会实时刷新。
- 在网页查看 skill — 在 Settings(设置)里新增一个 Skills(技能) 页面,列出所有可用 skill 的名称、描述和适用场景。
- 使用按钮 — 每个 skill 都有「使用」按钮,点击后会告诉你如何让模型使用这个 skill(输入 /name 或直接点名 skill),并可以一键复制示例提示。

Skill 文件格式

目录形式(推荐,可带资源文件):

name: code-review
description: Review code for correctness, style, and security
whenToUse: When the user asks to review or audit a diff
disable-model-invocation: true   # 可选:禁止模型自动调用
user-invocable: false            # 可选:禁止用户直接调用

(这里是 skill 的正文说明)

扁平形式:直接把上面的内容保存为 code-review.md。

name 必须是 kebab-case(小写字母、数字、连字符),如 code-review。

安装

dsh plugin --profile web add

安装后重启 web:

dsh web

配置

在 web 的 Plugins 设置页(或 cordis.patch.yml)里配置 local-skills:

- skillDirs: 要扫描的额外目录(绝对路径或 ~ 开头的路径);留空则默认扫描 ~/.dsh/local-skills。
- watch: 是否实时监听文件变化(默认 true)。
- providerName: skill 的 provider 标签(默认 local-skills)。

也可以在 ~/.dsh/profiles/web/cordis.patch.yml 里覆盖:

- id: local-skills
config:
skillDirs:
- ~/my-skills
- D:/work/skills

工作原理

- Host 半(lib/index.js):一个 SkillProvider,注册进 host 的 ctx.skills 注册表;扫描目录 + chokidar 监听 + control.invalidate() 实时失效。
- Client 半(lib/client.js):一个 Settings 区块,读取已有的 skill.list API(它会合并 host 全局与当前 preset 作用域的 skill),每 3 秒轮询一次并订阅会话切换,实现实时展示。

平台兼容性(web / desktop / tui / headless)

- Host 半(lib/index.js)是纯 Cordis 插件,只依赖 ctx.skills(由 dsh-base 在任何 profile 都提供),因此天然兼容 web、desktop(内嵌 Web 界面的桌面 App)、tui、headless 等任意 profile —— 只要该 profile 装了本插件 bundle 且挂了 dsh-skill 就会生效,缺 skills 服务时只是不激活、不会崩。
- Client 半(lib/client.js,dsh.client.platform: "web")是浏览器 bundle,在 web 浏览器和任何以浏览器内核渲染的桌面端都会显示「设置 → 技能」页;纯终端(tui)没有浏览器 UI,不加载 client 半。
- 安装到任意 profile:dsh plugin --profile  add (pnpm 需要可用),或手动把包放进 $DSH_HOME/profiles/node_modules 并把包名加入该 profile 的 dsh.profile.bundles。

skills.sh

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

同作者(asakumizy)的其他插件

💬 加入社群

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

DPharness QQ 群二维码,QQ 扫码进群
QQ 扫码进群
DPharness 飞书群二维码,飞书扫码进群
飞书扫码进群