PluginWorld
Ds

dsh-better-display

dsh✓ SPEC VERIFIED

A calmer reading view for DeepSeek Harness: native process details, live reasoning, and clean final answers.

@aa2246740 · v0.3.4 · no license · updated 2d ago

SECURITY

B

SCORE

75

STARS

▲ 75

PLUG IN

npx @deepseek-ai/dsh web

Launch, then search "dsh-better-display" in the built-in market to plug it in

README

dsh-better-display

English

安装

DSH Studio 桌面 App(推荐)

打开 设置 → 插件 → 添加插件,在“包名或地址”中输入:

github:aa2246740/dsh-better-display#v0.3.4

桌面端的插件管理器负责 Desktop profile 和其内置包管理器。本发布已包含编译好的 lib/;普通使用不需要 clone、构建或安装 DSHX。若应用在安装完成后提示刷新或重新打开,请按提示完成。

Web CLI

dsh plugin --profile web add github:aa2246740/dsh-better-display#v0.3.4

这条官方 CLI 命令只写入 web profile,不能修改 Desktop App 的 profile。本机 PATH 上需要有 pnpm。对于已经运行的 Web Host,请重新打开该 Host 一次,再刷新网页;插件 bundle 会在启动时读取。

给 DeepSeek Harness 加一个 阅读 页签:执行时能看到步骤、思考和进度;整轮成功结束后把过程收起来,留下最终回答。原版「对话 / 轨迹」、输入框、模型选择、工具和审批都还在。阅读列保留宿主 ChatView 的 data-chat-flow 钩子,依赖该标记显示输入框的第三方皮肤不会把阅读页当成仅检视视图。

最终回答里的 ````mcp-app代码块会在阅读视图里挂成交互卡片,跑在<code>里,没有</code>allow-same-origin<code>。卡片可以通过 JSON-RPC 把下一轮 prompt 填进输入框。技能包在 [</code>skills/generative-mcpapps/`](skills/generative-mcpapps/)。设置里的 <strong>Better Display</strong> 可把产物改为右侧栏预览(默认仍用系统应用),打开半透明毛玻璃(默认关),设置过程自动折叠开关(默认开),并检测该技能是否已装进宿主技能目录。</p> <p>面向 DeepSeek Harness <strong>0.2.0-rc.2</strong>(<code>dsh-v0.2.0-rc.2</code>)。只改展示,不改 Agent 执行、SDK 或模型凭据。Node.js <code>^22.19.0 || &gt;=24</code>。新会话默认进阅读。<code>@deepseek-ai/dsh-*</code> peer 范围是 <code>&gt;=0.2.0-rc.1 &lt;0.2.1</code>:接受 <code>0.2.0-rc.2</code> 和稳定版 <code>0.2.0</code>,拒绝 <code>0.2.0</code> alpha,也拒绝 <code>0.1.7-rc.2</code>。</p> <p><strong>0.3.0</strong> 保留现有阅读布局、折叠和动效,接入官方反馈、工具详情、文件卡片及文件链接;并修复重新开启自动折叠后仍保持展开的问题。接入范围和升级检查见 <a href="docs/official-rendering-bridge.md">官方能力接入说明</a>。</p> <p>本地目录或 tarball(开发/本地测试):</p> <pre><code class="language-sh">dsh plugin --profile web add ./dsh-better-display dsh plugin --profile web add ./dsh-better-display-0.3.4.tgz </code></pre> <p><code>dsh.bundle</code> 是开机捕获的。不要再往 profile 的 <code>cordis.patch.yml</code> 手写同一条 insert,会重复挂载。</p> <pre><code class="language-sh">dsh plugin --profile web remove dsh-better-display </code></pre> <h2>开发</h2> <pre><code class="language-sh">npm test npm run typecheck </code></pre> <h2>许可</h2> <p>展示与 Markdown 部分来自 DeepSeek Harness(MIT)。动效参考 <a href="https://transitions.dev/">Transitions.dev</a>。本仓库代码 <a href="LICENSE">MIT</a>。</p>

SIMILAR PLUGINS