Skip to content

Releases: Fishquito7/dsh-skill-mcp-panel

v2.0.1

Choose a tag to compare

@Fishquito7 Fishquito7 released this 17 Aug 20:14

dsh-skill-mcp-panel v2.0.1:分组管理对话框内支持悬停删除分组,MCP 同步更新横幅。

v2.0.0

Choose a tag to compare

@Fishquito7 Fishquito7 released this 17 Aug 19:40

dsh-skill-mcp-panel v2.0.0

更新内容:

继skill管理后正式加入MCP管理面板!

修复:

  1. 修复了添加skill时无法选择文件夹/zip的bug
  2. 更新了依赖声明滞后触发告警的问题

v0.7.0

Choose a tag to compare

@Fishquito7 Fishquito7 released this 16 Aug 14:13

v0.7.0

新特性

  • 添加入口统一:不再区分「目录束/单文件」二级菜单,单个“+”按钮直接选择文件;支持把 .md、.zip、技能文件夹直接拖入页面,自动识别结构
  • zip 压缩包导入:Web 端与 CLI(dsh-skill add xxx.zip)均支持——唯一顶层文件夹+SKILL.md 按目录束导入,平铺 .md 逐个导入;含 zip-slip 路径防护
  • 批量迁移按分组筛选:源工作区有分组时,可在技能列表上方用分组栏过滤

修复

  • CRLF 行尾的 SKILL.md 被误报「格式不合法」(yaml Unexpected scalar at node end):校验器归一换行后解析,写入时统一去 BOM + 归一 LF
  • CLI enable/disable/delete 遇同名多作用域强制消歧(--global/--project/--workspace)

v0.6.4

Choose a tag to compare

@Fishquito7 Fishquito7 released this 16 Aug 05:50

v0.6.4

修复

  • 删除/启停/查看内容按(名称+作用域)精确操作:同名技能同时存在于全局与工作区时,页面各行独立操作,绝不影响其它作用域里的副本;找不到指定作用域的条目直接报错,不再回退误操作
  • 修复添加技能返回名错误(原误返回插件名);落盘文件名冲突改为写盘前拦截,杜绝静默覆盖
  • 修复技能内容加载失败时错误提示不显示的 bug(错误态键名写错)
  • CLI 的 enable/disable/delete 遇到同名多作用域时强制用 --global/--project/--workspace 消歧

改进

  • 删除改为行内二次确认(3 秒自动还原),弃用原生 confirm 弹窗
  • 前端界面打磨:分组栏样式、图标按钮与通知横幅统一、搜索框样式收进 CSS、添加菜单明示目标作用域、迁移失败明细显示工作区名称
  • 清理死代码与冗余样式

其他

  • 迁移接口支持指定源作用域(from 参数)

v0.6.3

Choose a tag to compare

@Fishquito7 Fishquito7 released this 15 Aug 23:46

0.6.3

  • 「添加技能文件」支持一次多选多个 .md 文件,每个文件成为一个独立技能,批量上传
  • 批量添加整体校验:批内重名 / 与已有技能重名在写盘前拒绝;写入失败整体回滚
  • 修复幽灵工作区:已被删除(如移入回收站)的工作区目录不再出现在工作区列表中(会话记录 cwd 存在性校验)

安装:dsh plugin --profile web add https://github.com/Fishquito7/dsh-skill-viewer/releases/download/v0.6.3/dsh-skill-viewer-0.6.3.tgz

已有旧版:终端运行 dsh-skill update 自动更新。

v0.6.2

Choose a tag to compare

@Fishquito7 Fishquito7 released this 15 Aug 23:19

0.6.2

  • 修复 dsh-skill update 的版本获取:改用 releases/latest HTML 端点(无 IP 限流),不再依赖未认证的 api.github.com REST API(该端点每小时每 IP 仅 60 次,容易被本机其它工具耗尽导致「更新获取失败」)
  • 修复 Windows 上更新检查后的 libuv 断言崩溃(UV_HANDLE_CLOSING):手动 AbortController 超时 + 消费响应体 + 失败/成功路径不再硬 process.exit
  • 设置页静默检查同享此修复

安装:dsh plugin --profile web add https://github.com/Fishquito7/dsh-skill-viewer/releases/download/v0.6.2/dsh-skill-viewer-0.6.2.tgz

已有旧版:终端运行 dsh-skill update 自动更新。

v0.6.1

Choose a tag to compare

@Fishquito7 Fishquito7 released this 15 Aug 23:11

0.6.1

  • 修复工作区名称显示:改用 DSH 注册表(storages/workspace.json)里的真实工作区名称 title,与文件夹名解耦
    • 设置页工作区筛选芯片
    • 宿主返回的技能作用域标签(新增迁移/添加后的标签一致)
    • dsh-skill list 的「工作区: 」输出
  • 注册表缺失/损坏时安全回退文件夹名
  • 新增回归测试(工作区标题优先、坏注册表容错)

安装:dsh plugin --profile web add https://github.com/Fishquito7/dsh-skill-viewer/releases/download/v0.6.1/dsh-skill-viewer-0.6.1.tgz

已有旧版:终端运行 dsh-skill update 自动更新。

v0.6.0

Choose a tag to compare

@Fishquito7 Fishquito7 released this 15 Aug 22:46

0.6.0

  • 设置页进入时后台静默检查更新:仅发现新版本时显示提示横幅,网络失败/超时静默不打扰
  • 搜索框区域重写:放大镜内嵌输入框、关键布局内联样式加固,修复样式失效导致的显示错乱
  • 修复设置页「技能」导航同时显示技能图标与外壳默认齿轮的问题
  • 样式注入加固:每次加载都用当前版本样式覆盖,杜绝旧样式标签残留
  • 更新检查逻辑抽取为共享模块(供 CLI 与插件复用)

安装:dsh plugin --profile web add https://github.com/Fishquito7/dsh-skill-viewer/releases/download/v0.6.0/dsh-skill-viewer-0.6.0.tgz

已有旧版:终端运行 dsh-skill update 自动更新。

v0.5.1

Choose a tag to compare

@Fishquito7 Fishquito7 released this 15 Aug 21:56

新增 dsh-skill update:检查 GitHub Release 最新版本,有更新则自动运行 dsh plugin add 安装(默认 web 配置,--profile 可指定,--yes 跳过确认)。

v0.4.0

Choose a tag to compare

@Fishquito7 Fishquito7 released this 15 Aug 12:01

新增技能分组:作用域横栏下方分组横栏(全部+分组名,横向滚动);分组按钮位于批量迁移左侧;分组编辑器支持新建/重命名/删除、选作用域、命名与批量勾选;分组为纯显示配置(~/.dsh/skills/.system/skill-viewer/groups.json),不修改技能目录。