A INCRÍVEL Stack de Grafo de Conhecimento do Claude Code

CChase AI
Computing/SoftwareInternet Technology

Transcript

00:00:00Esta pode ser a melhor stack para dar ao CloudCode um segundo cérebro que já vimos.
00:00:04Todo mundo está enlouquecendo com o uso do Obsidian ou do Graphify para ajudar a melhorar a memória do CloudCode.
00:00:10Mas e se, em vez de escolher entre uma ferramenta ou outra, apenas combinássemos todas elas?
00:00:15E se usássemos o Graphify para transformar qualquer repositório, seja uma base de código ou uma série de
00:00:20documentos, em um grafo de conhecimento e depois inseríssemos esse grafo no Obsidian
00:00:26para que o CloudCode pudesse consultá-lo à vontade?
00:00:28Bem, é exatamente isso que vou mostrar como fazer no vídeo de hoje.
00:00:32Então vamos começar.
00:00:33A primeira pergunta que precisamos responder é por quê.
00:00:35Por que nos importamos em combinar o Graphify aqui na direita e o Obsidian aqui na esquerda?
00:00:41Bem, a resposta é que, ao combinar essas duas ferramentas, o CloudCode consegue responder melhor
00:00:46a perguntas sobre grandes repositórios dentro do contexto do nosso vault.
00:00:51Agora, o que quero dizer com isso?
00:00:53Bem, lembre-se do que o Graphify faz.
00:00:56O Graphify nos permite apontar o CloudCode para qualquer repositório, qualquer base de código, e criar um grafo
00:01:01de conhecimento a partir dele.
00:01:02Esse grafo de conhecimento atua como um mapa para o CloudCode, mostrando o que está acontecendo dentro da base
00:01:08de código ou o que está acontecendo dentro da documentação, os diferentes conceitos, como eles se relacionam, e o
00:01:12porquê.
00:01:13Esse mapa, quando dado ao CloudCode, permite que ele responda de forma mais rápida e eficiente a perguntas
00:01:16sobre a base de código.
00:01:17No entanto, um lado negativo disso no Graphify é que ele fica em um vácuo.
00:01:22É apenas aquela base de código.
00:01:23É apenas aquele conjunto de documentos.
00:01:24Não se relaciona de forma alguma com o que está acontecendo em nosso projeto maior que talvez estejamos,
00:01:29você sabe, analisando dentro do nosso vault.
00:01:31Porque o vault do Obsidian pode ser bastante abrangente.
00:01:35E pode haver cenários onde você deu uma olhada em algum tipo de repositório ou série
00:01:39de documentos com o Graphify, e você quer saber como isso se encaixa no esquema maior
00:01:43das coisas.
00:01:44É aqui que o Obsidian entra.
00:01:45Podemos pegar tudo o que encontramos dentro do Graphify e colocar em nosso vault.
00:01:50Ou se você simplesmente gosta do Obsidian em geral, e quer que toda a construção do Graphify seja
00:01:56seu próprio vault independente do Obsidian, você também pode fazer isso.
00:02:00Então, há dois motivos para trazê-lo para o Obsidian.
00:02:02Um é: ei, eu descobri todas essas coisas com o Graphify.
00:02:05Quero que agora faça parte do contexto maior de algum projeto.
00:02:08Ei, nós praticamente colocamos direto aqui.
00:02:10Ou você simplesmente pensa: eu amo tudo relacionado ao Obsidian.
00:02:13Quero estar dentro da infraestrutura do Obsidian.
00:02:14Quero os complementos.
00:02:15Gosto da interface do usuário, tudo isso.
00:02:17Isso também é fácil.
00:02:18Então esse é o porquê de você se importar.
00:02:19E antes de irmos para o como, uma palavra rápida do patrocinador de hoje: eu mesmo.
00:02:24Então, acabei de lançar um Masterclass de Cloud Code, e é a maneira número um de ir do zero
00:02:28a desenvolvedor de IA, especialmente se você não vem de uma formação técnica.
00:02:31Eu atualizo isso toda semana, e há muito conteúdo relacionado ao Obsidian dentro
00:02:36disso, incluindo como criar seu próprio centro de comando de Sistema Operacional em Nuvem, que provavelmente tocaremos
00:02:39hoje.
00:02:41Então, se você quiser colocar as mãos nisso, há um link no comentário fixado.
00:02:44Você encontrará dentro do Chase AI+.
00:02:46Então, para fazer essa stack de Graphify mais Obsidian funcionar, você obviamente precisa do Graphify e do Obsidian.
00:02:52Este vídeo não será um tutorial sobre como usar ambas essas ferramentas do zero.
00:02:56Não.
00:02:56Eu tenho conteúdo que já cobre tudo isso, e vou colocar o link acima, ou você pode dar uma
00:03:00olhada no meu perfil, se tudo isso é novidade para você.
00:03:04Então a primeira coisa que precisamos é do Graphify.
00:03:07Precisamos de algum tipo de documentação ou algum tipo de base de código que queremos eventualmente puxar
00:03:12para o Obsidian.
00:03:13Novamente, existem duas opções aqui.
00:03:15Uma, estamos olhando para uma verdadeira base de código, ou duas, você está apenas olhando para coisas que não são
00:03:20código, documentação, PDFs, imagens, vídeo, qualquer coisa, apenas algum tipo de corpus de informação,
00:03:28algum diretório que o Graphify vai dar uma olhada, extrair todos os significados e as
00:03:32conexões, e transformaremos isso em um vault.
00:03:34E hoje, é isso que vamos fazer.
00:03:35Vamos olhar para esse cenário de vault que não é uma base de código.
00:03:40E para nossa demonstração, vamos puxar a documentação do Cloud Code.
00:03:43Então vamos baixar os documentos do Cloud Code.
00:03:45Vamos apontar o Graphify para os documentos.
00:03:48Ele vai criar um grafo de conhecimento, e então vamos enviar tudo isso para o Obsidian.
00:03:52Essa será a demonstração.
00:03:53Agora, o ótimo sobre o Graphify é que ele meio que já tem isso embutido.
00:03:57Então não precisamos fazer nada de especial no lado do Obsidian.
00:04:00Temos que fazer tipo uma ou duas coisas, e vou te mostrar isso.
00:04:02Mas a grande maioria disso é tratada via comandos do Graphify, porque
00:04:08existe uma flag real do Graphify que diz: ei, crie um vault de tudo o que acabamos de encontrar.
00:04:14E você pode ver isso bem aqui.
00:04:16Graphify traço traço Obsidian gera um vault do Obsidian para nós.
00:04:19Então, para fazer isso é bem fácil, porque lembre-se, uma vez que instalamos o Graphify, isso inclui
00:04:23as habilidades do Graphify.
00:04:24Então apenas usamos linguagem natural.
00:04:25Então tudo o que preciso fazer é entrar no Cloud Code e dizer: baixe a documentação oficial do Cloud Code,
00:04:30aponte o Graphify para ela, depois use o comando Obsidian do Graphify para transformá-la em um vault.
00:04:36É isso.
00:04:37E você pode ver como isso realmente pareceu.
00:04:39Então ele foi em frente e buscou a documentação.
00:04:41Eram 171 páginas.
00:04:44Ele baixou todas elas para uma pasta independente, e então começou a executar a sequência de grafo
00:04:50de conhecimento do Graphify nela.
00:04:51Agora, o grafo de conhecimento criado a partir da documentação foi este, mas vamos mergulhar um
00:04:55pouco mais em como ele realmente criou esses nós.
00:04:58Tipo, de onde vêm esses nós?
00:04:59Cada um desses nós é como uma das páginas que ele baixou?
00:05:02Não necessariamente.
00:05:03Então, a quantidade de documentos que o Graphify pegou da documentação oficial do Cloud Code foi
00:05:09145 documentos.
00:05:11Agora, cada documento não se relaciona a um nó.
00:05:14O que o Graphify faz é dar uma olhada em todos esses documentos, e ele extrai conceitos desses
00:05:20documentos.
00:05:20E, de fato, ele extraiu 591 nós, e teve 685 conexões.
00:05:26Lembre-se, cada um desses nós não é um documento.
00:05:31Não é uma página da web que foi baixada.
00:05:32É um conceito da página, e então ele os conecta.
00:05:35E podemos ver isso aqui.
00:05:36Então, se eu olhar para a janela de contexto, o que está conectado a ela?
00:05:39Bem, vemos coisas como regras de escopo de caminho, e janela de contexto separada de subagente, e gancho de uso de ferramenta de
00:05:45pós-processamento, e contexto estendido de 1 milhão de tokens.
00:05:49Então, a janela de contexto é o grande nó aqui, e você vê todos esses conceitos relacionados.
00:05:54Então, 145 documentos, 591 conceitos, 685 conexões e 67 comunidades.
00:06:00Lembre-se, o que é uma comunidade?
00:06:01Comunidades são apenas agrupamentos desses conceitos.
00:06:04Então algo como contexto é provavelmente uma comunidade.
00:06:07Você pode meio que vê-los aqui.
00:06:08Coisas como verificação, nuvem e web, habilidades de gateway LLM, et cetera.
00:06:12Se você se lembra do nosso vídeo anterior sobre Graphify, é aqui que ganhamos nosso dinheiro com o Graphify.
00:06:16A ideia de extrair conceitos das coisas e mapeá-los.
00:06:19Porque agora o Cloud Code, se eu lhe der esse grafo de conhecimento, esse mapa,
00:06:22ele pode facilmente descobrir respostas sobre a documentação.
00:06:27Se eu lhe fizer uma pergunta sobre subagentes, bem, é muito fácil para ele descobrir o que está
00:06:31relacionado a subagentes.
00:06:32Coisas como equipes de agentes, et cetera.
00:06:34Porque não é apenas usar 'grep' nele.
00:06:35Não é apenas dar um 'Control F'.
00:06:37Ele tem o mapa.
00:06:37Ele entende as conexões.
00:06:38Ele entende o porquê.
00:06:40Mas agora, mesmo que isso seja ótimo no Graphify, isso está em um vácuo.
00:06:44Ok, isso não tem nada a ver com o meu cofre do Obsidian.
00:06:47Meu vault do Obsidian tem muitas coisas relacionadas ao Cloud Code.
00:06:50Eu tenho projetos de Cloud Code, conteúdo de Cloud Code, muitas coisas relacionadas ao Cloud Code,
00:06:54onde informações da documentação do Cloud Code seriam um ativo valioso.
00:06:57Então agora a pergunta é: como faço para puxar tudo isso para aqui, para este suposto grafo de conhecimento
00:07:02que tenho dentro do Obsidian?
00:07:03Embora, lembre-se, lembre-se, isso não é exatamente o mesmo que um verdadeiro grafo de conhecimento quando
00:07:09estamos olhando para o Obsidian.
00:07:10É apenas um monte de arquivos markdown conectados.
00:07:12Agora, essa transição entre o grafo de conhecimento do Graphify e o Obsidian é facilitada
00:07:16para nós porque, como eu disse, o Graphify faz isso automaticamente.
00:07:19O que o Graphify faz quando chamamos aquela flag do Obsidian é que ele vai a cada nó,
00:07:26como subagente, por exemplo, e ele vai criar um arquivo markdown para subagente.
00:07:31E ele vai criar backlinks automáticos, você sabe, as coisas que nos permitem ter
00:07:35conexões dentro do Obsidian, com todos esses nós que estão conectados a ele.
00:07:41Então, ele vai criar 591 arquivos markdown com 685 links apropriados entre esses arquivos markdown
00:07:50e inserir isso instantaneamente no Obsidian.
00:07:54Isso é muita coisa.
00:07:55São muitos arquivos markdown que estão prestes a ser injetados direto no nosso atual
00:08:01vault do Obsidian e nossa estrutura atual do Obsidian.
00:08:03Agora, por um lado, isso é uma coisa boa porque provavelmente há muitas informações valiosas
00:08:06lá.
00:08:06Mas por outro lado, simplesmente injetar a esmo 600 documentos nesta coisa que construímos pode
00:08:12não ser exatamente o que queremos.
00:08:14Pode ser um pouco demais.
00:08:16Então, quais são nossas opções para lidar com todos esses novos dados que estão prestes a ser injetados?
00:08:21Porque se você é como eu e criou um centro de comando inteiro de Sistema Operacional em Nuvem no Obsidian,
00:08:26você fica meio receoso em apenas jogar coisas no sistema.
00:08:29Você quer ter controle sobre o que entra e sai.
00:08:31Meu objetivo final não é apenas ter um grafo de conhecimento do Obsidian que pareça legal.
00:08:35Isso é parte de um sistema coerente.
00:08:38Bem, para mitigar ou ter um melhor controle desse fluxo de arquivos markdown indo para nosso
00:08:42vault, temos realmente quatro opções.
00:08:45Então a primeira opção, e isso é mais se você é alguém que só quer obter as informações
00:08:50para dentro do ecossistema do Obsidian, você não se importa muito em tê-las no seu suposto
00:08:54vault principal, e isso é fazer com que ele apenas crie um vault independente para todas essas informações.
00:08:59Isso significa: ei, eu tenho esse grafo de conhecimento, e vou simplesmente torná-lo seu próprio vault.
00:09:04Ele ainda estará em um vácuo, mas é um vácuo dentro do Obsidian.
00:09:07Para algumas pessoas, isso é ótimo.
00:09:08É isso que elas querem.
00:09:09E, de fato, essa é meio que a coisa padrão que acontecerá com o Graphify.
00:09:12Quando você pede para ele criar o vault do Obsidian, ele simplesmente vai colocá-lo dentro de seu próprio
00:09:15diretório para começar.
00:09:16É meio que uma quarentena.
00:09:17Sua segunda opção é meio que ter um despejo de quarentena.
00:09:21O que quero dizer com isso?
00:09:21Bem, podemos olhar aqui dentro do meu Obsidian.
00:09:24Tenho várias pastas aqui à esquerda.
00:09:26O que podemos fazer é pegar essa nova série de arquivos Markdown da documentação do Cloud Code,
00:09:32todos os 600 deles, e apenas dar a eles sua própria subpasta específica no vault e chamá-la
00:09:38de Documentação do Cloud Code.
00:09:40Isso nos permite, se tivermos esse fluxo de documentos, não gostarmos de como ele se encaixa
00:09:45no esquema maior das coisas.
00:09:46O que também temos que fazer é excluir uma única subpasta e tudo está resolvido.
00:09:50Então trazemos para o contexto, mas temos uma saída fácil.
00:09:53A terceira opção é meio que colhermos qualquer informação que quisermos.
00:09:57Então o que fazemos é pedir ao Cloud Code para dar uma olhada naquele diretório independente de todos aqueles
00:10:03arquivos Markdown que o Graphify criou, e pedimos ao Cloud Code para passar por eles e dizer: ok, vamos trazer
00:10:07isso, ignorar aquilo, trazer aquilo, ignorar aquilo, et cetera, et cetera.
00:10:11Então você não precisa de todos os 600.
00:10:13Talvez você só queira uns 100 arquivos relacionados a subagentes ou algo assim.
00:10:17Então você faz isso aos poucos.
00:10:18A opção quatro é a mais complicada, e é a redistribuição.
00:10:22Então, e isso é tipo caso a caso.
00:10:24Então lembre-se, falamos sobre dar a todos esses documentos do Cloud Code sua própria subpasta específica
00:10:29que poderíamos excluir à vontade se não gostássemos.
00:10:32Bem, também temos a opção de pedir ao Cloud Code, novamente, para percorrer todos os arquivos Markdown
00:10:36que foram criados pelo Graphify e então redistribuí-los para qualquer subpasta que faça
00:10:42mais sentido.
00:10:43Então isso realmente torna as coisas coerentes dentro da estrutura do seu grande vault.
00:10:47Apenas entenda que é mais difícil de desfazer.
00:10:50Então você tem opções.
00:10:51Não é tudo ou nada quando se trata de integrar o Grafo de Conhecimento do Graphify ao que você
00:10:57está fazendo com o Obsidian.
00:10:59Minha sugestão, e o que vou mostrar aqui hoje, é primeiro fazer com que ele crie
00:11:03seu próprio vault separado, o que é bem simples, pois ele faz isso automaticamente.
00:11:07E então, vamos apenas trazê-lo como sua própria subpasta.
00:11:10Assim, fica fácil deletá-lo se precisarmos.
00:11:12Então, podemos ver aqui o que ele construiu.
00:11:13Ele tem as coisas do Graphify, mas estávamos olhando para o graph.html e, obviamente, o graph.json.
00:11:18Mas aqui é onde ele criou aquele vault independente.
00:11:23Então, dentro da minha pasta Chase, em vaults, existe um cc-docs, que é um vault
00:11:28do Obsidian independente.
00:11:29Agora, o Obsidian ainda precisa reconhecer isso.
00:11:31Portanto, mesmo após ele criar um vault do Obsidian independente, o que temos que fazer é acessar
00:11:35o Obsidian e apontá-lo para este diretório.
00:11:38Então, o que você tem que fazer é abrir o Obsidian, ir até o canto inferior esquerdo onde
00:11:41diz gerenciar vaults, e depois vamos abrir a pasta como vault.
00:11:45Então, você simplesmente colocará o seu diretório de arquivos.
00:11:48Para mim, isso será em vaults e depois cc-docs.
00:11:51Essa é a pasta que ele criou, e então você seleciona a pasta.
00:11:54E agora temos um vault do Obsidian baseado naquele Grafo de Conhecimento.
00:11:58Agora, ainda não terminamos aqui porque sim, ele foi capaz de pegar o Grafo de Conhecimento.
00:12:02Ele foi capaz de pegar todos esses nós e essencialmente transformar esses nós em arquivos Markdown.
00:12:07Mas a questão é que esses arquivos Markdown são exatamente como você vê aqui.
00:12:12São basicamente o básico.
00:12:15É basicamente o título daquele conceito específico, como modelo de ameaça de agente, injeção de prompt,
00:12:20e então as conexões reais com ele.
00:12:22Tipo, onde ele está?
00:12:23Quais são as bordas no grafo?
00:12:24Isso, por si só, não faz muita coisa por nós.
00:12:27Tipo, o que vamos fazer se eu disser ao Cloud Code para procurar as coisas de comando do agente?
00:12:31E for apenas isso, certo?
00:12:33Então, o que temos que fazer agora é trazer os documentos de origem
00:12:37nos quais tudo isso foi baseado.
00:12:39Dessa forma, quando entregarmos esse mapa do Grafo de Conhecimento ao Cloud Code,
00:12:42mas em sua visualização do Obsidian, ele não está apenas lendo nós aleatórios.
00:12:45Quando ele lê um certo nó, como retenção de dados,
00:12:49da mesma maneira que ele faz dentro do Obsidian,
00:12:51ele então o vincula ao documento de origem apropriado.
00:12:55Então, se eu dissesse: Ei, fale comigo sobre o modo automático,
00:12:59ele não vai apenas ser levado para este arquivo Markdown.
00:13:02Ele vai ver este arquivo Markdown.
00:13:03Ele vai ver tudo relacionado a ele.
00:13:05E ele vai ver o documento de origem onde pode extrair todas as informações.
00:13:08Novamente, isso é como uma placa de sinalização no mapa que aponta o Cloud Code na direção certa
00:13:12para obter informações.
00:13:13Então o comando que dei a ele foi: puxe os documentos de origem
00:13:15e conecte cada nó à sua origem na pasta ccdocs.
00:13:19Então, agora, conforme clico em qualquer um desses arquivos Markdown,
00:13:22tenho um link claro para o documento de origem.
00:13:25Então, se eu clicar aqui, isso me leva à documentação original
00:13:28que agora está dentro do Obsidian.
00:13:30Então, se eu perguntar ao Cloud Code algo sobre, digamos, habilidades agrupadas,
00:13:33ele viria para o documento de habilidades agrupadas, que vincula à documentação de habilidades.
00:13:38Então, novamente, este é o trabalho do mapa do aplicativo.
00:13:41É assim que conseguimos traduzir esse tipo de grafo de conhecimento
00:13:44em um espelho Markdown dele que funciona dentro do Obsidian.
00:13:49E agora que criamos isso dentro deste vault independente do Obsidian,
00:13:53o próximo passo é apenas mover este vault para o nosso vault grande, certo?
00:13:58Qualquer que seja o nosso vault principal.
00:13:59E como eu disse, temos essas quatro opções.
00:14:01Podemos fazer isso aos poucos.
00:14:02Podemos fazer do jeito que quisermos.
00:14:03Mas neste vídeo, vou mostrar como é simples.
00:14:04Apenas mova-o para o lado.
00:14:06Então, eu só escrevi: agora mova esta estrutura de vault ccdocs
00:14:08para o nosso vault principal dentro de sua própria subpasta.
00:14:11Consegui fazer isso em menos de um minuto.
00:14:13Então agora, dentro do nosso vault principal, devemos ter uma subpasta de importações de grafo
00:14:17e a subpasta de documentos Cloud Code abaixo dela.
00:14:20Temos 658 stubs de conceito.
00:14:22Esses são os arquivos Markdown que estão relacionados aos nós
00:14:25no grafo de conhecimento do Graphify.
00:14:27E todos eles vinculam a um dos 146 documentos de origem completos.
00:14:33E então, acessando o vault principal, se eu for para importações de grafo, documentos Cloud Code, certo?
00:14:39Podemos ver tudo isso aqui.
00:14:41Então, sinalizador de árvore de trabalho, clico nele.
00:14:44Aqui está o documento completo e assim por diante.
00:14:48E você já deve ver uma espécie de diferença em como a estrutura do grafo do Obsidian se parece.
00:14:52Você pode ver tudo isso aqui na direita.
00:14:54E isso é tudo o que acabamos de inserir quando se trata da documentação do Cloud Code.
00:14:58Apenas uma representação visual de como isso agora está inserido no contexto maior
00:15:04de todo o trabalho Cloud que fazemos.
00:15:06E como falamos no início, esse é o objetivo.
00:15:08É o fato de que agora temos toda essa documentação do Cloud Code.
00:15:12Novamente, insira isso para o que você quiser, para o que fizer sentido para você.
00:15:15E agora está no ecossistema maior do Obsidian Vault em vez de ser apenas essa coisa em uma área isolada,
00:15:24certo?
00:15:25O valor final disso realmente depende do seu caso de uso.
00:15:29Porque existem muitos casos de uso.
00:15:31Apenas tê-lo isolado.
00:15:32Acho que especialmente em termos de bases de código e esse tipo de coisa, provavelmente faz sentido
00:15:36parar no Graphify.
00:15:37Mas acho que há um grande contingente de pessoas que realmente ama o Obsidian e como
00:15:42o Cloud Code se encaixa nele e constrói algo como um centro de comando.
00:15:45E então ter essa opção que mostrei aqui hoje, novamente, é apenas uma ferramenta na sua
00:15:49caixa de ferramentas.
00:15:49Não é um tamanho único para todos.
00:15:51Você tem que saber quando usá-la.
00:15:52E felizmente, não acho que seja uma coisa muito difícil de executar quando se trata desse
00:15:58tipo de coisa que mostrei.
00:16:00Então é aí que vou deixar você neste vídeo.
00:16:02É assim que você consegue pegar algo que gerou dentro do Graphify, seja
00:16:07algum tipo de documento não estruturado como fizemos hoje, ou uma base de código, e trazer para o
00:16:11Obsidian, seja em um processo isolado ou você trazendo-o para algum tipo de contexto maior.
00:16:16Contexto.
00:16:17Acho que ambas essas ferramentas são incríveis, Obsidian e Graphify.
00:16:20E então, quanto mais você puder se acostumar a brincar com esse tipo de coisa juntos, mais
00:16:24coisas você desbloqueia.
00:16:25Então, como sempre, me diga o que você achou.
00:16:28Certifique-se de conferir o Chase AI+.
00:16:30Está linkado na descrição se você quiser colocar as mãos na minha Masterclass de Cloud Code.
00:16:34E além disso, vejo você por aí.

