WuJiaoJue/dsh-suggest-ghost ↗★ 0
dsh-suggest-ghost
DSH Web 输入预测插件:回合结束后 LLM 生成下一条建议,输入框空草稿时渲染幽灵文本,Tab 采纳(Claude Code 风格)。host 端 + client 端,零核心改动。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:WuJiaoJue/dsh-suggest-ghost说明文档
阅读完整 README ↗配置
全部设置在 Settings → Plugins 面板的 Suggest ghost 卡片,保存后即时生效: 卡片文案(字段 label/hint、按钮、徽章)跟随宿主 DSH 界面语言(中文 / English), 设置页切换语言后实时跟随,无需刷新;旧宿主无 locale 服务时回退中文。
| 分组 | 字段 |
|---|---|
| LLM 下一条建议 | 启用开关、输出令牌上限、建议字符上限、参考回合数、转录字符预算、超时(毫秒)、采纳快捷键、provider / model 路由(留空继承主请求) |
| 历史前缀补全 | 启用开关、跨会话搜索、最大历史条目、最少输入字符、逐词采纳 |
也可以在 cordis.patch.yml 按 id 覆盖(作为上述项的初始值):
- id: suggest-ghost
config:
maxInputBytes: 4096 # 框架化用户提示字节上限
maxOutputTokens: 512 # 建议输出令牌上限
timeoutMs: 60000 # 辅助请求截止时间(毫秒)
maxRecentTurns: 1 # 送入建议模型的最近完成回合数
maxTranscriptChars: 12000 # 转录字符预算
maxSuggestionChars: 240 # 建议可见字符上限
acceptKey: Tab # 采纳快捷键
llmEnabled: true # LLM 建议开关
