Documentação: Integração do Knodge.eu no OpenClaw.ai
Esta documentação descreve a sinergia entre a plataforma de conhecimento Knodge.eu (memória central e regras) e a estrutura de agentes OpenClaw.ai (execução local e automatização).
#1 Exemplo de topo: Integração de um sistema inteligente
Neste cenário, a IA tem uma conversa com um novo utilizador, aprende as suas preferências e o OpenClaw configura automaticamente o ambiente de trabalho local.
O que o utilizador tem de fazer no Knodge.eu:
Criar portal: Criar um portal (por exemplo, internal-onboarding) através do painel de controlo ou da interface API.
Carregar instruções: Carregar o modelo instruction_onboarding.md para os documentos do portal.
- Definir preferências:** Personalizar as perguntas do ficheiro (por exemplo, em função das linguagens de programação ou das preferências da ferramenta) que são importantes para a configuração local.
- Guardar a chave da API:** Copiar a chave da API do seu portal para permitir a comunicação externa.
O que precisa de ser feito no OpenClaw:
- Conexão API: Configurar uma skill que envia requisições para
https://knodge.eu/api/portal/:slug/api-chatcom o cabeçalhoX-API-Key. - Definir trigger:** Criar uma tarefa que reaja à palavra-chave
#onboarding.
Permissões locais: Permitir que o OpenClaw acesse o terminal (shell) para executar comandos de configuração (por exemplo,git config) com base nos resultados da IA.
O fluxo de trabalho:
- o utilizador inicia o chat no OpenClaw com
#onboarding. - o OpenClaw encaminha a mensagem para a API do Knodge, que ativa o modelo de onboarding.
- a IA recolhe informações como o nome, a saudação e os interesses.
- após a conversa, a IA utiliza a ferramenta
save_user_datapara guardar um perfil como_user_{userId}.mdno Knodge. - o OpenClaw lê este perfil e executa localmente as configurações apropriadas.
Exemplo de topo: Revisão por peritos e correção de conformidade
A IA analisa os ficheiros locais de acordo com as normas profissionais e o OpenClaw faz as correcções necessárias diretamente no sistema de ficheiros.
O que o utilizador tem de fazer no Knodge.eu:
- Fornecer regras de especialistas: Carregar
_instruction_expert.mde_instruction_checklist.mdpara o seu portal. - Armazenar conhecimentos:** Carregar documentos PDF com normas de codificação ou diretrizes legais para servirem de referência.
O que precisa de ser feito no OpenClaw:
- Acesso a ficheiros: Dar permissões de leitura e escrita ao OpenClaw na pasta do projeto a ser analisado.
Comando de análise: Implementar um comando que envie o conteúdo de um ficheiro local juntamente com a palavra-chave#expertpara a API do Knodge.
O fluxo de trabalho:
- você diz ao OpenClaw "Check
config.pywith#expert". - o OpenClaw envia o conteúdo do ficheiro para o Knodge; o Knodge aplica uma análise profunda e terminologia técnica.
3 - Knodge identifica os problemas e cria uma lista de verificação passo-a-passo via#checklistse necessário. - o OpenClaw trabalha com esta lista de verificação, corrige o código localmente e valida as alterações através de um comando de terminal.
Configuração técnica & lista futura
Resumo da configuração
| Componente | Knodge.eu (memória) | OpenClaw (execução) |
|---|---|---|
| Autenticação** | Cabeçalho X-API-Key |
Armazena a chave API de forma segura em .env |
| Controlo lógico** | Ficheiros com prefixo _instruction_ |
Reconhecimento de palavras-chave (e.g. #summary) |
| Salvamento | ferramenta save_user_data (arquivos Markdown) |
chamada de ferramenta via ponte API |
| Idiomas | Suporte nativo a DeepL | Entrada de comandos possível em 6 idiomas |
Lista futura (recursos planejados)
** Integração nativa de plugins: Um plugin oficial do OpenClaw que integra portais Knodge como armazenamento nativo de ficheiros (cloud vault).
- Atualização automática dos arquivos
#instructionno Knodge com base no sucesso das ações locais do OpenClaw. - Memória partilhada para equipas de agentes:** Várias instâncias do OpenClaw acedem a um perfil de utilizador partilhado através do Knodge para resolver tarefas coordenadas.
Log de auditoria automatizado: O OpenClaw salva cada comando shell executado como um documento verificado no portal Knodge para segurança de auditoria.