Releases: Fishquito7/dsh-skill-mcp-panel
Release list
v2.0.1
v2.0.0
dsh-skill-mcp-panel v2.0.0
更新内容:
继skill管理后正式加入MCP管理面板!
修复:
- 修复了添加skill时无法选择文件夹/zip的bug
- 更新了依赖声明滞后触发告警的问题
v0.7.0
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
v0.6.4
修复
- 删除/启停/查看内容按(名称+作用域)精确操作:同名技能同时存在于全局与工作区时,页面各行独立操作,绝不影响其它作用域里的副本;找不到指定作用域的条目直接报错,不再回退误操作
- 修复添加技能返回名错误(原误返回插件名);落盘文件名冲突改为写盘前拦截,杜绝静默覆盖
- 修复技能内容加载失败时错误提示不显示的 bug(错误态键名写错)
- CLI 的 enable/disable/delete 遇到同名多作用域时强制用 --global/--project/--workspace 消歧
改进
- 删除改为行内二次确认(3 秒自动还原),弃用原生 confirm 弹窗
- 前端界面打磨:分组栏样式、图标按钮与通知横幅统一、搜索框样式收进 CSS、添加菜单明示目标作用域、迁移失败明细显示工作区名称
- 清理死代码与冗余样式
其他
- 迁移接口支持指定源作用域(from 参数)
v0.6.3
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
0.6.2
- 修复
dsh-skill update的版本获取:改用releases/latestHTML 端点(无 IP 限流),不再依赖未认证的api.github.comREST 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
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
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
新增 dsh-skill update:检查 GitHub Release 最新版本,有更新则自动运行 dsh plugin add 安装(默认 web 配置,--profile 可指定,--yes 跳过确认)。
v0.4.0
新增技能分组:作用域横栏下方分组横栏(全部+分组名,横向滚动);分组按钮位于批量迁移左侧;分组编辑器支持新建/重命名/删除、选作用域、命名与批量勾选;分组为纯显示配置(~/.dsh/skills/.system/skill-viewer/groups.json),不修改技能目录。