在 DeepSeek Harness 中调试智能体时,聊天记录里常充斥着大量的执行日志(如 Think、上下文注入、工具调用),干扰视线。dsh-simple-view 通过调整样式和注入系统指令,让界面更聚焦,并要求模型直接给出结论。
界面精简¶
该插件主要优化聊天界面的视觉呈现:
- 隐藏执行日志:隐藏 Think(思考)、上下文注入、工具调用这些执行行。报错行和向你提问的行(
ask_user_question)会保留,确保失败和提问不会被吞掉。 - 收紧间距与缩小字号:减小消息块之间的间距,去掉每条消息下方多余的空白(操作行 + 助手的 turn-tail 节点)。同时缩小 markdown 正文、各级标题以及消息气泡里的字号。
- 消息气泡:将助手回复包裹在 8px 圆角的气泡中,与用户消息气泡保持一致。
指令优化¶
在 设置 → 插件 → dsh-simple-view 中,有一个卡片可以编辑“简洁回复指令”。
该指令会作为 plugin:dsh-simple-view 段落注入到每次请求的系统提示词中。默认指令如下:
执行过程的文本要简洁,挑重点的说,否则不要输出,尽量直接给结论。
留空则不注入。
安装与启用¶
作为 bundle 加入 DSH profile,或通过 dsh-market 安装。
插件自带 cordis.patch.yml,装好即自动注册,无需手动配置。
技术细节¶
- 依赖:需要
@deepseek-ai/dsh-settings和@deepseek-ai/schemastery。 - 结构:源码分为
lib/index.js(宿主端,负责设置命名空间和系统提示词注入)和lib/client.js(浏览器端,负责 CSS 注入和设置卡片)。 - 许可证:MIT。