OpenAI로 서비스 사용성 개선하기
개요 최근에 앱을 출시했답니다.⭐️ 는 링크 아카이빙 서비스로, 링크를 복사하거나 Share Extension 을 사용하여 북마크를 자동으로 생성해주는 서비스입니다.
사용자 편의성을 위해 링크 입력 후 북마크의 이름을 지정하지 않으면, url(링크)을 북마크의 이름으로 자동 저장합니다.
하지만 편의성을 위한 이 기능이 어느날 … (아직 베타버전이라 본격적인 홍보는 하지 않았지만 🔗앱스토어 에서 다운받을 수 있습니다) OpenAI 도입 배경 특정 링크(url)의 길이가 300자를 넘을 경우 DB table 의 column 에서 Too long for column 에러가 발생합니다.
당시에는 단순히 컬럼의 최대 길이를 500자로 늘려 대처했지만, 근본적인 대처 방법은 아니라 생각했습니다.
특정 케이스만을 위해 name column 을 500자로 늘리는 건 오바라 생각했거든요. DB 에서 Table column 설정을 바꾸기 보단, 링크의 적절한 name 을 생성할 수 있는 방법을 …