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

技能速查面板 LUMOGRESS/dsh-skill-navigator

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

一键搜索分类浏览技能,还能启停与整理

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

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

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add LUMOGRESS/dsh-skill-navigator
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么[目录]—
dsh 原生插件 · market
暂无时间戳·判据 →
装得上吗[实装验证]—
本站尚未做安装检查
数据截至 2026/09/26·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/05·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 67 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

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

验证判据与等级说明 →

可信度证据

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

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

可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 69 处,展示前 25 条)
  • 读取本地文件
    lib/index.mjs:120
    for (const candidate of candidates) if (existsSync(join(candidate, "SKILL.md"))) return candidate;
  • 读取本地文件
    lib/index.mjs:132
    if (!existsSync(file)) return {
  • 读取本地文件
    lib/index.mjs:136
    const raw = readFileSync(file, "utf8");
  • 写入本地文件
    lib/index.mjs:139
    mkdirSync(backupDir, { recursive: true });
  • 读取本地文件
    lib/index.mjs:140
    if (!existsSync(backup)) writeFileSync(backup, raw, "utf8");
  • 写入本地文件
    lib/index.mjs:140
    if (!existsSync(backup)) writeFileSync(backup, raw, "utf8");
  • 写入本地文件
    lib/index.mjs:141
    writeFileSync(file, editFrontmatter(raw, "disable-model-invocation", true), "utf8");
  • 读取本地文件
    lib/index.mjs:144
    if (existsSync(backup)) {
  • 读取本地文件
    lib/index.mjs:145
    const original = readFileSync(backup, "utf8");
  • 写入本地文件
    lib/index.mjs:146
    writeFileSync(file, original, "utf8");
  • 删除本地文件
    lib/index.mjs:148
    unlinkSync(backup);
  • 写入本地文件
    lib/index.mjs:155
    writeFileSync(file, editFrontmatter(raw, "disable-model-invocation", void 0), "utf8");
  • 发起网络请求
    lib/index.mjs:230
    return await fetch(url, {
  • 执行外部命令来自配置/变量
    lib/index.mjs:243
    const child = spawn(command, args, {
  • 执行外部命令固定命令
    lib/index.mjs:258
    spawn("taskkill", [
  • 写入本地文件
    lib/index.mjs:463
    renameSync(parent, dest);
  • 删除本地文件
    lib/index.mjs:468
    rmdirSync(up);
  • 删除本地文件
    lib/index.mjs:1331
    rmSync(movedDir, {
  • 读取本地文件
    scripts/fix-categories.mjs:61
    const map = JSON.parse(readFileSync(file, 'utf8'))
  • 写入本地文件
    scripts/fix-categories.mjs:70
    writeFileSync(file, JSON.stringify(next, null, 2) + '\n', 'utf8')
  • 读取本地文件
    scripts/gen-categories.mjs:14
    const lines = readFileSync(indexPath, 'utf8').split(/ ? /)
  • 写入本地文件
    scripts/gen-categories.mjs:40
    mkdirSync(dirname(outPath), { recursive: true })
  • 写入本地文件
    scripts/gen-categories.mjs:41
    writeFileSync(outPath, JSON.stringify(map, null, 2) + '\n', 'utf8')
  • 读取本地文件
    scripts/migrate-categories.mjs:20
    const map = JSON.parse(readFileSync(file, 'utf8'))
  • 写入本地文件
    scripts/migrate-categories.mjs:26
    writeFileSync(file, JSON.stringify(next, null, 2) + '\n', 'utf8')
扫描于 2026/11/5(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/schemastery@deepseek-ai/dsh-client-connection@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-session
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 一键搜索技能
  • 分类浏览技能
  • 启停与整理技能

DSH 技能速查与管理插件:一键速查(分类、搜索、上下文推荐)加管理(分类、更新、专家包、市场、面板设置)。

README

由 DeepSeek 最新模型翻译生成
dsh-skill-navigator DeepSeek Harness(DSH)技能速查与管理插件。在助手消息操作栏新增 ⚡ 按钮,一键打开速查面板:按大类目浏览、按名称/用途搜索(含中文 2-gram 命中)、查看收藏与最近使用、让模型推荐技能,或进入管理视图。 Compatibility - DSH >= 0.1.1(web profile),Node 22/24,React 18。 - 与 dsh-skills-manager / dsh-skill-hub / dsh-client-ui-skill-explorer 并存(本插件聚焦调用侧组织与速查,不占用设置页技能分区)。 What it does - 消息操作栏入口(conversation.chat.assistant-actions)+ 速查面板。 - 12 个内置分类 + 标签;本地评分(名称精确 > 名称 token > 描述/中文 2-gram 共现 > 分类/标签),含收藏/最近加成。 - 「让模型推荐」填入推荐指令到输入框。 - 管理视图:全量浏览、筛选、隐藏(本地)、用户技能启停(frontmatter 改写,可逆)、删除(移 .trash 可恢复)、分类/标签编辑、收藏。
展开完整文档(README 剩余 1 节)
dsh-skill-navigator

DeepSeek Harness(DSH)技能速查与管理插件。在助手消息操作栏新增 ⚡ 按钮,一键打开速查面板:按大类目浏览、按名称/用途搜索(含中文 2-gram 命中)、查看收藏与最近使用、让模型推荐技能,或进入管理视图。

Compatibility

- DSH >= 0.1.1(web profile),Node 22/24,React 18。
- 与 dsh-skills-manager / dsh-skill-hub / dsh-client-ui-skill-explorer 并存(本插件聚焦调用侧组织与速查,不占用设置页技能分区)。

What it does

- 消息操作栏入口(conversation.chat.assistant-actions)+ 速查面板。
- 12 个内置分类 + 标签;本地评分(名称精确 > 名称 token > 描述/中文 2-gram 共现 > 分类/标签),含收藏/最近加成。
- 「让模型推荐」填入推荐指令到输入框。
- 管理视图:全量浏览、筛选、隐藏(本地)、用户技能启停(frontmatter 改写,可逆)、删除(移 .trash 可恢复)、分类/标签编辑、收藏。
- Host 路由 /api/skill-navigator/*(list / set-enabled / delete / restore),环回信任围栏;写操作仅限用户技能根(user-dsh / user-agents / custom 目录)。

Install

- 构建:npm install && npm run build。
- 装入 profile(路径含空格需先复制到无空格临时目录):
- dsh plugin --profile web add /dsh-skill-navigator-.tgz
- 重启桌面应用以加载新 bundle。

Configuration

- slotOrder:操作栏按钮顺序(默认 60)。
- dshHome / agentsHome / customSkillDirs:写操作所用用户技能根目录的覆盖配置。
- skillsmpApiKey:可选的 SkillsMP API Key(也可在面板设置里填写;仅用于你自己的搜索请求,只发送给 skillsmp.com)。

Privacy

本插件不采集任何遥测数据与个人信息,除你主动触发的市场搜索外,不向任何第三方发送数据:

- 技能数据、分类、最近使用、面板偏好以及可选的 SkillsMP API Key 均仅存本地(浏览器 localStorage + $DSH_HOME/skill-navigator-backups/ui-state.json)。API Key 不会离开你的机器,除非它随你自己的请求发往 skillsmp.com。
- 「最近使用 / 调用统计」只读取本地会话日志,不会上传任何内容。
- 市场搜索/安装仅在你选择的市场(SkillHub / LobeHub / SkillsMP)发起;无其他出站请求。
- 写操作(启停/删除/更新)只作用于用户技能根;环回围栏阻止非本地调用者。
- 包内不嵌入任何机器相关路径;用户路径在运行时按当前用户主目录解析。

Development

- src/shared:纯逻辑(match / store / categories),vitest 覆盖。
- src/client:浏览器半(esbuild → lib/client.js,window.__ModuleLoader__ 产物)。
- src/routes.ts + src/index.ts:host 半(身份、配置、web 路由)。
- 门禁:npm run typecheck && npm test && dsh-plugin-dev check --strict。

License

Apache-2.0
预览分享卡片长什么样 ↓LUMOGRESS/dsh-skill-navigator
分享 · DeepSeek Harness Hub
LUMOGRESS/dsh-skill-navigator

一键搜索分类浏览技能,还能启停与整理

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部