Skip to content

Latest commit

 

History

History
52 lines (40 loc) · 2.34 KB

File metadata and controls

52 lines (40 loc) · 2.34 KB

FlowKey — 컨셉

원본 제품 비전. 구현 결정은 architecture.mdroadmap.md를 참조.

한 줄 정의

FlowKey: the local automation layer that learns how you work.

내 컴퓨터 사용 패턴을 기억하고, 반복 작업을 안전하게 되돌릴 수 있는 개인 자동화로 바꿔주는 로컬 앱.

핵심 차별점

기존 자동화 도구 FlowKey
사용자가 규칙을 직접 만든다 반복 행동을 보고 후보를 먼저 제안한다
마우스/키 좌표를 기록한다 의미 단위 워크플로로 추상화한다
잘못 실행되면 복구가 어렵다 저널 기반 undo가 1급 시민이다
클라우드 의존 100% 로컬

7개 확장 방향

  1. Workflow Memory — 단순 이벤트가 아닌 “작업 흐름”을 한 단위로 인식.
  2. Workflow Replay — Suggest / Confirm / Auto / Dry-run / Undo 모드.
  3. Safe Automation & Undo Layer — file journal, before/after snapshot, rename/move transaction log, atomic rollback, trash-safe deletion.
  4. Trigger System — File · App · Time · Clipboard · Folder · Device · Window title · Hotkey · Manual.
  5. Personal Rules Engine — “Zapier for your local computer”.
  6. Workflow Marketplace / Recipe System — 워크플로만 공유, 파일 내용은 X.
  7. Automation Suggestions Dashboard — 절약 시간 시각화.

6-Layer 모델

Layer 6  Extensions          plugin runtime
Layer 5  Personalization     preferences, trusted set
Layer 4  Safe Runner         dry-run, txn log, undo
Layer 3  Workflow Builder    pattern → workflow IR
Layer 2  Pattern Engine      sequence / time / naming
Layer 1  Observer            FS · app · window · clipboard
─────────────────────────────────────────────────────────
Layer 0  Core                arena · ring · journal · IPC

철학

  • System event automation > UI automation. 좌표 기록 금지.
  • 로컬 우선 · 프라이버시 우선. 어떤 이벤트도 기본적으로 외부로 나가지 않음.
  • 신뢰는 undo에서 나온다. 모든 실행은 되돌릴 수 있어야 한다.
  • 엔진이 본체다. UI는 갈아끼울 수 있어야 한다.