에이전트 활용 사례

오늘 등록된 사례

11전체 202건

202개 중 1–20개

업무·리서치구현 예제

Paperless 문서 분석과 알림을 통합하는 Document Intelligence 허브

Paperless-ngx 문서 추적, EOB 매칭, 작업 큐를 하나의 웹앱과 자동화로 통합해 관리할 수 있게 했대요.

사용법

  1. Paperless-ngx와 연동할 수 있도록 API 클라이언트 설정을 준비해요.
  2. 문서 추적, EOB 매칭, 작업 큐 등 세 가지 기능 모듈을 하나의 프로젝트로 합쳐요.
  3. 공통 엔티티 추출기(날짜, 금액, 제공자 등)와 SQLite 데이터베이스를 공유 구조로 만들어요.
  4. FastAPI로 각 기능별 REST API와 통합 대시보드, 알림 API를 구성해요.
  5. 프론트엔드는 하나의 웹앱으로 대시보드, 각 기능별 페이지, 설정 페이지를 만들어요.
  6. 내장 스케줄러(APScheduler)로 각 모듈 파이프라인을 자동 실행하게 해요.
  7. n8n과 연동해 문서 도착 알림, 스케줄 실행, 알림 전송을 자동화해요.
  8. 관리자 UI에서 스케줄, 알림, 설정을 실시간으로 바꿀 수 있게 해요.

결과

세 가지 문서 분석 기능이 하나의 웹앱과 API, 데이터베이스, 자동화 흐름으로 통합돼요. 대시보드에서 모든 문서 상태와 알림을 한눈에 보고, n8n으로 문서 도착·처리·알림까지 자동화할 수 있다고 해요.

참고사항

실제 문서 분석과 알림 자동화는 Paperless-ngx, FastAPI, n8n을 모두 연동한 환경에서만 동작해요. 테스트는 FastAPI TestClient와 임시 SQLite DB로 진행했다고 해요. 구체적인 배포나 외부 서비스 연동 설정은 원문에 공개되지 않았어요.

출처

rsocko/owl (GitHub) 원문 ↗

예시 프롬프트 · n8n

목표: Paperless-ngx 문서 추적, EOB 매칭, 작업 큐 기능을 하나의 웹앱과 자동화 시스템으로 통합해 관리하고 싶습니다. 

입력 및 환경: 
- Paperless-ngx 인스턴스가 이미 운영 중이고, REST API 접근 권한이 있습니다.
- n8n이 같은 네트워크에서 실행 중입니다.
- Docker 환경에서 단일 컨테이너로 배포할 수 있어야 합니다.
- Python 3.11+, FastAPI, SQLite, pdfplumber, APScheduler 등 주요 라이브러리를 사용할 수 있습니다.

구현 및 설정 순서:
1. Paperless-ngx API 연동을 위한 인증 정보와 엔드포인트를 [config.paperless.example.yaml]에 맞게 입력해 주세요.
2. core/paperless/ 디렉토리의 client.py, documents.py 등 파일을 참고해 문서 메타데이터, 태그, 커스텀 필드, 링크 기능을 구현해 주세요.
3. core/extractors/의 date_extractor.py, amount_extractor.py 등 엔티티 추출기를 활용해 PDF에서 날짜, 금액, 제공자, 계좌번호 등 정보를 추출해 주세요.
4. SQLite 데이터베이스를 단일 파일로 구성하고, 문서, 알림, 설정, 각 모듈별 테이블을 schema에 맞게 생성해 주세요.
5. FastAPI로 /api/statements/*, /api/eob/*, /api/actions/*, /api/alerts/*, /api/dashboard/* 등 REST 엔드포인트를 구현해 주세요.
6. src/frontend/ 디렉토리에서 index.html, js, css 파일을 활용해 대시보드, 각 기능별 페이지, 설정 페이지를 SPA로 만들어 주세요.
7. APScheduler를 내장해 각 모듈의 파이프라인(문서 추적, EOB 매칭, 작업 큐)을 기본 스케줄에 따라 자동 실행하게 해 주세요. 스케줄은 관리자 UI나 API로 실시간 변경할 수 있어야 합니다.
8. n8n과 연동해 새 문서 도착, 알림 발생 시 웹훅이나 API로 자동화 워크플로를 실행해 주세요.
9. 관리자 UI(/admin)에서 스케줄, 알림, 설정을 실시간으로 확인·수정할 수 있게 해 주세요.

결과물:
- 하나의 Docker 컨테이너에서 Paperless-ngx 문서 추적, EOB 매칭, 작업 큐, 통합 대시보드, 알림 관리가 가능한 웹앱이 동작해야 합니다.
- n8n과 연동해 문서 도착, 알림, 자동화가 실제로 실행되는지 테스트해 주세요.
- FastAPI TestClient와 임시 SQLite DB로 각 API와 파이프라인이 정상 동작하는지 확인해 주세요.

검증 조건:
- 대시보드에서 모든 모듈의 상태, 알림, 최근 활동이 통합적으로 표시되는지 확인해 주세요.
- 각 기능별 API가 문서 추적, EOB 매칭, 작업 큐 결과를 정확히 반환하는지 테스트해 주세요.
- 스케줄 변경, 수동 실행, 알림 발생이 관리자 UI와 n8n 자동화에서 정상 반영되는지 검증해 주세요.