Fable 5.1이 특정 작업에서는 여전히 Opus 5.5보다 낫다
Fable 5.1 is still better at some tasks than Opus 5.5
핵심 요약
Opus 5.5가 해결하지 못한 안드로이드 헤드 유닛 개발 문제를 Fable 5.1이 성공적으로 해결했다는 경험담입니다.
- 헤드 유닛 개발 — 안드로이드 헤드 유닛용 런처를 제작하며 블루투스 정보와 HVAC 제어 문제를 겪음
- Opus의 한계 — Opus 5.5는 데이터 스트림을 간섭하거나 특정 데이터를 찾지 못하는 등 한계를 보임
- Fable의 해결책 — Fable 5.1은 블루투스 로그와 새로운 데이터 스트림을 찾아내어 문제를 깔끔하게 해결함
- 모델별 강점 — 사용자는 Opus의 강점은 인정하면서도 특정 작업에서는 Fable이 더 유용하다고 평가함
내 쓰레기 같은 중국산 안드로이드 10 헤드유닛용 런처를 만들고 있었거든. Opus 5.5가 헤드유닛 성능 파악하고 튼튼한 런처 설계하는 데는 진짜 최고였어. 근데 이놈이 헤드유닛 내부 구조를 제대로 파악해서 기능을 제대로 써먹는 부분에서는 좀 헤매더라고.
대표적인 예가 블루투스 트랙 정보야. Opus가 유닛 오디오 플레이어를 뜯어봐서 우리가 가로챌 수 있는 스트림을 하나 찾아냈는데, 이게 영 불안정했어. 계속 듣고 있으면 정보가 다 깨져서 나오더라고. 우리가 듣던 스트림이 원래 내장된 블루투스 앱이 듣던 거랑 똑같은 거였거든. 사실상 우리가 들을 때마다 앱에서 데이터를 "훔쳐오는" 꼴이었던 거지. 결국 대충 돌아가긴 하는데, 솔직히 완성도라고 부르기도 민망한 수준이었어. 가끔 노래 제목이 이상하게 뜨거나 재생 시간이 널뛰기하더라고. Opus한테 스트림에 영향 안 주고 정보 가져올 데가 또 없냐고 물어봤는데, 자기는 다 뒤져봤다고 딱 잘라 말하더라.
거의 포기할 뻔했는데, 마지막으로 Fable한테 한번 맡겨보기로 했어. 근데 Fable은 몇 분 만에 블루투스 칩이 기록하는 로그 파일에서 우리가 필요한 정보를 싹 다 찾아내더라. 하루 종일 읽어도 문제없고 내장 플레이어에도 전혀 영향 안 줌. 개꿀이지.
HVAC(공조기) 제어하는 것도 Fable이 해결해 줬어. Opus가 대부분은 잡아놨는데 몇 개가 끝까지 안 잡히더라고. Opus는 더 이상 방법 없다고 결론 내렸는데, Fable 에이전트한테 정보 던져주니까 또 몇 분 만에 나머지 항목들 들어있는 데이터 스트림을 바로 찾아내더라.
그러니까 Opus가 안 된다고 했다고 너무 좌절하지 마. 포기하기 전에 Fable한테 한번 시켜봐! 글에 사진이라도 하나 있어야 할 것 같아서 내가 만들고 있는 거 스크린샷 찍어 올린다. 테마는 ChatGPT로 만들고, 근본 넘치는 포토샵 CS2로 다듬어서 컴포넌트화했어 :)

