Supertonic 3 업그레이드 후기 — 온디바이스 TTS 프록시를 v2에서 v3로 올리며
·
Study/AI
들어가며며칠 전 Supertonic 3가 릴리즈되었다는 소식을 들었다. Supertonic은 한국 스타트업 Supertone이 만든 온디바이스 TTS 엔진으로, ONNX Runtime 기반으로 로컬에서 구동되어 클라우드 의존성이 전혀 없다. 나는 이걸 OpenAI /v1/audio/speech 규격으로 감싸는 프록시(supertonic-openai-tts-proxy)를 만들어 Hermes Agent의 TTS 백엔드로 쓰고 있었는데, 이번에 v3로 업그레이드하면서 경험한 내용을 정리해본다.참고로 이 작업에는 Hermes Agent를 쓰고 있고, 백엔드 모델로 이번에는`deepseek/deepseek-v4-flash`를 사용했다. AI 에이전트한테 "Supertonic 3 나왔대, 비교해봐"부터 시작해서 모..
Smart Drop Point 개발기 - 하차 지점을 추천하는 모바일 웹앱 만들기
·
Develop/SmartDropPoint
Smart Drop Point는 같이 차를 탔을 때 “어디서 내리면 좋을지”를 추천하는 모바일 웹앱입니다.처음에는 아이디어가 꽤 단순했습니다.운전자는 자기 목적지로 가야 하고, 승객은 다른 곳으로 가야 할 때.둘 사이에서 적당한 하차 지점을 찾아주면 되지 않을까?그런데 막상 만들기 시작하니 단순한 길찾기 앱과는 조금 다른 문제였습니다.이번 글은 Smart Drop Point를 만들면서 어떤 기준으로 구조를 잡았는지 정리한 개발기입니다.사용한 기술 스택기본 구조는 Next.js App Router 기반으로 잡았습니다.전체적으로는 모바일 웹/PWA를 먼저 생각했고, 추천 계산과 UI 상태가 섞이지 않도록 도메인 로직을 분리하는 방향으로 구성했습니다.Next.js App RouterReactTypeScript..
같이 탄 차에서 어디서 내릴지 정해주는 앱
·
Develop/SmartDropPoint
같이 차를 타고 가다 보면 은근 애매한 순간이 있습니다.출발지는 같은데, 도착지는 서로 다를 때요.친구 차를 얻어 탔거나, 회식 끝나고 동료 차를 탔거나, 여행지에서 일행이랑 택시를 같이 탔는데 숙소가 다른 경우가 그렇습니다.이럴 때 보통은 이렇게 됩니다.“그럼 어디서 내리지?”운전자는 너무 돌아가면 부담스럽고, 승객은 아무 데서나 내리면 집까지 가는 길이 복잡해집니다. 그런데 이걸 차 안에서 지도 앱 여러 개 열어가며 비교하기는 꽤 번거롭습니다.Smart Drop Point는 이 작은 결정을 줄이기 위해 만든 모바일 웹앱입니다.어디서 내리면 좋을까?Smart Drop Point가 풀려는 문제는 단순합니다.운전자와 승객이 같은 차에 탔지만, 최종 목적지가 다를 때.운전자는 덜 돌아가고, 승객은 하차 후 ..
사내 그룹웨어 Daou GW 자동화: 브라우저 대신 CLI와 MCP로 연결하기
·
Challenge
요즘 Hermes Agent를 쓰면서 반복되는 작업을 하나씩 스킬로 정리하고 있습니다.그중에서 꽤 실사용에 가까웠던 게 Daou GW 작업이었어요. 메일 확인, 캘린더 조회, 전자결재 상태 확인 같은 그룹웨어 작업을 매번 브라우저로 열고 클릭하는 게 은근 귀찮아서, 아예 CLI와 MCP로 처리할 수 있게 정리해봤습니다.이번 글은 그 작업을 만들면서 어떤 식으로 접근했는지 기록해보려고 합니다.처음 목표는 간단했습니다“메일 최신 5개 보여줘”라고 말하면 최근 메일을 확인하고,“오늘 일정 보여줘”라고 말하면 캘린더 일정을 바로 가져오는 것.브라우저를 자동화해서 화면을 클릭하는 방식도 생각할 수 있지만, 저는 가능하면 HTTP/API 중심으로 가고 싶었습니다. 브라우저 자동화는 눈에 보이는 화면을 따라가기 때문..
종합소득세 신고 방법: 직장인 개발자의 홈택스 신고가이드 (feat. 크몽)
·
Day by day
직장에 다니면서 크몽에서 개발 외주, 자동화 작업, 웹사이트 제작, 기술 상담 같은 부업을 했다면 매년 5월 종합소득세 신고 대상이 될 수 있습니다.많은 직장인 개발자는 이렇게 생각합니다.회사에서 이미 연말정산 했는데, 또 신고해야 하나?결론부터 말하면, 크몽에서 부업 수익이 있었다면 별도로 종합소득세 신고를 해야 할 수 있습니다.회사에서 진행한 연말정산은 근로소득에 대한 정산입니다. 즉, 회사에서 받은 월급에 대한 세금 정리입니다.하지만 크몽에서 발생한 수익은 회사 급여와 별개의 소득입니다. 따라서 직장인이라도 크몽 부업 수익이 있다면 종합소득세 신고 때 직접 반영해야 합니다.특히 크몽은 일반적인 프리랜서 지급 구조와 조금 다릅니다.보통 프리랜서 용역은 3.3% 원천징수를 하고 지급됩니다. 이 경우 홈..