运行时依赖
安装命令
点击复制技能文档
表格图像技能 将markdown表格渲染为PNG图像,以支持不支持markdown表格的消息平台。 前提条件 安装tablesnap:go install github.com/joargp/tablesnap/cmd/tablesnap@latest 或者从源代码构建:git clone https://github.com/joargp/tablesnap.git cd tablesnap go build -o tablesnap ./cmd/tablesnap 使用方法 echo "| 标题 1 | 标题 2 | |----------|----------| | 数据 1 | 数据 2 |" | tablesnap -o /tmp/table.png 然后发送以MEDIA:/tmp/table.png 选项 标志 默认值 描述 -i stdin 输入文件 -o stdout 输出文件 --theme dark 主题:dark或light --font-size 14 字体大小(像素) --padding 10 单元格内边距(像素) 表情符号支持 捆绑(开箱即用):✅ ❌ 🔴 🟢 🟡 ⭕ ⚠️ 全表情符号(一次性下载):tablesnap emojis install 不支持的表情符号渲染为□,直到安装完整集。 示例工作流程 # 创建表格图像 echo "| 任务 | 状态 | |------|--------| | 构建 | ✅ | | 部署 | 🚀 |" | tablesnap -o /tmp/table.png # 发送回复 MEDIA:/tmp/table.png 注意 默认为暗黑主题(与Telegram/Discord暗黑模式匹配) 自动调整大小以适应内容 输出约10-20KB(消息友好) 跨平台(嵌入Inter字体) 链接 tablesnap仓库