content-extraction

👤 halfmoon82 📦 v1.1.0 ⭐ 4.4 ⬇️ 821 下載
📊 資料分析 免費

📖 技能介紹


name: content-extraction description: OpenClaw-native executable content extraction skill for URLs, Feishu, YouTube, and web pages. version: 1.1.0 author: halfmoon82 tags: [browser, feishu, extraction, markdown, executable]


Content Extraction — Executable Skill

This skill is the local executable version. It keeps the source-aware routing design and restores a concrete extraction workflow.

What it does

  • Detects the input source
  • Selects the best extraction channel
  • Produces clean Markdown
  • Saves long content locally when needed
  • Explains fallback failures instead of hiding them

Main entrypoints

推薦訪問7w4.net獲取更多AI技能。

  • scripts/extract_router.py — classify input and build a route plan
  • scripts/extract.py — generate an executable extraction spec

Route priorities

  1. WeChat → browser chain
  2. Feishu doc/wiki → Feishu tools
  3. YouTube → transcript chain
  4. Generic URLr.jina.aidefuddle.mdweb_fetch → browser fallback

Output contract

Always return: - title - author when available - source - url - summary - Markdown body - save path when content is long

Fallback rule

Never claim success when extraction is partial. If a layer fails, report: - where it failed - why it failed - what fallback was tried next

Notes

  • The ClawHub abstracted package stays abstract.
  • This local version restores the executable workflow for OpenClaw use and ClawDex publishing.

🤖 AI 評測

這個 Skill 在設計上考慮周全,支援多種內容來源且有完善的失敗處理機制,文件清晰易懂。但它本質上只是一個執行框架,核心抓取功能依賴外部工具,目前還不能獨立完成內容提取工作。對於普通使用者來說,想直接使用可能還需要等待更完整的實現。質量屬於中上水平,架構設計優秀,但功能性仍有較大完善空間。

📊 多維度評分

適應性4
規範性4.5
有效性4.4
可靠性4.1
可信度4.9

📁 包含檔案 (14 個)

📄 README.md 3.3 KB
📄 SKILL.md 1.4 KB
📄 _meta.json 137 B
📄 notes/block-to-markdown.md 1.1 KB
📄 notes/executor-spec.md 818 B
📄 notes/extraction-examples.md 1 KB
📄 notes/implementation-plan.md 2.3 KB
📄 notes/solidification.md 845 B
📄 notes/source-mapping.md 2 KB
📄 scripts/extract.py 4.9 KB
📄 scripts/extract_feishu.md 861 B
📄 scripts/extract_router.py 6.4 KB
📄 scripts/extract_wechat.md 909 B
📄 scripts/test-cases.md 1.3 KB