← 返回 Skills 市场
113
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install pdflux-pdf2markdown
功能描述
Convert unstructured documents into LLM-ready structured data. Supports PDF, Word, PPT, and images; extracts paragraphs, formulas, tables, charts, and other...
安全使用建议
This skill will upload your local document to a remote service (default: platform.paodingai.com) and return Markdown. Before installing or running it: (1) confirm which environment variable name the runtime expects — the registry lists PAODINGAI_* but the script uses PD_ROUTER_API_KEY/PD_ROUTER_BASE_URL; set the correct variable to avoid accidentally exposing other credentials; (2) verify you trust the remote service and that sending the document is acceptable (contains PII/IP/secret data?); (3) if you need source provenance, ask for the skill's homepage or repository or run the included script in a sandbox; (4) ensure your Node runtime supports fetch/Blob/FormData or test locally; (5) if you need offline conversion or don't want external uploads, do not use this skill. If you decide to proceed, provide only a dedicated API key with minimal scope and test with non-sensitive documents first.
功能分析
Type: OpenClaw Skill
Name: pdflux-pdf2markdown
Version: 1.0.1
The skill is a legitimate tool for converting documents (PDF, Word, etc.) to Markdown using the PaodingAI SaaS platform. The core logic in `scripts/upload_to_markdown.js` uses standard Node.js APIs to upload files, poll for status, and download results from `platform.paodingai.com`. While the skill transmits local files to a remote service, this is its primary stated purpose, and there is no evidence of unauthorized data exfiltration, credential theft, or malicious command execution.
能力评估
Purpose & Capability
The skill's name/description (document -> Markdown conversion) align with the included script which uploads a local file to a remote parsing service and downloads Markdown. However, registry metadata and SKILL.md header declare environment variables named PAODINGAI_API_KEY and PAODINGAI_API_BASE_URL while the runtime instructions and script require PD_ROUTER_API_KEY (and optionally PD_ROUTER_BASE_URL / PD_ROUTER_SERVICE_CODE). This naming mismatch is an incoherence that could cause misconfiguration or confusion.
Instruction Scope
The SKILL.md and bundled script instruct the agent to upload the user's local file to a remote API (default https://platform.paodingai.com/) then poll and download Markdown. That is within the stated purpose, but it is an explicit data exfiltration step: local files are sent off-host. The instructions also insist the bundled script be executed (don't reimplement). There is no unexpected access to unrelated system paths or extra env vars in the script, but the requirement to upload files to an external service is a privacy/security consideration users must accept.
Install Mechanism
There is no remote install or arbitrary download. The skill is instruction-only with a small included Node script. No external archives or installers are fetched by the skill itself.
Credentials
The script needs a single gateway API key to talk to the parsing service (PD_ROUTER_API_KEY). That is proportionate to the task. However the registry metadata lists different env var names (PAODINGAI_API_KEY, PAODINGAI_API_BASE_URL) than the script/README (PD_ROUTER_API_KEY / PD_ROUTER_BASE_URL). This inconsistency increases risk of leaking or mis-supplying credentials, and the skill's source is 'unknown' with no homepage, so the provenance of the API endpoint and key handling cannot be easily verified.
Persistence & Privilege
The skill does not request permanent/always-on inclusion (always:false), and it does not modify other skills or system-wide settings. Normal autonomous invocation is allowed (disable-model-invocation:false) which is expected for user-invoked skills; nothing here grants excessive platform privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install pdflux-pdf2markdown - 安装完成后,直接呼叫该 Skill 的名称或使用
/pdflux-pdf2markdown触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Changelog summary: Added metadata and translated documentation to English for broader accessibility.
- Added a metadata section specifying author, version, emoji, required environment variables, and dependencies.
- Translated all documentation and usage instructions from Chinese to English.
- Updated description and behavioral guidelines to reflect the new language and metadata requirements.
- No changes to code or core functionality.
v1.0.0
init
元数据
常见问题
PDFlux-PDF2Markdown 是什么?
Convert unstructured documents into LLM-ready structured data. Supports PDF, Word, PPT, and images; extracts paragraphs, formulas, tables, charts, and other... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 113 次。
如何安装 PDFlux-PDF2Markdown?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install pdflux-pdf2markdown」即可一键安装,无需额外配置。
PDFlux-PDF2Markdown 是免费的吗?
是的,PDFlux-PDF2Markdown 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
PDFlux-PDF2Markdown 支持哪些平台?
PDFlux-PDF2Markdown 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 PDFlux-PDF2Markdown?
由 cumtyc(@cumtyc)开发并维护,当前版本 v1.0.1。
推荐 Skills