<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>ᓚᘏᗢ</title>
    <link>https://inaeichoi.tistory.com/</link>
    <description>4학년 막학기생의 마케터 취준로그</description>
    <language>ko</language>
    <pubDate>Wed, 5 Aug 2026 03:08:26 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>인애_</managingEditor>
    <image>
      <title>ᓚᘏᗢ</title>
      <url>https://tistory1.daumcdn.net/tistory/8702811/attach/547aab1052824874a0906a9a365165ed</url>
      <link>https://inaeichoi.tistory.com</link>
    </image>
    <item>
      <title>[UNIKER 1기] 비전공자 개발일지(5) | 서비스 방향성 정비하기, 디자인 수정하기</title>
      <link>https://inaeichoi.tistory.com/9</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;10.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wasEm/dJMcabSCm8K/EoLEp4bGnXN4PLHrHHF7C0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wasEm/dJMcabSCm8K/EoLEp4bGnXN4PLHrHHF7C0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wasEm/dJMcabSCm8K/EoLEp4bGnXN4PLHrHHF7C0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwasEm%2FdJMcabSCm8K%2FEoLEp4bGnXN4PLHrHHF7C0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;630&quot; data-filename=&quot;10.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;a href=&quot;https://inaeichoi.tistory.com/8&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;이전 이야기&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;297&quot; data-start=&quot;242&quot; data-ke-size=&quot;size14&quot;&gt;지난주에는 Codex Exec API를 연결해서 실제로 AI와 대화를 해볼 수 있는 단계까지 왔다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;362&quot; data-start=&quot;299&quot; data-ke-size=&quot;size14&quot;&gt;이번 주에는 직접 서비스를 계속 사용해보면서 &lt;b&gt;'이 서비스가 정말 재미있는가?'&lt;/b&gt;를 계속 고민했던 것 같다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;420&quot; data-start=&quot;364&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote style=&quot;color: #666666; text-align: left;&quot; data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; color: #000000;&quot;&gt;&lt;b&gt;이번 주 한눈에 보기&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;b&gt;- 사용 도구:&lt;/b&gt; Codex, Claude, Figma, Figma MCP&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;b&gt;-진행 내용:&lt;/b&gt; 서비스 방향성 재정립, 디자인 수정 및 디자인 작업 방식 변경&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;b&gt;1.&amp;nbsp; 서비스 방향성 수정하기&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;테스트 기반 서비스 보완&lt;/blockquote&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;br /&gt;API를 연결하고 실제로 캐릭터와 대화를 해보니 생각보다 아쉬운 점이 많았다.&lt;br /&gt;우선 응답 속도가 조금 느렸고, 캐릭터가 하는 말도 비슷한 패턴을 반복하는 경우가 많았다.&lt;br /&gt;처음에는 신기했지만, 몇 번 대화를 이어가다 보니 실제 사람과 대화하는 느낌은 많이 부족했다.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;876&quot; data-origin-height=&quot;1455&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/CTvod/dJMcacKSdCB/evsid7gum1sa3n3gXRKUtK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/CTvod/dJMcacKSdCB/evsid7gum1sa3n3gXRKUtK/img.png&quot; data-alt=&quot;계속 같은 이모지만 쓴다거나, 평이한 위로의 말만 반복&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/CTvod/dJMcacKSdCB/evsid7gum1sa3n3gXRKUtK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCTvod%2FdJMcacKSdCB%2Fevsid7gum1sa3n3gXRKUtK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;400&quot; height=&quot;1455&quot; data-origin-width=&quot;876&quot; data-origin-height=&quot;1455&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;계속 같은 이모지만 쓴다거나, 평이한 위로의 말만 반복&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;br /&gt;&lt;br /&gt;사실 이런 정도의 채팅은 이미 ChatGPT나 다른 AI 서비스에서도 충분히 할 수 있다.&lt;br /&gt;우리 서비스만의 차별성이 무엇인지 점점 애매하게 느껴졌다.&lt;br /&gt;그래서 팀원들과 앞으로 어떤 방향으로 서비스를 가져갈지 다시 이야기를 많이 했다.&lt;br /&gt;우선 크게 세 가지 방향을 고민했다.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(1) 부가 기능 추가&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;채팅만으로는 재미가 부족하니, 다른 콘텐츠를 넣어보는 방법이다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;772&quot; data-origin-height=&quot;1356&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c5Avyk/dJMcabrAEUd/WG0HKeFqukfUJvtwHl56fk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c5Avyk/dJMcabrAEUd/WG0HKeFqukfUJvtwHl56fk/img.jpg&quot; data-alt=&quot;페메 게임 레퍼런스&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c5Avyk/dJMcabrAEUd/WG0HKeFqukfUJvtwHl56fk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc5Avyk%2FdJMcabrAEUd%2FWG0HKeFqukfUJvtwHl56fk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;400&quot; height=&quot;1356&quot; data-origin-width=&quot;772&quot; data-origin-height=&quot;1356&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;페메 게임 레퍼런스&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;br /&gt;예를 들어 예전 페이스북 메시지 감성처럼 미니게임을 넣거나, 캐릭터와 함께 할 수 있는 작은 기능들을 추가하는 아이디어가 나왔다.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(2) 페르소나를 훨씬 구체화하기&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;현재는 캐릭터마다 기본적인 성격 정도만 설정되어 있다.&lt;br /&gt;하지만 실제 사람처럼 대화하려면 말투, 자주 사용하는 표현, 반응 방식, 상황별 대화 흐름까지 훨씬 구체적으로 정의해야 할 것 같았다.&lt;br /&gt;&lt;br /&gt;예를 들어&lt;br /&gt;어떤 상황에서 먼저 질문하는지 공감은 어떻게 하는지 장난은 어떤 식으로 치는지 자주 쓰는 말버릇은 무엇인지&lt;br /&gt;이런 부분까지 하나씩 만들어 주고, 실제 대화 예시(Few-shot Prompting)도 함께 학습시키는 방향을 고민했다.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(3) 서비스 컨셉 자체 변경&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;처음부터 만들고 싶었던 것은 '폴더폰 감성'이었다.&lt;br /&gt;그래서 오히려 AI 채팅 자체보다 그 감성을 살리는 방향도 생각해 봤다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;540&quot; data-origin-height=&quot;394&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uNKOW/dJMcaaTJGiE/QXj97jz0j7m4lb2BkEgGmK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uNKOW/dJMcaaTJGiE/QXj97jz0j7m4lb2BkEgGmK/img.png&quot; data-alt=&quot;원했던 폴더폰/터치폰 감성!!&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uNKOW/dJMcaaTJGiE/QXj97jz0j7m4lb2BkEgGmK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuNKOW%2FdJMcaaTJGiE%2FQXj97jz0j7m4lb2BkEgGmK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;394&quot; data-origin-width=&quot;540&quot; data-origin-height=&quot;394&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;원했던 폴더폰/터치폰 감성!!&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;br /&gt;예를 들면&lt;br /&gt;메시지가 바로 오지 않고 천천히 도착한다거나 기다리는 시간이 오히려 재미가 된다거나 예전 휴대폰을 쓰던 시절의 감성을 느낄 수 있는 서비스&lt;br /&gt;이런 아이디어들도 함께 이야기했다.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;멘토링 결과&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;이번 주 멘토링에서도 이 고민을 그대로 말씀드렸다.&lt;br /&gt;멘토님께서는 지금 단계에서는 서비스를 크게 바꾸기보다는 페르소나를 먼저 충분히 구체화해 보는 것이 좋겠다고 조언해 주셨다.&lt;br /&gt;서비스 방향 자체는 지금도 충분히 가능성이 있고, 캐릭터의 완성도가 올라가면 사용 경험도 많이 달라질 수 있다는 의견이었다.&lt;br /&gt;우리도 이야기를 나눠본 결과, 우선은 페르소나를 최대한 구체적으로 만드는 방향으로 진행해 보기로 결정했다.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;b&gt; 2. 디자인 작업 방식 바꾸기&lt;/b&gt;&lt;/span&gt; &lt;br /&gt;디자인 디벨롭&lt;/blockquote&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;1700&quot; data-start=&quot;1675&quot; data-ke-size=&quot;size14&quot;&gt;이번 주에는 디자인 작업 방식도 조금 바꿨다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;1789&quot; data-start=&quot;1702&quot; data-ke-size=&quot;size14&quot;&gt;지금까지는 피그마에는 간단하게 디자인만 만들어 두고, 그걸 바탕으로 Claude나 Codex에게 디자인 MD를 작성하게 해서 HTML을 수정하는 방식이었다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;1789&quot; data-start=&quot;1702&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;1814&quot; data-start=&quot;1791&quot; data-ke-size=&quot;size14&quot;&gt;그런데 계속 원하는 결과가 나오지 않았다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;1837&quot; data-start=&quot;1816&quot; data-ke-size=&quot;size14&quot;&gt;디자인이 전체적으로 뭔가 아쉬웠다...&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/I0nr9/dJMcagTYZrQ/KxMC4PHIaflzFJIjsbBLKk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/I0nr9/dJMcagTYZrQ/KxMC4PHIaflzFJIjsbBLKk/img.png&quot; data-origin-width=&quot;841&quot; data-origin-height=&quot;1453&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.6461%; margin-right: 10px;&quot; data-widthpercent=&quot;50.23&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/I0nr9/dJMcagTYZrQ/KxMC4PHIaflzFJIjsbBLKk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FI0nr9%2FdJMcagTYZrQ%2FKxMC4PHIaflzFJIjsbBLKk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;841&quot; height=&quot;1453&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/DLTiB/dJMcabSCn0b/XrXcC2kKL7TLC4SxGwOD60/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/DLTiB/dJMcabSCn0b/XrXcC2kKL7TLC4SxGwOD60/img.png&quot; data-origin-width=&quot;831&quot; data-origin-height=&quot;1449&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.1912%;&quot; data-widthpercent=&quot;49.77&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/DLTiB/dJMcabSCn0b/XrXcC2kKL7TLC4SxGwOD60/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDLTiB%2FdJMcabSCn0b%2FXrXcC2kKL7TLC4SxGwOD60%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;831&quot; height=&quot;1449&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;묘...하게 밤티나는 디자인..ㅠ&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;1852&quot; data-start=&quot;1839&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;1877&quot; data-start=&quot;1854&quot; data-ke-size=&quot;size14&quot;&gt;그래서 이번에는 접근 방식을 아예 바꿨다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;1910&quot; data-start=&quot;1879&quot; data-ke-size=&quot;size14&quot;&gt;먼저 피그마에서 원하는 디자인을 최대한 자세하게 만들고,&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;1942&quot; data-start=&quot;1912&quot; data-ke-size=&quot;size14&quot;&gt;그 디자인 자체를 기준으로 HTML을 수정하기로 했다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;1958&quot; data-start=&quot;1944&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2861&quot; data-origin-height=&quot;1618&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/p9Gpb/dJMcagl5Cpn/zHK22tX4SMQCbed47OkxcK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/p9Gpb/dJMcagl5Cpn/zHK22tX4SMQCbed47OkxcK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/p9Gpb/dJMcagl5Cpn/zHK22tX4SMQCbed47OkxcK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fp9Gpb%2FdJMcagl5Cpn%2FzHK22tX4SMQCbed47OkxcK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;1618&quot; data-origin-width=&quot;2861&quot; data-origin-height=&quot;1618&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;1958&quot; data-start=&quot;1944&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;2010&quot; data-start=&quot;1960&quot; data-ke-size=&quot;size14&quot;&gt;이번에는 Figma MCP도 연결해서 Claude가 피그마 디자인을 직접 참고하도록 했다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;2031&quot; data-start=&quot;2012&quot; data-ke-size=&quot;size14&quot;&gt;생각보다 꽤 편할 줄 알았는데...&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;2031&quot; data-start=&quot;2012&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;2052&quot; data-start=&quot;2033&quot; data-ke-size=&quot;size14&quot;&gt;완벽하게 그대로 구현되지는 않았다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;2066&quot; data-start=&quot;2054&quot; data-ke-size=&quot;size14&quot;&gt;여백도 조금씩 다르고, 둥근 정도도 다르고, 아이콘도 원하는 스타일이 아니고,&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;2125&quot; data-start=&quot;2101&quot; data-ke-size=&quot;size14&quot;&gt;폰트도 제대로 적용되지 않는 경우가 많았다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;2125&quot; data-start=&quot;2101&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;2214&quot; data-start=&quot;2127&quot; data-ke-size=&quot;size14&quot;&gt;결국 &quot;조금 더 위로&quot;, &quot;여백을 더 넓게&quot;, &quot;모서리를 조금 더 둥글게&quot;, &quot;이 아이콘 스타일로 바꿔줘&quot; 같은 식으로 계속 프롬프트를 추가하면서 수정했다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cHFEYj/dJMcadbLGqa/u7PmaRV9J7boafrFCToHz0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cHFEYj/dJMcadbLGqa/u7PmaRV9J7boafrFCToHz0/img.png&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;1017&quot; data-is-animation=&quot;false&quot; data-filename=&quot;blob&quot; style=&quot;width: 49.433%; margin-right: 10px;&quot; data-widthpercent=&quot;50.01&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cHFEYj/dJMcadbLGqa/u7PmaRV9J7boafrFCToHz0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcHFEYj%2FdJMcadbLGqa%2Fu7PmaRV9J7boafrFCToHz0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;1017&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cDoBFz/dJMcacYkvgZ/5lvw00K9Gdj6bX8DpHmj7k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cDoBFz/dJMcacYkvgZ/5lvw00K9Gdj6bX8DpHmj7k/img.png&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;2198&quot; data-is-animation=&quot;false&quot; width=&quot;500&quot; height=&quot;1018&quot; style=&quot;width: 49.4042%;&quot; data-widthpercent=&quot;49.99&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cDoBFz/dJMcacYkvgZ/5lvw00K9Gdj6bX8DpHmj7k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcDoBFz%2FdJMcacYkvgZ%2F5lvw00K9Gdj6bX8DpHmj7k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;2198&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;수정 중...&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;2214&quot; data-start=&quot;2127&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;2233&quot; data-start=&quot;2216&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;2262&quot; data-start=&quot;2235&quot; data-ke-size=&quot;size14&quot;&gt;AI가 디자인도 꽤 잘해주는 시대라고 생각했는데,&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;2320&quot; data-start=&quot;2264&quot; data-ke-size=&quot;size14&quot;&gt;막상 원하는 퀄리티까지 맞추려면 생각보다 사람이 엄청 꼼꼼하게 디렉션을 줘야 한다는 걸 많이 느꼈다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;2351&quot; data-start=&quot;2322&quot; data-ke-size=&quot;size14&quot;&gt;그래도 이전보다 훨씬 원하는 느낌에 가까워지고 있다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1480&quot; data-origin-height=&quot;862&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EsfKu/dJMcadQoM7c/CWAyz1ih1WwlO07OkECyNk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EsfKu/dJMcadQoM7c/CWAyz1ih1WwlO07OkECyNk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EsfKu/dJMcadQoM7c/CWAyz1ih1WwlO07OkECyNk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEsfKu%2FdJMcadQoM7c%2FCWAyz1ih1WwlO07OkECyNk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;862&quot; data-origin-width=&quot;1480&quot; data-origin-height=&quot;862&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;수정된 버전은 다시 디자인md로만들어 업데이트 해두었다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;b&gt; 다음 주 목표 &lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;2390&quot; data-start=&quot;2369&quot; data-ke-size=&quot;size16&quot;&gt;다음 주에는 디자인 수정을 마무리하고,&lt;/p&gt;
