llt V2 업데이트 | 시청 경험을 다듬고, 새로운 이야기들을 추가했어요.

시청 기록을 더 정확하게 남기고 더 편하게 볼 수 있도록 다듬었어요. 기존에 남긴 기록은 모두 그대로 유지돼요. (2026년 6월 12일)

스토리를 파트 단위로 체크할 수 있어요

여러 파트가 한 영상으로 묶여 있던 스토리 23개를 파트별로 나눴어요. 이제 Part 단위로 시청 체크가 되고, 영상도 해당 파트가 시작하는 지점부터 바로 열려요.

이미 남겨둔 시청 기록은 자동으로 파트별 기록으로 이어져요. 따로 할 일은 없어요.

모든 스토리에서 자막 없는 영상을 볼 수 있어요

한국어 자막 영상만 있던 스토리 전체에 자막 없는 일본어 영상을 연결했어요. 콘텐츠를 눌러 '자막 없이 보기'를 선택하면 돼요.

콘텐츠 언어 설정이 영상 선택까지 바꿔요

설정 > 언어의 콘텐츠 언어가 한국어면 자막 영상이, 日本語면 자막 없는 영상이 기본으로 열려요.

선택한 언어의 영상이 아직 없는 콘텐츠에는 '자막 없음' 표시가 붙어요.

목록이 깔끔해졌어요

에피소드 목록이 기본으로 접혀 있고, 보고 있던 에피소드만 펼쳐져요. 검색하는 동안에는 모두 펼쳐져요.

콘텐츠 메뉴를 열면 어느 기수 어느 장의 영상인지 함께 표시돼요. 공유할 때도 같은 정보가 담겨요.

기기 목록을 자동으로 정리해요

오래 접속하지 않았고 기록이 모두 합쳐진 기기는 설정의 기기 목록에서 자동으로 정리돼요. 시청 기록은 사라지지 않아요.

분류 수정 기능을 정리했어요

콘텐츠 분류를 직접 바꾸는 기능을 없앴어요. 잘못된 분류나 정보를 발견하면 콘텐츠 메뉴의 '정보 수정 요청'으로 알려주세요.

만든 이의 코멘트

개인적으로 사용하기위해 만든 프로젝트가 생각보다 많은 분들의 관심을 가져주셔서 다시 만드는것과 필적하는 수준으로 다시 만들게 되었습니다. 혼자 조용히 사용하려고 하다가 하스노소라 자체에 많이 꽂히게 되어 여러분들과 나누고 싶어 배포 하게 되었습니다. 이후에도 즉흥적으로 6th 요코하마 1일차를 다녀오기까지 했습니다. 러브라이브 행사를 가는것은 아쿠아 2019 화정체육관 내한 이후로 두번째 입니다. 산렌카를 다시 못본다는 생각이 드니까 안다녀올수가 없더라고요.

이번 업데이트는 전반적으로 내실을 다듬는 기능들이 많았습니다. 디자인적으로도 다듬기에 가까운 작업을 많이 했습니다.
또한 시청 기록을 저장하는 방식이 완전히 변경되게 되었습니다.

누락된 콘텐츠에 대한 제보를 처리하는 구조부터 혼자서 사용할때 문제가 없던 JSON에 localstorage 저장 방식을 DB에 직접 저장하는 방식으로 변경하기 위해 많은 작업을 하였습니다.

해당 방식은 배포하는 지금 이 순간에도 직접 테스트도 해보고 E2E 테스트를 에이전트를 통해 몇차례 했음에도 잘못될까봐 조금은 두렵습니다. 시청 기록에 손실이 혹시라도 생긴다면 이 또한 저의 역량 부족입니다. 따라서 죄송하다는 말씀을 드립니다.

또한 Claude Fable 5 를 통해 조금 더 빠르게 만들 수 있었습니다. Fable 5로 Sonnet 모델로 짰을때 부족했던 구조 등을 리팩토링부터 다시 할 수 있었습니다. 비개발자 입장에서 보더라도 확실히 Fable 5가 하나의 테스크를 길게 끌고 가는 능력이 좋다고 느껴졌습니다. 밀린 V2에 대한 숙제를 Fable 5로 해결을 많이 했습니다. V2의 빠른 배포에 엔스로픽의 지분이 꽤나 있게 되었습니다.

제품의 목표 또한 있습니다.
V2의 목표는 전반적으로 안정화, 폴리싱에 가깝습니다.
추후 PWA를 통해 새 콘텐츠를 업데이트하면 알림을 받을 수 있게 하고 콘텐츠 추가 파이프라인을 자동화 하는것이 목표입니다.
V3은 여기에 새로운 기능들을 붙여 제품 자체를 Growth를 시키는 것입니다. 지표를 보다 안보다 하고 있는데 지표를 앞으로 더 열심히 봐야할 것 같습니다.

데이터 드리븐 한 실사용자가 있는 제품을 만들 수 있는 기회를 만들어주고 저의 인생의 낙이 되어주는 하스노소라에 감사합니다.

해당 Github 레포지트리 혹은 제 개인계정에 찾아오면 해당 프로젝트에 대해 대화할 수 있습니다.
기술적인 대화, 제품에 대한 대화, 아니면 그냥 스키스키클럽이라도 좋습니다. 이용해주셔서 감사합니다.

Github Repo : github.com/sepowered/link-like-tracker
X : @stile__

지금 이 순간을 소중히