Context Loader para Openclaw

Uma habilidade avançada de carregamento de contexto que recupera redes de conhecimento de negócios, instâncias de objetos e relacionamentos de subgrafos para agentes de IA.

yannan
v1.0.0
Mar 24, 2026
0
767
0

Instalar e Baixar

1. ClawHub CLI

A maneira mais rápida de instalar uma habilidade diretamente do registro.

npx clawhub@latest install contextloader

2. Instalação Manual

Copie a pasta da habilidade para um desses locais

Global
~/.openclaw/skills/
Espaço de trabalho
<project>/skills/

Prioridade: Espaço de Trabalho > Local > Integrado

3. Instalação do Prompt

Copie este prompt para o OpenClaw para instalá-lo automaticamente.

Ajude-me a instalar o contextloader usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).

Prefere baixar?

Obtenha os arquivos originais da habilidade em um arquivo ZIP.

O que é Context Loader?

O Context Loader é uma ferramenta especializada dentro do ecossistema Openclaw Skills projetada para preencher a lacuna entre os agentes de IA e o conhecimento de negócios estruturado. Ele permite que os agentes realizem buscas conceituais profundas, identifiquem classes de objetos ou ações e consultem instâncias específicas dentro de um grafo de conhecimento. Ao aproveitar a API do Context Loader, os agentes podem expandir dinamicamente sua compreensão de um domínio de negócios por meio da exploração de subgrafos e análise de propriedades lógicas.

Esta habilidade é particularmente poderosa para ambientes corporativos complexos onde os dados não são apenas texto, mas uma teia de entidades interconectadas. Ela permite a recuperação de alta precisão de lógica de negócios, métricas e metadados de objetos acionáveis, garantindo que a IA opere com o contexto de negócios mais relevante e tecnicamente preciso disponível.

Casos de uso do Context Loader

  • Recuperação de conceitos específicos, classes de objetos ou tipos de relacionamento relacionados a uma consulta de usuário.
  • Consulta de instâncias sob uma categoria de objeto conhecida dentro de uma rede de negócios.
  • Expansão do contexto do grafo em torno de uma instância de objeto específica para entender seus relacionamentos.
  • Cálculo de propriedades lógicas ou indicadores-chave de desempenho (KPIs) para instâncias de dados específicas.
  • Chamada de ações executáveis baseadas em identidades de objetos do mundo real.
  • Monitoramento ou acionamento da reconstrução de tarefas de construção de rede de conhecimento.

Como o Context Loader funciona

  1. O agente identifica o ID da rede de conhecimento (kn_id) necessário, normalmente analisando o arquivo SOUL.md no espaço de trabalho.
  2. O reconhecimento de conceito é realizado usando kn_schema_search se os IDs de objeto ou ação forem desconhecidos.
  3. Para consultas vagas, uma busca híbrida é executada via kn_search para localizar nós relevantes.
  4. Uma vez confirmados os IDs, o agente chama query_object_instance para buscar dados específicos.
  5. Se for necessário mais contexto, o query_instance_subgraph é usado para mapear os relacionamentos de entidades circundantes.
  6. Propriedades lógicas ou ações são recuperadas apenas após a obtenção de uma _instance_identity verificada.

Configuração do Context Loader

Para habilitar o Context Loader em seu ambiente Openclaw Skills, configure as seguintes variáveis de ambiente:

# A URL base para o serviço Context Loader (agent-retrieval)
export CONTEXT_LOADER_BASE_URL="http://agent-retrieval:30779"

# O ID de conta exclusivo para mapeamento de autenticação
export APP_USER_ID="your_user_id_here"

Certifique-se de que um arquivo SOUL.md exista no espaço de trabalho do seu agente com uma seção ## Business Knowledge Network contendo uma tabela com as colunas Name e Address para descoberta automática de ID.

Esquema de Dados e Taxonomia de Context Loader

A habilidade interage com um esquema de grafo de conhecimento estruturado e espera que os dados sejam organizados da seguinte forma:

Identificador Descrição
kn_id ID da Rede de Conhecimento, extraído de URLs BKN ou config do espaço de trabalho.
ot_id / at_id Identificadores de Tipo de Objeto ou Tipo de Ação.
_instance_identity Um identificador exclusivo e verificado para uma instância de grafo específica.
BKN Address URLs contendo padrões como /knowledge-networks/ ou /bkns/.

Todas as interações da API priorizam response_format=json e requerem cabeçalhos específicos: x-account-id (de APP_USER_ID) e x-account-type: app.

Recursos avançados do Context Loader

  • Extração automatizada de kn_id de SOUL.md usando padrões de regex e correspondência semântica.
  • Expansão de subgrafo em várias etapas para mapeamento de contexto relacional profundo.
  • Execução de ferramentas de ação dinâmica com base no estado da instância em tempo real.
  • Lógica de validação estrita para evitar a alucinação de identidades de objetos ou tipos de esquema.
  • Suporte para filtragem complexa usando restrições value_from: const em consultas.

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Github Stars: 0
forks: 0

Apresentou*