表格图像转Markdown
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_a085c6dd/table-image-to-markdown。
技能介绍
问题:表格截图没法直接入库
知识库内容框通常接受 Markdown,但材料里的表格经常是截图:行、列、表头和单元格内公式、函数图像都混在一起,直接粘贴只会得到一张不可检索、不可渲染的图片。手工重排又容易漏行漏列,尤其遇到 $x^2$、$\frac{a}{b}$ 这类公式和单元格内小图时,普通转换工具不会考虑目标渲染器的限制。
技能如何工作
- 把整张表格图片还原为单个 Markdown 文本块,可直接粘贴进知识点内容框。
- 表格统一使用 GitHub Flavored Markdown,表头、行列顺序与图片一致,不省略单元格。
- 公式、符号和变量用 KaTeX 行内公式表示,例如
$x^2$、$\frac{a}{b}$、$\Delta=b^2-4ac$。 - 单元格内换行或多项内容用
<br>分隔;内容本身含竖线时转义为\|,避免破坏表格结构。 - 函数图像或数学曲线不在单元格里放外链图片,而是写
function-plot配置:每个配置键独占一行,用<br>连接,整段源码保持在一行;必须包含fn =和至少一个xMin / xMax / yMin / yMax,表达式使用 JavaScript 数学语法,例如2*x、x^2、sqrt(x);多条曲线写多行fn =,可选title = 图名。
适用边界与注意点
- 输出只保留合法 Markdown,不要附加解释、代码块围栏或额外说明,否则粘贴后会破坏渲染。
- 目标渲染器依赖
marked.js的gfm:true表格、KaTeX 公式和function-plot图像能力;环境不支持时,单元格内函数图不会按预期显示。 - 适合行列边界清晰、表头完整的表格截图;合并单元格、嵌套表格、跨页表格或无边界散图需要人工核对结构。
- 单元格内函数图必须在同一行源码内完成配置,不能插入真实换行;若缺少坐标轴范围,渲染器可能不出图。
使用场景
- 把截图里的函数对比表放进知识库,需要保留行、列顺序,并让单元格内的 $y=x^2$ 曲线可渲染。
- 从课程材料中提取含 $\frac{a}{b}$ 和 $\Delta=b^2-4ac$ 的表格,整理成可直接粘贴的 Markdown。
- 转换包含多条曲线的数学表格截图,在单元格里写入多个 fn 配置并保留 xMin、xMax 等范围。
- 处理单元格内容含竖线的表格截图,转义竖线并用 br 分隔同格内的换行或多项内容。
适合人员
- 维护技术知识库的工程师,需要把表格截图快速转成可直接渲染的 Markdown 条目。
- 编写数学或算法笔记的开发者,希望公式用 KaTeX 行内语法,函数图像能嵌入表格单元格。
- 整理课程资料或题库的教育内容创作者,经常处理含公式、坐标轴和小图表的表格图片。
- 把论文或报告里的表格汇总进在线文档的研究人员,需要保留原始行列结构和数学符号。