@deepseek-ai/dsh-tool-markdown

@omdsh-dev · 文档与渲染
检测未发现问题无安装脚本

为 DSH 提供 HTML↔Markdown 互转、表格规范化与目录生成的零依赖文档工具插件

v0.0.1版本
GitHub 源码安装安装方式
2026-08-21最近更新
4Star
dsh plugin --profile web add github:omdsh-dev/dsh-tool-markdown查看仓库

插件介绍

根据仓库资料整理 · commit 267871b

主要功能

  • HTML → Markdown 转换:完整映射块级/行内元素与表格,解码实体,剥离 script/style/iframe 等噪音内容
  • Markdown → HTML 转换:仅输出白名单安全标签,文本全部转义,避免嵌入脚本被执行
  • 表格规范化:支持 HTML <table> 或管道分隔文本输入,统一转换为规范 GFM 表格并补齐列
  • 根据 Markdown 标题自动生成嵌套目录(TOC),支持重复标题去重和代码块内伪标题跳过
  • 链接 scheme 白名单过滤(仅 http/https/mailto),javascript:/data: 链接自动降级为纯文本
  • 零依赖手写解析器,对输入大小(默认 256KB,硬顶 1MB)和 HTML 嵌套深度(64 层)设有限制

适合什么时候用

  • 用户粘贴网页、邮件或导出文件的 HTML,需要模型转换为 Markdown 时
  • 需要把杂乱的表格数据(HTML 表格或管道分隔文本)整理成标准 GFM 表格时
  • 需要为较长的 Markdown 文档自动生成标题目录时

安装后会多出什么

Agent 工具markdown

使用前需要

  • 需要 DSH 0.1.0-rc.8 及以上运行环境
  • 依赖 peer 包 @deepseek-ai/cordis(^4.0.1)、@deepseek-ai/dsh-tools、@deepseek-ai/dsh-invariants
  • 工具参数会记入会话日志,不建议传入包含密钥或会话数据的 HTML

仓库资料较少,介绍可能不完整。 在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制宿主子进程遥测
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库omdsh-dev/dsh-tool-markdown安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:omdsh-dev/dsh-tool-markdown#267871b 锁定本次检测的 commit。收录日期2026-08-13固定 commit267871b115c4 · 2026-08-21
dsh plugin --profile web add github:omdsh-dev/dsh-tool-markdown