Key Takeaway

A combinação do Graphify com o Obsidian permite transformar grandes volumes de dados não estruturados em um grafo de conhecimento interconectado e pesquisável, funcionando como um segundo cérebro para o Cloud Code.

Highlights

  • A integração entre Graphify e Obsidian permite transformar repositórios de código ou documentos em grafos de conhecimento navegáveis dentro do ecossistema Obsidian.

  • O comando 'Graphify --Obsidian' gera automaticamente uma estrutura de vault, convertendo conceitos extraídos em arquivos Markdown com backlinks.

  • A análise da documentação do Cloud Code processou 171 páginas, gerando 591 nós de conceitos, 685 conexões e 67 comunidades distintas.

  • A estrutura final no Obsidian vincula conceitos (nós) diretamente aos seus documentos de origem, facilitando a consulta contextual pelo Cloud Code.

  • O método de 'quarentena' permite importar dados externos para uma subpasta específica, mantendo a capacidade de remoção total sem comprometer o vault principal.

Timeline

Integração de ferramentas para memória estendida

  • A combinação de Graphify e Obsidian melhora a capacidade do Cloud Code de responder a perguntas sobre grandes repositórios.
  • O Graphify atua como um mapa de conceitos, enquanto o Obsidian fornece uma interface de usuário familiar e infraestrutura de gestão de conhecimento.

