算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
storage-backends【设计与创意】Choose, configure, validate, and troubleshoot nano-graphrag storage backends for KV data, vector indexes, graph persistence, Neo4j, and safe GraphML visualization.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when a user needs to choose a nano-graphrag storage class, configure GraphRAG storage arguments, validate local storage persistence, adapt a third-party vector database, set up Neo4j graph storage, or inspect a GraphML knowledge graph.
Do not use this sub-skill for provider-specific LLM or embedding implementation details; storage docs only state the vector embedding_func contract and should hand off actual provider code to the sibling provider-and-model-integrations skill. Do not use it for the high-level insert/query workflow; route that to the sibling core-graphrag-workflows skill.
JsonKVStorage, NanoVectorDBStorage, HNSWVectorStorage, NetworkXStorage, Neo4jStorage, or when implementing a FAISS/Milvus/Qdrant-style vector adapter.JsonKVStorage, NanoVectorDBStorage, and NetworkXStorage; use a fresh working_dir for an independent index.vector_db_storage_cls=HNSWVectorStorage and tune vector_db_storage_cls_kwargs before inserting data.graph_storage_cls=Neo4jStorage and provide addon_params={"neo4j_url": ..., "neo4j_auth": (...)} after confirming Neo4j 5.x plus the GDS plugin are running.BaseVectorStorage, preserve upsert, query, and index_done_callback, return ranked results containing source ids plus any required metadata.