OpenClaw와 Notion으로 신뢰할 수 있는 현금흐름 에이전트 구축하기: SMS 파싱 및 거래 라벨링에 관한 교훈

OpenClaw 현금흐름 에이전트 구현
r/openclaw의 한 개발자가 OpenClaw AI와 노션 통합을 사용해 실시간 현금흐름 추적 시스템을 구축했습니다. 워크플로는 다음과 같은 패턴을 따릅니다: SMS 알림 → 아이폰 단축어 → 노션 → OpenClaw(AI) → 분류된 대시보드.
시스템은 작동하지만 신뢰성 측면에서 해결해야 할 세 가지 구체적인 문제가 있었습니다:
해결된 세 가지 신뢰성 문제
- "줄바꿈" 함정: 은행 SMS 형식이 일관적이지 않습니다. 단축어 단계에서 줄바꿈을 공백으로 대체하지 않으면 JSON 페이로드가 API를 자주 중단시킵니다.
- 맥락적 파싱: 금액 추출에는 정규표현식이 잘 작동하지만, 표현이 모호할 때 "입금"과 "이체"를 구분하기 위해서는 AI가 필요합니다.
- 1,000원 문제: 소액 거래는 종종 노이즈로 표시됩니다. 개발자는 정확한 월별 조정을 위해 작은 경비까지 추적되도록 프롬프트를 조정해야 했습니다.
개발자는 거래 라벨링에서 "오탐지"를 처리하는 방법에 대해 커뮤니티에 질문하고 있으며, OpenClaw로 유사한 시스템을 구축한 다른 사용자들과 경험을 공유할 것을 초대합니다. 자세한 구축 가이드는 해당 개발자의 블로그에서 확인할 수 있습니다.
📖 Read the full source: r/openclaw
👀 See Also

AI 에이전트 장애 관리: 재시도 제한 및 장애 예산
6개의 AI 에이전트를 운영하는 프로덕션 팀이 속도 제한 작업을 319회 재시도한 에이전트 사건 이후 3회 실패 예산을 도입하여 수 시간의 컴퓨팅 자원을 낭비한 문제를 해결했습니다. 또한 하트비트 타임아웃, 잘못된 작업 완료 보고, 낙관적 잠금 충돌 문제도 다루었습니다.

로컬 에이전트 메모리를 위한 하이브리드 RAG: OpenClaw, Ollama, nomic-embed-text 활용
개발자가 OpenClaw와 Ollama, nomic-embed-text를 사용하여 AI 에이전트 메모리를 위한 하이브리드 RAG 검색을 구현했습니다. 이는 70% 벡터 유사도와 30% BM25 키워드 매칭을 결합한 방식으로, 외부 API 없이 로컬에서 실행되며 MMR 중복 제거와 시간적 감쇠 가중치를 포함합니다.

개발자가 BDMA 접근법을 활용하여 Claude Code로 항공편 비교 도구를 구축합니다
비개발자가 Claude Code를 사용하여 BDMA(구축/디버그/측정/조정) 루프 접근법으로 easyscape.eu를 구축했습니다. 이 도구는 여러 출발 공항을 비교하고, 도로 통행료 및 주차와 같은 실제 비용을 통합하며, 가장 저렴한 항공권뿐만 아니라 가장 경제적인 출발 옵션을 보여줍니다.

클로드 코드를 연구 워크플로우에 활용하기: 논문 작성에서의 실질적 성과
한 연구자가 논문 작성 중 보조 작업에 Claude Code를 사용한 경험을 공유했는데, 모호한 지시만으로 출판용 그림을 생성하고, 1시간 이내에 검색 환경을 다른 코드베이스로 이전하며, 12페이지 이상의 수학 증명을 LaTeX로 포맷팅하는 데 효과적이었습니다. 또한 누락된 불완전 경계 조건을 발견하기도 했습니다. 다만 코드나 로그에 명시되지 않은 CPU 할당 문제로 인한 동시성 문제 디버깅에는 어려움을 겪었습니다.