بنقرة واحدة
vault-admin
Administra canais de publicação, outbox e contatos do vault via painel local ou CLI
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Administra canais de publicação, outbox e contatos do vault via painel local ou CLI
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Conhece a estrutura do vault do usuário — organização PARA, convenções de frontmatter e ferramentas CLI disponíveis
Cria novas notas no vault do usuário a partir de templates, preservando a estrutura PARA e as convenções de frontmatter
Acessa e atualiza a nota diária do usuário — a caixa de entrada para capturas rápidas e reflexões do dia
Avalia a qualidade de escrita de notas do vault com regras determinísticas
Lê o conteúdo completo de uma nota no vault do usuário pelo nome ou caminho
Busca notas no vault do usuário por palavra-chave, tag ou texto completo usando o Obsidian CLI
| name | vault-admin |
| description | Administra canais de publicação, outbox e contatos do vault via painel local ou CLI |
| version | 0.1.0 |
Gerencie os canais de publicação, o outbox e os contatos do vault com dgk serve ou pelos subcomandos do CLI.
# Inicia o painel em http://localhost:4322
dgk serve
# Porta personalizada
dgk serve --port 8080
O painel exibe:
O servidor escuta apenas em 127.0.0.1 e não requer autenticação adicional em uso local.
dgk serve está ativo)| Rota | O que retorna |
|---|---|
GET /api/status | Status de configuração de cada canal |
GET /api/outbox | Itens do outbox de publicação |
GET /api/contacts | Contatos por plataforma com contagem |
GET /api/rate-limits | Histórico de envios e janelas por plataforma |
Canais com ciclo completo (sow → etl → outbox) disponíveis nesta versão:
# Configurar ou reconfigurar o Telegram
dgk sow telegram
# Ver status dos canais configurados
dgk check
Mastodon, Bluesky e Buttondown terão suporte completo em versões futuras. Por enquanto
dgk sowaceita apenastelegram.
# Regenerar o outbox a partir dos frontmatters do vault
dgk etl
# Publicar no Telegram (dry-run primeiro)
dgk outbox telegram --dry-run
dgk outbox telegram
# Importar mensagens do Telegram para 00 - Entrada/
dgk inbox telegram
Os contatos de canais (grupos, chats, listas) ficam separados das credenciais:
# Descobrir e salvar chats do Telegram automaticamente
dgk sow telegram # executa getUpdates e salva contatos
Local de armazenamento configurável em ~/.dgk/silo.json:
"vault" (padrão) → dados/lab/contacts/<plataforma>.json — versionado no vault"local" → ~/.dgk/contacts/<plataforma>.json — apenas na máquinadgk sow <canal>dgk etldgk serve ou em dados/lab/outbox-publicacao.jsondgk outbox telegram --dry-rundgk outbox telegramCada canal retornado por /api/status tem um array keys:
{
"id": "telegram",
"label": "Telegram",
"keys": [
{ "key": "TELEGRAM_BOT_TOKEN", "configured": true, "preview": "1234••••••••" },
{ "key": "TELEGRAM_CHAT_ID", "configured": false, "preview": null }
]
}
Se alguma chave tiver configured: false, o canal não conseguirá publicar até que seja configurado via dgk sow.