夜雨聆风学习资料网

ARTICLE · 1159214

DSH插件-技能中心:谁在偷偷吃你的上下文

DSH插件-技能中心:谁在偷偷吃你的上下文

TECH INSIGHT

技能中心:谁在偷偷吃你的上下文

装一个 bundle 技能包,一次塞进二十几个 SKILL.md。它们散在七个不同目录里,每一个每轮都在往模型的上下文里塞一段说明,可你在侧栏里一个都看不见。想关掉哪个,先得猜它住在哪。

科技 · 产业 · 人

深度观察

01

KEY INSIGHT

一堆看不见的技能

忍的是两件事。一是技能目录是每轮注入的:装得越多,模型每轮读到的说明越长,而你找不到一份完整清单。二是想关掉一个技能,先得考古:项目 .dsh/skills、用户 ~/.dsh/skills,还有运行时注册的——压根没有本地文件。目录猜错就不生效,改完还得手写 frontmatter 里的 disable-model-invocation。你不是不想关,是找不到开关在哪。

02

KEY INSIGHT

这个技能中心是什么

dsh-skill-explorer 的官方介绍是:「技能中心:按来源分级浏览已加载的全部 skill,启用/禁用模型调用」。星数 8,526(宿主仓库 dsh-web)、周下载量 175,879,仓库地址:https://github.com/zhu1090093659/dsh-web/tree/main/packages/dsh-skill-explorer 。它挂在侧栏「技能中心」一行,打开是原生中栏页面,分技能、创建、编辑三个页签;它本身只是一层 GUI 管理层,不改变技能的加载与注入语义。

03

KEY INSIGHT

装进 DSH 的命令

bash

dsh plugin --profile web add @linxin666/dsh-client-ui-skill-explorer@latest

也可以先装市场(dsh plugin --profile web add dshmarket)再在设置里一键装。装完必须重启 dsh web,侧栏才会出现「技能中心」那一行。

04

KEY INSIGHT

上手就能用的技巧

搜索框就够用:按技能名或描述即时过滤,名称命中的排前面,Esc 清空;过滤结果与工作区选择叠加生效,切个工作区就只看项目技能。

开关是热生效的:启停改写的是 SKILL.md frontmatter 里的 disable-model-invocation,模型目录热刷新,不用重启;编辑路由会原样保留这个值,不会把你禁用的技能悄悄打开。

顺手建新技能:创建页签直接生成标准 SKILL.md,可以写进用户根 ~/.dsh/skills 或项目根 .dsh/skills。

删除是可恢复的:删掉的技能进 .trash,不是真消失。

05

KEY INSIGHT

装之前先看这几条

同名技能不看目录,看来源优先级:项目 .dsh/skills 100 → 项目 .agents/skills 200 → 运行时 250 → 自定义目录 300 → 用户 ~/.dsh/skills 400 → 用户 ~/.agents/skills 500 → 内置 600,数字小的赢。在用户根改半天,很可能改的是被项目里同名技能盖住的那一份。

面板没覆盖全部:只有 SKILL.md 声明了非空 name 与 description 的技能才会被列出;只通过某个 agent preset 自己的customSkillDirs 到达的技能不在面板里——面板里没有,不等于模型没有,一切以官方 skill 工具目录为准。

接口只限本机:所有 /api/dsh-skill-explorer/* 路由默认仅限 loopback,未配对的局域网客户端直接 403 forbidden: loopback-only;同时装了 dsh-remote-web-ui 时,已配对设备的 cookie 才是额外放行路径。

隐私要说明白:浏览器半区每个 UTC 日向 dsh-market.com 发一次匿名安装心跳,只含一个 localStorage 随机 ID 与本包名,服务端只存加盐哈希、不存 IP。

链接技能不能改:用符号链接挂进来的技能可列、可启停,但不可删除也不可编辑(会越出 skill 根,路由直接 400)。

关掉不用的技能,看得见、点得动,上下文也就不再被看不见的条目占着。看不见的地方,才最费钱。

让天下没有难用的AI。

#技能管理# #上下文优化# #DSH插件# #SKILL.md# #禁用模型调用#

写在最后

看到这儿,说明你把它读完了。这类文章能走多远,只取决于两件事:你的在看和转发。

顺手关注并设为星标,下一篇更新第一时间见。

END

相关学习资料