视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
document-extraction【文档与办公】Use Sparrow Parse for structured extraction from images and PDFs with schemas, page types, table/markdown flows, hints, crop/annotation options, and pluggable VLM backends.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is to extract structured JSON, markdown, page type labels, or table data from image/PDF documents through Sparrow Parse.
api-engine-and-cli.ocr-service.ui-and-deployment.agent-workflows.sparrow-parse package calls for code-level extraction; use the Sparrow engine/CLI only when the user is already operating that interface. The package console command named sparrow-parse is broken upstream; use package imports or python -m sparrow_parse for the package self-message.{"invoice_number":"str","total":0.0} or arrays of objects. Use "*" for generic all-data extraction. Use page-type candidates with "*" only when the task is page classification.VLLMExtractor.run_inference. For table-only crops, set tables_only; for markdown-first extraction, use the two-stage markdown flow. See references/document-workflows.md.sparrow-parse==1.5.6 exposes InferenceFactory(config).get_inference_instance() and VLLMExtractor().run_inference(...).run_inference returns (results, num_pages) and does not itself run schema validation; validation and page-number wrapping are performed by the Sparrow Parse pipeline layer.huggingface, local_gpu, mlx, ollama, vllm, and mistral; local_gpu is a placeholder unless a model is supplied outside the default factory path.validation_off, tables_only, and apply_annotation are parsed from extra backend options in the pipeline layer. Page-type, annotation, instruction, validation-query, markdown, and generic "*" flows bypass normal schema validation.