算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
config-authoring【设计与创意】Design, inspect, validate, and serialize DataDesigner configs: builders, columns, samplers, seeds, person data, validators, processors, model/tool configs, custom columns, skip/drop rules, and Jinja references.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the user needs to create, edit, inspect, validate, or serialize data_designer.config objects or a Python script that returns a DataDesignerConfigBuilder.
DataDesignerConfigBuilder, shorthand add_column(...), from_config(...), build(), and write_config(...).ModelConfig, inference params, ModelProvider, ToolConfig, and MCP provider config objects.preview, create, result artifacts, resume, or model readiness probes. Route to generation-runtime, especially for preview, create, and check_models.data-designer command syntax, agent context/types/state, or non-TTY behavior. Route to cli-and-agent-tools.plugins-and-extensions.recipes-and-integrations.For package topology and cross-cutting behavior, also use the root package overview. For install/import/global failures that are not config-specific, use root troubleshooting.
references/api-reference.md.references/columns-and-samplers.md.references/seed-and-person-data.md.references/troubleshooting.md.import data_designer.config as dd and public dd.* exports unless a reference explicitly names a lower-level public module for inspection.DataDesignerConfigBuilder; do not call preview, create, or check_models from this sub-skill.builder.build() to trigger Pydantic validation. If the DataDesigner interface and non-model resources are available, DataDesigner().validate(builder) performs compile-time validation without running generation; generation/runtime failures still route to generation-runtime.ModelConfig aliases before runtime checks.builder.write_config("config.yaml") or .json is valid for normal seed sources; DataFrameSeedSource intentionally cannot be serialized, so convert it to LocalFileSeedSource first.python scripts/dump_config_type_catalog.py to refresh live installed field sets and python scripts/inspect_person_schema.py <locale> to inspect managed person fields when assets are present.load_config_builder() -> dd.DataDesignerConfigBuilder and keep dependencies explicit.drop=True.generation-runtime when model calls or artifacts are involved.