Problem Set Workshop para Openclaw

Um motor de IA especializado para gerar problemas de programação competitiva de alta qualidade, focado em profundidade algorítmica e padrões profissionais de OI.

fslong520
v1.0.0
Apr 8, 2026
0
728
0

Instalar e Baixar

1. ClawHub CLI

A maneira mais rápida de instalar uma habilidade diretamente do registro.

npx clawhub@latest install problem-workshop

2. Instalação Manual

Copie a pasta da habilidade para um desses locais

Global
~/.openclaw/skills/
Espaço de trabalho
<project>/skills/

Prioridade: Espaço de Trabalho > Local > Integrado

3. Instalação do Prompt

Copie este prompt para o OpenClaw para instalá-lo automaticamente.

Ajude-me a instalar o problem-workshop usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).

Prefere baixar?

Obtenha os arquivos originais da habilidade em um arquivo ZIP.

O que é Problem Set Workshop?

O Problem Set Workshop é uma ferramenta sofisticada projetada para treinadores de programação competitiva, educadores e organizadores de competições para gerar desafios algorítmicos rigorosos. Ao aproveitar o Openclaw Skills, ele muda o foco da codificação repetitiva para o pensamento lógico profundo, garantindo que os problemas enfatizem padrões matemáticos, manipulação de bits e estratégias gulosas (greedy). O skill foi construído para aderir a padrões rígidos de Olympiad in Informatics (OI), garantindo que cada tarefa gerada seja profissional, bem estruturada e pronta para implantação nas principais plataformas.

Casos de uso do Problem Set Workshop

  • Projetar lições de casa alinhadas ao currículo para alunos que se preparam para os exames CSP-J e CSP-S.
  • Gerar problemas de simulação de alta fidelidade para treinamento de National Olympiad in Informatics (NOI).
  • Criar quebra-cabeças algorítmicos baseados em cenários para entrevistas técnicas ou clubes de programação competitiva.
  • Desenvolver conjuntos de problemas padronizados para plataformas de Online Judge como Luogu, Codeforces ou AtCoder.

Como o Problem Set Workshop funciona

  1. Defina os requisitos especificando os pontos de conhecimento alvo (ex: programação dinâmica, teoria dos grafos) e o nível de dificuldade desejado.
  2. O skill seleciona um cenário realista, como um sistema técnico ou propriedade matemática, para envolver o problema e esconder o algoritmo subjacente.
  3. Ele gera uma declaração de problema completa seguindo formatos padrão, incluindo especificações de entrada/saída e casos de teste representativos.
  4. O sistema realiza uma verificação de qualidade para garantir que a solução exija insights inteligentes em vez de força bruta e inclui dimensionamento de dados adequado para pontuação parcial.

Configuração do Problem Set Workshop

Para integrar este skill ao seu fluxo de trabalho de desenvolvimento, use os seguintes comandos CLI:

# Instale o skill no seu ambiente local Openclaw
openclaw install problem-set-workshop

# Configure o skill com suas dificuldades padrão preferidas
openclaw configure problem-set-workshop --difficulty level3

Esquema de Dados e Taxonomia de Problem Set Workshop

O skill gera saída Markdown estruturada otimizada para Online Judges. O esquema de dados inclui:

Componente Descrição
Metadados do Problema Inclui número do problema, título e pontos atribuídos (ex: 100/200/300).
Descrição Um histórico claro do problema seguido pelo objetivo específico.
Entrada/Saída Requisitos de formatação linha por linha precisos e restrições de dados.
Casos de Exemplo Pelo menos um conjunto de entrada e saída de exemplo para verificar a lógica.
Níveis de Dados Gradientes (30%, 60%, 100%) para testar diferentes complexidades de algoritmo.

Recursos avançados do Problem Set Workshop

  • Suporte para múltiplos estilos de competição, incluindo convenções de formatação de Luogu, Codeforces e AtCoder.
  • Geração automatizada de dicas de 'Clever Insight' para guiar os alunos em direção a soluções elegantes em vez de força bruta.
  • Design de restrição de dados em camadas que distingue entre soluções O(n^2), O(n log n) e O(n) para pontuação parcial.
  • Cobertura abrangente de categorias comuns de programação competitiva, como Bitmasking, Teoria dos Números e Estratégias Gulosas (Greedy).

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Github Stars: 0
forks: 0

Apresentou*