视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
retrieval-rag-and-data-pipelines【文档与办公】Document preprocessing, LocalDB persistence, retriever indexing, and RAG context assembly.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is to prepare documents, split text, persist local data, build retriever indexes, convert retrieval output into context, or assemble a retrieval-first RAG flow.
Document modeling for text corpora and chunked passages.TextSplitter chunking rules, separator choices, overlap settings, and invalid chunk-shape troubleshooting.ToEmbeddings and RetrieverOutputToContextStr as retrieval-side data transforms.LocalDB load/extend/transform/save/load flows for documents and chunked corpora.BM25Retriever, FAISSRetriever, LanceDBRetriever, QdrantRetriever, and PostgresRetriever.Document objects and keep raw metadata with the corpus.TextSplitter for chunking plain text.ToEmbeddings when chunks need vectors.LocalDB when you need persistence, transform reuse, or staged filtering.BM25Retriever for lexical or keyword-first retrieval.FAISSRetriever for local vector search.LanceDBRetriever, QdrantRetriever, or PostgresRetriever when the index lives in an optional store.RetrieverOutputToContextStr to assemble retrieved chunks into a downstream context string.scripts/text_splitter_smoke.py: deterministic TextSplitter smoke check with a tiny Document.scripts/localdb_smoke.py: LocalDB load/transform/save/load smoke using a safe bundled transform.Start with data pipelines for document and transform contracts, retrievers for backend selection, and RAG recipes for assembly patterns.