Repolode
ruiwang20010702

ruiwang20010702/foursday

Um gêmeo de trabalho com IA e memória pessoal que recebe mensagens do DingTalk e usa o Codex para trabalhar em projetos em espaços de trabalho locais reais.

Estrelas
95
Forks
2
Issues abertas
0
Último commit
há 2 meses

O que é?

O Foursday é um assistente de trabalho sempre ativo para quem recebe solicitações por mensagens diretas no DingTalk. Quando um remetente verificado na organização atual do DingTalk pede algo, o Foursday busca contexto pessoal em uma base de conhecimento gbrain, seleciona um espaço de trabalho local registrado e permite que o Codex pesquise, edite arquivos, execute testes e se recupere de falhas nesse espaço.

O projeto prioriza limites de identidade, escopo e entrega, em vez de uma lista fixa de recursos. O trabalho reversível dentro do espaço selecionado é executado de forma autônoma; tarefas longas são confirmadas e retomadas como trabalho durável em segundo plano; e as respostas incluem evidências obtidas por leitura de confirmação. Envio, mesclagem, implantação, gravações em produção, exclusão, pagamentos e divulgação de segredos são bloqueados ou encaminhados ao responsável.

O projeto roda no macOS com Node.js 22+ e é baseado em um plano de controle Hermes fixado em uma versão específica. Inclui plugins para Codex e Claude que compartilham um Control MCP local para status, tarefas e agendamentos, além de um aplicativo complementar opcional para macOS. A configuração começa no modo de teste, com o envio desativado.

Recursos principais

  • 01Aceita mensagens diretas de membros verificados da organização no DingTalk e associa cada interação a um único espaço de trabalho.
  • 02Permite que o Codex trabalhe em espaços de trabalho locais registrados para projetos, com sandbox e regras para comandos.
  • 03Lê páginas pessoais autorizadas do gbrain e links exatos para documentos compartilhados do DingTalk como contexto.
  • 04Executa tarefas longas como trabalho durável em segundo plano, com confirmação e retomada após reinicializações.
  • 05Oferece plugins para Codex e Claude, além de um aplicativo complementar para macOS que mostra o status das tarefas.

Casos de uso

  • Atender a solicitações rotineiras de engenharia enviadas por colegas como mensagens no DingTalk.
  • Permitir que um agente pessoal de IA faça e teste alterações reversíveis de código em um repositório local.
  • Acompanhar tarefas de projeto de longa duração com status visível nas sessões do Codex ou Claude.

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/ruiwang20010702/foursday.git
  2. 2

    Acesse a pasta e instale as dependências sem executar scripts de instalação

    cd foursday && npm ci --ignore-scripts
  3. 3

    Execute setup para verificar o ambiente e iniciar um teste somente de leitura

    npx --no-install foursday setup
  4. 4

    Aplique o setup; ele será concluído no modo de teste, sem respostas automáticas no DingTalk

    npx --no-install foursday setup --apply

Antes de usar

  • Requer macOS, Git, Node.js 22 ou superior, DWS v1.0.59 ou superior e acesso a um endpoint pessoal do gbrain.
  • O setup termina no modo de teste, sem respostas automáticas no DingTalk; a ativação é uma decisão separada.
  • Funciona apenas com contas corporativas do DingTalk e com o Codex. Em sistemas que não sejam macOS, há uma alternativa somente de leitura.

Em coleções

Tópicos

Perguntas frequentes

O que é foursday?
Um gêmeo de trabalho com IA e memória pessoal que recebe mensagens do DingTalk e usa o Codex para trabalhar em projetos em espaços de trabalho locais reais. O Foursday é um assistente de trabalho sempre ativo para quem recebe solicitações por mensagens diretas no DingTalk. Quando um remetente verificado na organização atual do DingTalk pede algo, o Foursday busca contexto pessoal em uma base de conhecimento gbrain, seleciona um espaço de trabalho local registrado e permite que o Codex pesquise, edite arquivos, execute testes e se recupere de falhas nesse espaço.
foursday é gratuito? Qual é a licença?
foursday é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
foursday ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de foursday foi em 3 de set. de 2026.
Para que posso usar foursday?
Atender a solicitações rotineiras de engenharia enviadas por colegas como mensagens no DingTalk. Permitir que um agente pessoal de IA faça e teste alterações reversíveis de código em um repositório local. Acompanhar tarefas de projeto de longa duração com status visível nas sessões do Codex ou Claude.
Como instalar foursday?
Clone o repositório: git clone https://github.com/ruiwang20010702/foursday.git Acesse a pasta e instale as dependências sem executar scripts de instalação: cd foursday && npm ci --ignore-scripts Execute setup para verificar o ambiente e iniciar um teste somente de leitura: npx --no-install foursday setup Aplique o setup; ele será concluído no modo de teste, sem respostas automáticas no DingTalk: npx --no-install foursday setup --apply
Onde consigo foursday?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ruiwang20010702/foursday

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados