dsh-anvil
Verifieddsh-anvil · v0.3.3 · MIT · Web UI
DeepSeek Harness 输入框增强:一键润色、预测下一句、熔炉滑块式模型与推理等级选择、像素小火龙
Install
dsh plugin add dsh-anvil Confirm the layer applied with dsh --profile default --dump-config — see the install guide.
Source
Tags
Creators
Readme
Anvil 铁砧
DeepSeek Harness(DSH)输入框增强插件。提示词就在这块铁砧上锻打成型:
- ✨ 一键润色:工具栏的闪光按钮,点一下结合当前对话上下文把草稿改写得更清晰、具体。会补全「那个」「上面的」这类指代,只改写、不作答。润色后按钮变成撤销,在你修改草稿前随时可以恢复原文。
- 💡 预测下一句:每轮回答结束后,输入框里用灰字显示你接下来可能想说的话,按 Tab 采用。
- 🔥 模型与推理等级:替换 DSH 自带的模型选择器。工具栏显示「模型名 + 等级」,等级标签随推理强度从琥珀变到玫红,在上面滚动鼠标滚轮直接换挡;点开是一个短菜单:
- 最近用的 4 个模型,数字键 1–4 直选,选完菜单不关,可以接着调等级;
- 「更多模型 ›」点一下在右侧展开,搜索加按提供方折叠的完整列表;
- 推理等级熔炉滑块:拖动、点刻度、滚轮或 ← → 换挡,挡位越高炉火越旺;「自动」开关交给模型决定。
- 🐉 小火龙:一只像素小火龙趴在输入框右上沿,看你打字、模型思考时朝左喷火(推理等级越高火越长)、回答完成蹦两下,闲久了会睡着。挡着内容时按住它左右拖到别处就行,位置会记住。输入框上方的工作区和模式行也换成了标签条样式。
润色时按钮像被锤子敲打、溅出火星,完成时火星四溅;等待预测时有一串小钢琴键在弹、飘出音符;拖动滑块时拖出火花尾迹,换挡时迸出一簇。系统开启「减弱动态效果」时动画自动关闭。
润色和预测都使用当前会话正在用的模型,请求不会写入会话记录。模型选择与 DSH 的 /model 命令共用同一份状态。
安装
插件市场:在 DSH 的 插件 → 发现 里添加索引源 https://seekbazaar.beer/index.json,找到 Anvil 安装。
命令行:
dsh plugin --profile <profile> add dsh-anvil
需要 DSH ≥ 0.2.1-rc.3。卸载或禁用插件后,DSH 自带的模型选择器自动恢复。
配置
在 profile 的 cordis.patch.yml 里覆盖 anvil 这一行的 config(所有字段可选),作用于润色和预测:
- id: anvil
config:
contextMessages: 12 # 带给模型的最近消息条数
maxContextChars: 12000 # 上下文总字符上限
maxTokens: 1024 # 输出 token 上限
timeoutMs: 60000 # 单次请求超时
provider: deepseek # 固定用某个模型,与 model 同时填;不填则用会话当前模型
model: deepseek-chat
开发
见 AGENTS.md。