概览
dsh-asset-library
README / ZH
插件文档
目录摘要
dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。
在 GitHub 阅读完整 READMELIMITATIONS
已知限制
- **缩略图是浏览器端降采样**:首次进视口要下载原图再压缩,超大图有一次"原图传输"; 要更省带宽就得在宿主侧生成并缓存缩略图(那是引入 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>
