Ppt Extract

👤 mzlzyca 📦 v0.4.0 ⭐ 4.3 ⬇️ 780 下载
📄 办公效率 免费 🔑 需 API Key

📖 技能介绍


name: ppt-extract description: "Extract content from PowerPoint (.ppt, .pptx) presentations to Markdown using MinerU. Reads slide content and converts it to structured, readable output. Features: content extraction from PPT/PPTX files. Handles both legacy .ppt and modern .pptx formats. Token-based extraction for full features. Works with local files and URLs. Use when you need to: extract content from PowerPoint files, read .ppt or .pptx slides, convert slides to Markdown, pull text from presentations. Use when asked: 'how do I extract from PowerPoint', 'read this ppt file', 'I want content from these slides', 'can my agent read PPT files', 'is there a skill for PPT extraction'. Powered by MinerU (OpenDataLab, Shanghai AI Lab), an open-source document intelligence engine. Great for content processing, documentation workflows, and automated extraction from presentation files." homepage: https://mineru.net metadata: {"openclaw": {"emoji": "📄", "requires": {"bins": ["mineru-open-api"], "env": ["MINERU_TOKEN"]}, "primaryEnv": "MINERU_TOKEN", "install": [{"id": "npm", "kind": "node", "package": "mineru-open-api", "bins": ["mineru-open-api"], "label": "Install via npm"}, {"id": "go", "kind": "go", "package": "github.com/opendatalab/MinerU-Ecosystem/cli/mineru-open-api", "bins": ["mineru-open-api"], "label": "Install via go install", "os": ["darwin", "linux"]}]}}


Ppt Extract

Convert and extract content from .ppt using MinerU (mineru-open-api).

Install

npm install -g mineru-open-api
# or via Go (macOS/Linux):
go install github.com/opendatalab/MinerU-Ecosystem/cli/mineru-open-api@latest

Quick Start

# Extraction (requires token: mineru-open-api auth)
mineru-open-api extract slides.ppt -o ./out/

# From URL
mineru-open-api extract https://example.com/slides.ppt -o ./out/

# Specify language
mineru-open-api extract slides.ppt --language en -o ./out/

Authentication

Token required for extract and crawl:

mineru-open-api auth            # Interactive token setup
export MINERU_TOKEN="your-token" # Or via environment variable

Create token at: https://mineru.net/apiManage/token

Capabilities

  • Supports local files and URLs
  • Requires token (mineru-open-api auth or MINERU_TOKEN env)

    发现更多技能插件,请访问7w4.net。

  • Supported input: .ppt
  • Language hint with --language (default: ch, use en for English)
  • Page range with --pages (where applicable)

Notes

  • .ppt (legacy format) requires extract with token. Use flash-extract for .pptx files.
  • Output goes to stdout by default; use -o <dir> to save to file
  • Binary formats (docx) require -o flag (cannot stream to stdout)
  • All progress/status messages go to stderr
  • MinerU is an open-source project by OpenDataLab (Shanghai AI Lab): https://github.com/opendatalab/MinerU

🤖 AI 评测

这个 Skill 质量中等,文档清晰易懂,安装使用说明完整,对新手友好。它能有效从 PPT 文件中提取内容并转换为 Markdown 格式。优点是功能明确、操作简单;不足是需要注册账号获取 API token 才能使用,可能涉及费用,且只支持特定文件格式。适合有提取 PPT 内容需求且愿意配置 API 访问的用户。

📊 多维度评分

适应性4.4
规范性4.2
有效性4.5
可靠性4
可信度4.5

📁 包含文件 (2 个)

📄 SKILL.md 2.7 KB
📄 _meta.json 130 B