视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
document-processing【文档与办公】Guides OWL DocumentProcessingToolkit workflows for local files, web pages, structured data, images, spreadsheets, archives, and optional extraction services.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this route when OWL must extract content from a local path or URL before a worker reasons over it. The route distinguishes deterministic local handling from model-backed, browser-backed, credentialed, or networked extraction.
DocumentProcessingToolkit with a cache directory and an
explicit model when the caller has a suitable model backend. See
api-reference.md for signatures and
data-and-remote-inputs.md for
local/remote routing. In the current CAMEL
runtime, omitting the model can cause the image sub-tool to construct a
default provider backend and demand OPENAI_API_KEY, even for a later local
non-image path.extract_document_content(document_path) and inspect the boolean
success value before using the content. Route Excel to CAMEL's Excel toolkit
and images to the image-analysis toolkit rather than treating their output
as plain text.FIRECRAWL_API_KEY is set;
otherwise the implementation falls back to Crawl4AI. Treat both as
network/browser operations and check the returned text for an empty-content
or error message.This sub-skill documents the document surface, not model/provider assembly. Read workforce-workflows for provider credentials and worker tool assignment. Read gaia-evaluation for benchmark attachment semantics. Read troubleshooting.md before retrying a parser, network, or credential failure.
The public method returns a two-item tuple (success, content). A false result
is an operational failure, not an empty successful document. Local JSON/Python
handling is deterministic; other formats may depend on parser packages,
external binaries, model capabilities, network services, or content type
probes. Do not promise lossless extraction from arbitrary PDFs, office files,
or JavaScript-rendered pages.