Repository navigation
Releases: wyq183/dsh-artifact-library
Releases · wyq183/dsh-artifact-library
Release list
v0.3.4 · 兼容 DSH 0.1.2-rc.1
兼容 DSH 0.1.2-rc.1(apiProxy 移除)
- 插件
inject移除已被 DSH 删除的apiProxy,改为注入sessionController/workspaceController,修复「pending (waiting for service: apiProxy) → 插件树加载失败 → 产物库不可用」 - 「立即精炼」迁移到新 Host API:
ctx.workspaceController.create/ctx.sessionController.create/ctx.sessionController.rename/ctx.sessionController.prompt - 精化会话标题改为 best-effort rename
安装 / 升级
dsh plugin --profile web add github:wyq183/dsh-artifact-library
# 或已安装:dsh plugin update 后重启 dsh web@dsh-external/dsh-artifact-library v0.3.3
v0.3.3 补丁版 —— 音视频进度条可拖动
🐛 修复
/ext/artifacts/:id/file支持 HTTP Range(206 分段响应):浏览器里视频/音频预览可 seek 拖动进度,不再卡在开头
📦 已包含
- v0.3.2:预览关闭即停止播放
- v0.3.1:敏感路径防护 + 局域网来源限制
安装:dsh plugin --profile web add github:wyq183/dsh-artifact-library
@dsh-external/dsh-artifact-library v0.3.2
v0.3.2 补丁版 —— 预览播放修复
🐛 修复
- 预览音频/视频后点关闭(✕ / Escape / 点背景)不再后台播放——
closeLb清空预览区释放媒体元素
🔒 已包含 v0.3.1 安全加固
- 敏感路径防护(凭据/密钥文件与目录拒绝进库)
- 局域网来源只读浏览,文件内容与写操作仅限本机
安装:dsh plugin --profile web add github:wyq183/dsh-artifact-library
@dsh-external/dsh-artifact-library v0.3.1
v0.3.1 安全加固版 —— 修复审查发现的高危漏洞链
🔒 安全修复(本次核心)
- 敏感路径防护:凭据/密钥文件名(credentials/creds/secret/token/api key/.env/.pem/.key/id_rsa 等)与凭据目录(.ssh/.gnupg/.aws/.azure/.kube/.docker/.npmrc)下的文件,登记与导入一律拒绝
- 局域网来源限制:
/ext/artifacts的文件内容读取与全部写操作仅限本机回环;局域网(0.0.0.0 绑定)只读浏览不含文件正文的元数据
⚡ 性能与修复
- 大目录导入改为批量落盘(消除逐文件全量重写 JSON 的 O(n²))
- artifact_search 正文命中片段回填
- 精化会话失效自动重建
- references 无效引用清理
安装:dsh plugin --profile web add github:wyq183/dsh-artifact-library
v0.2.0 - DSH 产物库(自动采集/AI精化/资料库/全文检索)
DeepSeek Harness 产物库插件 v0.2.0
- 自动采集会话产出
- AI 精化体系(待精化/立即精炼)
- 文件夹批量导入资料 + 全文检索
- 定时整理 + 自动备份
- 人性化交互(撤销/快捷键/批量操作)