안녕하세요. 이전 논문작성 이후에 개발관련으로 Show GN에 글을 또 작성하게 되었습니다.
우선 이 서비스를 개발하게 된 계기를 설명드리자면 저는 8년이상 게임업계에 종사하였고, 클라이언트 개발을 위주로 진행하다가 2024년 말부터 LLM tf팀에서 AI관련 업무를 진행하다 올해 1월에 퇴사하였습니다.
아마 저 이외에 다른분들도 그러시겠지만 저같은 경우엔 개발을 굉장히 좋아하고, 회사일을 하는것 자체도 굉장히 즐거움을 느낄정도로 좋은 회사였는데 AI관련 작업을 많이 진행하다보니 만들고 싶은 아이디어들이 많이 생기고 새로운 시도를 해보고 싶어서 퇴사를 결심했습니다. 특히 요즘엔 작은규모로 시작해도 충분히 생산성이 좋아졌다고 생각합니다.
퇴사후에 첫 출시한게 오늘 소개드릴 Windflow입니다.
게임회사들은 특히 QA팀을 전문적으로 운영하고 클라이언트 개발자 또한 개발을 진행하면 매번 빌드를 하고 실제 환경에서 테스트를 계속 반복해서 수행하는 고충이 있었습니다. 실제로 개발보다 테스트를 더 많이 할 정도로요.
새로운 기능을 개발하거나 버그를 수정하면 스토리보드를 매번 작성하고, 실제 릴리즈에 나가기전 기존 중요한 기능들이 문제없는지 매번 확인하는 절차들이 굉장히 힘들게 느껴졌습니다. 이 문제는 옛날부터 해소하고자 다양한 방식으로 시도했습니다. TDD부터 내부적으로 트리거를 주입하여 매크로 방식으로 테스트를 실행할수있는 워크플로우를 작성한다거나..
이 문제를 해결하기 위해 Windflow라는 SaaS를 개발하였고, Windflow의 특징을 설명드리고자 합니다.
Windflow에서 핵심적으로 현재 제공하는 기능은 크게 3가지로
Autopilot, Focus Insights, Persona Builder입니다.
Autopilot은 자연어로 동작하는 테스트툴입니다만 selector/DOM 기반으로 동작하지 않습니다.
실제 화면을 VLM이 인식하고, 화면을 제어하는것 조차 전부 LLM 기반으로 동작합니다. 해당 코어가 존재하기 때문에 단순히 웹페이지를 테스트하는것만이 아닌 WebGL기반으로 되어있는 웹게임부터, 동일한 코어를 사용하여 Android/iOS의 앱/게임 또한 마찬가지로 테스트 수행이 가능합니다.
Focus Insights는 VLM 기반으로 실제 사람의 시선이 어느곳에 위치하게 될지 이미지를 분석해주는 툴입니다.
Persona Builder는 위 두가지 기능들에 주입가능한 가상의 페르소나로 위 테스트 시뮬레이션들을 수행할 가상의 소비자 주체를 설정하는 기능입니다.
아직 부족한 점이 많아 다듬어야 할 부분이 많습니다.
해당 기능에 관심 있으신 분들은 elik@windflow.run 으로 연락주세요. 실제 사용후 피드백을 주실분께는 Basic 플랜 1달 무료 쿠폰을 보내드리겠습니다.
제품 사용과 별개로 VLM 기반 화면 인식, 제어나 가상 페르소나와 같은 주제에 관심 있으신분들도 연락주시면 반갑겠습니다.
site: https://windflow.run

11 hours ago
2








English (US) ·