O Graphify extrai significados e relações de bases de código ou documentos. Integrar isso ao Obsidian permite conectar essas informações a projetos maiores, superando a limitação de análise em vácuo do Graphify.

Extração e processamento de dados com Graphify

  • O uso da flag '--Obsidian' automatiza a conversão de nós de conhecimento em arquivos Markdown com backlinks.
  • A documentação do Cloud Code (171 páginas) resultou em 591 nós, 685 conexões e 67 comunidades de conceitos.

Ao apontar o Graphify para um corpus de informação, ele extrai conceitos em vez de apenas páginas. Estes nós são organizados em comunidades, permitindo que o Cloud Code entenda as relações semânticas em vez de apenas realizar buscas por texto ('grep').

Estratégias de importação no Obsidian

  • Existem quatro opções para integrar os dados: vault independente, pasta de quarentena, importação seletiva ou redistribuição total.
  • A abordagem recomendada utiliza uma subpasta dedicada para permitir fácil remoção ou isolamento dos dados importados.

A criação de um vault independente é o processo padrão. A partir daí, o usuário pode manter esses dados em uma subpasta do seu vault principal para garantir controle sobre a estrutura do sistema sem poluir o ambiente de trabalho existente.

Vínculo de documentos de origem e estruturação final

  • A conexão manual entre arquivos Markdown e documentos de origem permite que o Cloud Code referencie a fonte original durante consultas.
  • A estrutura final resulta em centenas de stubs de conceito que mapeiam o ecossistema de trabalho para o Cloud Code.

Após a conversão para Markdown, cada arquivo de conceito atua como uma placa de sinalização. Ao clicar no link, o sistema leva à documentação original, permitindo ao Cloud Code extrair informações precisas em vez de depender apenas de nós resumidos.

Community Posts

No posts yet. Be the first to write about this video!

Write about this video