rayhanlu0519-a11y/dsh-prompt-optimizer

Plugin ⭐ 0 MIT web-ui

DSH(DeepSeek Harness)Web GUI 聊天输入框的「提示词优化」插件:在输入卡工具行、模型切换按钮左侧新增优化入口,支持手动优化当前输入草稿与「发送前自动优化」开关;优化结果经前后对比框确认/二次编辑/放弃后决定是否发送,失败自动回退发送原文,对话不中断。

catalog description:DSH web-GUI 聊天输入框提示词优化插件:手动/发送前自动优化、前后对比确认、双后端(DSH 内置路由 / OpenAI 兼容供应商)、失败自动回退

Install

# 1. 构建(DSH_CHECKOUT 指向 dsh 源码 checkout;需 pnpm)
pnpm install
DSH_CHECKOUT=/path/to/dsh-checkout npm run build   # build.sh 链接类型依赖 + tsc 双 program + tsdown client bundle
npm run verify                                     # 离线冒烟(纯逻辑断言)

# 2. 注入运行中的 DSH(dev_* 工具,宿主侧执行)
dev_build_plugin <本目录>       # 或手动: bash scripts/build.sh && pnpm build:client
dev_inject_plugin <本目录>
# 3. 刷新 http://127.0.0.1:3080 生效
dev_reload_package dsh-prompt-optimizer   # 迭代热重载
dev_uninject_plugin dsh-prompt-optimizer  # 卸载(全净)

Add rayhanlu0519-a11y/dsh-prompt-optimizer to your DSH config (web profile) to enable.

README

Expand full README Collapse

README is empty.