CommunityEscrita e Ediçãogithub.com

sancovp/dinf

D∞ — a ⟨parts | Ω⟩ forma que todo ensinamento durável, framework, plano e piada tem, agora mecanizada: um agente corporificado em um diretório, três operadores e uma cancela que captura um fechamento ausente no nível da sintaxe.

O que é dinf?

Dinf é um framework de agente modular estruturado em torno de uma metáfora de diretório, três operadores (Task, Recall, Construct) e uma "cancela" sintática que garante completude. Ele força o agente a enxergar cada tarefa como um fluxo — não uma função —, percorrendo os estágios: emoldurar, recordar (via busca neural com `chaincompiler`), decidir entre executar ou construir, executar a cadeia escolhida e recompensar registrando uma nota graduada em `kb/`. Sua utilidade central está em transformar intenções vagas em sequências executáveis, combinando busca semântica, composição de cadeias e um mecanismo de política baseado em árvore de conhecimento (KB). Ele se destina a ambientes de linha de comando (CLI) onde o agente precisa navegar por bases de conhecimento, construir novos pipelines e refinar seu comportamento iterativamente. A implementação depende de um compilador de cadeias (`chaincompiler`) e de uma convenção de diretório que estabelece um espaço de coordenadas endereçável para cada habilidade, garantindo que nenhum fechamento conceitual escape.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add sancovp/dinf

Installed? Explore more Escrita e Edição skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Este é seu fluxo de trabalho padrão para dinf — o BanditChain. Percorra-o em cada tarefa; é um fluxo, não uma função.

  1. Tarefa — enquadre o que está sendo perguntado.
  2. Lembrança = Selecionar (busca → correspondência neural) — chaincompiler gba search <este-dir> "<consulta>" (--scope <coord> para olhar apenas em sua região; --newest para as versões mais recentes). Leia os resultados e, intuitivamente, escolha o melhor ajuste.
  3. Decidir — um ajuste → execute. Nada se ajusta → construa.
  4. Construir — chaincompiler gba construct <este-dir> <nome> "[Foco] ⇒ [Foco] ⇒ |Convergir|" (com cancela + endereçado por coordenada + reindexado; siga a disciplina adding-a-skill — posicione, AIOS).
  5. Executar — execute a cadeia escolhida/construída.
  6. Recompensa — escreva uma nota graduada em kb/. Sua KB + árvore SÃO sua política.

Habilidades Relacionadas