Agora, pessoal, eu quero fazer esse vídeo rápido, somente para a gente conseguir consolidar um pouco os nossos conhecimentos, principalmente com resumo comparativo com alguns exemplos, tá? Principalmente quando a gente está falando do chain of thoughts, skeleton of thoughts e tree of thoughts, tá? Então, acho que isso aqui é bem importante, somente para fixar cada vez mais no que a gente está thoughts, tá? Então, acho que isso aqui é bem importante somente para fixar cada vez mais no que a gente está falando, tá? Então, chain of thoughts. Situação ideal, por exemplo, tá? Explicar bugs. Justificativa. O raciocínio encadeado com lógica explicada. Ou seja, ele consegue trazer a lógica pela qual ele está trazendo aquela linha de raciocínio. Exemplo de prompt. Explique passo a passo porque o código abaixo pode gerar um panic in goal. Analise como o engenheiro faria o debug em produção. Então, essa aqui é uma forma interessante e você está usando o chain of thoughts. Skeleton of thoughts. Explicar módulos com sessões fixas, por exemplo. Exige consistência e organização por tópicos. Cria uma especificação técnica para um módulo de autenticação JWT usando os seguintes tópicos. Requisitos funcionais, modelos de dados, fluxo, validações, segurança e integração. Ponto. Passei o esqueleto que eu quero o resultado. Tree of Thoughts, comparar opções, exemplo, cache, a exploração de alternativas e decisão justificada. Lembre-se, pessoal, o Three of Thoughts, a grande sacada dele também, não é só ele das alternativas, mas sim, além dele justificar, ele vai comparar as alternativas de acordo com a própria resposta dele. Então, considere três formas de aplicar cache em um sistema web, em memory, Redis e CDN. Para cada uma, descreva a sua estratégia, vantagens, desvantagens e cenários ideais de uso. Ao final, selecione o melhor com base em latência, custo e simplicidade. E aqui começa a ficar interessante, porque eu estou trazendo a comparação desses caras combinada. Por isso que eu acredito que essa tabela é interessante. Então, aqui eu tenho Skeleton of Thought com Chain of Thought, ou seja, planejamento de arquitetura. Ou seja, eu quero uma organização por tópicos com o nível de raciocínio detalhado. Estruture a arquitetura de um sistema de to-do list com autenticação, API REST e persistência. Responda por tópicos, visão geral, autenticação, banco de dados, fluxos principais. Em cada tópico, pense passo a passo como um arquiteto de software. E aí a gente começa a ter o encadeamento de chain of thoughts com skeleton of thoughts. Legal? E aqui eu tenho a junção do tree of thoughts, skeleton of thoughts e chain of Thought. Legal? E aqui eu tenho a junção do Tree of Thought, Skeleton of Thought e Chain of Thought. Isso aí, por exemplo, uma situação ideal. Qual que é a melhor stack tecnológica? Então, ele vai dar uma estrutura pra gente, ele vai dar múltiplas alternativas e o raciocínio. Compare as stacks, Go, Node.js, Python pra microserviços. Pra cada um, pra cada uma, siga os tópicos. Performance, ecossistema, produtividade, complexidade de deploy e casos de uso recomendado. Dentro de cada tópico, pense passo a passo. Ao final, recomende a stack ideal para um sistema com 10 microserviços interconectados. Eu sei que é um prompt bem chulo, tá? Mas dá para a gente perceber aqui, no comparar esses caras, aqui eu já estou indo para a tree of thoughts, ou seja, estou pedindo três alternativas. Para cada uma segue um tópico, skeleton of thoughts. Dentro de cada tópico, pense caso a passo, ou seja, chain of thoughts. Ao final, recomende stack. A gente tem aqui novamente o Tree of Thoughts, baseado no critério. Então, isso aqui é bem interessante. Aqui tem, por último, um exemplo de Tree of Thoughts com Skeleton of Thoughts. Por exemplo, comparação de banco de dados. Análise comparativa organizada por critério. Compare os tipos de banco de dados. SQL, NoSQL, NewSQL, para uma aplicação de leitura intensiva. Para cada um, responda usando os tópicos, modelo de dados, escalabilidade, consistência, etc. Ao final, indique qual abordagem é mais indicada para esse cenário. Então, se você começa a perceber, eu não pedi para ele raciocinar passo a passo, como eu fiz. Então, nesse caso, eu estou excluindo o chain of thought. Ele só está trazendo o ponto direto ali para mim. E aí, nesse caso, eu consigo ter um documento muitas vezes mais sucinto, um pouco menos burocrático, mas ainda comparandoando trazendo alternativas com critérios no final e trazendo uma estrutura bem clara do que eu quero como saída de cada item, tá? Então aqui tá uma comparação que eu acho bem bacana você ter apenas pra você conseguir materializar, tangibilizar a utilização desses caras de forma isolada e também combinada, fechou?