dsh-hex
在终端中运行以下命令:
dsh plugin install uckkk/dsh-hex
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行安装命令即可安装此插件,完整源码地址为 https://github.com/uckkk/dsh-hex,安装前请自行审阅源码。
插件介绍
Hex 与文本的互相转换是开发中一个高频但琐碎的操作:调试接口、分析二进制协议、查看固件数据、解码日志里的转义序列,都要反复和十六进制打交道。传统做法是开一个网页工具或写段脚本,复制粘贴、来回切换窗口,既打断心流又容易出错。
dsh-hex 把这件事压缩成会话内的一次工具调用。它用纯 Node.js 实现,不发起任何网络请求,不依赖任何外部服务,所有转换逻辑都在本地完成。安装后,插件自动向会话注册一个可用的工具,输入一段 hex 字符串,即刻得到解码后的文本,反之亦然,无需离开当前上下文。
它特别适合经常和十六进制打交道的开发者——逆向工程师、嵌入式调试者、日志分析人员,以及任何需要在 BLOB 字段或协议帧里反复转码的场景。源码极短、无运行时依赖,花几分钟即可完整审阅,MIT 协议也让你可以放心引入生产流程。
使用场景
- 调试 API 响应中出现的十六进制编码字段
- 分析二进制协议帧的原始字节内容
- 解码日志中反复出现的 hex 转义序列
适合人员
- 经常处理十六进制数据的逆向工程师
- 调试嵌入式固件的开发者
- 需要频繁在 hex 与文本间转换的日志分析人员