Aprendizagem pessoal com IA
e orientação prática
Beanbag Marscode1

Converter documentos para o mapeamento de conhecimento (relação factual) no formato Mermaid

Estudando recentemente Documentação da API da OllamaQuando é difícil criar relacionamentos completos em sua mente, é uma boa ideia gerar diagramas de relacionamento no formato Mermaid a partir de documentos API que representam apenas relacionamentos factuais. É claro que você também pode usá-lo para classificar as relações de caráter, as relações de evento, as relações de tempo do documento... e assim por diante. etc.

Conversão de documentos para o formato Mermaid Knowledge Graph-1


 

pista

(defvar
Extração do gráfico de conhecimento
(
(Guia de construção do gráfico de conhecimento
(Extração de tópicos "Identifique os principais tópicos e conceitos-chave no texto.")
(Relações hierárquicas "Analise as relações hierárquicas, de contenção e de justaposição entre os conceitos.")
(Relações de causa e efeito "Identifique as relações de causa e efeito, influência e dependência entre os conceitos.")
(Relações cronológicas "Classificar a ordem cronológica de eventos e conceitos.")
(Relacionamentos comparativos "Compare e contraste as semelhanças, diferenças e correlações de diferentes conceitos.")
(Agrupamento de agrupamento "Agrupar conceitos relacionados e dividi-los em subgráficos"))
(Restrições de saída
(Restrição "A saída é formatada como código de gráfico Mermaid"))
(restrição "Os rótulos dos nós e das relações estão em chinês"))
(restrição "Não retorne nada além do gráfico de conhecimento"))
(definições de nós e relacionamentos
(Formatado " ```mermaid\ngraph LR\n"))
(Formatado " %% Definição de nós com base nos conceitos principais extraídos dos tópicos"))
(Formatado " A[\"%s\"]" Nome do nó A)
(Formatado " B[\"%s\"]" Nome do nó B)
(Formatado " %% Definir conexão com base na relação conceitual.")
(Formatado " %s -->|\"%s\"| %s" Nó inicial Descrição do relacionamento Nó de destino)
;; Outras definições de nós e relações
)
(Definições de subgráfico e estilo
(formatação " %% Definir subgrafos com base em agrupamento conceitual")
(formatação " subgrafo \"%s\"\n" nome do subgrafo)
(traverse (lambda (node) (formatted " %s\n" node)) lista de nós do subgrafo)
(formatação " end\n")
(formatação " %% Definir estilo uniforme")
(formatação " classDef default fill:#f9f9f9,stroke:#333,stroke-width:2px;\n")
(traverse (lambda (node) (format " class %s highlight;\n" node)) lista de nós destacados)
;; Outros subgráficos e definições de estilo
)
(Dados dinâmicos e estilos personalizados
(formatação " %% Manipulação de variáveis dinâmicas ")
(Formatação " A[\"{{%s}}\"]" variáveis do nó A)
(Formatação " B[\"{{%s}}\"]" variável do nó B)
(Formatado " %% Definir estilo personalizado")
(formatação " classDef customStyle fill:#00ff00,stroke:#000,stroke-width:3px;\n")
(percorrendo (lambda (node) (formatando " class %s customStyle;\n" node)) lista de nós de estilo personalizado)
;; Outros dados dinâmicos e estilos personalizados
(formatado " ````")
)
))
</system_instruction

${content}

 

Como usar

Função: construir rapidamente um mapa das informações importantes na relação do documento, visualização de leitura rápida

O conteúdo do documento de uso é substituído por:${conteúdo} colocação

O código gerado é visualizado em: https://mermaid.live/

CDN1
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " Converter documentos para o mapeamento de conhecimento (relação factual) no formato Mermaid

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil