全部插件

DSH / BUNDLE / CLIENT-UI

dsh-asset-library

v0.1.0Hnqhj / dsh-asset-library8071872dd4

可安装组合包UI 与客户端插件社区 · Topic 自动分析Web UI

概览

dsh-asset-library

Local asset library for DeepSeek Harness: browse, search and preview a project folder's images, videos and audio, and expose them to the agent as readable assets.

README / ZH

插件文档

目录摘要

Local asset library for DeepSeek Harness: browse, search and preview a project folder's images, videos and audio, and expose them to the agent as readable assets.

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

- **缩略图是浏览器端降采样**:首次进视口要下载原图再压缩,超大图有一次"原图传输"; 要更省带宽就得在宿主侧生成并缓存缩略图(那是引入 ffmpeg/sharp 的取舍)。 首屏因此设了并发闸门(缩略图 4、视频取帧 2):牺牲一点"同时出图"的观感,换界面不冻住。 - **视频首帧封面**取决于浏览器能否解析容器元数据;mkv/avi 可能显示为空白卡片 (等元数据有 8 秒上限,超时就当没有封面,不再让那张卡片一直转圈)。 - **AVIF/TIFF/SVG 不做头部尺寸探测**(盒子结构复杂或本身是矢量),详情页由浏览器实测兜底。 - **没有转码 / 代理文件**:4K 素材直接原码率播放。 - **扫描不进 worker 线程**(有意决策):`fs.promises` 本就走 libuv 线程池,不会阻塞事件循环; 尺寸探测已按 `(mtime, size)` 增量化并落盘。真到十万文件量级再考虑。 - **宿主半改动需要重启进程**(HMR 只保证新 bundle 挂载);面板已做能力协商降级。 --- <div align="center"> **为 DeepSeek Harness 生态而写** *三条原则:磁盘是权威 · 索引只存人的输入 · 一律不缓存* [MIT License](LICENSE) · [更新日志](CHANGELOG.md) · [提交问题](https://github.com/Hnqhj/dsh-asset-library/issues) </div>