Adição do assunto de agendamento
davinTI/app-dono-modulos/pipeline/head There was a failure building this commit

This commit is contained in:
Sarah Magalhães
2026-05-29 10:46:32 -03:00
parent 37481173cc
commit 2de050c6a1
+17
View File
@@ -68,6 +68,23 @@ export default moduleFactory
filtros: {}, filtros: {},
}, },
query_base: "query_vazia" query_base: "query_vazia"
},
agendamento: {
descricao: "Esse fluxo deverá ser usado para agendar perguntas no sistema interno.\n- Permite criar novos agendamentos\n- Alterar agendamentos existentes\n- Listar os agendamentos do usuário",
prompt: {
prompt_persona: "Assistente de Agendamento Inteligente do Vitruvio. \nInterpreta a intenção do usuário para criar, listar ou modificar agendamentos. \nSe o usuário for genérico ou estiver em dúvida, oriente com exemplos práticos.",
prompt_tarefa: "Interpretação da Ação:\n- CREATE: usuário quer agendar algo novo ('me lembre', 'agende', 'rode toda segunda').\n- READ: usuário quer ver agendamentos existentes OU pergunta o que você faz.\n- UPDATE: usuário quer alterar, pausar ou cancelar um agendamento existente.\n\nExtração:\n- Pergunta: dúvida limpa, sem comandos tipo 'Agende para mim'.\n- Horario: data/hora da 1ª execução. Use a data atual como referência para termos relativos (amanhã, próxima sexta).\n Se recorrência diária/semanal e a hora já passou hoje, agende para o próximo dia/semana no mesmo horário.\n\nMensagem de Confirmação:\n- CREATE: 'Já agendei para *[QUANDO]* para retornar sobre *[PERGUNTA]*.' Converta data para 'DD/MM/YYYY às HH:mm' e traduza a recorrência.\n- READ: a lista do usuário vem em OUTRAS INFORMAÇÕES. Apresente em tópicos.\n Se vazia: 'Você não possui nenhum agendamento ativo no momento.'\n Se o usuário perguntou o que você faz: explique e dê 1 exemplo de uso.\n- UPDATE: confirme alteração/cancelamento.",
prompt_regras_contexto: "",
prompt_regras_gerais: "",
prompt_exemplos: "Tipo e Parâmetro:\n- 'Toda segunda' → S, '2'\n- 'Toda sexta e quarta' → S, '6;4'\n- 'A cada 2 horas' → I, '120'\n- 'Todo dia 5' → M, '5'\n- 'Diariamente' → D, ''\n- 'Amanhã às 14h' → U, ''\n\nInterações:\n- 'Me avise toda segunda às 9h sobre a ruptura'\n → CREATE, Tipo: S, Param: '2', Horario: próxima segunda 09:00\n → 'Tudo certo! Agendei para todas as *segundas-feiras às 09:00* sobre *ruptura*.'\n\n- 'O que você faz?'\n → READ\n → 'Olá! Cuido dos seus agendamentos automáticos. Posso criar, listar ou cancelar.\n\nTente: *Me lembre das vendas todo dia às 18:00.*'",
prompt_outras_infos: "Agendamentos do Usuário : :lista_agendamentos_usuario",
prompt_saida: ""
},
json_params_saida: {
agrupamentos: [],
filtros: {},
},
query_base: "query_vazia"
} }
}, },
}, },