技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
structured-data【数据与研究】Use Presidio Structured for Pandas DataFrames, JSON-like data, structured mappings, processors, selection strategies, and safe CSV/batch recipes.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when Presidio must detect or anonymize PII in structured values rather than one free-text string at a time.
DataFrame analysis and anonymization with PandasAnalysisBuilder and StructuredEngine.JsonAnalysisBuilder, manual StructuredAnalysis mappings, and JsonDataProcessor.most_common, highest_confidence, or mixed.OperatorConfig maps across structured columns or JSON paths.../analyze-text/SKILL.md.../anonymize-text/SKILL.md.../cli-scans/SKILL.md.../image-redaction/SKILL.md.DataFrame, JSON-like object, or CSV/batch dictionary.StructuredAnalysis(entity_mapping={field_or_path: entity_type}).PandasDataProcessor for DataFrames, JsonDataProcessor for JSON-like objects.DEFAULT fallback.StructuredEngine.anonymize(...), then validate that the expected columns/paths changed and non-PII fields stayed stable.references/api-reference.md for imports, signatures, object behavior, defaults, and mutation notes.references/data-formats.md for DataFrame, JSON path, nested-list, CSV, and manual mapping formats.references/workflows.md for DataFrame, JSON, mapping override, operator reuse, and CSV/batch recipes.references/troubleshooting.md for processor mismatches, nested arrays, wrong mappings, selection strategy issues, pandas/model requirements, and operator fallback problems.python scripts/structured_smoke.py --helppython scripts/structured_smoke.pypython scripts/presidio_csv_batch_smoke.py --helppython scripts/presidio_csv_batch_smoke.pyThe bundled scripts build tiny fixtures in memory or a temporary directory, use a no-download analyzer configuration, and do not assume access to this repository checkout.