&lt;p data-end=&quot;2443&quot; data-start=&quot;2392&quot; data-ke-size=&quot;size16&quot;&gt;Codex Exec API에 캐릭터별 페르소나를 계속 학습시켜 대화 품질을 높여볼 예정이다.&lt;/p&gt;
&lt;p data-end=&quot;2443&quot; data-start=&quot;2392&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;2468&quot; data-start=&quot;2445&quot; data-ke-size=&quot;size16&quot;&gt;이번 주는 새로운 기능을 만든 주라기보다,&lt;/p&gt;
&lt;p data-end=&quot;2508&quot; data-start=&quot;2470&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;서비스가 어떤 방향으로 가야 하는지 다시 고민했던 시간&lt;/b&gt;이었다.&lt;/p&gt;
&lt;p data-is-only-node=&quot;&quot; data-is-last-node=&quot;&quot; data-end=&quot;2573&quot; data-start=&quot;2510&quot; data-ke-size=&quot;size16&quot;&gt;조금 돌아가는 것처럼 느껴질 수도 있지만, 지금 방향을 제대로 잡아두는 게 이후 개발에서는 훨씬 중요할 것 같다.&lt;/p&gt;</description>
      <category>대외활동/UNIKER</category>
      <category>UX디자인</category>
      <category>디자인</category>
      <category>바이브코딩</category>
      <category>서비스기획</category>
      <category>유니커</category>
      <category>클로드</category>
      <category>피그마</category>
      <author>인애_</author>
      <guid isPermaLink="true">https://inaeichoi.tistory.com/9</guid>
      <comments>https://inaeichoi.tistory.com/9#entry9comment</comments>
      <pubDate>Sat, 1 Aug 2026 02:19:00 +0900</pubDate>
    </item>
    <item>
      <title>[UNIKER 1기] 비전공자 개발일지(4) | 프로토타입과 AI API 연결하기, 디자인 수정, 방향성 재정립</title>
      <link>https://inaeichoi.tistory.com/8</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;9.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cRFjS6/dJMcaidfQEU/1Kc5BbmLiLxfiLUefZYvjk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cRFjS6/dJMcaidfQEU/1Kc5BbmLiLxfiLUefZYvjk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cRFjS6/dJMcaidfQEU/1Kc5BbmLiLxfiLUefZYvjk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcRFjS6%2FdJMcaidfQEU%2F1Kc5BbmLiLxfiLUefZYvjk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;315&quot; data-filename=&quot;9.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;a href=&quot;https://inaeichoi.tistory.com/7&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;&lt;b&gt;이전 이야기&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;지난주까지 HTML형태로 프로토타입을 만들고, 디자인 MD를 1차로 적용해보았다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;이번주에는 제작한 프로토타입에 &lt;span style=&quot;color: #222222; text-align: start;&quot;&gt;AI API를 연결하고, 디자인 세부 수정과 서비스 방향성 재정립을 해보았다.&lt;/span&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; color: #222222; text-align: start;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #222222; text-align: start;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote style=&quot;color: #666666; text-align: left;&quot; data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; color: #000000;&quot;&gt;&lt;b&gt;이번 주 한눈에 보기&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;- 사용 도구&lt;/b&gt;: 코덱스, 깃헙&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;-&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;산출물&lt;/b&gt;: 프로토타입 URL&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size14&quot; data-start=&quot;33&quot; data-end=&quot;99&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size14&quot; data-start=&quot;33&quot; data-end=&quot;99&quot;&gt;&lt;span&gt;지난주에는 무료 버전 Gemini API를 연결해 테스트를 진행했지만, 크레딧 제한으로 인해 여러 명이 동시에 사용하는 환경에서는 원활하게 작동하지 않는 문제가 있었다. 이에 따라 유니커 주최 측에서 추천해 준 &lt;/span&gt;&lt;b&gt;&lt;span&gt;Codex Exec API&lt;/span&gt;&lt;/b&gt;&lt;span&gt;를 새롭게 연결하기로 결정했고, 우선은 &lt;/span&gt;&lt;b&gt;&lt;span&gt;로컬 환경에서 안정적으로 작동하는 것&lt;/span&gt;&lt;/b&gt;&lt;span&gt;을 목표로 개발을 진행했다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size14&quot; data-start=&quot;33&quot; data-end=&quot;99&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size14&quot; data-start=&quot;33&quot; data-end=&quot;99&quot;&gt;이번 주에도 팀원끼리 역할을 나눠 진행했다.&lt;/p&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size14&quot; data-start=&quot;33&quot; data-end=&quot;99&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size14&quot; data-start=&quot;104&quot; data-end=&quot;144&quot;&gt;&lt;b&gt;(1) 프론트엔드&lt;/b&gt;: 세부 디자인 수정, 폰트 적용 문제 해결&lt;/p&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size14&quot; data-start=&quot;149&quot; data-end=&quot;209&quot;&gt;&lt;b&gt;(2) 백엔드&lt;/b&gt;: 코덱스 API 연결&lt;/p&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size14&quot; data-start=&quot;214&quot; data-end=&quot;249&quot;&gt;&lt;b&gt;(3) 디자인&lt;/b&gt;: 디자인 MD 수정&lt;/p&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size14&quot; data-start=&quot;214&quot; data-end=&quot;249&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size14&quot; data-start=&quot;214&quot; data-end=&quot;249&quot;&gt;나는 이중에서도 프론트엔드를 담당했다.&lt;/p&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size14&quot; data-start=&quot;214&quot; data-end=&quot;249&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;b&gt;1.&amp;nbsp; HTML 초안 수정하기&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;QA 수행 기준 HTML 수정하기&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;지난 번 1차로 만들었던 HTML에 기반해 QA시트도 만들었었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2760&quot; data-origin-height=&quot;1379&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Yf8TD/dJMcai5alSz/bdJB4kAsDkJhKjLHKKEjz0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Yf8TD/dJMcai5alSz/bdJB4kAsDkJhKjLHKKEjz0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Yf8TD/dJMcai5alSz/bdJB4kAsDkJhKjLHKKEjz0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FYf8TD%2FdJMcai5alSz%2FbdJB4kAsDkJhKjLHKKEjz0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;300&quot; data-origin-width=&quot;2760&quot; data-origin-height=&quot;1379&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span&gt;QA 체크리스트는 Claude를 활용해 생성했는데, 무려 &lt;/span&gt;&lt;b&gt;&lt;span&gt;97개의 점검 항목&lt;/span&gt;&lt;/b&gt;&lt;span&gt;이 만들어졌다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span&gt;아직 AI API를 연결하지 않은 채팅 기능을 제외한 나머지 기능을 중심으로 QA를 진행했고, 그 과정에서 수정이 필요한 사항들을 하나씩 정리했다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span&gt;그중 하나는 &lt;/span&gt;&lt;b&gt;&lt;span&gt;채팅방에서 이미지가 일부만 정상적으로 적용되는 문제&lt;/span&gt;&lt;/b&gt;&lt;span&gt;였다. 같은 방식으로 이미지를 등록했음에도 어떤 이미지는 정상적으로 표시되고, 어떤 이미지는 적용되지 않는 현상이 발생했다. &lt;/span&gt;&lt;span&gt;수정 요청을 정확하게 전달하기 위해서는 먼저 원인을 파악하는 것이 필요하다고 판단했다. &lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1663&quot; data-origin-height=&quot;1166&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/InpLD/dJMcacxcCgd/m8Za9YK0BqnGTZ7cE2fcXK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/InpLD/dJMcacxcCgd/m8Za9YK0BqnGTZ7cE2fcXK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/InpLD/dJMcacxcCgd/m8Za9YK0BqnGTZ7cE2fcXK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FInpLD%2FdJMcacxcCgd%2Fm8Za9YK0BqnGTZ7cE2fcXK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;421&quot; data-origin-width=&quot;1663&quot; data-origin-height=&quot;1166&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;원인을 확인해 보니 &lt;b&gt;이미지 용량과 파일 확장자&lt;/b&gt;가 문제였다. 이미지 용량이 &lt;b&gt;2MB를 초과하면 업로드가 되지 않았고&lt;/b&gt;, 지원하지 않는 파일 확장자 역시 적용되지 않았다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;그래서 오류 상황을 &lt;b&gt;① 이미지 용량 초과&lt;/b&gt;와 &lt;b&gt;② 지원하지 않는 파일 형식&lt;/b&gt;으로 구분하고, 각 상황에 맞는 경고 문구가 표시되도록 수정을 요청했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;842&quot; data-origin-height=&quot;1439&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cGksGz/dJMcaaMVEKr/6pk4tYnMKDLv8J9bLwFzO1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cGksGz/dJMcaaMVEKr/6pk4tYnMKDLv8J9bLwFzO1/img.png&quot; data-alt=&quot;아주 잘 적용된 모습&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cGksGz/dJMcaaMVEKr/6pk4tYnMKDLv8J9bLwFzO1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcGksGz%2FdJMcaaMVEKr%2F6pk4tYnMKDLv8J9bLwFzO1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;403&quot; height=&quot;689&quot; data-origin-width=&quot;842&quot; data-origin-height=&quot;1439&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;아주 잘 적용된 모습&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;이 외에도 QA를 진행하며 발견한 자잘한 오류와 UI 개선 사항들을 하나씩 수정했다. 이제 HTML 기반의 프로토타입은 어느 정도 안정화되었다. 다음 단계는 &lt;b&gt;AI API를 연동해 실제 채팅 기능을 구현하는 것&lt;/b&gt;이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;b&gt;2. AI API 연결하기&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;팀원이 원래 제미나이 API에 학습되어있던 캐릭터별 채팅 페르소나를 CODEX exec로 옮겨주었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;팀원이 API 연결법이나 세팅을 깃헙에 올려주어서, 코덱스에게 이를 토대로 HTML에 연결해주고, 버전을 2.0으로 올려달라고 했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1993&quot; data-origin-height=&quot;1315&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bD7qxU/dJMcajiNuZK/d5jzRk5iTjoEFSdcR4cKxk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bD7qxU/dJMcajiNuZK/d5jzRk5iTjoEFSdcR4cKxk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bD7qxU/dJMcajiNuZK/d5jzRk5iTjoEFSdcR4cKxk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbD7qxU%2FdJMcajiNuZK%2Fd5jzRk5iTjoEFSdcR4cKxk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;396&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1993&quot; data-origin-height=&quot;1315&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;목표 설정으로 될 때 까지 진행해달라고 해서, 실행되기를 기다렸는데...&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;작동이 되지 않았다!!!&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;오류 사항을 수정해 달라고 요청한 뒤, HTML에 API를 직접 연결하는 대신 &lt;b&gt;HTTPS 환경에서 접속할 수 있는 형태로 구현&lt;/b&gt;해 주었다. 덕분에 AI API를 연동한 채팅 기능도 정상적으로 테스트할 수 있었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;다만 현재 페이지는 &lt;b&gt;Codex Exec API를 연동한 팀원의 로컬 서버에서 실행되고 있기 때문에&lt;/b&gt;, 해당 팀원이 서버를 켜 두어야만 정상적으로 접속할 수 있었다. 즉, 다른 사람이 언제든 접속할 수 있는 형태로 배포된 서비스는 아니었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;851&quot; data-origin-height=&quot;1457&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/HQQ9x/dJMcagTVbRh/N0lAYqC478tMtrB2UuJrwK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/HQQ9x/dJMcagTVbRh/N0lAYqC478tMtrB2UuJrwK/img.png&quot; data-alt=&quot;디자인 MD도 조금 수정한 모습..&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/HQQ9x/dJMcagTVbRh/N0lAYqC478tMtrB2UuJrwK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FHQQ9x%2FdJMcagTVbRh%2FN0lAYqC478tMtrB2UuJrwK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;406&quot; height=&quot;695&quot; data-origin-width=&quot;851&quot; data-origin-height=&quot;1457&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;디자인 MD도 조금 수정한 모습..&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span&gt;아래는 실제로 구현된 서비스와 AI와의 대화 예시이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span&gt;대화의 맥락은 비교적 잘 이해하는 편이었지만, 같은 표현을 반복하거나 질문만 연달아 이어가는 경우가 많았다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span&gt;대화의 질이 떨어지니, 우리 서비스의 차별성이나 독특함이 많이 줄어드는 듯한 문제가 발생했다. 이런 간단한 반응은 기존의 챗 GPT나 다른 AI 메신저 서비스로 할 수 있는데, 뭔가 서비스의 방향성이 명확하지 않으니 이도저도 아니게 애매해지는 느낌..?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span&gt;앞으로 &lt;/span&gt;&lt;span&gt;각 캐릭터의 말투와 성격, 대화 방식, 반응 패턴 등을 더욱 구체적으로 정의해 보다 자연스러운 대화 경험을 구현하는데 집중해야 할 것 같다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;3. 멘토링&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;br /&gt;이번 주에도 멘토링을 진행했다. 이번주 멘토링을 통해서는 기능적인 부분(채팅 데이터 저장 등)과 서비스 방향성에 대한 조언을 얻었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;(1) 채팅 데이터는 Local Storage로 관리해보기 &lt;br /&gt;&lt;br /&gt;현재는 테스트를 진행할 때마다 새로운 채팅방이 생성되어 이전 대화가 모두 사라지는 상태였다. 멘토님께 여쭤본 결과, 브라우저의 Local Storage를 활용하면 채팅 데이터를 저장해 새로 접속하더라도 이전 대화를 유지할 수 있을 것이라는 조언을 받았다. &lt;br /&gt;&lt;br /&gt;이&amp;nbsp;부분은&amp;nbsp;Codex를&amp;nbsp;활용해&amp;nbsp;구현해&amp;nbsp;볼&amp;nbsp;예정이다. &lt;br /&gt;&lt;br /&gt;--- &lt;br /&gt;&lt;br /&gt;(2) 지금은 사업성보다 타깃이 중요하다 &lt;br /&gt;&lt;br /&gt;서비스를 개발하면서 ChatGPT는 대화 품질이 더 뛰어나고, 타 AI 채팅 서비스들은 캐릭터 몰입감이 더 높다는 생각이 들었다. 그래서 지금 아이템이 충분한 경쟁력을 가질 수 있을지 고민이 많았다.&lt;br /&gt;&lt;br /&gt;이에 대해서 현재 서비스는 대학생을 주요 타깃으로 설정하는 것이 좋겠다는 피드백을 받았다. 예를 들어 AI 캐릭터도 대학생이라는 설정을 가지고, 방학이나 과제, 시험, 교수님 등 대학생들이 공감할 수 있는 상황을 자연스럽게 대화에 녹여내면 훨씬 몰입감 있는 서비스를 만들 수 있다는 조언이었다. &lt;br /&gt;&lt;br /&gt;--- &lt;br /&gt;&lt;br /&gt;(3) AI 서비스의 차이는 프롬프트가 아니라 구조&lt;br /&gt;&lt;br /&gt;처음에는&amp;nbsp;캐릭터의&amp;nbsp;말투나&amp;nbsp;성격을&amp;nbsp;더&amp;nbsp;자세하게&amp;nbsp;작성하면&amp;nbsp;자연스러운&amp;nbsp;대화가&amp;nbsp;만들어질&amp;nbsp;것이라고&amp;nbsp;생각했다. &lt;br /&gt;&lt;br /&gt;하지만 멘토님은 타 서비스는 단순히 시스템 프롬프트만으로 동작하는 것이 아니라, 사용자의 질문을 분석하고, 가장 적절한 답변을 선택하며, 안전성을 확인한 뒤, 마지막으로 캐릭터의 말투에 맞게 응답을 생성하는 다중 에이전트 구조를 갖추고 있다고 설명해 주셨다. &lt;br /&gt;&lt;br /&gt;현재 MVP 단계에서는 이러한 구조를 모두 구현하기는 어렵지만, Few-shot Prompting을 활용해 원하는 답변 예시를 함께 제공하면 응답 품질을 높이는 데 도움이 될 수 있다는 팁도 얻었다. &lt;br /&gt;&lt;br /&gt;--- &lt;br /&gt;&lt;br /&gt;(4) 앞으로의 서비스 방향 &lt;br /&gt;&lt;br /&gt;멘토링 이후에는 기능을 무작정 추가하기보다 AI 채팅 경험 자체를 고도화하는 방향에 집중하기로 했다. &lt;br /&gt;&lt;br /&gt;예를&amp;nbsp;들어&amp;nbsp;AI가&amp;nbsp;먼저&amp;nbsp;말을&amp;nbsp;거는&amp;nbsp;기능이나&amp;nbsp;음성&amp;nbsp;기반&amp;nbsp;대화,&amp;nbsp;그룹&amp;nbsp;채팅과&amp;nbsp;같은&amp;nbsp;기능은&amp;nbsp;이후&amp;nbsp;확장&amp;nbsp;아이디어로&amp;nbsp;남겨두고,&amp;nbsp;우선은&amp;nbsp;자연스러운&amp;nbsp;대화와&amp;nbsp;캐릭터의&amp;nbsp;일관성을&amp;nbsp;높이는&amp;nbsp;데&amp;nbsp;집중할&amp;nbsp;예정이다. &lt;br /&gt;&lt;br /&gt;이번 멘토링을 통해 단순히 기능을 많이 만드는 것보다, 명확한 타깃을 설정하고 그들에게 자연스러운 대화 경험을 제공하는 것이 AI 서비스에서 가장 중요한 요소라는 점을 다시 한번 확인할 수 있었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;---&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;다음주는 이에 따라 서비스 방향성도 조금 뾰족하게 잡고, 그에 따라 디자인/페르소나 학습을 더 해봐야 할 것 같다!!&lt;/p&gt;</description>
      <category>대외활동/UNIKER</category>
      <category>Ai</category>
      <category>AI챗봇</category>
      <category>Codex</category>
      <category>바이브코딩</category>
      <category>서비스기획</category>
      <category>유니커</category>
      <category>코덱스</category>
      <author>인애_</author>
      <guid isPermaLink="true">https://inaeichoi.tistory.com/8</guid>
      <comments>https://inaeichoi.tistory.com/8#entry8comment</comments>
      <pubDate>Sat, 25 Jul 2026 16:07:24 +0900</pubDate>
    </item>
    <item>
      <title>[UNIKER 1기] 비전공자 개발일지(3) | HTML 프론트엔드 개발, 디자인md 적용하기</title>
      <link>https://inaeichoi.tistory.com/7</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;7.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bHOSWl/dJMcagTPOJQ/J63Dn8Og2tyw52rdOAb3WK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bHOSWl/dJMcagTPOJQ/J63Dn8Og2tyw52rdOAb3WK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bHOSWl/dJMcagTPOJQ/J63Dn8Og2tyw52rdOAb3WK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbHOSWl%2FdJMcagTPOJQ%2FJ63Dn8Og2tyw52rdOAb3WK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;315&quot; data-filename=&quot;7.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;a style=&quot;background-color: #e6f5ff; color: #0070d1; text-align: left;&quot; href=&quot;https://inaeichoi.tistory.com/5&quot;&gt;이전 이야기&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size14&quot;&gt;지난주까지 &lt;b&gt;화면별 상세 PRD를 구체화&lt;/b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; color: #222222; text-align: start;&quot;&gt;하고,&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;피그마로 화면별 와이어프레임&lt;/b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; color: #222222; text-align: start;&quot;&gt;을 제작했다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; color: #222222; text-align: start;&quot;&gt;이번주에는 Codex를 이용해 프론트엔드 개발을 해 HTML 형태로 프로토타입을 만들고, 제작된 디자인 md를 프로토타입에 적용해보았다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote style=&quot;color: #666666; text-align: left;&quot; data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; color: #000000;&quot;&gt;&lt;b&gt;이번 주 한눈에 보기&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;- 사용 도구&lt;/b&gt;: 코덱스(프로토타입 제작, 디자인 md 작성&amp;middot;적용), 피그마&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- &lt;b&gt;산출물&lt;/b&gt;: 프로토타입 HTML, 디자인 md&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;99&quot; data-start=&quot;33&quot; data-ke-size=&quot;size14&quot;&gt;지난번 피그마를 활용해 와이어프레임 제작을 완료한 이후, 팀원들은 역할을 다음과 같이 분담해 본격적인 개발을 진행했다.&lt;/p&gt;
