dsh-cajita
在终端中运行以下命令:
dsh plugin install hpyperry/dsh-cajita
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端运行 dsh plugin install hpyperry/dsh-cajita 即可安装,源码仓库地址为 https://github.com/hpyperry/dsh-cajita
插件介绍
在 DeepSeek Harness 的 Web 界面里,几个小痛点反复出现:消息打了一半就误发了,却没有就地编辑的入口;TUN 或系统代理把 DNS 劫持成内网地址,web_fetch 因公网白名单整组拒绝,抓取任务静默失败;agent 在后台跑完回合或弹出审批,你却在另一个标签页里毫无察觉。dsh-cajita 把这三件事收进一个插件包,一次安装、一次重启即可全部生效。
消息编辑采用内联覆盖方式:点击用户消息气泡旁的新「编辑」按钮,原位出现一张与官方输入框同款的编辑卡,预填已发送文本,改完按 Enter 即作为一条新消息走完全相同的发送管线,原消息保留在历史中。web_fetch 内网放行是一个开关,默认关闭时行为与官方逐字节一致;打开后解析到私网、回环或 fake-ip 的目标不再被拒,正好补上 TUN 代理和劫持 DNS 留下的缺口。提醒通知方面,agent 完成回合、弹出提问或等待审批时,若页面不在前台就弹浏览器系统通知,标题带场景前缀(完成 / 提问 / 待审批 / 出错),一眼就能分辨在等什么。三个功能各自独立,都在插件设置卡里有一个即写即生效的开关,想用哪个开哪个,不想用的保持官方原样。
这个插件适合三类人:经常手快发出去又想改的对话者,可以就地编辑而不必重新打一遍;走 TUN、WireGuard 或公司代理的网络用户,web_fetch 因内网地址被拦的静默失败到此为止;以及让 agent 在后台跑长任务、希望在页面切走时也能被提醒一声的人。卸载插件即干净回退到官方行为,不留残余配置。
使用场景
- 误发消息后想就地修改内容再重新发送,不必重新打字
- TUN 代理或系统 DNS 把目标解析到内网地址,web_fetch 被整组拒绝
- agent 在后台完成回合、弹出提问或等待审批时,需要浏览器系统通知提醒
适合人员
- 经常手快发消息后想就地修改的对话者
- 使用 TUN、WireGuard 或公司代理、web_fetch 被内网地址拦住的网络用户
- 让 agent 后台跑长任务、希望切走页面后也能被及时提醒的使用者