dsh-base-convert
在终端中运行以下命令:
dsh plugin install uckkk/dsh-base-convert
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install uckkk/dsh-base-convert 即可安装该进制转换插件,源码详见 https://github.com/uckkk/dsh-base-convert 。
插件介绍
无论是写底层代码、调试固件还是阅读原始日志,二进制、八进制、十进制、十六进制之间的换算是几乎每天都在碰到的琐事。每次都跑去浏览器找在线转换器,不仅打断思路,还把本地数据无意义地发到外部网络上。dsh-base-convert 把这件小事压缩成会话中的一次工具调用:传入数字,直接拿到目标进制的结果,无需切换标签页,无需复制粘贴。\n\n整个插件用纯 Node.js 编写,零网络请求、零外部依赖,所有计算都在本机完成。没有额外的权限面,没有第三方运行时,卸载后不留任何痕迹。\n\n如果你日常从事嵌入式开发、系统编程、密码学教学或逆向工程,频繁地在不同进制之间切换,dsh-base-convert 让你彻底摆脱"打开另一个网页"这个动作,把进制还原成一次本地函数调用。
使用场景
- 调试固件时快速将十六进制地址转为十进制
- 阅读网络日志时把二进制掩码换算为点分十进制
- 编写密码学代码时在八进制、十进制、十六进制间反复切换
适合人员
- 嵌入式与系统程序员
- 需要频繁处理原始数据的教学与研究人员
- 偏好本地工具、不愿依赖在线服务的开发者