Kevin Liu
06 mailroomMailroompage: /ko/cards/mailroommarkdown: /ko/cards/mailroom.md@type: SoftwareApplicationcategory: CommunicationApplicationyear: 2026disciplines: 데이터, 에이전트inks: 1health: 292attack: 109defence: 110speed: 109trait: Per-Rule Caplive: mailroom.kevinliu.studiosource: github.com/Kevin-Liu-01/mailroom

Mailroom

# Mailroom

Mailroom은 읽기 쉬운 규칙과 저비용 AI를 활용하는 Gmail 메일 분류 도구로, 모든 작업을 되돌릴 수 있습니다.Mailroom은 읽기 쉬운 규칙과 저비용 AI를 활용하는 Gmail 메일 분류 도구로, 모든 작업을 되돌릴 수 있습니다.

데이터에이전트Kevin Liu의 컬렉션에 있는 카드 26장 중 6번째 카드. 2026. 데이터 및 에이전트.

mailroom.kevinliu.studio 열기소스대전- 바로가기: https://mailroom.kevinliu.studio/ - 소스: https://github.com/Kevin-Liu-01/mailroom - 대전: https://www.kevinliu.studio/ko/battle#team=mailroom,turboslide,katagami

수치

## 수치

  • 61커밋git rev-list --count bc389e255
  • 2GitHub 스타gh api repos/Kevin-Liu-01/mailroom --jq .stargazers_count (2026-10-30)
  • 16검사 파일gh api repos/Kevin-Liu-01/mailroom/git/trees/bc389e255?recursive=1 | grep -cE <glob>
  • 4.69활동일당 커밋61 commits over 13 distinct commit dates, 2026-09-25 to 2026-10-24
  • - **61 커밋**. 증빙: `git rev-list --count bc389e255` - **2 GitHub 스타**. 증빙: `gh api repos/Kevin-Liu-01/mailroom --jq .stargazers_count (2026-10-30)` - **16 검사 파일**. 증빙: `gh api repos/Kevin-Liu-01/mailroom/git/trees/bc389e255?recursive=1 | grep -cE <glob>` - **4.69 활동일당 커밋**. 증빙: `61 commits over 13 distinct commit dates, 2026-09-25 to 2026-10-24`

특성

## 특성

Per-Rule Cap 한도를 넘는 휴지통 이동 규칙은 실행되지 않습니다. 따라서 한 번의 공격으로 체력의 절반을 넘는 피해를 받지 않습니다.

mailroom@bc389e255:src/lib/engine/run.ts:125-126; src/lib/policy/schema.ts:69; README.md:58

**Per-Rule Cap**. 한도를 넘는 휴지통 이동 규칙은 실행되지 않습니다. 따라서 한 번의 공격으로 체력의 절반을 넘는 피해를 받지 않습니다. 증빙: `mailroom@bc389e255:src/lib/engine/run.ts:125-126; src/lib/policy/schema.ts:69; README.md:58`

기술

## 기술

  1. Rules은(는) 먼저 공격해 65의 피해를 줍니다. 한 화면에서 읽을 수 있는 규칙이 Gmail 필터로 변환되어, 새 메일이 도착하는 즉시 무료로 라벨을 붙여줍니다.

    mailroom@bc389e255:README.md:9-10, 23, 26
  2. Five Questions은(는) 95% 확률로 21의 피해를 다섯 번 줍니다. AI 모델이 규칙으로 분류되지 않은 메일마다 “조치가 필요한가?” 같은 다섯 가지 질문에 확률로 답합니다.

    mailroom@bc389e255:src/lib/ai/triage.ts:43-67; README.md:9-12
  3. Ask In Plain Words은(는) 95% 확률로 105의 피해를 줍니다. “아직 나에게 답장하지 않은 사람이 누구야?”처럼 일상적인 말로 물으면, 수정 가능한 Gmail 검색식과 순위가 매겨진 검색 결과를 제공합니다.

    mailroom@bc389e255:README.md:24; src/lib/search/compile.ts; src/lib/search/rerank.ts
  4. Undo은(는) 체력을 50 회복합니다. 매번 실행 전에 미리보기를 제공하고 실행 내역을 남깁니다. 실행 취소로 라벨, 필터, 정책을 한꺼번에 또는 메일별로 되돌릴 수 있습니다.

    mailroom@bc389e255:README.md:56; README.md:46; src/app/api/runs/[id]/undo/route.ts
  5. - Rules은(는) 먼저 공격해 65의 피해를 줍니다. 한 화면에서 읽을 수 있는 규칙이 Gmail 필터로 변환되어, 새 메일이 도착하는 즉시 무료로 라벨을 붙여줍니다. 증빙: `mailroom@bc389e255:README.md:9-10, 23, 26` - Five Questions은(는) 95% 확률로 21의 피해를 다섯 번 줍니다. AI 모델이 규칙으로 분류되지 않은 메일마다 “조치가 필요한가?” 같은 다섯 가지 질문에 확률로 답합니다. 증빙: `mailroom@bc389e255:src/lib/ai/triage.ts:43-67; README.md:9-12` - Ask In Plain Words은(는) 95% 확률로 105의 피해를 줍니다. “아직 나에게 답장하지 않은 사람이 누구야?”처럼 일상적인 말로 물으면, 수정 가능한 Gmail 검색식과 순위가 매겨진 검색 결과를 제공합니다. 증빙: `mailroom@bc389e255:README.md:24; src/lib/search/compile.ts; src/lib/search/rerank.ts` - Undo은(는) 체력을 50 회복합니다. 매번 실행 전에 미리보기를 제공하고 실행 내역을 남깁니다. 실행 취소로 라벨, 필터, 정책을 한꺼번에 또는 메일별로 되돌릴 수 있습니다. 증빙: `mailroom@bc389e255:README.md:56; README.md:46; src/app/api/runs/[id]/undo/route.ts`

관련 항목

## 관련 항목

수치는 bc389e255, 2026-10-24 기준입니다.