품아이 액션 시스템

2026-04-07 후니님 직접 방향 제시

핵심

engine.py는 의도만 판단한다. 실행은 홈페이지가 한다.

"딸기 단골한테 문자보내"
  → engine.py: intent=sms, keyword=딸기, filter=단골
  → action: navigate → /store.html?tab=sms&keyword=딸기
  → 위젯이 페이지 이동
  → store.html이 자동으로 필터링 + 채움
  → 사용자가 확인 → "보내기" 클릭

engine.py 수정: 0줄. store.html 수정: autoFill 10줄.

구현 순서

  1. 위젯 액션 프로토콜 — 응답에 action 필드 추가
  2. SMS 전환 — 첫 번째 액션, engine.py에서 Solapi 로직 제거
  3. 태그 인쇄 — URL 파라미터 자동 검색
  4. 나머지 — 결재, 출퇴근, 발주 등 순차 연결

4대 원칙

  1. engine.py는 의도만 판단 — 비즈니스 로직 넣지 않는다
  2. 실행은 홈페이지 — 이미 검증된 UI/로직 재사용
  3. 사용자가 최종 확인 — 자동 채움까지만, 클릭은 사용자
  4. 새 기능 추가 = 페이지에 만들고 + intent 매핑만 추가

연결