&lt;p data-end=&quot;99&quot; data-start=&quot;33&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;144&quot; data-start=&quot;104&quot; data-ke-size=&quot;size14&quot;&gt;&lt;b&gt;(1) 프론트엔드&lt;/b&gt;: 사용자가 직접 보게 되는 화면과 인터랙션 구현&lt;/p&gt;
&lt;p data-end=&quot;209&quot; data-start=&quot;149&quot; data-ke-size=&quot;size14&quot;&gt;&lt;b&gt;(2) 백엔드&lt;/b&gt;: 화면 뒤에서 동작하는 기능 구현 (AI 챗봇 페르소나별 말투 학습, API 연동 등)&lt;/p&gt;
&lt;p data-end=&quot;249&quot; data-start=&quot;214&quot; data-ke-size=&quot;size14&quot;&gt;&lt;b&gt;(3) 디자인&lt;/b&gt;: 디자인 시스템 및 Design MD 제작&lt;/p&gt;
&lt;p data-end=&quot;249&quot; data-start=&quot;214&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;249&quot; data-start=&quot;214&quot; data-ke-size=&quot;size14&quot;&gt;나는 이중에서도 프론트엔드를 담당했다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;1.&amp;nbsp; HTML 초안 만들기&lt;/span&gt;&lt;br /&gt;&lt;/b&gt;화면별 프로토타입 제작, 합치기&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;우리 서비스의 화면은 크게 세 개로 나누어 볼 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;(1) 친구 목록 화면: 내 프로필 수정, AI 친구 추가 및 프로필 설정&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;(2) 채팅 목록: 개인/단체 채팅방 생성&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;(3) 채팅방: AI와의 대화, 채팅방 설정 변경&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;105&quot; data-start=&quot;36&quot; data-ke-size=&quot;size14&quot;&gt;사실 처음에는 모든 기능을 하나의 파일에서 구현하지 않고, 기능별로 프로토타입을 분리해 총 3개의 HTML 파일을 제작했다.&lt;/p&gt;
&lt;p data-end=&quot;105&quot; data-start=&quot;36&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;272&quot; data-start=&quot;110&quot; data-ke-size=&quot;size14&quot;&gt;처음부터 하나의 프로젝트에서 모든 기능을 구현하면 AI와의 대화가 길어질수록 컨텍스트가 커지고, 세부 기능을 수정할 때 토큰 사용량도 크게 늘어날 것으로 판단했다. 그래서 각 기능을 개별적으로 구현해 어느 정도 완성한 뒤, 마지막에 하나의 프로젝트로 통합하는 방식으로 개발을 진행했다.&lt;/p&gt;
&lt;p data-end=&quot;272&quot; data-start=&quot;110&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;680&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/0Edfl/dJMcaijNzLR/2ejzhNSyYuCx2m0dSWnYk0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/0Edfl/dJMcaijNzLR/2ejzhNSyYuCx2m0dSWnYk0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/0Edfl/dJMcaijNzLR/2ejzhNSyYuCx2m0dSWnYk0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0Edfl%2FdJMcaijNzLR%2F2ejzhNSyYuCx2m0dSWnYk0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;283&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;680&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;친구목록을 구현한 방식을 예시로 과정을 써보자면,&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;우선 클로드에게 제작해둔 피그마 와이어프레임과 화면별 PRD을 학습하라고 한 뒤 부족한 내용이나 와이어프레임에서 빠진 부분이 있는지 물어보았다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1672&quot; data-origin-height=&quot;871&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cMy3wO/dJMcagzuCRf/tyo4D5Npx9KTJ2d78VQ541/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cMy3wO/dJMcagzuCRf/tyo4D5Npx9KTJ2d78VQ541/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cMy3wO/dJMcagzuCRf/tyo4D5Npx9KTJ2d78VQ541/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcMy3wO%2FdJMcagzuCRf%2Ftyo4D5Npx9KTJ2d78VQ541%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;313&quot; data-origin-width=&quot;1672&quot; data-origin-height=&quot;871&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;그랬더니 생각하지 못한 부분에서도 세세하게 보충할 부분을 알려주었다. 그래서 제작해둔 screen spec을 추가로 제공한 뒤 흐름에 맞추어 부족한 부분을 보충해달라고 요청했고, 그것에 기반해 와이어프레임을 수정해달라고 요청했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1635&quot; data-origin-height=&quot;517&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cwwAbl/dJMb991uCMn/I2r1DO8fSKVVN83J1berPK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cwwAbl/dJMb991uCMn/I2r1DO8fSKVVN83J1berPK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cwwAbl/dJMb991uCMn/I2r1DO8fSKVVN83J1berPK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcwwAbl%2FdJMb991uCMn%2FI2r1DO8fSKVVN83J1berPK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;190&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1635&quot; data-origin-height=&quot;517&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;이렇게 요청을 했는데, 클로드는 폰트 적용이 잘 안되는 것 같다. 디자인 요청사항이 많이 모호해서 그런 걸 수도 있지만, 폰트정도는 잘 적용되길 바랐는데... 결국 폰트는 나중에 일괄로 수동 수정했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/k57qg/dJMcab52OTi/xAKuCwLO1OKd3OPOrKmHoK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/k57qg/dJMcab52OTi/xAKuCwLO1OKd3OPOrKmHoK/img.png&quot; data-origin-width=&quot;1650&quot; data-origin-height=&quot;1173&quot; data-is-animation=&quot;false&quot; width=&quot;600&quot; height=&quot;427&quot; style=&quot;width: 57.8013%; margin-right: 10px;&quot; data-widthpercent=&quot;58.48&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/k57qg/dJMcab52OTi/xAKuCwLO1OKd3OPOrKmHoK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fk57qg%2FdJMcab52OTi%2FxAKuCwLO1OKd3OPOrKmHoK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1650&quot; height=&quot;1173&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bltf4S/dJMcaiYi8Jw/5TTrHdsCdyVh7SgswA9In0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bltf4S/dJMcaiYi8Jw/5TTrHdsCdyVh7SgswA9In0/img.png&quot; width=&quot;600&quot; height=&quot;601&quot; data-origin-width=&quot;1479&quot; data-origin-height=&quot;1481&quot; data-is-animation=&quot;false&quot; style=&quot;width: 41.0359%;&quot; data-widthpercent=&quot;41.52&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bltf4S/dJMcaiYi8Jw/5TTrHdsCdyVh7SgswA9In0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbltf4S%2FdJMcaiYi8Jw%2F5TTrHdsCdyVh7SgswA9In0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1479&quot; height=&quot;1481&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;AS IS -&amp;gt; TO BE&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;이전 와이어프레임에 비해 화면이 간결해졌고, 흐름도 명확해졌던 것 같다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1434&quot; data-origin-height=&quot;1131&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/UA5fY/dJMcahyqRCa/syfgib2sSWMvKC2Mwp3Fwk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/UA5fY/dJMcahyqRCa/syfgib2sSWMvKC2Mwp3Fwk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/UA5fY/dJMcahyqRCa/syfgib2sSWMvKC2Mwp3Fwk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FUA5fY%2FdJMcahyqRCa%2Fsyfgib2sSWMvKC2Mwp3Fwk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;473&quot; data-origin-width=&quot;1434&quot; data-origin-height=&quot;1131&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;74&quot; data-start=&quot;39&quot; data-ke-size=&quot;size14&quot;&gt;이후부터는 작업 환경을 코덱스로 옮겨 HTML 구현을 시작했다.&lt;/p&gt;
&lt;p data-end=&quot;74&quot; data-start=&quot;39&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;262&quot; data-start=&quot;79&quot; data-ke-size=&quot;size14&quot;&gt;이 단계부터 코덱스를 사용한 이유는 로컬 프로젝트와 직접 연결되어 있기 때문이다. 따라서 화면을 수정하거나 기능을 변경하면 HTML뿐만 아니라 PRD, 화면별 PRD, Screen Spec 등 관련 문서까지 함께 수정하도록 한 번에 요청할 수 있었다. 덕분에 구현 내용과 문서 간의 일관성을 유지하면서 개발을 진행할 수 있었다.&lt;/p&gt;
&lt;p data-end=&quot;262&quot; data-start=&quot;79&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;877&quot; data-origin-height=&quot;1455&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b4RDPE/dJMcah6klFW/vzTV22pGDe3UdDZWhyths1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b4RDPE/dJMcah6klFW/vzTV22pGDe3UdDZWhyths1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b4RDPE/dJMcah6klFW/vzTV22pGDe3UdDZWhyths1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb4RDPE%2FdJMcah6klFW%2FvzTV22pGDe3UdDZWhyths1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;308&quot; height=&quot;511&quot; data-origin-width=&quot;877&quot; data-origin-height=&quot;1455&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-end=&quot;262&quot; data-start=&quot;79&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;262&quot; data-start=&quot;79&quot; data-ke-size=&quot;size14&quot;&gt;그리고 나서 codex가 만들어준 HTML 프로토타입 초안&lt;/p&gt;
&lt;p data-end=&quot;262&quot; data-start=&quot;79&quot; data-ke-size=&quot;size14&quot;&gt;색도... 디자인도 마음에 들지 않는 부분이 많았지만, 이 단계에서 중요한 것은 기능이 제대로 구현되고 있는지였기 때문에 기능 위주로 코덱스에게 피드백을 주었다.&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;262&quot; data-start=&quot;79&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;262&quot; data-start=&quot;79&quot; data-ke-size=&quot;size14&quot;&gt;이렇게 총 3개의 프로토타입 화면을 어느정도 구현해둔 뒤, 세 파일을 하나로 합쳤다.&lt;/p&gt;
&lt;p data-end=&quot;262&quot; data-start=&quot;79&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;b&gt;2.&amp;nbsp; HTML 수정하기&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;제한사항 적용, 세부 사항 수정, QA시트 만들&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1612&quot; data-origin-height=&quot;1261&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kyDWI/dJMcafglBac/9F3HbQ2hZUhyUb9auHVvkK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kyDWI/dJMcafglBac/9F3HbQ2hZUhyUb9auHVvkK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kyDWI/dJMcafglBac/9F3HbQ2hZUhyUb9auHVvkK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkyDWI%2FdJMcafglBac%2F9F3HbQ2hZUhyUb9auHVvkK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;469&quot; data-origin-width=&quot;1612&quot; data-origin-height=&quot;1261&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;104&quot; data-start=&quot;35&quot; data-ke-size=&quot;size14&quot;&gt;세 개의 HTML 파일을 하나의 프로토타입으로 통합한 뒤, 실제로 사용해 보면서 기획에 맞게 추가하고 싶은 화면들이 생겼다.&lt;/p&gt;
&lt;p data-end=&quot;104&quot; data-start=&quot;35&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-end=&quot;121&quot; data-start=&quot;109&quot; data-ke-style=&quot;style3&quot;&gt;주요 수정 사항&lt;br /&gt;&lt;br /&gt;- 앱에 처음 접속했을 때 사용자 이름을 설정하는 온보딩 화면 추가&lt;br /&gt;- 친구 목록에서 내 프로필과 친구 프로필이 명확하게 구분되도록 UI 개선&lt;br /&gt;- 내 프로필도 친구 프로필처럼 사진을 직접 선택해 등록할 수 있도록 수정&lt;br /&gt;- 채팅방 이름을 언제든 변경할 수 있도록 수정&lt;br /&gt;- 채팅방 멤버를 자유롭게 추가&amp;middot;삭제할 수 있도록 기능 추가&lt;/blockquote&gt;
&lt;p data-end=&quot;121&quot; data-start=&quot;109&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;489&quot; data-start=&quot;319&quot; data-ke-size=&quot;size14&quot;&gt;이러한 화면들은 텍스트만으로 코덱스에 요청하면 의도한 UI와 동선이 정확하게 구현되지 않을 가능성이 있다고 판단했다. 그래서 먼저 피그마에서 수정할 화면을 직접 디자인한 뒤, 이를 바탕으로 구현을 요청했다. 대부분 기존 화면을 일부 수정하는 수준이었기 때문에 디자인 작업에는 많은 시간이 소요되지 않았다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1565&quot; data-origin-height=&quot;1191&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dptyDZ/dJMcadpbOtG/Kweh0RCDb3norFm8jvfRE1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dptyDZ/dJMcadpbOtG/Kweh0RCDb3norFm8jvfRE1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dptyDZ/dJMcadpbOtG/Kweh0RCDb3norFm8jvfRE1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdptyDZ%2FdJMcadpbOtG%2FKweh0RCDb3norFm8jvfRE1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;457&quot; data-origin-width=&quot;1565&quot; data-origin-height=&quot;1191&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;104&quot; data-start=&quot;43&quot; data-ke-size=&quot;size14&quot;&gt;수정이 필요한 화면들은 피그마의 별도 섹션에 정리해두고, 코덱스가 해당 화면을 참고해 구현할 수 있도록 했다.&lt;/p&gt;
&lt;p data-end=&quot;104&quot; data-start=&quot;43&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;197&quot; data-start=&quot;109&quot; data-ke-size=&quot;size14&quot;&gt;화면 구조는 피그마를 기준으로 구현했지만, AI가 임의로 작성한 문구나 버튼 간격, 줄바꿈, 정렬과 같은 세부적인 요소들은 코덱스를 통해 반복적으로 수정했다. 이러한 수정 사항은 직접 HTML을 편집해서 반영할 수도 있었지만, HTML 구조를 잘못 수정해 다른 기능에 영향을 줄 가능성을 고려해 모든 변경 사항을 코덱스를 통해 적용했다. 수정 요청과 실제 코드 변경 과정을 일관되게 관리하는 편이 더 안정적이라고 판단했기 때문이다.&lt;/p&gt;
&lt;p data-end=&quot;197&quot; data-start=&quot;109&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;471&quot; data-start=&quot;359&quot; data-ke-size=&quot;size14&quot;&gt;또한 변경 사항이 발생할 때마다 GitHub에 즉시 반영해 팀원들과 공유했다. 이를 통해 다른 팀원들도 최신 프로젝트를 내려받아 자신의 코덱스에서 동일한 작업 환경을 유지하며 개발을 이어갈 수 있었다.&lt;/p&gt;
&lt;p data-end=&quot;471&quot; data-start=&quot;359&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;471&quot; data-start=&quot;359&quot; data-ke-size=&quot;size14&quot;&gt;또한 이렇게 작업을 하다가, 꼼꼼하게 모든 기능을 이용해보고 수정 사항을 확인해야 할 것 같아 QA 시트를 만들었다.&lt;/p&gt;
&lt;p data-end=&quot;471&quot; data-start=&quot;359&quot; data-ke-size=&quot;size14&quot;&gt;(이것 또한 AI에 요청...ㅎㅎ)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2758&quot; data-origin-height=&quot;1450&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/2ZyCi/dJMcaaMQv30/Be0WLPqQFV1zY3iZVaT7Wk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/2ZyCi/dJMcaaMQv30/Be0WLPqQFV1zY3iZVaT7Wk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/2ZyCi/dJMcaaMQv30/Be0WLPqQFV1zY3iZVaT7Wk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2ZyCi%2FdJMcaaMQv30%2FBe0WLPqQFV1zY3iZVaT7Wk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;315&quot; data-origin-width=&quot;2758&quot; data-origin-height=&quot;1450&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-end=&quot;471&quot; data-start=&quot;359&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;이후 기능들이 추가되면서&amp;nbsp; QA 시트를 업데이트해야겠지만, 작업을 하면서 확인해야 할 부분을 미리 적어두는 정도로 생각하고 미리 만들어두었다. AI에게 요청하니 내가 생각하지도 못했던 부분들까지 꼼꼼하게 적어주어서 맡기길 잘했다는 생각이 들었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;b&gt;3.&amp;nbsp; 디자인md 적용하기&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;디자인 md 적용, 기기 범용성 확대&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;팀 회의를 거쳐, 디자인을 맡은 팀원이 만든 디자인md를 HTML에 적용했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;우리가 원했던 디자인 컨셉은 꽤나 명확했다. 옛날 피처폰/폴더폰의 문자 감성!!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ADiMy/dJMcaf8mZaf/jYuqY8Qs07baH4PCjKZkck/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ADiMy/dJMcaf8mZaf/jYuqY8Qs07baH4PCjKZkck/img.jpg&quot; data-origin-width=&quot;447&quot; data-origin-height=&quot;447&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ADiMy/dJMcaf8mZaf/jYuqY8Qs07baH4PCjKZkck/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FADiMy%2FdJMcaf8mZaf%2FjYuqY8Qs07baH4PCjKZkck%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;447&quot; height=&quot;447&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dpiIUV/dJMcaf8mZaD/YRLbi8bmJ7GUyioXhFeVC1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dpiIUV/dJMcaf8mZaD/YRLbi8bmJ7GUyioXhFeVC1/img.jpg&quot; data-origin-width=&quot;447&quot; data-origin-height=&quot;447&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dpiIUV/dJMcaf8mZaD/YRLbi8bmJ7GUyioXhFeVC1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdpiIUV%2FdJMcaf8mZaD%2FYRLbi8bmJ7GUyioXhFeVC1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;447&quot; height=&quot;447&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;98&quot; data-start=&quot;35&quot; data-ke-size=&quot;size14&quot;&gt;전체적인 디자인은 귀여운 분위기를 유지하면서도 픽셀 이모지와 픽셀 폰트를 활용해 레트로 게임 감성을 담으려 했다.&lt;/p&gt;
&lt;p data-end=&quot;98&quot; data-start=&quot;35&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;265&quot; data-start=&quot;103&quot; data-ke-size=&quot;size14&quot;&gt;다만 가장 걱정됐던 부분은 폰트 적용이었다. 사용할 폰트는 상업적 이용이 가능한 무료 폰트였지만, 이전에 AI를 활용해 와이어프레임을 제작하는 과정에서도 폰트가 정상적으로 적용되지 않았던 경험이 있었기 때문이다. 그래서 실제 HTML 환경에서도 동일한 문제가 발생하지 않을지 우려가 있었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2292&quot; data-origin-height=&quot;1621&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/QpBca/dJMcaftOXki/tjotESVLexCc4uXTrfKAS0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/QpBca/dJMcaftOXki/tjotESVLexCc4uXTrfKAS0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/QpBca/dJMcaftOXki/tjotESVLexCc4uXTrfKAS0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQpBca%2FdJMcaftOXki%2FtjotESVLexCc4uXTrfKAS0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;424&quot; data-origin-width=&quot;2292&quot; data-origin-height=&quot;1621&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;하지만~우려가 무색하게 폰트 적용은 너무 잘되었다 ㅎㅎ...&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;사실 저 상태가 될때까지 세부적으로 수정한 사항은 정말 많지만, 결론적으로는 잘 만들어졌다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;b&gt;멘토링 및 다음 과제&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;89&quot; data-start=&quot;32&quot; data-ke-size=&quot;size14&quot;&gt;이후 우리의 과제는&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;&lt;u&gt; 프로토타입과 회피형, 안정형, 불안형으로 설계한 AI 페르소나를 연결하는 것&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;이었다.&lt;/p&gt;
&lt;p data-end=&quot;89&quot; data-start=&quot;32&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;238&quot; data-start=&quot;94&quot; data-ke-size=&quot;size14&quot;&gt;하지만 구현 과정에서 예상하지 못한 문제가 발생했다. 예산이 없었기 때문에 무료로 사용할 수 있는 Gemini API를 활용하려고 했는데, 개인 API 키를 사용하는 방식이다 보니 다른 팀원이 동일한 API를 사용할 경우 사용량 제한에 걸리는 문제가 있었다.&lt;/p&gt;
&lt;p data-end=&quot;238&quot; data-start=&quot;94&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;345&quot; data-start=&quot;243&quot; data-ke-size=&quot;size14&quot;&gt;우리의 1차 목표는 &lt;b&gt;로컬 환경에서 서비스가 정상적으로 동작하는 것&lt;/b&gt;이었다. 그래서 API 의존성을 줄이기 위해 코덱스 Exec 기반으로 AI를 변경하는 방안을 검토했다.&lt;/p&gt;
&lt;p data-end=&quot;345&quot; data-start=&quot;243&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;524&quot; data-start=&quot;350&quot; data-ke-size=&quot;size14&quot;&gt;그러나 백엔드를 담당한 팀원이 기존 Gemini API를 코덱스 Exec 방식으로 전환하는 과정에서 또 다른 문제가 발생했다. AI는 정상적으로 응답했지만, 각 페르소나에 맞게 학습시켜 둔 말투와 성격이 제대로 반영되지 않았다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;이 문제는 어떻게 해결해야 할지 모르겠어서, 유니커 멘토링에서 질문하기로,,&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;146&quot; data-start=&quot;43&quot; data-ke-size=&quot;size14&quot;&gt;또 다른 문제도 발생했다.&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt; HTML 프로토타입에 폰트를 적용했을 때 내 로컬 환경에서는 정상적으로 표시되었지만, 다른 팀원들의 컴퓨터에서는 동일한 폰트가 적용되지 않는 문제&lt;/b&gt;&lt;/span&gt;가 발생했다.&lt;/p&gt;
&lt;p data-end=&quot;146&quot; data-start=&quot;43&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;251&quot; data-start=&quot;151&quot; data-ke-size=&quot;size14&quot;&gt;처음에는 코드 자체의 문제인지, 폰트 파일을 불러오는 방식의 문제인지 원인을 명확하게 파악하지 못했다. 팀원들의 개발 환경에서만 발생하는 문제였기 때문에 쉽게 해결하기도 어려웠다. 결국 이 문제 역시 자체적으로 해결하기보다는 멘토링 시간에 원인을 함께 점검하고 해결 방안을 조언받기로 했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;이주의 질문사항&lt;br /&gt;1. API 사용 관련 질문&lt;br /&gt;- 현재 Gemini API 무료 버전으로 페르소나를 학습시킨 상태인데, Codex exec(구독 호출)로 어떻게 바꾸면 될지 여쭙고 싶습니다! &lt;br /&gt;- 페르소나 학습은 모두 유지한 채로 제미나이 &amp;rarr; 코덱스로 빠르게 바꾸는 방법이 있을까요? &lt;br /&gt;&lt;br /&gt;2. 폰트 적용 방식&lt;br /&gt;- 프로토타입을 작업한 사람에게만 폰트가 적용되고 있습니다. 다른 팀원의 PC에도 같은 폰트가 설치되어 있는데, 동일하게 적용되지 않았으며 + 핸드폰에서도 적용이 안되는 상황입니다.&lt;br /&gt;- 팀원 모두에게 동일한 폰트가 적용되도록 하려면 어떤 방식으로 설정하면 될까요?&lt;br /&gt;&lt;br /&gt;3. MVP 테스트를 위한 서버 운영 방식&lt;br /&gt;- MVP 테스트를 진행할 때도 로컬 서버를 사용하는 것이 일반적인가요, 아니면 별도의 배포 서버를 사용하는 것이 좋을까요? MVP 테스트 진행 과정이 궁금합니다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;135&quot; data-start=&quot;35&quot; data-ke-size=&quot;size14&quot;&gt;멘토링에서는 질문했던 내용 중 1번과 2번에 대해 먼저 피드백을 받았다. 멘토님께서는 GitHub 저장소와 HTML 코드를 직접 검토한 뒤 원인을 함께 살펴보겠다고 말씀해 주셨다.&lt;/p&gt;
&lt;p data-end=&quot;135&quot; data-start=&quot;35&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;325&quot; data-start=&quot;140&quot; data-ke-size=&quot;size14&quot;&gt;한편 3번 질문인 &lt;b&gt;서비스 배포&lt;/b&gt;에 대해서는 현실적인 한계가 있었다. 당시 유니커 활동에서는 별도의 배포 인프라를 제공하지 않았기 때문에, 서비스를 외부에 배포해 공유하는 것은 어려운 상황이었다. 따라서 최종 시연은 로컬 환경에서 서버를 실행한 뒤 화면을 공유하는 방식으로 진행하는 것이 가장 현실적인 방법이라는 조언을 받았다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;그래서 다음 주의 주 목표는 AI API 문제를 해결하고, 폰트 적용 문제 해결, 디자인 세부 수정&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;정도가 될 것 같다!&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;다음주에 계속...&lt;/p&gt;</description>
      <category>대외활동/UNIKER</category>
      <category>Claude</category>
      <category>Codex</category>
      <category>바이브코딩</category>
      <category>서비스기획</category>
      <category>유니커</category>
      <category>커널아카데미</category>
      <category>코덱스</category>
      <category>클로드</category>
      <category>프로토타입</category>
      <category>프론트엔드</category>
      <author>인애_</author>
      <guid isPermaLink="true">https://inaeichoi.tistory.com/7</guid>
      <comments>https://inaeichoi.tistory.com/7#entry7comment</comments>
      <pubDate>Sun, 19 Jul 2026 03:28:50 +0900</pubDate>
    </item>
    <item>
      <title>바이브코딩으로 반려돌 위젯을 만들어보자 | Claude code, Codex, Github 배포파일 포함</title>
      <link>https://inaeichoi.tistory.com/6</link>
      <description>&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bMjONv/dJMcahrERuj/i22V2ZAwAsLd84quJAtjak/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bMjONv/dJMcahrERuj/i22V2ZAwAsLd84quJAtjak/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bMjONv/dJMcahrERuj/i22V2ZAwAsLd84quJAtjak/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbMjONv%2FdJMcahrERuj%2Fi22V2ZAwAsLd84quJAtjak%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;315&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;u&gt;1) 반려돌이 가지고 싶어&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;나는 &amp;lt;에브리씽 에브리웨어 올앳원스&amp;gt; 영화를 좋아한다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;2022년에 처음 나온 이후, 지금까지 계속해서 아껴두고 돌려보고 있다.&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;321&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bWnG9l/dJMcadvRMhJ/D3yrA7nkNsUeKyKG8v584k/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bWnG9l/dJMcadvRMhJ/D3yrA7nkNsUeKyKG8v584k/img.jpg&quot; data-alt=&quot;그 어떤 가능성과 세계관이 있어도 난 너를 선택할거야!&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bWnG9l/dJMcadvRMhJ/D3yrA7nkNsUeKyKG8v584k/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbWnG9l%2FdJMcadvRMhJ%2FD3yrA7nkNsUeKyKG8v584k%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;321&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;321&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;그 어떤 가능성과 세계관이 있어도 난 너를 선택할거야!&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;br /&gt;거기에 나오는 googly eyes가 붙은&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f7e8ff;&quot;&gt;반려돌 굿즈&lt;/span&gt;&lt;/b&gt;가 너무 가지고 싶었다.&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;407&quot; data-origin-height=&quot;491&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/biytI7/dJMcahrERFv/YEeTcAkAbn07DtpDqzX7o0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/biytI7/dJMcahrERFv/YEeTcAkAbn07DtpDqzX7o0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/biytI7/dJMcahrERFv/YEeTcAkAbn07DtpDqzX7o0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbiytI7%2FdJMcahrERFv%2FYEeTcAkAbn07DtpDqzX7o0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;407&quot; height=&quot;491&quot; data-origin-width=&quot;407&quot; data-origin-height=&quot;491&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;이 영화가 나온지 벌써 4년이나 지났지만...&lt;br /&gt;아직도 이 돌이 괜히 탐났다.&lt;br /&gt;그치만!! 돌을 돈주고 사기는 좀 그런...느낌&lt;br /&gt;&amp;nbsp;&lt;br /&gt;그래서 실물 굿즈 대신,&lt;br /&gt;제가 하루에 절반 이상 붙어있는 컴퓨터 화면에&lt;br /&gt;이 반려돌이 있으면 좋을 것 같다는 생각을 했다.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;u&gt;2) 기능&lt;/u&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;이 반려돌이 어떤 기능을 가지면 좋을까 고민해 보았는데,&lt;br /&gt;&amp;nbsp;&lt;br /&gt;반려돌은 원래 엄청난 기능을 가진 존재라기보다,&lt;br /&gt;존재 자체만으로도 귀엽고 소중한 매력이 있는 것 같다는 생각을 했다.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;그래서 제가 만든 반려돌 위젯도 특별히 많은 기능을 넣지는 않았다.&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f7e8ff;&quot;&gt;1) 사용자가 컴퓨터를 사용하는 동안에는 눈을 뜨고 있다가, &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f7e8ff;&quot;&gt;2) 일정 시간 동안 사용이 없으면 눈을 감고 잠에 든다.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f7e8ff;&quot;&gt;3) 쓰다듬으면 눈웃음을 짓고, 흔들면 동공이 커진다.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;별다른 기능은 없지만, 귀여운 것이 곧 기능인..&lt;br /&gt;그런 위젯을 만들고 싶었다!&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #8a3db6;&quot;&gt;제작 과정&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;654&quot; data-origin-height=&quot;368&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pgHgk/dJMcaic3mjt/O2k3P1KB7A6vPMjLEXNdfk/tfile.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pgHgk/dJMcaic3mjt/O2k3P1KB7A6vPMjLEXNdfk/tfile.gif&quot; data-alt=&quot;오늘도 결과물부터!!&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pgHgk/dJMcaic3mjt/O2k3P1KB7A6vPMjLEXNdfk/tfile.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/pgHgk/dJMcaic3mjt/O2k3P1KB7A6vPMjLEXNdfk/tfile.gif&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;654&quot; height=&quot;368&quot; data-origin-width=&quot;654&quot; data-origin-height=&quot;368&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;오늘도 결과물부터!!&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #8a3db6;&quot;&gt;이번 바이브&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #000000;&quot;&gt; 코딩은 Claude code를 사용해서 &lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;해보았다.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;사람마다 프롬프트를 어떻게 쓰고, 어떤 스킬을 쓰느냐에 다르겠지만,&lt;br /&gt;Claude code와 Codex 각각의 미묘한 기능차이가 꽤 뚜렷한 것 같다.&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1673&quot; data-origin-height=&quot;1443&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EwaY9/dJMcaiRABIh/O8t2Y3k3nGHWKVhfvBEPEK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EwaY9/dJMcaiRABIh/O8t2Y3k3nGHWKVhfvBEPEK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EwaY9/dJMcaiRABIh/O8t2Y3k3nGHWKVhfvBEPEK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEwaY9%2FdJMcaiRABIh%2FO8t2Y3k3nGHWKVhfvBEPEK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;518&quot; data-origin-width=&quot;1673&quot; data-origin-height=&quot;1443&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;br /&gt;이번에도 따로 어떠한 파일도 제작하지 않은 채&lt;br /&gt;프롬프트만 가지고 시작했다.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;하지만 여기서 저의 실수..&lt;br /&gt;&amp;nbsp;&lt;br /&gt;이전에 포트폴리오 제작용으로 만들어 둔 코드 폴더에 &lt;br /&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f7e8ff;&quot;&gt;별도의 프로젝트 폴더를 생성하지 않고 그대로 작업을 진행한 것...ㅜㅜ&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;① 프로젝트가 분리되어 있지 않아 별도로 &lt;br /&gt;폴더를 나눠 달라고 요청해야 하는 번거로움이 발생&lt;br /&gt;② 이후 프로젝트를 체계적으로 관리하기 위해서도 &lt;br /&gt;처음부터 폴더를 분리해 작업하는 것이 중요하다!!&lt;br /&gt;&amp;nbsp;&lt;br /&gt;여튼 Claude는 이러한 제 요청에..&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;654&quot; data-origin-height=&quot;368&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bxFjb2/dJMcacjtOoi/QvoTrKNhKrgjjondHf7ALk/tfile.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bxFjb2/dJMcacjtOoi/QvoTrKNhKrgjjondHf7ALk/tfile.gif&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bxFjb2/dJMcacjtOoi/QvoTrKNhKrgjjondHf7ALk/tfile.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/bxFjb2/dJMcacjtOoi/QvoTrKNhKrgjjondHf7ALk/tfile.gif&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;654&quot; height=&quot;368&quot; data-origin-width=&quot;654&quot; data-origin-height=&quot;368&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;이런 결과물을 만들어줬다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;✅ 이미지는 마음에 든다. 꽤 귀여움!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;color: #333333; text-align: center;&quot;&gt;✅&lt;span&gt; 흔들면 눈이 커지고, 클릭하면 눈웃음 짓는 것이 귀엽다&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;color: #333333; text-align: center;&quot;&gt;❎&lt;/span&gt;&lt;u&gt;눈꺼풀이 징그럽다. 눈꺼풀이 가오나시마냥 눈 위아래에...&lt;/u&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;❎ &lt;u&gt;위젯 형태가 아닌 브라우저 형태로 만들어줌&lt;/u&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;이를 바탕으로, 수정사항을 클로드에 다시 요청했다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;431&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bfkolT/dJMcacqlGJb/xG93H5ySauaYalCUGeZk4K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bfkolT/dJMcacqlGJb/xG93H5ySauaYalCUGeZk4K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bfkolT/dJMcacqlGJb/xG93H5ySauaYalCUGeZk4K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbfkolT%2FdJMcacqlGJb%2FxG93H5ySauaYalCUGeZk4K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;431&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;431&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;이렇게 하니 화면에 둥둥 떠다니는 위젯 형태로는 만들어졌는데,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;클릭하면 갑자기 위젯이 꺼지고, 위젯 이동시 지지직 하는 문제가 생겼다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;이것 또한 수정 요청을 하니 제대로 반영은 되었다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;그러나 또 문제~...&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;내가 원했던 것은 컴퓨터에서 클릭하거나 타이핑하는 등&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;사용자의 활동이 감지되면 위젯이 깨어 있는 기능이었다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;하지만 Claude가 구현한 버전은 컴퓨터를 사용하고 있는지와 관계없이&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;b&gt;위젯 자체를 조작하지 않으면 계속 눈을 감고 있는&lt;/b&gt; 방식이었다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;즉, 사용자의 컴퓨터 활동이 아니라 위젯과의 직접적인 상호작용만 감지하고 있었던 것!!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1419&quot; data-origin-height=&quot;1284&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/s7w9m/dJMcabZhzUU/NRTdKyylmqcffjsLSi4JK1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/s7w9m/dJMcabZhzUU/NRTdKyylmqcffjsLSi4JK1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/s7w9m/dJMcabZhzUU/NRTdKyylmqcffjsLSi4JK1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fs7w9m%2FdJMcabZhzUU%2FNRTdKyylmqcffjsLSi4JK1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;543&quot; data-origin-width=&quot;1419&quot; data-origin-height=&quot;1284&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;여기서...클로드를 다른 데에도 썼더니&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;크레딧을 다 써버려서 Codex로 넘어가 이어 작업했다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;여전히..조금 부족한 나의 프롬프트&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;그래도 뭔가 쓰면 쓸 수록&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;내가 구현하기 원하는 기능과 범위를 명확히 제한할 수록&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;크레딧도 아끼고... 시간도 절약할 수 있다는 걸 느끼고 있다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;이번엔 내가 원하는 대로 모든 기능이 구현되었다!!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1411&quot; data-origin-height=&quot;1124&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bZpza3/dJMcafHnxVl/06sGBpQBPt5ff1UDgDoW1K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bZpza3/dJMcafHnxVl/06sGBpQBPt5ff1UDgDoW1K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bZpza3/dJMcafHnxVl/06sGBpQBPt5ff1UDgDoW1K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbZpza3%2FdJMcafHnxVl%2F06sGBpQBPt5ff1UDgDoW1K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;478&quot; data-origin-width=&quot;1411&quot; data-origin-height=&quot;1124&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;이후에는 깃헙에 저장소를 만들어 두고, 배포 파일을 업로드 해달라고 부탁했다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;파일을 직접 올리는게 시간을 절약하는 방법이겠지만...&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;깃헙을 사용한지 약 1~2주... 어떤 파일을 어떻게 올려야 하는지 아직 잘 모르겠어서&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;그냥 코덱스에게 요청하고 있다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;color: #8a3db6;&quot;&gt;&lt;b&gt;배포파일&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure id=&quot;og_1784021787165&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;object&quot; data-og-title=&quot;Release everythingeverywhereallatoncepetrock v.0.0.1 &amp;middot; inaeichoi/everythingeverywhereallatoncestone&quot; data-og-description=&quot;[Pet Rock Widget] Out of all the timelines, you got the one where you have a pet rock. Pet it &amp;rarr; it smiles :) Shake it &amp;rarr; it panics :(&quot; data-og-host=&quot;github.com&quot; data-og-source-url=&quot;https://github.com/inaeichoi/everythingeverywhereallatoncestone/releases/tag/petrock1&quot; data-og-url=&quot;https://github.com/inaeichoi/everythingeverywhereallatoncestone/releases/tag/petrock1&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cDo195/dJMb9b34cYn/L7cKpMd5ussUMO38CndRX0/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600,https://scrap.kakaocdn.net/dn/CcoDp/dJMb9jOy5rT/dfrRrk2IGmB8K4vFlSkV61/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600&quot;&gt;&lt;a href=&quot;https://github.com/inaeichoi/everythingeverywhereallatoncestone/releases/tag/petrock1&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://github.com/inaeichoi/everythingeverywhereallatoncestone/releases/tag/petrock1&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cDo195/dJMb9b34cYn/L7cKpMd5ussUMO38CndRX0/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600,https://scrap.kakaocdn.net/dn/CcoDp/dJMb9jOy5rT/dfrRrk2IGmB8K4vFlSkV61/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Release everythingeverywhereallatoncepetrock v.0.0.1 &amp;middot; inaeichoi/everythingeverywhereallatoncestone&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;[Pet Rock Widget] Out of all the timelines, you got the one where you have a pet rock. Pet it &amp;rarr; it smiles :) Shake it &amp;rarr; it panics :(&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;github.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;배포 파일!!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2416&quot; data-origin-height=&quot;1243&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/q22Np/dJMcai42sdF/uqZkG8zMhn0qywzY3DwJY0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/q22Np/dJMcai42sdF/uqZkG8zMhn0qywzY3DwJY0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/q22Np/dJMcai42sdF/uqZkG8zMhn0qywzY3DwJY0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fq22Np%2FdJMcai42sdF%2FuqZkG8zMhn0qywzY3DwJY0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;309&quot; data-origin-width=&quot;2416&quot; data-origin-height=&quot;1243&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;배포 파일의 zip 파일을 다운받은 뒤 압축을 풀고,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1427&quot; data-origin-height=&quot;981&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bKkrKi/dJMcaiKKZCy/IRN46q3Ep31Yv3L0wtoc1k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bKkrKi/dJMcaiKKZCy/IRN46q3Ep31Yv3L0wtoc1k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bKkrKi/dJMcaiKKZCy/IRN46q3Ep31Yv3L0wtoc1k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbKkrKi%2FdJMcaiKKZCy%2FIRN46q3Ep31Yv3L0wtoc1k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;412&quot; data-origin-width=&quot;1427&quot; data-origin-height=&quot;981&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;windows 배치파일을 키면&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;위젯이 실행된다!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;(window만 가능, 맥북은 안됨)&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;이용해 보신 분이 있다면...&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;댓글로 후기 부탁드립니다..ㅎㅎ&lt;/p&gt;</description>
      <category>취미/바이브코딩</category>
      <category>Ai</category>
      <category>claude code</category>
      <category>Codex</category>
      <category>GitHub</category>
      <category>바이브코딩</category>
      <category>반려돌</category>
      <category>반려돌위젯</category>
      <category>에브리씽에브리웨어올앳원스</category>
      <category>에에올</category>
      <category>위젯</category>
      <author>인애_</author>
      <guid isPermaLink="true">https://inaeichoi.tistory.com/6</guid>
      <comments>https://inaeichoi.tistory.com/6#entry6comment</comments>
      <pubDate>Tue, 14 Jul 2026 18:44:22 +0900</pubDate>
    </item>
    <item>
      <title>[UNIKER 1기] 비전공자 개발일지(2) | 화면별 상세 PRD 작성, 피그마 와이어프레임 제작, GITHUB 수정 w. 코덱스</title>
      <link>https://inaeichoi.tistory.com/5</link>
      <description>&lt;blockquote data-ke-style=&quot;style1&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;a href=&quot;https://inaeichoi.tistory.com/3&quot;&gt;이전 이야기&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;6.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bHzroo/dJMcahLRmB0/WR4MC3tMf3AEDjfkonkWVK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bHzroo/dJMcahLRmB0/WR4MC3tMf3AEDjfkonkWVK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bHzroo/dJMcahLRmB0/WR4MC3tMf3AEDjfkonkWVK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbHzroo%2FdJMcahLRmB0%2FWR4MC3tMf3AEDjfkonkWVK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;315&quot; data-filename=&quot;6.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;지난주까지 기본 기획과 PRD 작성을 마쳤다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이번 주에는 &lt;b&gt;화면별 상세 PRD를 구체화&lt;/b&gt;하고, &lt;b&gt;피그마로 화면별 와이어프레임&lt;/b&gt;을 제작했다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000; font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;이번 주 한눈에 보기&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;사용 도구&lt;/b&gt;: 코덱스(PRD 작성), 클로드(와이어프레임 제작), 피그마&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;산출물&lt;/b&gt;: 화면별 상세 PRD, 피그마 와이어프레임 + 프로토타입 Flow&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;핵심 인사이트&lt;/b&gt;: 도구를 역할별로 나눠 쓰면 토큰은 아끼지만 맥락 공유가 끊긴다 / 디자인 일관성 유지는 클로드가 더 안정적이었다&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000; font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;1. 화면별 상세 PRD 구체화&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;PRD 상세화, 파일 나누기&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;기존에는 서비스 전체 개요 PRD만 작성했다면, 이제는 화면 단위로 PRD를 나눠 작성하기로 했다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;우리 서비스는 크게 아래 세 화면으로 구성된다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;u&gt;&lt;b&gt;친구 목록 / 친구 추가&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;u&gt;&lt;b&gt;채팅 목록 / 채팅 생성&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;u&gt;&lt;b&gt;채팅 화면&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;나는 이 중 &lt;b&gt;친구 목록 페이지&lt;/b&gt;를 맡아 구체화했다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;[AS-IS] 채팅 화면 PRD&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 채팅 헤더 (참여 멤버 표시)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 메시지 리스트&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 입력창&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 전송 버튼&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 사용자 메시지 즉시 표시&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- AI 입력 중 상태&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- AI 생각 중 상태&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 채팅방 생성 직후 기본 메시지 표시&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 메시지 저장과 복원&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;기존 PRD는 화면에 어떤 요소가 있는지 나열하는 수준에 그쳤다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;여기에 지난 강의에서 배운 아래 프레임을 적용해 코덱스에게 화면 PRD 상세화를 요청했다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;첫 화면&lt;/b&gt;: 서비스 목적과 입력값&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;결과 화면&lt;/b&gt;: 사용자가 판단할 정보&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;실패 상태&lt;/b&gt;: 추천 없음, 오류, 미선택&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;다시 시도&lt;/b&gt;: 조건을 바꿔 다시 실행&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1237&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bsnZWj/dJMcafURE1T/YO3h6rDMS2QOzDVpJnh5dK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bsnZWj/dJMcafURE1T/YO3h6rDMS2QOzDVpJnh5dK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bsnZWj/dJMcafURE1T/YO3h6rDMS2QOzDVpJnh5dK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbsnZWj%2FdJMcafURE1T%2FYO3h6rDMS2QOzDVpJnh5dK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;542&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1237&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;별다른 설명 없이 요청했을 뿐인데, 코덱스가 알아서 위 프레임을 반영해 문서를 구체화해줬다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;진행 과정을 보니 기존에 작성해둔 상위 문서(README, PRD, Agent 파일)를 참고해 흐름을 짠 것 같았다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style1&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;  코덱스는 하나의 프로젝트에 로컬 파일을 연결해두면 새 채팅창에서도 해당 프로젝트 파일을 계속 참고한다. 덕분에 이전 작업 내용을 매번 설명하지 않아도 되고 토큰도 아낄 수 있어서 정말 편했다.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1536&quot; data-origin-height=&quot;1107&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rocS4/dJMcahd4nK4/82OfK9rk5zs6xtK1Efr000/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rocS4/dJMcahd4nK4/82OfK9rk5zs6xtK1Efr000/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rocS4/dJMcahd4nK4/82OfK9rk5zs6xtK1Efr000/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrocS4%2FdJMcahd4nK4%2F82OfK9rk5zs6xtK1Efr000%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;1107&quot; data-origin-width=&quot;1536&quot; data-origin-height=&quot;1107&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;코덱스가 작성해준 상세 화면별 PRD를 검토하고, 수정할 부분을 다시 요청해 화면별 PRD 작성을 마무리했다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1383&quot; data-origin-height=&quot;795&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bmXI8w/dJMcagzptyV/5ERxL34pE7k3F2DxQSEZy1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bmXI8w/dJMcagzptyV/5ERxL34pE7k3F2DxQSEZy1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bmXI8w/dJMcagzptyV/5ERxL34pE7k3F2DxQSEZy1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbmXI8w%2FdJMcagzptyV%2F5ERxL34pE7k3F2DxQSEZy1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;345&quot; data-origin-width=&quot;1383&quot; data-origin-height=&quot;795&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;letter-spacing: 0px; font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;PRD를 읽다 보니 상태별(입력 중, 오류 메시지 등) 와이어프레임을 따로 만들어야 하는지 궁금해져서 와이어프레임 제작 방법도 함께 물어봤다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그랬더니 UI 흐름도 만드는 방법도 알려줬다...&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이렇게나 똑똑했다고...&lt;/span&gt;&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000; font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;2. 피그마로 PRD 기반 와이어프레임 만들기&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;Claude + Figma 연동하기&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;화면별 PRD를 구체화했다면 다음 단계는 와이어프레임 제작이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;원래는 코덱스에 피그마 플러그인을 설치해 와이어프레임을 만들려고 했는데, 계정 관리자인 유니커/DAY1컴퍼니 쪽에서 아직 해당 플러그인을 승인하지 않은 상태였다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;유니커 운영매니저님께 승인 여부를 문의해두고, 그 사이에 개인 계정 클로드로 와이어프레임 제작을 진행했다.&lt;/span&gt;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&amp;nbsp;&lt;/h4&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;1) 서식 세팅하기&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;AI에게 와이어프레임 제작을 요청하기 전에, 참고할 서식과 기본 요소를 먼저 세팅했다. 요즘 AI가 알아서도 꽤 깔끔하게 만들어주지만, 디자인 요소를 뺀 와이어프레임이라도 최대한 정돈된 레이아웃을 유지하고 싶었다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2862&quot; data-origin-height=&quot;1452&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/0GacZ/dJMcaftJJUF/bjIyo2d0xzQc9xaZTNFov0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/0GacZ/dJMcaftJJUF/bjIyo2d0xzQc9xaZTNFov0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/0GacZ/dJMcaftJJUF/bjIyo2d0xzQc9xaZTNFov0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0GacZ%2FdJMcaftJJUF%2FbjIyo2d0xzQc9xaZTNFov0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2862&quot; height=&quot;1452&quot; data-origin-width=&quot;2862&quot; data-origin-height=&quot;1452&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;아이콘은 피그마 커뮤니티에 공개된 리소스를 활용해 미리 페이지에 배치해뒀다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;피그마는 사용자들이 다양한 아이콘&amp;middot;UI 리소스를 커뮤니티에 공유해두기 때문에 필요한 요소를 쉽게 가져다 쓸 수 있다는 게 큰 장점이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1237&quot; data-origin-height=&quot;1321&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bOfGTL/dJMcaazfp11/lYbIEMVhsQ4EDnuplzoHi0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bOfGTL/dJMcaazfp11/lYbIEMVhsQ4EDnuplzoHi0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bOfGTL/dJMcaazfp11/lYbIEMVhsQ4EDnuplzoHi0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbOfGTL%2FdJMcaazfp11%2FlYbIEMVhsQ4EDnuplzoHi0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;1321&quot; data-origin-width=&quot;1237&quot; data-origin-height=&quot;1321&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이 중 하나를 골라 팀 피그마 페이지에 추가하고, 원하는 깔끔한 디자인으로 예시 페이지를 만들어뒀다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;2) 클로드에게 와이어프레임 제작 요청하기&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;클로드에게 피그마 페이지, PRD, README 파일을 주고 와이어프레임 제작을 요청했다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2278&quot; data-origin-height=&quot;903&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bVrfAV/dJMcaiD1Gpn/MEhAt16ohYnPlI8oEoqCR1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bVrfAV/dJMcaiD1Gpn/MEhAt16ohYnPlI8oEoqCR1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bVrfAV/dJMcaiD1Gpn/MEhAt16ohYnPlI8oEoqCR1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbVrfAV%2FdJMcaiD1Gpn%2FMEhAt16ohYnPlI8oEoqCR1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;903&quot; data-origin-width=&quot;2278&quot; data-origin-height=&quot;903&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;글씨체&amp;middot;여백&amp;middot;색 등은 미리 만들어둔 기본 서식을 참고하도록 요청했고, 컴포넌트 구성이나 파일명 설정도 알아서 처리해달라고 했다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2276&quot; data-origin-height=&quot;1628&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ukryL/dJMb99NLToe/gLoyxkRql7ds119mKwKVT0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ukryL/dJMb99NLToe/gLoyxkRql7ds119mKwKVT0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ukryL/dJMb99NLToe/gLoyxkRql7ds119mKwKVT0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FukryL%2FdJMb99NLToe%2FgLoyxkRql7ds119mKwKVT0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;694&quot; height=&quot;1628&quot; data-origin-width=&quot;2276&quot; data-origin-height=&quot;1628&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;결과물&lt;/b&gt;: 폰트가 잘 적용됐고, 미리 만들어둔 아이콘도 잘 들어갔으며, 텍스트&amp;middot;컴포넌트도 겹치지 않고 깔끔하게 만들어졌다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;생성된 화면을 하나씩 확인하며 수정이 필요한 부분을 정리한 뒤 다시 클로드에 전달해 수정을 요청했다. 또한 피그마 프로토타입 기능으로 화면 간 Flow도 함께 연결해달라고 요청했다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2272&quot; data-origin-height=&quot;1612&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cyBbvD/dJMcacDRyIm/efWxBirD5phioVJTvXcZYk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cyBbvD/dJMcacDRyIm/efWxBirD5phioVJTvXcZYk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cyBbvD/dJMcacDRyIm/efWxBirD5phioVJTvXcZYk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcyBbvD%2FdJMcacDRyIm%2FefWxBirD5phioVJTvXcZYk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;426&quot; data-origin-width=&quot;2272&quot; data-origin-height=&quot;1612&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;Flow를 연결해두니 실제 화면이 어떻게 이어지는지, 사용자 흐름이 어떻게 구성되는지 한눈에 확인할 수 있어 편리했다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;실무에서 이 기능을 어느 정도까지 활용하는지는 아직 잘 모르겠지만, 피그마에 AI나 API를 연동해 프로토타입을 더 효율적으로 활용한다는 이야기도 들어본 것 같다. 나중에 시도해봐야지..&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2284&quot; data-origin-height=&quot;1641&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/LWDzl/dJMcadirTxl/DMwQvaW2jffSykGTHIbuE0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/LWDzl/dJMcadirTxl/DMwQvaW2jffSykGTHIbuE0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/LWDzl/dJMcadirTxl/DMwQvaW2jffSykGTHIbuE0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLWDzl%2FdJMcadirTxl%2FDMwQvaW2jffSykGTHIbuE0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2284&quot; height=&quot;1641&quot; data-origin-width=&quot;2284&quot; data-origin-height=&quot;1641&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이 과정을 팀원들도 모두 거치면서 페이지별 PRD와 와이어프레임 제작을 완료했다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;작업하며 얻은 인사이트&lt;/span&gt;&lt;/h3&gt;
