📦 Pandoc Rust — 文档格式互转

v1.0.0

基于 WebAssembly 的文档转换器,支持 Html、Markdown、Docx、PDF、LaTeX 等格式双向互转,通过 --work-dir 授权本地目录完成读写。

0· 45·0 当前·0 累计
下载技能包
最后更新
2026/4/9
0
安全扫描
VirusTotal
Pending
查看报告
OpenClaw
可疑
medium confidence
技能描述与运行时指令符合文档转换用途,但会下载并执行第三方 WASM 并授予文件系统访问权限,需额外验证来源。
评估建议
该技能功能属实,但依赖下载第三方 WASM 并需通过 --work-dir 授予文件系统访问。使用前请:验证 WASM 来源(优先签名版本或校验和),避免将 --work-dir 指向家目录或含敏感文件的目录,在隔离目录(临时或专用文档夹)运行,尽量从官方发布页而非原始文件链接获取 WASM。若无法验证来源或完整性,视为不可信代码,勿将敏感文件暴露至工作目录。...
详细分析 ▾
用途与能力
名称/描述(基于 WASM 的文档转换)与运行时指令(下载 pandoc-component.wasm 并执行转换)一致。通过 --work-dir 读写文件是完成转换所必需,权限与目的相称。技能元数据未提供来源/主页,而使用文档指向特定 GitHub 原始 URL,来源信息略有缺失。
指令范围
SKILL.md 与 USAGE.md 明确指示从远程 raw.githubusercontent.com 下载 WASM 并用 openclaw wasm-sandbox run 执行,始终通过 --work-dir 授予主机目录读写权限。虽然这些步骤是转换所必需,但也意味着任意代码(下载的 WASM)将在你指定的目录内拥有读写权限,若 work-dir 选择不当可能泄露机密。指令未要求读取无关系统路径,但选择安全 work-dir 的责任在用户/代理。
安装机制
包内无安装规范,但 USAGE.md 要求从 raw.githubusercontent.com 下载 WASM。Raw GitHub 为常见托管,但文件为第三方可执行产物,技能未提供校验和、签名或权威主页。无明确来源地下载并执行远程产物属中高风险。
凭证需求
技能未请求任何环境变量、凭据或配置路径,符合本地文档转换工具定位。但授予 --work-dir 会暴露所选目录内容,操作风险与任务成正比,应避免指向家目录或含机密文件的目录。
持久化与权限
技能仅含指令,无安装钩子,不请求 always:true 或系统级配置更改,不修改其他技能或持久化凭据。允许自主调用(平台默认),但包元数据未附加高权限。
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/4/9

Pandoc Rs 文档转换工具初始发布。 - 使用基于 WebAssembly 的引擎,支持 Html、Markdown、Docx、PDF、LaTeX 等格式双向转换。 - 当用户请求上述格式间转换时自动触发。 - 提供包含文件访问说明的快速上手指南。 - 列出所有支持的格式及转换方向。 - 附带详细用法与示例参考。

Pending

安装命令

点击复制
官方npx clawhub@latest install pandoc-rs
镜像加速npx clawhub@latest install pandoc-rs --registry https://cn.longxiaskill.com

技能文档

# Pandoc Rs 一个基于 WebAssembly 的文档转换工具,可在 Html、Markdown、Docx、PDF 和 LaTeX 格式之间进行双向转换。 ## 触发时机 当用户请求在 Html、Markdown、Docx、PDF 或 LaTeX 格式之间转换文档时触发。 示例:“convert this markdown to PDF”、“export as Word document”、“transform HTML to LaTeX”、“change docx to markdown”。 中文触发条件:请求在 Html、Markdown、Docx、PDF、LaTeX 格式之间转换文档时触发。 示例:「把 Markdown 转 PDF」、「导出为 Word 文档」、「HTML 转 LaTeX」、「docx 转 markdown」。 ## 快速开始 1. 使用 wasm-sandbox-download 下载 WASM 文件,或让其自动缓存 2. 使用带 --work-dir 参数的 wasm-sandbox-run 指定包含输入文件的目录(或当前工作目录) 3. 执行转换、统计或验证命令 ⚠️ 重要: 使用 wasm-sandbox-run 时务必加上 --work-dir 以授予文件系统访问权限。 ## 支持的转换 - Markdown ↔ Html - Markdown ↔ Docx - Markdown ↔ LaTeX - Html ↔ LaTeX - Docx → Html - Docx → Markdown ## 资源 有关详细使用说明和示例,请参见 USAGE.md

数据来源ClawHub ↗ · 中文优化:龙虾技能库