Repolode
ruiwang20010702

ruiwang20010702/foursday

DingTalk 메시지를 받아 Codex로 실제 로컬 작업 공간에서 프로젝트 업무를 수행하는 개인 기억 기반 AI 업무 트윈입니다.

스타
95
포크
2
열린 이슈
0
마지막 커밋
2개월 전

어떤 프로젝트인가요?

Foursday는 DingTalk 다이렉트 메시지로 요청을 받는 사람들을 위한 상시 실행 업무 도우미입니다. 현재 DingTalk 조직에서 인증된 발신자가 요청을 보내면, Foursday는 gbrain 지식 저장소에서 개인 맥락을 가져오고 등록된 로컬 작업 공간을 선택한 다음, 해당 공간에서 Codex가 파일 검색과 편집, 테스트 실행 및 오류 복구를 수행하도록 합니다.

이 설계는 정해진 기능 목록보다 신원, 범위, 전달 경계를 중심으로 합니다. 선택한 작업 공간 내의 되돌릴 수 있는 작업은 자율적으로 처리하고, 오래 걸리는 작업은 접수 확인 후 지속성 있는 백그라운드 작업으로 이어서 수행하며, 응답에는 다시 확인한 근거를 포함합니다. 푸시, 병합, 배포, 프로덕션 쓰기, 삭제, 결제 및 비밀 정보 공개는 차단하거나 소유자에게 전달합니다.

이 프로젝트는 Node.js 22+를 사용하는 macOS에서 실행되며, 버전을 고정한 Hermes 컨트롤 플레인을 기반으로 합니다. 상태, 작업, 일정을 제공하는 로컬 Control MCP를 공유하는 Codex 및 Claude 플러그인과 선택 사항인 macOS 데스크톱 컴패니언을 제공합니다. 설정을 마치면 메시지 전송이 비활성화된 시험 모드로 시작합니다.

핵심 기능

  • 01인증된 DingTalk 조직 구성원의 다이렉트 메시지를 받고, 각 요청을 하나의 작업 공간에 연결합니다.
  • 02샌드박싱 및 명령 규칙을 적용해 등록된 로컬 프로젝트 작업 공간에서 Codex가 작업하도록 합니다.
  • 03맥락 파악을 위해 권한이 부여된 개인 gbrain 페이지와 지정된 DingTalk 문서 링크를 읽습니다.
  • 04오래 걸리는 작업을 접수 확인과 재시작 후 재개 기능을 갖춘 지속성 있는 백그라운드 작업으로 실행합니다.
  • 05작업 상태를 확인할 수 있는 Codex 및 Claude 플러그인과 macOS 데스크톱 컴패니언을 제공합니다.

활용 사례

  • 팀원이 DingTalk 메시지로 보내는 일상적인 엔지니어링 요청을 처리합니다.
  • 개인 AI 에이전트가 로컬 저장소에서 되돌릴 수 있는 코드 변경을 적용하고 테스트하도록 합니다.
  • Codex 또는 Claude 세션에서 상태를 확인하며 장기 실행 프로젝트 작업을 추적합니다.

빠른 시작

  1. 1

    저장소를 클론합니다

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

    폴더로 이동해 설치 스크립트 없이 종속성을 설치합니다

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

    setup을 실행해 환경을 확인하고 읽기 전용 체험을 시작합니다

    npx --no-install foursday setup
  4. 4

    setup을 적용합니다. 체험 모드로 종료되며 DingTalk 자동 답장은 전송되지 않습니다

    npx --no-install foursday setup --apply

사용 전 알아둘 점

  • macOS, Git, Node.js 22 이상, DWS v1.0.59 이상, 개인 gbrain 엔드포인트에 대한 액세스가 필요합니다.
  • setup은 체험 모드로 종료되며 DingTalk 자동 답장은 전송되지 않습니다. 활성화 여부는 별도로 결정해야 합니다.
  • DingTalk 조직 계정과 Codex에서만 작동하며, macOS가 아닌 환경에서는 읽기 전용 대체 경로가 제공됩니다.

포함된 컬렉션

토픽

자주 묻는 질문

foursday은(는) 무엇인가요?
DingTalk 메시지를 받아 Codex로 실제 로컬 작업 공간에서 프로젝트 업무를 수행하는 개인 기억 기반 AI 업무 트윈입니다. Foursday는 DingTalk 다이렉트 메시지로 요청을 받는 사람들을 위한 상시 실행 업무 도우미입니다. 현재 DingTalk 조직에서 인증된 발신자가 요청을 보내면, Foursday는 gbrain 지식 저장소에서 개인 맥락을 가져오고 등록된 로컬 작업 공간을 선택한 다음, 해당 공간에서 Codex가 파일 검색과 편집, 테스트 실행 및 오류 복구를 수행하도록 합니다.
foursday은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
foursday은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
foursday은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. foursday의 마지막 커밋은 2026년 9월 3일입니다.
foursday은(는) 어디에 사용할 수 있나요?
팀원이 DingTalk 메시지로 보내는 일상적인 엔지니어링 요청을 처리합니다. 개인 AI 에이전트가 로컬 저장소에서 되돌릴 수 있는 코드 변경을 적용하고 테스트하도록 합니다. Codex 또는 Claude 세션에서 상태를 확인하며 장기 실행 프로젝트 작업을 추적합니다.
foursday는 어떻게 설치하나요?
저장소를 클론합니다: git clone https://github.com/ruiwang20010702/foursday.git 폴더로 이동해 설치 스크립트 없이 종속성을 설치합니다: cd foursday && npm ci --ignore-scripts setup을 실행해 환경을 확인하고 읽기 전용 체험을 시작합니다: npx --no-install foursday setup setup을 적용합니다. 체험 모드로 종료되며 DingTalk 자동 답장은 전송되지 않습니다: npx --no-install foursday setup --apply
foursday은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/ruiwang20010702/foursday

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트