프로젝트 소개
Dayflow는 macOS용 비공개 자동 업무 일지 및 시간 추적기입니다. 타이머나 수동 메모를 요구하는 대신 가벼운 화면 활동을 캡처하고, 사용자가 선택한 AI 제공자로 분석하여 하루를 활동 카드의 시간순 타임라인으로 바꿉니다.
README에 설명된 주요 기능:
- 자동 타임라인: 화면 청크를 캡처하여 활동 카드로 변환하므로 타이머를 시작하지 않아도 업무 일지를 얻을 수 있습니다.
- 맥락 인식 요약: 어떤 앱이 활성화되었는지뿐 아니라 화면에서 실제로 무슨 일이 일어나고 있었는지 분석하므로 Cursor, Chrome, YouTube 또는 Slack 같은 도구가 의미 있는 업무 맥락이 됩니다.
- 데일리 스탠드업: 타임라인에서 어제의 하이라이트, 오늘의 작업 및 차단 요소를 추출하여 업데이트를 빠르게 작성할 수 있도록 돕습니다.
- 업무 일지와의 채팅: 하루, 주 또는 연도에 대해 자연어로 질문하고 타임라인에 근거한 답변을 받을 수 있습니다.
- 주간 리뷰: 타임라인을 집중 패턴, 카테고리, 앱 사용량 및 상호작용 그래프로 집계합니다.
- 방해 요소 추적: 방해가 되는 세션을 식별하고 집중 작업과 함께 보여줍니다.
- 타임라인 내보내기: 모든 날짜 범위의 타임라인을 Markdown으로 내보낼 수 있어 상태 업데이트, 고객 메모 또는 개인 리뷰에 유용합니다.
- 로컬 우선 저장: 녹화, 타임라인 데이터 및 앱 데이터베이스는 기본적으로 Mac에 남아 있으며 ~/Library/Application Support/Dayflow/ 아래에 저장됩니다.
- AI 제공자 선택: Ollama 또는 LM Studio를 통한 로컬 모델, 자체 API 키를 사용한 Gemini, 또는 로컬 CLI 도구를 통한 ChatGPT/Claude를 사용할 수 있습니다. 클라우드 제공자는 분석에 필요한 활동 데이터를 받으며, 로컬 모델은 분석을 기기에서 유지합니다.
- 자동 정리: 구성 가능한 저장 한도로 Dayflow가 오래된 녹화를 자동으로 삭제할 수 있습니다.
설치 옵션에는 GitHub Releases에서 최신 Dayflow.dmg를 다운로드하거나 Homebrew(brew install --cask dayflow)를 사용하는 방법이 있습니다. 요구 사항은 macOS 14+ 및 화면 및 시스템 오디오 녹음 권한이며, 선택적으로 Gemini API 키, Ollama, LM Studio, Codex CLI 또는 Claude Code 같은 AI 제공자가 필요합니다. 이 프로젝트는 저장소를 복제하고 Xcode에서 Dayflow/Dayflow.xcodeproj를 열어 소스에서 빌드할 수 있습니다. MIT 라이선스이며 이슈와 풀 리퀘스트를 환영합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.