저는 친구들 그룹에서 가장 게으른 사람입니다. 하지만 이상하게도, 가끔 외출을 조직하는 역할을 맡는 사람이기도 합니다.
보통의 과정은 이렇습니다. 누군가 이벤트 링크나 전단지를 찾습니다. 그것은 세 개의 다른 그룹 채팅방으로 전달됩니다. 그리고 질문들이 쏟아집니다: 누가 갈 건지, 누가 운전할 건지, 모두 어디서 올 건지. 우리가 정리하는 동안에는 이미 행사가 매진되었거나 분위기가 식어버립니다.
그래서 Hacktoberfest의 '느리지만 꾸준한(Slow and Steady)' 주간 동안, 저는 Come Through를 만들었습니다.
60초 데모 시청: ikpemosi.work/blog/come-through
기능 소개 (What it does)
- 이벤트 링크를 붙여넣거나, 전단지 사진을 공유하거나, 텍스트로 한 문장만 입력해도 됩니다. 오픈 모델인 Gemma가 이를 계획으로 읽어들이고, 앱은 사용자가 확인할 수 있도록 추측한 부분을 표시합니다.
- 계획은 여러분의 그룹 채팅방에 도착합니다. 그룹 채팅방 링크 하나를 공유하기만 하면 됩니다 (우리가 실제로 대화하는 곳이므로 WhatsApp부터).
- 친구들은 '갈게요' 또는 '아마도요'를 누릅니다. 앱이나 계정은 필요 없습니다.
- 근처 지역에서 오는 사람들은 출발 시간과 복사할 주소가 포함된 라이드 포드(ride pods)로 그룹화됩니다. 라고스에서는 우버가 9월에 나간 이후라 Bolt와 inDrive 버튼이 사용됩니다.
- 아무도 계획을 세우지 않으면, 느림보(sloth)가 그룹의 중간 지점 근처 장소를 선택하고 날씨를 확인하여 여러분을 대신해 계획을 게시합니다. 만약 오후 내내 비가 올 예정이라면, 주간 활동을 건너뛰고 그 이유를 알려줍니다.
- 만남 다음 날에는 상태 메시지(Status)에 사용할 '우리가 왔다(We came through)' 카드를 만들 수 있습니다.
데모에서는 실제 Eventbrite 링크(The Amala and Palmwine Festival 2.0, 13 Dec, The Stable Surulere)를 앱이 읽어 계획으로 만드는 과정을 보여줍니다.
오픈 소스로 공개하는 이유 (Why open)
친구 그룹이 토요일을 조직하기 위해 구독 서비스가 필요해서는 안 됩니다. 이 모델은 오픈-웨이트(open-weights)이며, 코드는 MIT 라이선스이고, 앱은 어떤 부분이 추측된 것인지 보여주기 때문에 아무것도 맹신할 수 없게 합니다.
사용해 보기 (Try it)
라고스의 제 크루(crew)를 위해 제작되었습니다. 다른 도시에서도 작동하지만, 해당 도시들에 대해서는 정보가 부족할 뿐입니다.