aa2246740/dsh-better-display ↗★ 20
dsh-better-display
A calmer reading view for DeepSeek Harness: native process details, live reasoning, and clean final answers.
AI Analysis
优化对话展示界面。适合希望在执行时查看思考细节,而在结束后隐藏繁杂过程、仅保留最终回答的 DSH 用户。
Install
This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗
README
Read the full README ↗dsh-better-display
给 DeepSeek Harness 加一个 阅读 页签:执行时能看到步骤、思考和进度;整轮成功结束后把过程收起来,留下最终回答。原版「对话 / 轨迹」、输入框、模型选择、工具和审批都还在。
最终回答里的 ````mcp-app代码块会在阅读视图里挂成交互卡片,跑在 `` 里,没有allow-same-origin。卡片可以通过 JSON-RPC 把下一轮 prompt 填进输入框。技能包在 [skills/generative-mcpapps/`](https://github.com/aa2246740/dsh-better-display/blob/90d989df6e17ab2b277e3638e3df758f954d8ba9/skills/generative-mcpapps/)。
v0.2.0。只改展示,不改 Agent 执行、SDK 或模型凭据。Node.js ^22.19.0 || >=24。
安装
需要能用的 DeepSeek Harness 和 dshx。
export DSHX_HARNESS=/absolute/path/to/deepseek-harness
export DSH_HOME=/absolute/path/to/your/dsh-home
export DSH_WEB_PORT=3080
git clone https://github.com/aa2246740/dsh-better-display.git "$DSHX_HARNESS/my-plugins/dsh-better-display"
cd "$DSHX_HARNESS/my-plugins/dsh-better-display"
node scripts/link-harness-dependencies.mjs "$DSHX_HARNESS"
npm test
DSHX_HARNESS="$DSHX_HARNESS" npm run build
dshx check dsh-better-display --harness "$DSHX_HARNESS"
dshx activation-plan dsh-better-display --change new-client --harness "$DSHX_HARNESS"
dshx activate-new-client dsh-better-display --profile web --port "$DSH_WEB_PORT" --harness "$DSHX_HARNESS"
首次安装不用重启 DSH。刷新或重开 Web 页面后选「阅读」。新会话默认进阅读。
更新已有安装:
git pull
DSHX_HARNESS="$DSHX_HARNESS" npm run build
然后刷新浏览器。
开发
npm test
npm run typecheck
DSHX_HARNESS=/absolute/path/to/deepseek-harness npm run build
许可
展示与 Markdown 部分来自 DeepSeek Harness(MIT)。动效参考 Transitions.dev。本仓库代码 MIT。