log-blog — 브라우저 히스토리를 블로그 포스트로 자동 변환하기
개요 매일 브라우저에서 수많은 기술 문서와 GitHub 레포를 탐색하지만, 그 과정은 기록되지 않고 사라진다. log-blog는 Chrome 브라우저 히스토리를 읽어서 Hugo 호환 블로그 포스트로 자동 변환하는 Python CLI 도구다. log-blog란? ice-ice-bear/log-blog는 “탐색 → 정리 → 공유"의 사이클을 자동화하는 도구다. Chrome의 SQLite 히스토리 DB에서 데이터를 추출하고, Playwright로 각 URL의 콘텐츠를 수집한 후, Hugo 호환 마크다운으로 변환하여 블로그 레포에 커밋한다. 파이프라인 구조 graph TD A[Chrome History SQLite DB] -->|extract| B[URL + Title + Timestamp JSON] B -->|AI classify| C[Tech vs Non-tech 분류] C -->|fetch| D[Enriched Content] D -->|AI write| E[Hugo Markdown Post] E -->|publish| F[Git Commit → GitHub Pages] 1단계: Extract — 히스토리 추출 log-blog extract --json --hours 24 Chrome의 SQLite 히스토리 DB에서 최근 N시간의 방문 기록을 추출한다. URL, 제목, 방문 횟수, 마지막 방문 시간을 JSON으로 출력한다. ...