&lt;blockquote style=&quot;background-color: #fcfcfc; color: #666666; text-align: left;&quot; data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #000000; font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;1. AI 도구를 혼용하면서 느낀 점&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 이번에 코덱스로는 PRD 작성, ​클로드로 와이어프레임을 제작했는데, 역할을 분담하니 산출물 생성에 필요한 토큰을 분산해서 사용할 수 있어 좋았다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 하지만 두 AI가 서로의 작업 내용을 공유하지 않기 때문에 수정 사항이나 디자인 요소를 다시 전달해야 하는 경우가 자주 발생했다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 토큰을 분산해서 사용하니 토큰 관리 측면에서는 효율적이었지만, 작업의 연속성과 맥락 유지 측면에서는 아쉬움이 있었다. 앞으로도 AI를 역할별로 분리해서 사용하는 것이 좋은 방식인지에 대해서는 조금 더 고민해 볼 필요가 있다고 느꼈다.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000; font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;2. 와이어프레임은 누가 더 잘 만들까?&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 이후 코덱스에서도 피그마 연동이 가능해져 동일한 작업을 진행해 보았다. 기존 디자인 서식을 유지해 달라고 요청했지만, 글꼴, 자간, 색상 등 세부 스타일은 반영되지 않는 경우​가 있었다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 프롬프트를 더 구체적으로 작성하면 될 것 같긴 하지만 디자인의 일관성을 유지하거나 기존 스타일을 반영하는 부분에서는&amp;nbsp;&lt;b&gt;클로드가 더 안정적이라는 인상&lt;/b&gt;을 받았다.&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000; font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;3. 3주차 멘토링 정리&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;팀원들이 만든 나머지 PRD를 합치고 와이어프레임도 마무리한 뒤, 궁금한 점을 모아 3주차 멘토링을 진행했다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;멘토링을 요약해보자면 다음과 같다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote style=&quot;background-color: #fcfcfc; color: #666666; text-align: left;&quot; data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #000000; font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;1. PRD 작성&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- PRD는 하나의 문서에 모든 내용을 담기보다 전체 구조와 핵심 내용만 담는 것이 좋음&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 기능별로 spec/ 폴더를 만들어 chatting.md, user.md처럼 세부 문서 분리&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 문서가 길어졌다면 AI에게 구조를 개선하도록 요청하는 것도 좋은 방법&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 불필요한 내용을 제거하기사소한 작업도 AI에게 맡기되, 최종 검수는 사람이 꼼꼼하게 진행하는 것이 중요&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000; font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;2. Agents 활용&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 메인 시스템 프롬프트는 지나치게 길어지면 성능이 저하될 수 있음&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 강한 제약이나 규칙이 필요한 경우에는 메인 프롬프트뿐 아니라 Agent 프롬프트도 함께 관리하는 것이 좋음&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000; font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;3. 와이어프레임과 디자인&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 피그마에서 디자인한 결과물은 코덱스와 연동하여 활용할 수 있음&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 다만 현재 기준으로는 코덱스가 디자인을 100% 정확하게 재현하는 것은 어려움&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 피그마 연동 품질은 스킬(프롬프트)을 얼마나 정교하게 작성하느냐에 크게 영향을 받음&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 한 번에 전체 화면을 수정하기보다&amp;nbsp;&lt;b&gt;화면 단위로 작업을 요청&lt;/b&gt;하는 방식이 더 안정적&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 프로젝트 규모가 커진다면&amp;nbsp;&lt;b&gt;디자인 시스템을 먼저 구축하고 AI가 이를 참고하도록&lt;/b&gt;&amp;nbsp;하는 방식도 고려&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000; font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;4. 데이터 저장 방식&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 서버와 데이터베이스를 활용하는 방식이 가장 이상적&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 간단한 프로젝트라면 브라우저 스토리지를 사용하는 것도 현실적인 선택지&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 구현은 쉽지만 데이터가 삭제될 수 있다는 단점&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 여러 저장 방식을 AI에게 제안받고 프로젝트 목적에 맞게 선택하는 것도 좋은 방법&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000; font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;5. Gemini API 연동&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- LLM API는 시스템 프롬프트와 사용자 프롬프트를 함께 전달하는 방식으로 동작&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- 페르소나, 응답 규칙, 최근 대화 등을 함께 전달해 AI의 행동을 제어할 수 있음&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- AI에게 API 구조를 Markdown 문서로 정리하거나, 페르소나 수정 위치를 설명하도록 요청하면 이해하기 쉬움&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;- Agent SDK는 메모리 활용과 복잡한 작업 처리에 강점이 있어, 향후 고도화 단계에서 검토해 볼 만한 선택지&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;우리가 궁금한 점에 대해 너무 잘 설명해주셨고, 진행도 원활히 되고 있는 것 같다고 해주셔서 너무 안심이 되었다..ㅎㅎ&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이런 내용에 맞춰서, 다음주에는&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;(1) 프론트 개발(와이어프레임 기반 프로토타입 제작)&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;(2) 백엔드 개발(API 학습, 연동)&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;(3) 디자인 md 제작&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;으로 역할을 나누어 진행하려 한다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그럼 다음주에 계속...&lt;/span&gt;&lt;/p&gt;
&lt;figure contenteditable=&quot;false&quot; data-ke-type=&quot;emoticon&quot; data-ke-align=&quot;alignLeft&quot; data-emoticon-type=&quot;niniz&quot; data-emoticon-name=&quot;002&quot; data-emoticon-isanimation=&quot;false&quot; data-emoticon-src=&quot;https://t1.daumcdn.net/axz_keditor/emoticon/niniz/large/002.gif&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/axz_keditor/emoticon/niniz/large/002.gif&quot; width=&quot;150&quot; /&gt;&lt;/figure&gt;</description>
      <category>대외활동/UNIKER</category>
      <category>Claude</category>
      <category>Codex</category>
      <category>UNIKER</category>
      <category>바이브코딩</category>
      <category>비전공자 개발</category>
      <category>서비스기획</category>
      <category>와이어프레임</category>
      <category>패스트캠퍼스</category>
      <author>인애_</author>
      <guid isPermaLink="true">https://inaeichoi.tistory.com/5</guid>
      <comments>https://inaeichoi.tistory.com/5#entry5comment</comments>
      <pubDate>Sat, 11 Jul 2026 16:52:27 +0900</pubDate>
    </item>
    <item>
      <title>바이브코딩으로 왁뿌볼 위젯을 만들어보자 | 비전공자 개발일지 외전</title>
      <link>https://inaeichoi.tistory.com/4</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;5.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dpuUX5/dJMcaiqumjf/kYbmkh3w2qEpl23m85Dnzk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dpuUX5/dJMcaiqumjf/kYbmkh3w2qEpl23m85Dnzk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dpuUX5/dJMcaiqumjf/kYbmkh3w2qEpl23m85Dnzk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdpuUX5%2FdJMcaiqumjf%2FkYbmkh3w2qEpl23m85Dnzk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;315&quot; data-filename=&quot;5.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;최근 서비스 개발로 AI를 사용해보다가&lt;br /&gt;내 생각보다 개발 지식과 어려운 내용이 많이 들어가는 것 같아&lt;br /&gt;환기를 위해 아주아주 간단하고 귀여운 서비스를 만들어봤다&lt;br /&gt;&amp;nbsp;&lt;br /&gt;그것은...왁뿌볼 위젯&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;654&quot; data-origin-height=&quot;368&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bUl5GG/dJMcajbGEOe/7XksSTajFdWh7sU4o9pSpk/tfile.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bUl5GG/dJMcajbGEOe/7XksSTajFdWh7sU4o9pSpk/tfile.gif&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bUl5GG/dJMcajbGEOe/7XksSTajFdWh7sU4o9pSpk/tfile.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/bUl5GG/dJMcajbGEOe/7XksSTajFdWh7sU4o9pSpk/tfile.gif&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;338&quot; data-origin-width=&quot;654&quot; data-origin-height=&quot;368&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;완성본부터~&lt;br /&gt;클릭하면 깨지는 버전, 타이핑하면 깨지는 버전 둘 다 만들었다.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;이건 만드는데 30분도 안걸린 것 같고,&lt;br /&gt;그마저도 AI가 일을 하길 기다리는게 절반 이상이었다.&lt;br /&gt;개발 과정이랄 것도 사실 없지만 그래도 써보자면 다음과 같았다.&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;기획 의도&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;왁뿌볼? 크런치 슬랑이? 너무 비싸고 냄새난다&lt;/blockquote&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;요즘 내 알고리즘을 장악한 왁뿌볼과 슬랑이&lt;br /&gt;나도 어렸을 때 슬라임 같은 것들을 좋아했던 터라&lt;br /&gt;동묘에 가서 두 개 정도 샀었다&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;4000&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dyDhDD/dJMcacjmQPf/ZJkw615ndkFczogqreXL00/tfile.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dyDhDD/dJMcacjmQPf/ZJkw615ndkFczogqreXL00/tfile.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dyDhDD/dJMcacjmQPf/ZJkw615ndkFczogqreXL00/tfile.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdyDhDD%2FdJMcacjmQPf%2FZJkw615ndkFczogqreXL00%2Ftfile.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;3000&quot; height=&quot;4000&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;4000&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;문제는...냄새가 너무 심해서&lt;br /&gt;만지고 나면 손을 꼭 씻고 싶다는 거!!!&lt;br /&gt;그리고 요즘 말랑이 가격이 너무 비싸졌다.&lt;br /&gt;난 저것들을 2000~3000원에 샀는데 요즘 인기있는 건 만 원도 넘는다더라..&lt;br /&gt;&amp;nbsp;&lt;br /&gt;그래서 할 일을 할 때 뭔가를 부수는 만족감과 청각적 만족감을 주면서도,&lt;br /&gt;부담은 없는 나만의 왁뿌볼 위젯을 만들기로 했다.&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;코딩 과정&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;타이핑하면 깨지는 왁뿌볼 만들기 w. 코덱스&lt;/blockquote&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;진짜 가볍게 생각하고 시작했어서 처음 코덱스에게 요청한 것은&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1587&quot; data-origin-height=&quot;1356&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cynQoX/dJMcaiRtdHV/MhAmxJdftT7NyC2u6F7uyK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cynQoX/dJMcaiRtdHV/MhAmxJdftT7NyC2u6F7uyK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cynQoX/dJMcaiRtdHV/MhAmxJdftT7NyC2u6F7uyK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcynQoX%2FdJMcaiRtdHV%2FMhAmxJdftT7NyC2u6F7uyK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;513&quot; data-origin-width=&quot;1587&quot; data-origin-height=&quot;1356&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;진짜진짜 간단했다.&lt;br /&gt;앱도 아니고,,,웹페이지도 아니고,,,&lt;br /&gt;이걸 뭐라고 불러야 할지도 모르겠어서 위젯이라고 했는데&lt;br /&gt;결과물을 보니 위젯이 맞았던 것 같다&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1547&quot; data-origin-height=&quot;794&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bURZg3/dJMcaazaq35/4E6ZEdVu6ZkvwejB6qsMyK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bURZg3/dJMcaazaq35/4E6ZEdVu6ZkvwejB6qsMyK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bURZg3/dJMcaazaq35/4E6ZEdVu6ZkvwejB6qsMyK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbURZg3%2FdJMcaazaq35%2F4E6ZEdVu6ZkvwejB6qsMyK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;308&quot; data-origin-width=&quot;1547&quot; data-origin-height=&quot;794&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;다만 코덱스가 너무 과하게..;; 위젯을 기획해서&lt;br /&gt;이런 저런 기획 내용을 다 빼고 심플하게&lt;br /&gt;왁뿌볼과 소리 기능만 남겨달라고 했다.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;AI가 왁뿌볼이란 걸 알까? 이미지도 안주고&lt;br /&gt;텍스트만 쳤는데 이걸 이해할까? 반신반의 했는데&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1586&quot; data-origin-height=&quot;1305&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d8EsLP/dJMcahZimaP/Ma9NE1KqfH9OFQo5KhPfMK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d8EsLP/dJMcahZimaP/Ma9NE1KqfH9OFQo5KhPfMK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d8EsLP/dJMcahZimaP/Ma9NE1KqfH9OFQo5KhPfMK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd8EsLP%2FdJMcahZimaP%2FMa9NE1KqfH9OFQo5KhPfMK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;494&quot; data-origin-width=&quot;1586&quot; data-origin-height=&quot;1305&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;오... 꽤 그럴듯한 왁뿌볼 이미지를 만들어줘서 놀랐다.&lt;br /&gt;실행을 해보았는데, 문제가 있었다.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;1. 이미지 테두리에 초록 누끼가 제대로 따지지 않았다.&lt;br /&gt;2. 깨지는 소리에 기계음이 많이 났다. 왁뿌볼을 깨는 소리가 아니라 기계음을 친 느낌..?&lt;br /&gt;3. 서서히 왁뿌볼이 깨지는게 아니라 일정 타이핑이 누적되면 한 번에 깨졌다.&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1548&quot; data-origin-height=&quot;384&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/twLgY/dJMcadWUXXG/c3yg9pOR68XFxfW4KXqH0K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/twLgY/dJMcadWUXXG/c3yg9pOR68XFxfW4KXqH0K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/twLgY/dJMcadWUXXG/c3yg9pOR68XFxfW4KXqH0K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtwLgY%2FdJMcadWUXXG%2Fc3yg9pOR68XFxfW4KXqH0K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;124&quot; data-origin-width=&quot;1548&quot; data-origin-height=&quot;384&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;그래서 이런 식으로 수정 요청을 했다.&lt;br /&gt;내가봐도 프롬프트가 개발 전문 지식이라곤 1도 없지만&lt;br /&gt;그래도 AI가 잘 알아들었으면 됐다..ㅎㅎ&lt;br /&gt;&amp;nbsp;&lt;br /&gt;수정본을 보니 나머지는 잘 반영이 되었는데 소리가 문제였다.&lt;br /&gt;기계음으로는 아무리 해도 왁뿌볼과 비슷한 소리를 낼 수 없었다.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;그래서 인터넷에서 효과음 음원을 무료로 받아 코덱스에게 주었다.&lt;br /&gt;다만 음원은 연결된 음이기 때문에, 음원에서 소리가 나는 구간을 나눠&lt;br /&gt;랜덤으로 재생될 수 있게 해달라고 요청했다.&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1551&quot; data-origin-height=&quot;1139&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ruG0V/dJMcahkM1hN/P7WhCKtlWg7a7n3mQm2JM1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ruG0V/dJMcahkM1hN/P7WhCKtlWg7a7n3mQm2JM1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ruG0V/dJMcahkM1hN/P7WhCKtlWg7a7n3mQm2JM1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FruG0V%2FdJMcahkM1hN%2FP7WhCKtlWg7a7n3mQm2JM1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;441&quot; data-origin-width=&quot;1551&quot; data-origin-height=&quot;1139&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;너믜너믜 똑똑하다...&lt;br /&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;(소리와 이미지 등 여러 번의 테스트와 수정을 거친 후)&lt;/span&gt;&lt;br /&gt;아주 손쉽게 완성!!!&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;654&quot; data-origin-height=&quot;368&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oPCtC/dJMcacRcD4H/aoYR4IfQ6KGXMtgm5xOjyk/tfile.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oPCtC/dJMcacRcD4H/aoYR4IfQ6KGXMtgm5xOjyk/tfile.gif&quot; data-alt=&quot;타이핑하면 깨지는 왁뿌볼&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oPCtC/dJMcacRcD4H/aoYR4IfQ6KGXMtgm5xOjyk/tfile.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/oPCtC/dJMcacRcD4H/aoYR4IfQ6KGXMtgm5xOjyk/tfile.gif&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;338&quot; data-origin-width=&quot;654&quot; data-origin-height=&quot;368&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;타이핑하면 깨지는 왁뿌볼&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;완성도가 내 기대보다 훨씬 잘나와서&lt;br /&gt;배포까지 하고 싶었다.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;그래서 깃헙 저장소를 하나 파고 파일을 올려달라고 요청했다.&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1580&quot; data-origin-height=&quot;1106&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dHqVY6/dJMcacX1caQ/JB3vudP3tQd4EghopYeJsk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dHqVY6/dJMcacX1caQ/JB3vudP3tQd4EghopYeJsk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dHqVY6/dJMcacX1caQ/JB3vudP3tQd4EghopYeJsk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdHqVY6%2FdJMcacX1caQ%2FJB3vudP3tQd4EghopYeJsk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;420&quot; data-origin-width=&quot;1580&quot; data-origin-height=&quot;1106&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;너무 똑똑해...&lt;br /&gt;이렇게 첫 번째 타입 왁뿌볼 완성&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;코딩 과정2&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;클릭하면 깨지는 왁뿌볼 w. 코덱스&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아주 만족하며 쓰던 와중...문제가 있었다&lt;br /&gt;생각보다 위젯이 거슬린다는 것&lt;br /&gt;&amp;nbsp;&lt;br /&gt;생각없이 블로그 글을 쓸 때는 괜찮았는데&lt;br /&gt;ppt 작업을 한다거나, 일을 할 때는&lt;br /&gt;이 소리가 아주 귀찮았다.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;일할 때 스트레스 받으면 잠깐 만지고 노는게&lt;br /&gt;이런 말랑이류의 묘미인데!!&lt;br /&gt;&amp;nbsp;&lt;br /&gt;그래서 일을 하다가 스트레스 받을 때&lt;br /&gt;누르고 안정을 얻는 클릭 버전도 만들었다.&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;548&quot; data-origin-height=&quot;191&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cdA5PP/dJMcaaFXXZJ/szwKkkK8kggtAQ3KMK5s91/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cdA5PP/dJMcaaFXXZJ/szwKkkK8kggtAQ3KMK5s91/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cdA5PP/dJMcaaFXXZJ/szwKkkK8kggtAQ3KMK5s91/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcdA5PP%2FdJMcaaFXXZJ%2FszwKkkK8kggtAQ3KMK5s91%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;548&quot; height=&quot;191&quot; data-origin-width=&quot;548&quot; data-origin-height=&quot;191&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;코덱스의 토큰을 아끼기 위해&lt;br /&gt;다른 채팅창을 팠다&lt;br /&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;사실 앞 버전 만들다가도 토큰을 다 써서&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;몇 번 기다렸다..ㅎ&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;코덱스의 좋은 점은&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;컴퓨터 내 파일과 연동해놓은 프로젝트 파일을 만들 수 있어서&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;다른 채팅창을 파도 프로젝트 설명을 다시 할 필요 없이&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;이전 작업을 이어서 할 수 있다!&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1267&quot; data-origin-height=&quot;908&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/0IuWp/dJMcaftEYhL/sDp5bFoHhAZJEiYFq0TDaK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/0IuWp/dJMcaftEYhL/sDp5bFoHhAZJEiYFq0TDaK/img.png&quot; data-alt=&quot;오타 난발의 프롬프트도 잘 보듬어 주어 고맙다...&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/0IuWp/dJMcaftEYhL/sDp5bFoHhAZJEiYFq0TDaK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0IuWp%2FdJMcaftEYhL%2FsDp5bFoHhAZJEiYFq0TDaK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;430&quot; data-origin-width=&quot;1267&quot; data-origin-height=&quot;908&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;오타 난발의 프롬프트도 잘 보듬어 주어 고맙다...&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;클릭 버전은 진짜 이 한 번의 채팅으로 완성되었다.&lt;br /&gt;전 버전에서 소리에 많은 토큰을 썼기에&lt;br /&gt;이번에는 소리 느낌..? 설명을 처음부터 줬다.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;그랬더니 아주 만족스러운 결과가!!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1263&quot; data-origin-height=&quot;725&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/GozHg/dJMcafUMA0r/YL6woGU3KX1BXmykJeKmgk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/GozHg/dJMcafUMA0r/YL6woGU3KX1BXmykJeKmgk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/GozHg/dJMcafUMA0r/YL6woGU3KX1BXmykJeKmgk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGozHg%2FdJMcafUMA0r%2FYL6woGU3KX1BXmykJeKmgk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;344&quot; data-origin-width=&quot;1263&quot; data-origin-height=&quot;725&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;바로 깃헙에 올리고&lt;br /&gt;메인 브랜치로 통합시킨 뒤&lt;br /&gt;&amp;nbsp;&lt;br /&gt;배포 파일을 만들었다!!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure data-ke-type=&quot;opengraph&quot; data-og-title=&quot;Release wackppu-ball-clickandtype &amp;middot; inaeichoi/wackppu-ball-widget&quot; data-ke-align=&quot;alignCenter&quot; data-og-description=&quot;Wakppubol breaks whenever you click or type&quot; data-og-host=&quot;github.com&quot; data-og-source-url=&quot;https://github.com/inaeichoi/wackppu-ball-widget/releases/tag/v0.1.2&quot; data-og-image=&quot;https://blog.kakaocdn.net/dna/cve1gw/dJMb9frQDbi/AAAAAAAAAAAAAAAAAAAAANq1wZMc1KyyGhoh_yLhfNZO5k3Bhicgmx9_1s8WEups/img.png?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&amp;amp;expires=1785509999&amp;amp;allow_ip=&amp;amp;allow_referer=&amp;amp;signature=mBvcVPKi7nWEsobvUCTmmQ1bdVE%3D&quot; data-og-url=&quot;https://github.com/inaeichoi/wackppu-ball-widget/releases/tag/v0.1.2&quot;&gt;&lt;a href=&quot;https://github.com/inaeichoi/wackppu-ball-widget/releases/tag/v0.1.2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://github.com/inaeichoi/wackppu-ball-widget/releases/tag/v0.1.2&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://blog.kakaocdn.net/dna/cve1gw/dJMb9frQDbi/AAAAAAAAAAAAAAAAAAAAANq1wZMc1KyyGhoh_yLhfNZO5k3Bhicgmx9_1s8WEups/img.png?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&amp;amp;expires=1785509999&amp;amp;allow_ip=&amp;amp;allow_referer=&amp;amp;signature=mBvcVPKi7nWEsobvUCTmmQ1bdVE%3D');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Release wackppu-ball-clickandtype &amp;middot; inaeichoi/wackppu-ball-widget&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Wakppubol breaks whenever you click or type&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;github.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;배포 링크는 위와 같다.&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2007&quot; data-origin-height=&quot;871&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bdpNfa/dJMcaixbBue/YJCkwKJZUVfJvIU0500yKK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bdpNfa/dJMcaixbBue/YJCkwKJZUVfJvIU0500yKK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bdpNfa/dJMcaixbBue/YJCkwKJZUVfJvIU0500yKK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbdpNfa%2FdJMcaixbBue%2FYJCkwKJZUVfJvIU0500yKK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;260&quot; data-origin-width=&quot;2007&quot; data-origin-height=&quot;871&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;1. 클릭 버전을 원하면 위의 것을,&lt;br /&gt;타이핑 버전을 원하면 아래 것을 다운&lt;br /&gt;&amp;nbsp;&lt;br /&gt;2. zip 파일 압축을 해제한 뒤 run-widget/run-click-widget 실행&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;917&quot; data-origin-height=&quot;705&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/m85oD/dJMcah59HAR/KXiMc2EWgrVHcnFk5rk2R0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/m85oD/dJMcah59HAR/KXiMc2EWgrVHcnFk5rk2R0/img.png&quot; data-alt=&quot;처음엔 이 화면이 나오는데 실행을 누르면 된다. 악성코드 안넣었어요...안심해주세요...&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/m85oD/dJMcah59HAR/KXiMc2EWgrVHcnFk5rk2R0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fm85oD%2FdJMcah59HAR%2FKXiMc2EWgrVHcnFk5rk2R0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;389&quot; height=&quot;299&quot; data-origin-width=&quot;917&quot; data-origin-height=&quot;705&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;처음엔 이 화면이 나오는데 실행을 누르면 된다. 악성코드 안넣었어요...안심해주세요...&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;3. 왁뿌볼 즐기기!!!&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;진짜 별거 없는 위젯 개발기..ㅎㅎ&lt;br /&gt;내딴엔 꽤 복잡한 서비스를 만들다가&lt;br /&gt;이렇게 딸깍하면 나오는 위젯을 만드니&lt;br /&gt;아주 재미있었다.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;다음에 또 재밌는거 만들어야지&lt;br /&gt;&amp;nbsp;&lt;br /&gt;위젯 사용 후기&lt;br /&gt;개발 훈수 환영합니다&lt;/p&gt;</description>
      <category>취미/바이브코딩</category>
      <category>말랑이</category>
      <category>바이브코딩</category>
      <category>슬랑이</category>
      <category>온라인말랑이</category>
      <category>왁뿌볼</category>
      <category>위젯</category>
      <category>코덱스</category>
      <author>인애_</author>
      <guid isPermaLink="true">https://inaeichoi.tistory.com/4</guid>
      <comments>https://inaeichoi.tistory.com/4#entry4comment</comments>
      <pubDate>Sun, 5 Jul 2026 16:41:47 +0900</pubDate>
    </item>
    <item>
      <title>[UNIKER 1기] 비전공자 개발일지(1) | 서비스 기획 초안, CODEX로 GITHUB 세팅하기</title>
      <link>https://inaeichoi.tistory.com/3</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;4.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Ki26b/dJMcagsEHw1/RTGYvA4Nt9lKQRMMW9hwz1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Ki26b/dJMcagsEHw1/RTGYvA4Nt9lKQRMMW9hwz1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Ki26b/dJMcagsEHw1/RTGYvA4Nt9lKQRMMW9hwz1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKi26b%2FdJMcagsEHw1%2FRTGYvA4Nt9lKQRMMW9hwz1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;315&quot; data-filename=&quot;4.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;1주차 멘토링&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;현직 개발자에게 받아보는 서비스 피드백과 조언&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;UNIKER의 본격적인 활동이 시작되었다!&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;1~2주 동안에는 기획 단계를 진행하면 되는데,&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;짧게 덧붙이자면&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;우리의 아이디어는, 'oo정병'이라는 단어의 보편화에서 시작했다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;취업, 연애, 우정 등등... 요즘 2030은 이런 어렵고 고통스러운 생각에&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;휩쓸릴 때, 이걸 정병이라고 칭한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure id=&quot;og_1782808832104&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;&amp;quot;정병 온다&amp;quot; 불안과 희화화 사이의 외침&amp;hellip; 정신질환은 어떻게 밈이 됐나-문화ㅣ한국일보&quot; data-og-description=&quot;정병, 취준정병, 외모정병 등 정신적 고통을 자조적 유머로 표현하는 신조어가 청년 세대에서 확산 중이다. 우울감과 불안을 공감하며 사회적 연대도 느끼지만, 정신질환 비하 및 남용 우려도 &quot; data-og-host=&quot;www.hankookilbo.com&quot; data-og-source-url=&quot;https://www.hankookilbo.com/news/article/A2026051115140004823&quot; data-og-url=&quot;https://www.hankookilbo.com/news/article/A2026051115140004823&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/1LRpG/dJMb8RR2JoE/XwCsSHqk5UN3faAnKQ9Qp0/img.png?width=973&amp;amp;height=588&amp;amp;face=532_54_908_504,https://scrap.kakaocdn.net/dn/QhJNq/dJMb9gxwaAe/Z2oS4UeTCK0PiG6KZxuDKk/img.png?width=973&amp;amp;height=588&amp;amp;face=532_54_908_504,https://scrap.kakaocdn.net/dn/bCq0oK/dJMb9dHyURw/q2I3468vJsIuCKy9bonIuk/img.png?width=1295&amp;amp;height=707&amp;amp;face=0_0_1295_707&quot;&gt;&lt;a href=&quot;https://www.hankookilbo.com/news/article/A2026051115140004823&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.hankookilbo.com/news/article/A2026051115140004823&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/1LRpG/dJMb8RR2JoE/XwCsSHqk5UN3faAnKQ9Qp0/img.png?width=973&amp;amp;height=588&amp;amp;face=532_54_908_504,https://scrap.kakaocdn.net/dn/QhJNq/dJMb9gxwaAe/Z2oS4UeTCK0PiG6KZxuDKk/img.png?width=973&amp;amp;height=588&amp;amp;face=532_54_908_504,https://scrap.kakaocdn.net/dn/bCq0oK/dJMb9dHyURw/q2I3468vJsIuCKy9bonIuk/img.png?width=1295&amp;amp;height=707&amp;amp;face=0_0_1295_707');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;&quot;정병 온다&quot; 불안과 희화화 사이의 외침&amp;hellip; 정신질환은 어떻게 밈이 됐나-문화ㅣ한국일보&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;정병, 취준정병, 외모정병 등 정신적 고통을 자조적 유머로 표현하는 신조어가 청년 세대에서 확산 중이다. 우울감과 불안을 공감하며 사회적 연대도 느끼지만, 정신질환 비하 및 남용 우려도&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.hankookilbo.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 이런 불안한 일이 생길 때, 친구들이 자주 찾는 것은&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;친구들의 단톡방, 혹은 무조건적인 위로를 해주는 AI.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그래서 우리는 불안감이 엄습할 때마다&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;회피형, 불안형, 안정형 캐릭터를 가진 AI와 채팅을 할 수 있는&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;서비스를 만드려 했다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다시 멘토링 이야기로 돌아가서!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1897&quot; data-origin-height=&quot;918&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ZeUSn/dJMcahLHmPG/LOCI373lmjr9bWj7QEFc90/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ZeUSn/dJMcahLHmPG/LOCI373lmjr9bWj7QEFc90/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ZeUSn/dJMcahLHmPG/LOCI373lmjr9bWj7QEFc90/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FZeUSn%2FdJMcahLHmPG%2FLOCI373lmjr9bWj7QEFc90%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;918&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1897&quot; data-origin-height=&quot;918&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;첫 주 30분 멘토링을 통해 우리가 초안으로 작성한 PRD(서비스 소개서)를 보여드리며&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;서비스 구현 가능성에 대해 조언을 부탁드렸고, 개발 과정과 CODEX/GITHUB 활용법에 대한 이야기를 들을 수 있었다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;멘토링 내용을 정리하자면 하기와 같았다&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;br /&gt;&lt;b&gt;1. 웹앱으로 먼저 시작하는 것이 현실적&lt;/b&gt;&lt;br /&gt;- 서비스는 웹앱으로도 충분히 구현 가능&lt;br /&gt;- 사용자 정보(쿠키 등)를 활용하면 앱처럼 운영 가능&lt;br /&gt;- 처음부터 네이티브 앱을 만들 필요는 없음- 웹으로 MVP를 먼저 검증하는 것이 좋음&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2. 앱 출시 시 고려사항&lt;/b&gt;&lt;br /&gt;- iOS 개발은 맥북 필요 Windows에서도 웹 개발 및 테스트는 가능&lt;br /&gt;- iOS 빌드/배포는 결국 Mac이 필요&lt;br /&gt;- 애플 개발자 계정 비용 연 약 13만 원(99달러 수준)&lt;br /&gt;- 이후 Android 확장 고려3. 기능 구현 난이도- 아이디어 자체는 어렵지 않음.&lt;br /&gt;&amp;rarr; 기술적으로는 충분히 구현 가능한 수준&lt;br /&gt;&lt;br /&gt;&lt;b&gt;4. 개발 순서&lt;/b&gt;&lt;br /&gt;- 추천한 개발 흐름설계 &amp;rarr; 디자인 &amp;rarr; 개발PRD(기획) 설계 문서 작성&lt;br /&gt;Figma 디자인Codex에게 구현 요청 테스트 및 수정 Codex + Figma활용&lt;br /&gt;&lt;br /&gt;방법 1&lt;br /&gt;Figma 디자인 제작 Codex에게 &quot;이 Figma대로 만들어줘&quot;라고 요청&lt;br /&gt;&lt;br /&gt;방법 2&lt;br /&gt;브라우저를 제어하도록 사용Chrome에 Figma 로그인 Figma URL 전달 Codex가 직접 디자인를 읽고 구현처음에는 완벽하지 않을 수 있음.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;5. MCP 활용&lt;/b&gt;&lt;br /&gt;- MCP(Model Context Protocol)&lt;br /&gt;- AI가 다양한 툴을 쉽게 사용할 수 있게 하는 프로토콜 Figma도 일부 MCP 지원 다만 Figma는 지원 범위가 제한적&lt;br /&gt;- Codex Skill 만들기&lt;br /&gt;- 반복 작업은 Skill로 정의&lt;br /&gt;&lt;br /&gt;&lt;b&gt;6. PRD와 문서 관리&lt;/b&gt;&lt;br /&gt;- GitHub 안에서 문서를 잘 관리하는 것이 중요&lt;br /&gt;- 예시:&amp;nbsp;FEATURE/ AI_CHAT.md LOGIN.md CHECKLIST.md&lt;br /&gt;- 각 기능마다&amp;nbsp;설명 요구사항 체크리스트를 작성&lt;br /&gt;ㄴ 이유:&amp;nbsp;AI는 대화가 길어질수록 일부 맥락을 잊을 수 있음(토큰 한계).&lt;br /&gt;&amp;rarr; 문서를 함께 제공하면 맥락을 유지하면서 작업 가능&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이를 토대로&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 협업 툴: GITHUB&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 디자인/프로토타입: FIGMA&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 개발: CODEX&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 배포: VERCEL&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게 해보려 한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어플 출시보다 웹앱으로 먼저 만들어서 배포해보는 것을 목표로 두었고,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;멘토링 덕분에&lt;span&gt; &lt;/span&gt;&lt;/span&gt;깃헙과 코덱스 각각의 목적, 개발 과정에 대한 이해도 잘 되었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;문제는 흐름만 알았지, 구체적으로 뭘 어떻게 해야하는지는 이제 찾아봐야 한다는 것...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1293&quot; data-origin-height=&quot;701&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cIaGQT/dJMcaiDQ3qK/2KLL0UaoJTbPTw4dkz3S9K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cIaGQT/dJMcaiDQ3qK/2KLL0UaoJTbPTw4dkz3S9K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cIaGQT/dJMcaiDQ3qK/2KLL0UaoJTbPTw4dkz3S9K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcIaGQT%2FdJMcaiDQ3qK%2F2KLL0UaoJTbPTw4dkz3S9K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;271&quot; data-origin-width=&quot;1293&quot; data-origin-height=&quot;701&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다행히 이 프로그램은 패스트캠퍼스의 강의를 모두 들어볼 수 있도록&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;수강권을 제공해주어 강의를 들어보면서 개발을 해보려 한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;또, 멘토링 후 GPT와 대화 후 뽑아낸 개발 과정&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;b&gt;1. Github 저장소 생성 및 기본 세팅&lt;br /&gt;2. PRD 보완 및 작업 목록 작성 &lt;br /&gt;3. 피그마에서 화면 설계 &lt;br /&gt;4. Codex에게 기능 단위로 개발 요청 &lt;br /&gt;5. 테스트 및 배포 &lt;br /&gt;6. 배포 &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번 주차에는 2번까지 하는 것을 목표로~!&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;CODEX로 GITHUB 세팅하기&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;개발 협업 저장소/공간 만들기&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;멘토링을 통해 이해한 바&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;415&quot; data-start=&quot;325&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;GitHub의 용도 (1)&lt;/b&gt;&lt;br /&gt;여러 명이 함께 서비스를 개발할 때, 각자 작업한 기능을 공유하고 코드의 변경 이력을 관리하기 위해 사용한다.&lt;/p&gt;
&lt;p data-end=&quot;579&quot; data-start=&quot;420&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;GitHub의 용도 (2)&lt;/b&gt;&lt;br /&gt;Codex로 개발할 때는 하나의 채팅창만 계속 사용하는 것보다 GitHub를 함께 활용하는 편이 효율적이다. 긴 대화로 인해 토큰 사용량이 늘어나거나 초기 설정이 누락되는 문제를 줄일 수 있고, 작업 내역도 안정적으로 관리할 수 있기 때문이다.&lt;/p&gt;
&lt;p data-end=&quot;579&quot; data-start=&quot;420&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;579&quot; data-start=&quot;420&quot; data-ke-size=&quot;size16&quot;&gt;때문에, 팀원들이 함께 활용하기 위한 GITHUB 저장소를 먼저 세팅했다.&lt;/p&gt;
&lt;p data-end=&quot;579&quot; data-start=&quot;420&quot; data-ke-size=&quot;size16&quot;&gt;근데...그거 어떻게 하는데요&lt;/p&gt;
&lt;p data-end=&quot;579&quot; data-start=&quot;420&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;ㄴ 이것도 몰랐을 정도로 &quot;개발&quot;의 ㄱ자도 몰랐던 사람...&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;579&quot; data-start=&quot;420&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;579&quot; data-start=&quot;420&quot; data-ke-size=&quot;size16&quot;&gt;모를 땐 CODEX의 힘을 빌리자&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1565&quot; data-origin-height=&quot;1211&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Nv5Cg/dJMcabxWYcM/Ue7TEUJJKU0FLXPRPdkk5K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Nv5Cg/dJMcabxWYcM/Ue7TEUJJKU0FLXPRPdkk5K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Nv5Cg/dJMcabxWYcM/Ue7TEUJJKU0FLXPRPdkk5K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNv5Cg%2FdJMcabxWYcM%2FUe7TEUJJKU0FLXPRPdkk5K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;1211&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1565&quot; data-origin-height=&quot;1211&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 아무것도 안 한 상태로 CODEX에게 PRD를 주고 내 깃헙 링크를 주며&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;세팅을 해달라고 해보았다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;결과는 README, 워크플로우, 이슈 템플릿 등등..파일을 만들어주었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저장소를 아직 생성하지 않은 상태여서 CODEX가 직접 깃헙에 파일을 올리지는 못하길래,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;알려준 저장소 생성 옵션대로 내 저장소를 만들었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저장소를 만든 뒤, 이어서 세팅을 부탁했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1618&quot; data-origin-height=&quot;1211&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yQjiq/dJMcaaZ6jEq/hAcTLmFAOp7h72kVkuFzl1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yQjiq/dJMcaaZ6jEq/hAcTLmFAOp7h72kVkuFzl1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yQjiq/dJMcaaZ6jEq/hAcTLmFAOp7h72kVkuFzl1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FyQjiq%2FdJMcaaZ6jEq%2FhAcTLmFAOp7h72kVkuFzl1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;1211&quot; data-origin-width=&quot;1618&quot; data-origin-height=&quot;1211&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그랬더니 작업해준 결과&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;2839&quot; data-origin-height=&quot;1084&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dy4qnb/dJMcaay6OZT/EpgpgbmZcOJx3uQrqS2GI0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dy4qnb/dJMcaay6OZT/EpgpgbmZcOJx3uQrqS2GI0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dy4qnb/dJMcaay6OZT/EpgpgbmZcOJx3uQrqS2GI0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdy4qnb%2FdJMcaay6OZT%2FEpgpgbmZcOJx3uQrqS2GI0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;602&quot; height=&quot;230&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;2839&quot; data-origin-height=&quot;1084&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. README: 서비스 소개, 기술스택, 실행법, 배포주소를 담은 문서&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. PRD: 어떤 기능을 구현해야 하는지 알려주는 명세서, 서비스 설계도&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. TEAM_WORKFLOW: 팀 단위로 작업할 때 지켜야 할 개발 규칙&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;2821&quot; data-origin-height=&quot;1331&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/7Gb6E/dJMcagswil8/aFQtBXku1ZglWlKKuuTcIK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/7Gb6E/dJMcagswil8/aFQtBXku1ZglWlKKuuTcIK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/7Gb6E/dJMcagswil8/aFQtBXku1ZglWlKKuuTcIK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F7Gb6E%2FdJMcagswil8%2FaFQtBXku1ZglWlKKuuTcIK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;657&quot; height=&quot;1331&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;2821&quot; data-origin-height=&quot;1331&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이슈 티켓도 알아서 만들어줬다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이걸 얼마나 잘 활용할지 모르겠지만&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;과정을 거치면서 우리 팀에 맞는 방식대로 활용하면 될 것 같다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;PRD 구체화하기&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;상세 기능 설정&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;회의 후, 들어가면 좋을 기능/제외해야할 기능을 바탕으로 prd를 구체화했다&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;요약하자면 이런 내용&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;br /&gt;&lt;b&gt;1. 한 줄 요약&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;대학생이 실제 친구 단톡방에 감정을 털어놓기 전, AI 친구들과 먼저 단톡처럼 대화하며 공감과 리액션을 받을 수 있는 감정 배출 서비스&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2. 목표&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;상담이나 문제 해결이 아닌 즉각적인 공감과 편들기 제공 실제 친구에게 말하기 부담스러운 감정을 먼저 풀 수 있는 공간 제공 실제 단톡방처럼 여러 AI가 서로 대화를 이어가며 반응하는 경험 구현&lt;br /&gt;&lt;br /&gt;&lt;b&gt;3. 핵심 기능(MVP)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;(1) AI 친구 관리&lt;br /&gt;기본 AI 3명 제공 안정형 불안형 회피형 AI 친구 추가 가능 이름, 프로필 이미지, 성향 수정 가능 같은 성향의 AI도 여러 명 생성 가능&lt;br /&gt;(2) 채팅방&lt;br /&gt;AI 1~3명 선택 개인톡 또는 단체톡 생성 채팅방 생성 직후 AI가 먼저 인사 메시지 전송 이후 사용자가 대화 시작&lt;br /&gt;(3) 대화 방식&lt;br /&gt;AI들은 랜덤 순서로 답변 뒤에 답하는 AI는 앞 AI의 말을 이어받음 실제 단톡처럼 AI끼리 상호작용 채팅방별 대화 맥락 지속 저장&lt;br /&gt;&lt;br /&gt;&lt;b&gt;4. 안전 정책&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;위험한 내용(자해, 타해, 보복 등)이 감지되면&lt;br /&gt;일반 캐릭터 반응보다 안전 안내를 우선 제공&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;업데이트한 내용을 토대로 CODEX에게 다시 GITHUB에 업데이트를 해달라고 했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1627&quot; data-origin-height=&quot;838&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cZFYFp/dJMcag0i2vB/C0FL2oSCmyPi2PZQch0nl0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cZFYFp/dJMcag0i2vB/C0FL2oSCmyPi2PZQch0nl0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cZFYFp/dJMcag0i2vB/C0FL2oSCmyPi2PZQch0nl0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcZFYFp%2FdJMcag0i2vB%2FC0FL2oSCmyPi2PZQch0nl0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;838&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1627&quot; data-origin-height=&quot;838&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제 다음으로 할 것은...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유저 플로우와 와이어프레임 만들기가 아닐까..?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;AI가 디자인을 해줄 수 있다고 듣긴 했지만, 특유의 AI 디자인 깔이 마음에 들지 않아서..&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이건 어떻게 해야할지 다음 멘토링에서 또 조언을 구해봐야겠다.&lt;/p&gt;
&lt;div class=&quot;revenue_unit_wrap&quot;&gt;
  &lt;div class=&quot;revenue_unit_item adsense&quot;&gt;
    &lt;div class=&quot;revenue_unit_info&quot;&gt;728x90&lt;/div&gt;
    &lt;script src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot; async=&quot;async&quot;&gt;&lt;/script&gt;
    &lt;ins class=&quot;adsbygoogle&quot; style=&quot;display: inline-block; width: 728px; height: 90px;&quot; data-ad-host=&quot;ca-host-pub-9691043933427338&quot; data-ad-client=&quot;ca-pub-7732580229688084&quot;&gt;&lt;/ins&gt;
    &lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #dddddd;&quot;&gt;혹시 이 글을 보고 훈수나 조언이 있다면..&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #dddddd;&quot;&gt;해주세요 적극적으로 받아들이겠습니다!&lt;/span&gt;&lt;/p&gt;</description>
      <category>대외활동/UNIKER</category>
      <category>Codex</category>
      <category>UNIKER</category>
      <category>비전공자 개발</category>
      <category>서비스기획</category>
      <category>패스트캠퍼스</category>
      <author>인애_</author>
      <guid isPermaLink="true">https://inaeichoi.tistory.com/3</guid>
      <comments>https://inaeichoi.tistory.com/3#entry3comment</comments>
      <pubDate>Tue, 30 Jun 2026 17:47:30 +0900</pubDate>
    </item>
    <item>
      <title>[KT 나스미디어] 현장실습 플랫폼 운영 지원 후기 (서류 합격/면접 불합격)</title>
      <link>https://inaeichoi.tistory.com/2</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;3.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bpcUcn/dJMcajbLG0H/lfKmWDufT2CPmlXdGg4io1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bpcUcn/dJMcajbLG0H/lfKmWDufT2CPmlXdGg4io1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bpcUcn/dJMcajbLG0H/lfKmWDufT2CPmlXdGg4io1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbpcUcn%2FdJMcajbLG0H%2FlfKmWDufT2CPmlXdGg4io1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;315&quot; data-filename=&quot;3.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;나스미디어&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;KT그룹 계열의 디지털 마케팅 플랫폼 기업으로, &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;광고주와 매체를 연결하는 국내 대표 디지털 미디어랩 회사 &lt;/span&gt;&lt;/b&gt;&lt;/blockquote&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;여름방학~막학기에는 ipp 현장실습으로 학점을 채울 예정이었어서&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;학교에 올라온 공고를 보다가, 나스미디어를 발견했다.&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;미디어 랩사를 한 번쯤 경험해보고 싶었는데, &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;나스 미디어가 우리 학교에도 올라왔다니!&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;싶어 바로 지원했다.&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;어떤 부서를 선택할지 고민이 되었는데,&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;이전 인턴 경험을 살릴 수 있는 플랫폼 사업부로 지원 결정&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;(TO가 한 명이라 걱정되었지만... 되면 되고, 안되면 되는거 하자. 라는 마음으로...)&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;나스미디어 플랫폼 운영&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt; 전통적인 광고대행 업무보다 애드테크(Ad-Tech) 플랫폼을 기획&amp;middot;운영하고 &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;광고 성과를 데이터로 최적화하는 조직&lt;/span&gt;&lt;/b&gt;&lt;/blockquote&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;플랫폼 부서 중에서도 총 3팀이 있었는데,&lt;br /&gt;그 중 제일 잘 맞겠다 싶은 곳으로 지원했다.&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;서류 과정&lt;/span&gt;&lt;/b&gt;&lt;/blockquote&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;서류를 쓸 때 제일 참고한 것은&lt;br /&gt;나스미디어에서 만들어주신 &lt;u&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;(1) 직무 설명 노션 페이지&lt;/span&gt;&lt;/u&gt;와 &lt;u&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;(2)&lt;/span&gt;&lt;/u&gt;&lt;a href=&quot;https://nasadplatform.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt; NAP 홈페이지&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;였다&lt;br /&gt;&amp;nbsp;&lt;br /&gt;특히 노션 페이지가 너무너무 잘되어 있어 어떤 일을 맡겠다~ 어떤 역량을 강조해야겠다~를 쉽게 파악할 수 있었다.&lt;br /&gt;동시에 지원 과정에서부터 너무 친절해서 꼭 여기서 일을 하고 싶다는 생각이 들었다.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;스펙&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;전공: 인서울 문과 전공, 경영학과 부전공&lt;br /&gt;언어: 토익 960, 토익 스피킹 170(AL)&lt;br /&gt;자격증: GTQ&lt;br /&gt;활동 경력: 디지털 대행사 플랫폼 AE 9개월, 마케팅 대외활동 2회, 광고 마케팅 동아리 1년 반(부회장 역임)&lt;br /&gt;수상 경력: 종대사 광고 공모전 3회 수상&lt;br /&gt;해외연수: 체코 교환학생 6개월&lt;br /&gt;&amp;nbsp;&lt;br /&gt;자격증이 직무와 관련이 없지만... 문과 직무에서 자격증보다는 경험이 훨씬 더 중요한 것 같다.&lt;br /&gt;그리고 나머지는 다 직무 설명 노션을 보고 유사한 경험만 추려서 썼다.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;다른 후기들을 보니 포트폴리오는 거의 필수라고 하던데,&lt;br /&gt;우리 학교에는 포폴을 낼 수 있는 칸이 따로 없어서 내지 않았다.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;자기소개서&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;1. 성장과정 중 의미있던 경험, 경험에서 배운 것&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;color: #0593d3;&quot;&gt;&amp;gt; 마케팅 대외활동을 하면서 콘텐츠 성과를 보고 매체 전략을 바꾼 경험&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;2. 수행 직무를 희망하는 이유, 적합한 근거&lt;/b&gt;&lt;br /&gt;자료를 보고 논리를 세워 설득하는 것에 대한 흥미&lt;br /&gt;&lt;span style=&quot;color: #0593d3;&quot;&gt;&amp;gt; 데이터 자료를 분석해 논리를 세워 크리에이티브를 내고, &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #0593d3;&quot;&gt;기업 마케팅 방안에 녹여내서 대상을 받았던 공모전 경험&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;3. 공동의 목표를 위해 타인과 협력한 경험&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;color: #0593d3;&quot;&gt;&amp;gt; 플랫폼 AE 인턴으로 일하며 발생한 과중한 업무량을 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #0593d3;&quot;&gt;팀원과 구글 스프레드 공유시트를 통해 해결했던 경험&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;4. 현장실습을 통해 이루고자 하는 목표&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;color: #0593d3;&quot;&gt;&amp;gt; 데이터 분석 역량을 기르고 싶다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #0593d3;&quot;&gt;데이터로 광고 시장을 읽고 사람과 사람을 잇는 설득력을 만들고 싶다.&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;이런 저런 일정으로 급하게 썼어서 지금보면 전체적으로 아쉬운 점이 더 많은 자소서이다..&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;고칠 점: 다음부터는 급해도 꼼꼼히 알아보고 쓰기&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;서류 합격!&lt;/span&gt;&lt;/b&gt;&lt;/blockquote&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;다른 학교 현장실습에도 많이 올라오는 기업이고,&lt;br /&gt;자소서도 아쉬운 부분이 너무 많아 기대를 안하고 있었는데,,&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1581&quot; data-origin-height=&quot;499&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zScSW/dJMcahxTnoc/zp4mt7u2N64vYR4WTu9Rfk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zScSW/dJMcahxTnoc/zp4mt7u2N64vYR4WTu9Rfk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zScSW/dJMcahxTnoc/zp4mt7u2N64vYR4WTu9Rfk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzScSW%2FdJMcahxTnoc%2Fzp4mt7u2N64vYR4WTu9Rfk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1581&quot; height=&quot;499&quot; data-origin-width=&quot;1581&quot; data-origin-height=&quot;499&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;서류 합격이 되었다&lt;br /&gt;ㅠㅠㅠ&lt;br /&gt;&amp;nbsp;&lt;br /&gt;제대로된 대면 면접이 너무 오랜만이라 생각만 해도 긴장되기 시작&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;면접 준비 (질문 리스트)&lt;br /&gt;&lt;/b&gt;&lt;/blockquote&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;면접 후기들도 찾아보고, 직무 설명 노션도 보며 예상질문 리스팅&lt;br /&gt;어려운 질문보다는 정석적인 질문이 많은 것 같다.&lt;br /&gt;다음은 준비해간 질문 리스트&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;1. 자기소개&lt;br /&gt;2. 지원동기 (플랫폼 부서 중 왜 그 팀을 지원했는지)&lt;br /&gt;3. 성격의 장점과 단점&lt;br /&gt;4. 리더인지 팔로워인지&lt;br /&gt;5. 인턴 어떤 일 했는지&lt;br /&gt;6. 엑셀 실력/경험&lt;br /&gt;7. 제일 기억에 남는 경험&lt;br /&gt;8. 실패 경험/역경&lt;br /&gt;9. 이외 경험 썰 (예비용...)&lt;br /&gt;10. 반복적인 업무 괜찮은지&lt;br /&gt;11. AI 활용 경험&lt;br /&gt;12. 어떤 부서인지 설명&lt;br /&gt;13. 어떤 업무를 하고 싶은지, 어떤걸 기대하고 왔는지&lt;br /&gt;14. 나스미디어 기업 이슈, 최근 이슈&lt;br /&gt;15. N년 뒤 나의 모습&lt;br /&gt;16. 마지막으로 하고 싶은 말&lt;/blockquote&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;지금보니 많이 준비하긴 했는데, 다 여기 내에서 나와서 준비하길 잘한 것 같다.&lt;br /&gt;준비는 흐름만 정해두고 내 입에 맞게끔 연습했다.&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;면접&lt;/b&gt;&lt;/blockquote&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;오전 수업이 있었어서 수업 갔다가 강남 카페에 가서 2시간 정도 기다렸다.&lt;br /&gt;카페에서 옷을 갈아입었는데, 다 '저사람 면접 가는군'이라고 생각했을 듯&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;4000&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/B1ftW/dJMcahYVPqe/PteqSyZWs8HkKUd66mkOz0/tfile.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/B1ftW/dJMcahYVPqe/PteqSyZWs8HkKUd66mkOz0/tfile.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/B1ftW/dJMcahYVPqe/PteqSyZWs8HkKUd66mkOz0/tfile.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FB1ftW%2FdJMcahYVPqe%2FPteqSyZWs8HkKUd66mkOz0%2Ftfile.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;557&quot; height=&quot;4000&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;4000&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;면접장에는 30분 일찍 갔는데 다른 사람들도 많이 와 있었다.&lt;br /&gt;넉넉잡아 가는 것을 추천.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;옷은 다들 정석 정장~비지니스 캐주얼 옷을 입고 있었다.&lt;br /&gt;친구들 후기나, 면접 후기에서 다들 칼정장을 입고 있었다길래 나도 비슷하게 준비해서 갔다.&lt;br /&gt;근데 비지니스 캐주얼로 가도 너무 괜찮을 듯 함.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;인사팀 분이 면접 진행을 친절하게 설명해주시고,&lt;br /&gt;사내 카페 음료도 준비해주셨다.&lt;br /&gt;나스미디어는 전반적으로 채용 과정이 너무 호감이었다...&lt;br /&gt;&amp;nbsp;&lt;br /&gt;다음은 면접 질문 (면접은 다대 다, 팀장님 2분, 인사팀 1분 있는 것 같았다)&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;1. 자기소개 &lt;br /&gt;2. 해당 부서가 어떤 일을 하는지 아는지?&lt;br /&gt;3. 데이터 활용 경험(생성형 AI, 분석 도구 등 활용) &lt;br /&gt;4. (위의 질문과 연계하여) 프로젝트를 진행하며 힘든 일은 무엇이었는지, 어떻게 해결했는지 &lt;br /&gt;5. 반복 업무 괜찮은지, 어떻게 일하는지 &lt;br /&gt;6. 힘든 업무가 주어진다면 어떻게 할 것인지 &lt;br /&gt;7. 마지막으로 하고 싶은 말&lt;/blockquote&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;예상질문 안에서 다 나왔지만, 그래도 떨렸다.&lt;br /&gt;나름 잘 대답했다고 생각했는데도, 옆 지원자분들이 말을 너무 잘하셔서 너무 위축되었다.&lt;br /&gt;그래도 막내 팀원의 필수 자질은 초롱한 눈과 생기라 마인드컨트롤하며... 열심히 미소짓고 끄덕였다.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;면접 보고 나와서 입 밖으로 튀어나온 말 :&lt;br /&gt;음~ 나 안뽑겠는데?&lt;br /&gt;&amp;nbsp;&lt;br /&gt;내가 생각해도 내 옆 지원자분을 뽑고 싶었다.&lt;br /&gt;면접까지 오면 스펙은 다 비슷하고 어떻게 말하느냐, 어필을 얼마나 잘 하느냐로 갈린다고 생각하는데&lt;br /&gt;말을 정리하는 연습을 많이 해야겠다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;결과는 면접을 본 2일 뒤에 나왔고,&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;예상했다시피&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1416&quot; data-origin-height=&quot;795&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/sDVyH/dJMcacp52h6/cerXi36cCEIbYStrpWXQN0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/sDVyH/dJMcacp52h6/cerXi36cCEIbYStrpWXQN0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/sDVyH/dJMcacp52h6/cerXi36cCEIbYStrpWXQN0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FsDVyH%2FdJMcacp52h6%2FcerXi36cCEIbYStrpWXQN0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;502&quot; height=&quot;282&quot; data-origin-width=&quot;1416&quot; data-origin-height=&quot;795&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;탈락했다 ㅠ&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;뭐... 이 시간에 다른 경험을 더 열심히 채우자!&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;좋은 지원 경험이었다..&amp;nbsp;&lt;/p&gt;</description>
      <category>취준</category>
      <category>나스미디어 #면접 후기</category>
      <category>면접</category>
      <category>면접탈락</category>
      <category>미디어랩</category>
      <category>서류합격</category>
      <author>인애_</author>
      <guid isPermaLink="true">https://inaeichoi.tistory.com/2</guid>
      <comments>https://inaeichoi.tistory.com/2#entry2comment</comments>
      <pubDate>Thu, 25 Jun 2026 16:37:42 +0900</pubDate>
    </item>
    <item>
      <title>[UNIKER 1기] 발대식 후기 | 비전공자도 앱 서비스를 만들 수 있을까?</title>
      <link>https://inaeichoi.tistory.com/1</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;1.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/buSy5s/dJMcacw2xqe/WT3d5VL28dDHhkxrkYqPY1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/buSy5s/dJMcacw2xqe/WT3d5VL28dDHhkxrkYqPY1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/buSy5s/dJMcacw2xqe/WT3d5VL28dDHhkxrkYqPY1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbuSy5s%2FdJMcacw2xqe%2FWT3d5VL28dDHhkxrkYqPY1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;315&quot; data-filename=&quot;1.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000; background-color: #ffc1c8;&quot;&gt;&lt;b&gt;UNIKER 활동에 대해&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;AI의 활용 역량이 중요해지기도 하고, 바이브 코딩이 궁금해서&amp;nbsp;&lt;br /&gt;지원했던 대학생 AI 크루 UNIKER 1기에 지원했다.&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;대학생 AI 크루 UNIKER&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;UNIKER는 서포터즈와 공모전의 장점만 모은&amp;nbsp;서포터즈형 AI 해커톤 프로그램이에요  &lt;br /&gt;서포터즈처럼 재미있게 활동하고, 공모전처럼 실제 결과물을 만들며,내 아이디어를 AI 서비스로 완성해볼 수 있습니다.&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1782&quot; data-origin-height=&quot;2520&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bYcgeN/dJMcabrabe7/rlB2WqUekughYqXnkQTJm1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bYcgeN/dJMcabrabe7/rlB2WqUekughYqXnkQTJm1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bYcgeN/dJMcabrabe7/rlB2WqUekughYqXnkQTJm1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbYcgeN%2FdJMcabrabe7%2FrlB2WqUekughYqXnkQTJm1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;535&quot; height=&quot;2520&quot; data-origin-width=&quot;1782&quot; data-origin-height=&quot;2520&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;우선 당시 나의 배경:&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;개발 비전공자&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;대학 졸업작품으로 어플 기획(개발은 외주 맡김)만 해봄&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;AI 툴 이것 저것 찍먹 해보았지만,&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;개발 분야에는 활용해보지 않음&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;사실 서비스 개발을 바로 하기에 너무 배경이 없지만&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;공고에 비전공자도 아이디어가 있다면 AI툴과 교육을 통해&lt;br /&gt;결과물을 만들 수 있다는 말에 과감히 지원했던 것 같다.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;팀원 혹은 개인별 지원이 가능했고,&lt;br /&gt;나는 팀원 3명을 모아 팀으로 지원했다!&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000; background-color: #ffc1c8;&quot;&gt;&lt;b&gt;발대식&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;웰컴키트, 진행 주제와 방식, 자기소개, CODEX와 GITHUB&lt;/span&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;4000&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cnjI2o/dJMcai4Om52/spz6WZMPmtyApuMvqtD2e0/tfile.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cnjI2o/dJMcai4Om52/spz6WZMPmtyApuMvqtD2e0/tfile.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cnjI2o/dJMcai4Om52/spz6WZMPmtyApuMvqtD2e0/tfile.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcnjI2o%2FdJMcai4Om52%2Fspz6WZMPmtyApuMvqtD2e0%2Ftfile.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;4000&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;4000&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;발대식은 데이원컴퍼니 본사인 센터필드 WEST에서 진행되었다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/F1RS5/dJMcafNVuIP/pN0x9gCCKlKA9NpB9B7MD1/tfile.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/F1RS5/dJMcafNVuIP/pN0x9gCCKlKA9NpB9B7MD1/tfile.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/F1RS5/dJMcafNVuIP/pN0x9gCCKlKA9NpB9B7MD1/tfile.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FF1RS5%2FdJMcafNVuIP%2FpN0x9gCCKlKA9NpB9B7MD1%2Ftfile.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;3000&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;웰컴 키트!&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;샌드위치와 음료, 텀블러와 노트를 주셨다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2166&quot; data-origin-height=&quot;1203&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bPATtD/dJMcah53tFu/MlWB5pksAXeHptOJkS7PdK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bPATtD/dJMcah53tFu/MlWB5pksAXeHptOJkS7PdK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bPATtD/dJMcah53tFu/MlWB5pksAXeHptOJkS7PdK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbPATtD%2FdJMcah53tFu%2FMlWB5pksAXeHptOJkS7PdK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2166&quot; height=&quot;1203&quot; data-origin-width=&quot;2166&quot; data-origin-height=&quot;1203&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;우선 활동에 대한 소개가 있었다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;이번 기수의 주제는 대학생활을 200% 재미있게 만들 아이디어를 주제로 서비스를 만들게 된다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;우리 조의 아이디어를 조금 스포해보자면...&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;우리는 요즘 대학생들이 스트레스를 받을 때 GPT 등&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;AI에게 감정을 쏟아놓는 현상과 관련된 서비스를 만들어보려 한다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;비전공자들로 구성된 팀이기에 욕심내지 않고 핵심 서비스를 재미있게!!&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;만드는 것에 집중해보려고 한다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;333&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bs80Am/dJMcah512Zg/WVtwplfaZfQ8FpYborcccK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bs80Am/dJMcah512Zg/WVtwplfaZfQ8FpYborcccK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bs80Am/dJMcah512Zg/WVtwplfaZfQ8FpYborcccK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbs80Am%2FdJMcah512Zg%2FWVtwplfaZfQ8FpYborcccK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;333&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;333&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;개별 자기소개 시간도 있었다&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;전공자도 있었고 비전공자도 있었는데,&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;그만큼 다양한 시각에서 서비스가 나올 것 같았다&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;무엇보다 전공 지식이 없어도 서비스를&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;만들 수 있다는 것 같아 괜히 든든한 마음이..&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2166&quot; data-origin-height=&quot;1220&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ddWZLe/dJMcacjgPfQ/okH5LZs5muKFeP0BTn53e0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ddWZLe/dJMcacjgPfQ/okH5LZs5muKFeP0BTn53e0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ddWZLe/dJMcacjgPfQ/okH5LZs5muKFeP0BTn53e0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FddWZLe%2FdJMcacjgPfQ%2FokH5LZs5muKFeP0BTn53e0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;1220&quot; data-origin-width=&quot;2166&quot; data-origin-height=&quot;1220&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;내 소개 페이지&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;사진은 저렇게 크게 들어갈지 몰랐지만...&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;나는 비전공자이지만 어플 서비스에 관심이 생겨 지원했었고,&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;이전엔 일을 무식하게 많이 했다면 이제는 워라밸을 지키며 효율성 있게&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;일하고 싶다는 의미에서 키워드를 저렇게 선정했다&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2162&quot; data-origin-height=&quot;1214&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Vb2vD/dJMcahSptkg/p91S4sucs6xKoOPu6ae9kk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Vb2vD/dJMcahSptkg/p91S4sucs6xKoOPu6ae9kk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Vb2vD/dJMcahSptkg/p91S4sucs6xKoOPu6ae9kk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FVb2vD%2FdJMcahSptkg%2Fp91S4sucs6xKoOPu6ae9kk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;1214&quot; data-origin-width=&quot;2162&quot; data-origin-height=&quot;1214&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2155&quot; data-origin-height=&quot;1208&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cKhxVy/dJMcaiRmVjk/jm8Xnpn4KWewgwk4FTl1I0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cKhxVy/dJMcaiRmVjk/jm8Xnpn4KWewgwk4FTl1I0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cKhxVy/dJMcaiRmVjk/jm8Xnpn4KWewgwk4FTl1I0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcKhxVy%2FdJMcaiRmVjk%2Fjm8Xnpn4KWewgwk4FTl1I0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;1208&quot; data-origin-width=&quot;2155&quot; data-origin-height=&quot;1208&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;10주 간의 커리큘럼!&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;처음에는 10주가 조금 긴가? 싶었는데&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;자세한 커리큘럼을 들으니 할게 너무너무 많았다&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;1~2주에는 기획 아이디어 확정&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;3~4주에는 1차 프로토타입 제작&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;5~10주에는 핵심 기능 완성, 테스트, 최종 QA&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;이런 과정으로 진행된다&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;모든 단계에는 강의와 피드백이 제공된다고 하여&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;많이 든든했다&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;그만큼 짧은 시간 안에 얻어갈게 많았으면 좋겠다!!&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;4000&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/3q3gN/dJMcai4Om6b/N3sbHSMZ8bDtnrXckCxDUk/tfile.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/3q3gN/dJMcai4Om6b/N3sbHSMZ8bDtnrXckCxDUk/tfile.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/3q3gN/dJMcai4Om6b/N3sbHSMZ8bDtnrXckCxDUk/tfile.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F3q3gN%2FdJMcai4Om6b%2FN3sbHSMZ8bDtnrXckCxDUk%2Ftfile.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;4000&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;4000&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;이날은 강사님이 오셔서&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;CODEX와 GITHUB에 대해 간단하게 알려주셨다&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;이 활동에서는 &lt;b&gt;CODEX와 GPT 요금을 지원&lt;/b&gt;해줘서&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;활동 기간동안 최대한 이용해볼 수 있다는게 좋았다&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://chatgpt.com/ko-KR/codex/?utm_source=google&amp;amp;utm_medium=paid_search&amp;amp;utm_campaign=GOOG_X_SEM_GBR_Codex_CDX_BAU_ACQ_PER_MIX_ALL_APAC_KR_MX_111325&amp;amp;c_id=23219700864&amp;amp;c_agid=204690243028&amp;amp;c_crid=807898942277&amp;amp;c_kwid=kwd-111182835&amp;amp;c_ims=&amp;amp;c_pms=9209987&amp;amp;c_nw=g&amp;amp;c_dvc=c&amp;amp;gad_source=1&amp;amp;gad_campaignid=23219700864&amp;amp;gbraid=0AAAAA-I0E5dYl_nKc0deJcPBCu8yoIb4M&amp;amp;gclid=Cj0KCQjwo_PRBhDNARIsAEcVALW6ZfiPlY0twAwTufuT-9FUt7iAwdw_dXkraJq_Rmsy8ZW--2sVRcYaArcNEALw_wcB&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;CODEX 알아보기&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;두 가지 툴 모두 처음 써봐서 낯설었지만&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;빨리 배워야겠다는 생각도 들었다~&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;이 대외활동에는&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;u&gt;1) 라이브 강의&lt;/u&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;u&gt;2) 멘토님 멘토링&lt;/u&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;u&gt;3) 패스트 캠퍼스 강의&lt;/u&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;와 같이 서비스 기획을 하는 데에 배울 수 있는&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;교육의 기회를 많이 제공해줘서&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;활동 기간 동안 열심히 배워봐야겠다&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;666&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/caTvf1/dJMcafNWXyK/bCy3SgxspriPctlALxQl70/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/caTvf1/dJMcafNWXyK/bCy3SgxspriPctlALxQl70/img.png&quot; data-alt=&quot;쩜팔팀!! 파이팅!!!&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/caTvf1/dJMcafNWXyK/bCy3SgxspriPctlALxQl70/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcaTvf1%2FdJMcafNWXyK%2FbCy3SgxspriPctlALxQl70%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;666&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;666&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;쩜팔팀!! 파이팅!!!&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;서비스 기획 과정은 다음 포스팅에서 ...&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>대외활동/UNIKER</category>
      <category>UNIKER</category>
      <category>바이브코딩</category>
      <category>커널아카데미</category>
      <category>패스트캠퍼스</category>
      <author>인애_</author>
      <guid isPermaLink="true">https://inaeichoi.tistory.com/1</guid>
      <comments>https://inaeichoi.tistory.com/1#entry1comment</comments>
      <pubDate>Thu, 25 Jun 2026 16:34:21 +0900</pubDate>
    </item>
  </channel>
</rss>