技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
setup【数据与研究】Configurar um novo experimento de autoresearch de forma interativa. Coleta domínio, arquivo alvo, comando de avaliação, métrica, direção e avaliador.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: "setup" description: "Configurar um novo experimento de autoresearch de forma interativa. Coleta domínio, arquivo alvo, comando de avaliação, métrica, direção e avaliador." command: /ar:setup agents:
Configurar um novo experimento de autoresearch com toda a configuração necessária.
/ar:setup # Modo interativo
/ar:setup engineering api-speed src/api.py "pytest bench.py" p50_ms lower
/ar:setup --list # Mostrar experimentos existentes
/ar:setup --list-evaluators # Mostrar avaliadores disponíveis
Passá-los diretamente ao script de setup:
python {skill_path}/scripts/setup_experiment.py \
--domain {domain} --name {name} \
--target {target} --eval "{eval_cmd}" \
--metric {metric} --direction {direction} \
[--evaluator {evaluator}] [--scope {scope}]
Coletar cada parâmetro um de cada vez:
Então executar setup_experiment.py com os parâmetros coletados.
# Mostrar experimentos existentes
python {skill_path}/scripts/setup_experiment.py --list
# Mostrar avaliadores disponíveis
python {skill_path}/scripts/setup_experiment.py --list-evaluators
| Nome | Métrica | Caso de Uso |
|---|---|---|
benchmark_speed | p50_ms (menor) | Tempo de execução de função/API |
benchmark_size | size_bytes (menor) | Tamanho de arquivo, bundle, imagem Docker |
test_pass_rate | pass_rate (maior) | Percentual de aprovação da suite de testes |
build_speed | build_seconds (menor) | Tempo de build/compilação/Docker build |
memory_usage | peak_mb (menor) | Pico de memória durante execução |
llm_judge_content | ctr_score (maior) | Headlines, títulos, descrições |
llm_judge_prompt | quality_score (maior) | System prompts, instruções de agentes |
llm_judge_copy | engagement_score (maior) | Posts para redes sociais, copy de anúncios, emails |
Reportar ao usuário:
/ar:run {domain}/{name} para começar a iterar, ou /ar:loop {domain}/{name} para o modo autônomo."