Ferramenta de Gerenciamento de Prompts: Sincronização entre Templates e Código
Prompt para projetar uma ferramente de gestão de prompts que mantém templates e código sincronizados, com modelo de dados, API, UI, testes e governança.
4.5
11 usos
Copilot
Desenvolva uma especificação completa para uma ferramenta de gestão de prompts que garanta sincronia entre templates de prompts e o código que os consome. Contexto: projetos open-source, como gopixie.ai, destacam que as variáveis usadas para formatar o prompt no runtime devem sempre casar com a definição do template. A ferramenta deve permitir armazenar prompts e código em um local centralizado, oferecendo visibilidade clara de call-sites e de variáveis de template. O modelo de dados deve declarar prompts com definições de variáveis usando Pydantic; a UI deve fornecer um editor de prompts com hints de tipo e validação. Gere um plano de implementação completo com as seguintes seções: objetivo do produto, arquitetura de alto nível, modelo de dados (incluindo exemplos de Pydantic), API (endpoints, payloads, validações), fluxo de usuário (criação, edição, versionamento, publicação), pipeline de sincronização entre templates e código, estratégias de testes (unitários, de integração, mocks), considerações de segurança e governança de dados, métricas de sucesso, e um conjunto de exemplos de uso com código e prompts. Instruções específicas: inclua um esqueleto mínimo de código Python para uma classe PromptTemplate e um Pydantic model PromptVariables; descreva como o editor de prompts valida variáveis com hints de tipo; proponha um diagrama textual de componentes; ofereça guidelines de migração entre versões de prompts; utilize português brasileiro e inclua exemplos práticos de integração com código existente.
Como Usar este Prompt
1
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
2
Abra sua ferramenta de IA de preferência (Copilot e etc.).
3
Cole o prompt e substitua as variáveis (se houver) com suas informações.