dsh-base64-file
在终端中运行以下命令:
dsh plugin install uckkk/dsh-base64-file
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install uckkk/dsh-base64-file 即可安装该插件,源码地址 https://github.com/uckkk/dsh-base64-file
插件介绍
构建 HTML 页面、生成 JSON 或处理前端资源时,经常需要把本地文件(尤其是图片)编码为 Base64 字符串或 data URL 以嵌入文档,或者把 data URL 解码回磁盘上的文件。dsh-base64-file 正是为这类日常需求而生的轻量插件,让你在一次对话中即可完成编码与解码,无需临时编写脚本。
插件提供两个工具:file_to_base64 读取本地文件并返回原始 Base64 字符串或完整的 data URL;base64_to_file 负责反向操作,将 Base64 字符串或 data URL 写回磁盘文件。纯 Node.js 实现,无额外依赖,调用方式简洁直接。
它适合经常需要内嵌图片、打包前端资源或在数据流中传递文件内容的开发者,也适合希望在会话里直接完成文件编解码、而不必切换工具或手动执行 CLI 命令的用户。
使用场景
- 将本地图片编码为 data URL 以嵌入 HTML 页面
- 在 JSON 响应中内联图片或文件内容
- 将 data URL 解码为磁盘文件供后续处理
适合人员
- 需要内嵌图片的前端开发者
- 频繁生成或解析含资源 JSON 的应用开发者
- 希望简化文件编解码流程的脚本编写者