DeepSeek Harness 插件

perdakovich/dsh-prompt-edit

Star 数 ★ 0 分类 UI 增强 收录于 2026-09-25

DSH Web 聊天就地编辑历史提示词:在目标轮次干净分叉会话历史,原样保留图片与附件,并自动归档旧会话。

安装

# GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试)

dsh plugin --profile web add github:perdakovich/dsh-prompt-edit

装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本——pnpm 默认拦截,所以安装可能停在 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 或 ERR_PNPM_IGNORED_BUILDS;dsh 会打印出需要添加的确切键名,把它加进该 profile 的 pnpm-workspace.yaml 的 allowBuilds 下,重跑一次即可装上。放行构建本身就是一次信任判断:请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。

README

该插件的 README 只有英文版本。

adds in-place prompt editing to DeepSeek Harness

click the pencil on any user message, edit your text, enjoy

demo

features

  • in-place edit: tweak any past prompt directly in chat
  • clean branch: forks history at the target turn // no ghost turns, no corrupted logs
  • keeps attachments: images and files survive the edit intact
  • auto-archive: superseded sessions are tucked away into archive so your sidebar stays clean
  • dsh-native: blends with your active dark/light theme tokens
  • ime-safe: won't submit while picking pinyin / kanji characters
  • multilingual: en // zh // ru auto-detected

shortcuts

  • Enter // submit (or close if unchanged)
  • Shift + Enter // new line
  • Ctrl + Enter // quick submit
  • Escape // cancel

install

dsh plugin --profile web add github:perdakovich/dsh-prompt-edit

restart dsh web and refresh the page.

how it works

  1. cuts the session history right before the edited turn
  2. spawns a clean child session with your updated prompt and attachments
  3. archives the old session branch

license

MIT © PERDUN PERDAKOVICH

内容来自项目 README(GitHub)↗

链接

同类插件

查看整个分类 →

社区评论

评论公开保存在 GitHub Discussions。加载评论会连接 GitHub 和 Giscus;发表内容需要 GitHub 账号。