991206772-debug/dsh-prompt-enhancer ↗★ 0
dsh-prompt-enhancer
✨ 用当前默认模型把输入框草稿改写成更完整、可执行的提示词,并写回输入框(不自动发送)。
같은 패키지 이름의 다른 저장소
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:991206772-debug/dsh-prompt-enhancer配置
所有字段都有默认值,config: {} 即可工作;如需覆盖,写进 cordis.patch.yml 的 config:(或在 profile 的 patch 层按 id: prompt-enhancer 覆盖):
| 字段 | 默认值 | 说明 |
|---|---|---|
provider | "" | 覆盖模型路由;留空则用 ctx.agentDefaultModel.currentSelection() 的默认模型。 |
model | "" | 覆盖模型 id;与 provider 同时给出才生效,否则回落默认模型。 |
temperature | 0.3 | 0–2。 |
maxTokens | 1200 | 64–8192,输出长度的硬上限。 |
timeoutMs | 60000 | 1000–300000,Host 侧 AbortController 超时。 |
maxDraftChars | 8000 | 超过直接 413,不发模型。 |
metaPrompt | 内置中文元提示词 | 整体替换改写规则。 |
Config 由真实的 @deepseek-ai/schemastery 静态导入构造(import Schema from '@deepseek-ai/schemastery'),因此宿主能把 schema 投影到插件面板(cordis_inspect_query(host, Config, listConfigs, {"name":"dsh-prompt-enhancer"}) 返回 status: "schema"),字段默认值与上表一致。
仓库不包含 node_modules。从 GitHub 安装时,由插件管理器安装声明的依赖;本地 link 安装时,在源码目录执行 npm install --omit=dev。
peerDependencies 里的 @deepseek-ai/cordis 只用于类型/版本对齐,运行时由宿主提供;pnpm 会在 install_bundle 输出一条 link 包不解析 peer 的 [WARN],不影响加载。