DeepSeek Harness Hub
← 返回列表

joao-paulo-santos/dsh-md-view

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

一个 DeepSeek Harness DSH

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/9/1 · 已提供中文文档

Markdown 视图:一个用于 DSH 客户端插件的安全 markdown 转 React 渲染器——GitHub 子集 markdown、共享样式表、无 HTML 注入。

综合分
28.2
GitHub 分
28.2
用户评分
★ Stars
0
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add joao-paulo-santos/dsh-md-view
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/18(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-md-view

一个 DeepSeek Harness (DSH)
插件:为客户端插件提供 markdown 渲染,使每个展示 markdown 的界面
(README、日志、便签)都通过同一个服务以相同方式渲染:
harness 自带的 MarkdownText 管线(GFM、数学公式、脚注、
带复制按钮的 shiki 高亮代码),再加上聊天从不需要的
文档特定处理。

它本身没有可访问的 UI。插件注入客户端服务
mdView:

// 消费者客户端部分,inject: ['mdView', …]

// 1. 一个 markdown 文档作为元素(布局由你掌控):
return React.createElement('div', { className: 'mine' },
ctx.mdView.render(markdownText, { links: { repo: 'owner/name' } }))

// 2. 一个自包含的文档:
const Doc = ctx.mdView.component({ text: markdownText, links: { repo: 'owner/name' } })
return React.createElement(Doc, {})

它在原语之上增加了什么

- 原始  标签(徽章、截图)变为真实图片,
- 文档相对链接和图片目标会相对于
https://github.com/{repo}/blob/HEAD/... 和原始内容主机解析
(当给出 links.repo 时),
- 围栏代码块和行内代码片段永远不会被转换。

契约

- 渲染输出是仅含纯文本节点的 React 元素;markdown
永远无法注入 HTML( 保持为可见文本,这是 MarkdownText
的规则)。
- links.repo 是可选的;没有它时相对目标保持原样。
- 包装样式表由本插件安装一次;消费者无需为
markdown 添加任何自己的 CSS。
- 无持久化;宿主部分是一个桩。

如何安装

需要一个 DeepSeek Harness 检出和一个 profile,这里为 web。该插件
没有依赖:

mkdir -p ~/dsh-plugins && cd ~/dsh-plugins
git clone https://github.com/joao-paulo-santos/dsh-md-view.git

从 harness 检出目录
pnpm dsh plugin --profile web add ~/dsh-plugins/dsh-md-view

验证 profile 仍能组合
pnpm dsh --profile web --dump-config

重启 harness。注入 mdView 服务的插件现在就可以
渲染 markdown 了。

依赖

(无)

依赖此插件的插件

- dsh-workspace-history 用它渲染压缩日志正文(可选;降级为纯文本)
- dsh-wo-github 用它渲染仓库 README(可选;降级为纯文本)

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

同作者(joao-paulo-santos)的其他插件

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群