Repolode
ruiwang20010702

ruiwang20010702/foursday

Un gemelo de trabajo con IA basado en memoria personal que recibe mensajes de DingTalk y usa Codex para trabajar en proyectos en espacios de trabajo locales reales.

Estrellas
95
Forks
2
Issues abiertos
0
Último commit
hace 2 meses

¿Qué es?

Foursday es un asistente de trabajo siempre activo para quienes reciben solicitudes por mensaje directo en DingTalk. Cuando un remitente verificado de la organización actual en DingTalk solicita algo, Foursday recupera contexto personal de un almacén de conocimiento gbrain, selecciona un espacio de trabajo local registrado y permite que Codex busque, edite archivos, ejecute pruebas y se recupere de errores dentro de ese espacio.

El diseño se centra en la identidad, el alcance y los límites de entrega, en lugar de en una lista fija de capacidades. El trabajo reversible dentro del espacio de trabajo seleccionado se ejecuta de forma autónoma; las tareas largas se confirman y se reanudan como trabajo en segundo plano persistente, y las respuestas incluyen pruebas de lectura posterior. Las acciones de enviar cambios, fusionar, desplegar, escribir en producción, eliminar, realizar pagos y revelar secretos se bloquean o se derivan al propietario.

El proyecto funciona en macOS con Node.js 22+ y se basa en un plano de control de Hermes con versión fijada. Incluye un plugin para Codex y Claude que comparte un Control MCP local para consultar el estado, las tareas y los horarios, además de una aplicación complementaria opcional para macOS. La configuración comienza en modo de prueba con el envío desactivado.

Funciones clave

  • 01Acepta mensajes directos de miembros verificados de la organización en DingTalk y asigna cada interacción a un único espacio de trabajo.
  • 02Permite que Codex trabaje en espacios de trabajo locales registrados para proyectos, con aislamiento y reglas para ejecutar comandos.
  • 03Lee páginas personales autorizadas de gbrain y enlaces exactos a documentos compartidos de DingTalk para obtener contexto.
  • 04Ejecuta las tareas largas como trabajo persistente en segundo plano, con confirmación y reanudación tras reiniciar.
  • 05Ofrece plugins para Codex y Claude, además de una aplicación complementaria para macOS que muestra el estado de las tareas.

Casos de uso

  • Atender solicitudes rutinarias de ingeniería de compañeros de equipo que llegan por mensajes de DingTalk.
  • Permitir que un agente de IA personal realice y pruebe cambios de código reversibles en un repositorio local.
  • Seguir tareas de proyecto de larga duración y consultar su estado desde sesiones de Codex o Claude.

Inicio rápido

  1. 1

    Clona el repositorio

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

    Entra en la carpeta e instala las dependencias sin ejecutar scripts de instalación

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

    Ejecuta setup para comprobar el entorno e iniciar una prueba de solo lectura

    npx --no-install foursday setup
  4. 4

    Aplica setup; finalizará en modo de prueba, sin respuestas automáticas en DingTalk

    npx --no-install foursday setup --apply

Antes de usarlo

  • Se requiere macOS, Git, Node.js 22 o posterior, DWS v1.0.59 o posterior y acceso a un endpoint personal de gbrain.
  • setup finaliza en modo de prueba, sin respuestas automáticas en DingTalk; la activación es una decisión aparte.
  • Solo funciona con cuentas de organización de DingTalk y Codex. En sistemas que no sean macOS, se ofrece una alternativa de solo lectura.

En colecciones

Temas

Preguntas frecuentes

¿Qué es foursday?
Un gemelo de trabajo con IA basado en memoria personal que recibe mensajes de DingTalk y usa Codex para trabajar en proyectos en espacios de trabajo locales reales. Foursday es un asistente de trabajo siempre activo para quienes reciben solicitudes por mensaje directo en DingTalk. Cuando un remitente verificado de la organización actual en DingTalk solicita algo, Foursday recupera contexto personal de un almacén de conocimiento gbrain, selecciona un espacio de trabajo local registrado y permite que Codex busque, edite archivos, ejecute pruebas y se recupere de errores dentro de ese espacio.
¿foursday es gratuito? ¿Qué licencia tiene?
foursday es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿foursday sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de foursday fue el 3 sept 2026.
¿Para qué puedo usar foursday?
Atender solicitudes rutinarias de ingeniería de compañeros de equipo que llegan por mensajes de DingTalk. Permitir que un agente de IA personal realice y pruebe cambios de código reversibles en un repositorio local. Seguir tareas de proyecto de larga duración y consultar su estado desde sesiones de Codex o Claude.
¿Cómo se instala foursday?
Clona el repositorio: git clone https://github.com/ruiwang20010702/foursday.git Entra en la carpeta e instala las dependencias sin ejecutar scripts de instalación: cd foursday && npm ci --ignore-scripts Ejecuta setup para comprobar el entorno e iniciar una prueba de solo lectura: npx --no-install foursday setup Aplica setup; finalizará en modo de prueba, sin respuestas automáticas en DingTalk: npx --no-install foursday setup --apply
¿Dónde consigo foursday?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/ruiwang20010702/foursday

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados