📘 ecoTask 도움말

GTD(Getting Things Done) 일처리 기법 기반의 개인용 할일 관리 앱.
원본 ecoTask MyJob ToDo (개발자: 삼정) 의 워크플로우를 웹앱으로 재구성하고 멀티 디바이스 동기화를 추가한 버전.

개요와 사용 철학

"머릿속에 둥둥 떠다니는 일거리들" 을 모두 한 군데에 적어두고, 그 다음에 분류·결정·실행하는 방식. 머리는 "기억하기" 가 아니라 "생각하기" 에 쓰자는 것이 GTD 의 핵심.

💡 가장 자주 쓰는 기능: 메모에 Alt+T 로 타임스탬프 찍고 그 옆에 한 줄씩 기록하는 일지 형태. 본인이 한 일/들은 말/결정 사항을 시간 순으로 누적하면 일이 어디까지 진행됐는지 한눈에 보임.

화면 구성

3대 디바이스 동기화

회사·집·휴대폰 어디서 켜도 같은 데이터. Cloudflare 클라우드 DB(D1) 위에서 동작하므로 별도 동기화 작업 불필요.

하루 사용 흐름 (추천)

  1. 아침 5분: 오늘 view 를 열어 미완료 task 훑어보기. 우선순위 결정.
  2. 일하면서: 떠오르는 일거리는 Ctrl+N → 일단 수집함 (INBOX) 에 던지기 (분류는 나중에).
  3. 일이 진행될 때마다: 해당 task 의 메모에 Alt+T → 진행 상황 한 줄 기록.
  4. 퇴근 전 5분: 수집함 가서 새로 모인 항목을 분류 (다음행동/대기중/언젠가/참고/삭제) 하고 비우기.
  5. 주말: 완료 view 에서 이번 주 한 일 확인 (성취감 + 다음 주 계획 자료).

수집함과 빠른 입력

일거리가 떠오를 때마다 분류·계획 안 하고 일단 수집함 으로 던지는 곳. "머릿속 비우기" 가 목적.

빠른 입력

제목만 적어도 OK. 나중에 그 task 를 클릭해서 메모·날짜·태그·서브태스크 채우면 됨.

GTD 분류 5가지

일거리를 다음 5가지 중 하나로 분류:

분류의미예시
다음행동지금 즉시 할 수 있는 구체적 행동"이주임에게 전화해서 견적 확인"
대기중내 손을 떠나서 타인 응답 기다림"거래처 김부장 회신 대기"
💭 언젠가어쩌면지금 안 하지만 미래에 할 수도"독서 모임 만들어 보기"
📚 참고항목행동 아님, 참고용 정보"거래처 연락처", "출장 체크리스트"
🗑 휴지통완료되거나 취소된 항목 (디테일 패널의 🗑 버튼)

각각 좌측 사이드바에서 별도 view 로 모아 볼 수 있음. task 디테일 패널 상단 드롭다운에서 분류 변경 가능.

가공 과정 예시

추상적인 "신입사원 환영회 식당 예약" 이라는 항목 → 다음과 같이 구체화:

프로젝트

여러 단계의 일거리가 모이는 그릇. 단일 행동으로 끝나지 않는 "덩어리가 커보이는" 일은 프로젝트로 묶는 게 효과적.

생성

역방향 계획법 (블로그 권장)

  1. 프로젝트 메모에 최종 결과물의 모습 부터 적기
  2. 마지막 단계 → 그 직전 단계 → ... 역순으로 작성
  3. 초기엔 예정일 안 정해도 됨. 검토할 때 결정.

앞으로 할 일 (서브태스크)

한 task 안에 종속된 작은 단계들. 부모 task 가 완료될 때까지 거치는 절차들.

추가

task 리스트 카드에 "▸ 남음/전체" 배지로 진행도가 보임.

예정일 vs 기한

이 둘은 별개. 헷갈리지 말기.

구분의미예시
예정일 (plan)실제로 처리하려고 마음먹은 날"이거 화요일에 작업할 예정"
기한 (due)반드시 끝내야 하는 마감"1월 15일까지 보고서 제출"
💡 활용 패턴: 기한 있는 일은 일단 기한만 적어두고 (예정일 비워두기) → 주간 검토 때 "이건 화요일에 해야겠다" 식으로 예정일 결정.

task 리스트 카드에는 기한이 빨간색 (지난 것) 또는 회색 (미래) 으로 표시.

반복 task

매일/매주/매월 반복되는 일 (예: 매일 아침 운동, 매주 월요일 보고).

설정

  1. task 열고 디테일 패널의 🔁 반복 없음 버튼 클릭
  2. 반복 주기 선택: 매일 / 매주(요일 선택) / 매월(특정 일) / 매년
  3. 간격 지정 (예: 매주=1, 격주=2)

동작 방식

반복 설정된 task 를 완료 체크 하면:

며칠째 안 빠지고 했는지 완료 view 에서 누적이 보여서 동기부여에 좋음.

알람

특정 시각에 브라우저 알림 (Notification) 으로 알려주는 기능.

추가

  1. task 의 디테일 패널 "알람" 옆 + 추가
  2. 날짜·시각 선택 (또는 빠른 버튼: 1시간 뒤 / 3시간 뒤 / 내일 이맘때)
  3. "추가" 클릭

알림이 뜨는 조건

⚠️ 모바일에서 PWA 닫혀 있을 때도 알림 받으려면 Web Push 추가 구현 필요 (현재 미지원).

우선순위와 별표

우선순위 (아이젠하워 매트릭스)

우선순위의미처리
🔴 1긴급 + 중요지금 즉시
🟠 2긴급 + 안중요빨리 처리
🟡 3안긴급 + 중요집중해서 처리해야 할 영역
⚪ 4안긴급 + 안중요 (기본)여유 시간에

task 리스트 카드의 왼쪽 색깔 띠로 표시.

별표 (⭐)

우선순위와 별개로 "오늘 안에 반드시" 같은 추가 강조. 디테일 패널 상단의 ☆/★ 토글. 별표 있는 task 는 리스트에서 위로 올라옴.

태그 4종류

같은 분류로 묶고 싶은 task 들을 한눈에 보기 위한 라벨. 사이드바 + 새 태그 로 추가. 종류는 이름의 첫 글자로 자동 판별:

종류예시활용
일반"김대리", "거래처A"특정 인물·대상 관련 task 모아 보기
실행환경 (@로 시작)@사무실, @집, @컴퓨터, @전화, @외부지금 있는 환경에서 처리 가능한 일 찾기
소요시간 (+로 시작)+5분, +15분, +30분, +45분, +60분짜투리 시간에 처리할 수 있는 일 빠르게 찾기
사람 (대기 대상)"원디자인", "이대리"위임한 일의 진행상황 추적

태그 붙이기

  1. task 디테일 패널의 "태그" 섹션의 + 태그 클릭
  2. 체크박스로 다중 선택
  3. chip 의 ✕ 로 제거

사이드바의 태그 이름을 클릭하면 그 태그가 붙은 task 만 필터링.

제목 + 메모 안에서 키워드 검색.

사용법

다중 검색 (쉼표 = AND)

입력의미
출장"출장" 한 단어 포함하는 모든 task
출장, 체크"출장" 그리고 "체크" 둘 다 포함
김대리, 회신, 다음주세 단어 모두 포함
참고항목 (📚) 이 결과에 있으면 상단에 우선 표시됨 — 과거 처리 기록을 빨리 찾기 위해.

메모와 타임스탬프 ⭐

이 앱의 핵심 기능. 사용자분 메모의 92% 가 이 패턴을 사용함.

Alt+T 타임스탬프

메모칸에 커서 둔 상태에서 Alt+T → 현재 시각이 다음 형태로 삽입됨:

[2026-05-25 오후 9:47]
(여기 커서)

커서가 자동으로 다음 줄로 가서 바로 내용 입력 가능. 누적해서 일지처럼 운용 추천:

[2026-05-25 오후 9:47]
이주임과 통화. 견적 25,000원으로 확정.

[2026-05-23 오후 3:10]
견적 요청 메일 발송.

[2026-05-22 오전 11:00]
사장님 보고 — 진행 OK 받음.
💡 새 기록이 위로 오게 적으면 최신 순으로 보임. 또는 시간 순으로 아래에 추가해도 OK — 본인 취향.

Ctrl+V 이미지 붙여넣기

메모칸에 커서 둔 상태에서 화면 캡쳐 후 Ctrl+V → 자동으로 첨부로 업로드됨 (메모에 텍스트로 들어가지 않고, 첨부 그리드에 썸네일로 표시).

자동 저장

입력 멈춘 후 0.6초 뒤 자동 저장. 우측 하단 "✓ 저장됨" 표시.

첨부와 갤러리

첨부 추가

보기 / 삭제

갤러리 view

사이드바 📷 첨부 갤러리 → 모든 task 의 첨부를 한 화면에. 진행 중/✅완료/🗑휴지통 배지로 상태 표시. 썸네일 클릭 → 원본 task 로 이동.

완료된 task 의 첨부는 그대로 남아있음 → 나중에 "그때 봤던 그 화면" 다시 확인 가능.

단축키 종합

단축키동작조건
Ctrl+N빠른 입력칸 포커스입력 중이 아닐 때
Ctrl+F검색칸 포커스항상
Ctrl+S"앞으로 할 일" 입력칸 포커스디테일 열린 상태
Ctrl+M메모 칸 포커스디테일 열린 상태
Alt+T메모에 타임스탬프 삽입 ⭐메모칸 안
Ctrl+V이미지 첨부메모칸 안
Enter입력 → task 추가입력칸 안
Esc모달 닫기 / 디테일 닫기항상
⚠️ Ctrl+T 는 크롬의 전역 "새 탭" 단축키라 가로챌 수 없어서 Alt+T 를 사용함.

휴대폰 위젯과 공유

PWA 는 진짜 안드로이드 홈화면 위젯 (날씨 위젯처럼 정보가 늘 표시되는 것) 은 못 만듭니다. 대신 위젯과 비슷한 효과의 3가지 기능을 사용할 수 있어요.

1. Shortcuts (홈화면 아이콘 길게 누르기)

휴대폰 홈화면의 ecoTask 아이콘을 꾸욱 길게 누르면 다음 빠른 메뉴가 뜹니다:

안드로이드에서 가장 잘 지원. iOS 는 일부만.

2. Share Target (다른 앱에서 공유)

카톡·브라우저·메모·이메일 등 다른 앱에서 텍스트나 URL 을 "공유" 메뉴 누르면 공유 대상 목록에 ecoTask 가 뜹니다. 선택하면:

💡 예: 사이트 보다가 "이건 나중에 봐야지" 싶으면 → 공유 → ecoTask → 자동으로 그 URL 이 메모에 들어가서 나중에 클릭만으로 사이트 재방문 가능.

3. URL 파라미터 (북마크/자동화 앱)

URL동작
?quick=1수집함 + 입력칸 포커스
?go=today오늘 view 로 이동
?go=inbox수집함 view
?title=내용그 제목으로 자동 task 추가
?title=제목&text=메모제목+메모로 task 추가

iOS 의 단축어 (Shortcuts) 앱 또는 안드로이드의 Tasker·HTTP Shortcuts 같은 자동화 앱에서 이 URL 들을 호출하면 위젯처럼 동작합니다.

홈화면에 PWA 설치 (먼저 해야 할 것)

  1. 휴대폰 크롬 (안드로이드) 또는 사파리 (iOS) 로 ecotask.pages.dev 접속
  2. 메뉴 → 홈 화면에 추가
  3. 홈화면에 ecoTask 아이콘 생김 → 길게 눌러서 shortcuts 사용

인증과 보안

이 앱은 본인만 쓰는 1인용. 보안은 2층 구조:

  1. Cloudflare Access (있을 경우): URL 자체에 게이트. Google 로그인 또는 이메일 OTP 통과해야 PWA 화면 표시됨.
  2. API 토큰: Workers API 에 Bearer 토큰. 토큰 모르면 데이터 0 접근. 32 byte 랜덤이라 추측 불가.

토큰 변경하고 싶을 때

  1. 새 토큰 생성 (PowerShell):
    $b = New-Object byte[] 32
    [System.Security.Cryptography.RandomNumberGenerator]::Create().GetBytes($b)
    [Convert]::ToBase64String($b) -replace '\+','-' -replace '/','_' -replace '=',''
  2. Cloudflare 에 등록:
    cd B:\ecoTask2_companion\cloudflare
    npx wrangler secret put API_TOKEN
  3. 회사·집·휴대폰 모든 PWA 에서 ⚙ 설정 초기화 → 새 토큰 입력

휴대폰 분실 시

휴대폰 분실 → 잠금화면 해제되면 PWA 의 토큰이 노출 가능.

저장소와 비용

모든 데이터는 Cloudflare 클라우드 (1인 사용 기준 완전 무료 한도 안).

자원무료 한도1인 예상
D1 (DB: task/메모)5 GB< 0.001 GB
R2 (첨부 이미지)10 GB년 단위로 봐도 한도의 한 자릿수 %
Workers (API)100,000 요청/일수십~수백
Pages (PWA 호스팅)무제한

사용량 위젯 (사이드바 하단)

💾 표시. 클릭하면 진행중/완료/휴지통 별 분포 확인. 70% 노란색, 90% 빨강.

용량 회수 방법

꾸준한 사용 팁

도구의 기능보다 꾸준함 이 핵심. 시스템을 신뢰할 수 있을 때 비로소 도구의 진가가 나옴.

주간 검토 (Weekly Review)

주말 또는 매일 업무 시작 전후 10분 정도:

  1. 수집함 비우기 (새로 모인 항목 분류)
  2. 대기중 검토 (오래된 위임 항목 follow-up)
  3. 언젠가어쩌면 훑기 (지금 할 만한 게 있나)
  4. 완료 회고 (이번 주 한 일)
  5. 다음 주 우선순위 결정
💡 완벽하지 않아도 됨. 일주일에 한 번이 어려우면 격주, 한 달도 OK. 빈도보다 꾸준히 돌아가는지 가 중요.

원본 ecoTask MyJob ToDo (개발자: 삼정) 의 디자인 철학을 기반으로 재구성
웹앱 버전: 2026