모바일, 데이터 분석, 업무 흐름을 연결한 자동화 시스템

AUTOMATION · OPERATIONS · USEFUL TOOLS

AUTOMATE
THE BORING.

반복되는 일을 발견하면 그냥 넘기지 않습니다. 직접 만들고, 실제로 운영하며, 더 편한 방식으로 계속 고칩니다.

100+
메키츄 실제 이용자
640×360
하나의 카드 좌표계
3-WAY
서버 · PC · Android
SCROLL

불편함을 그냥 두지 않는 방식

필요한 도구가 없다면
직접 만들어 사용합니다.

게임 커뮤니티 운영, 맞춤 채용정보 탐색, 뉴스와 시장 브리핑, 숫자를 활용한 업무 보고까지 서로 다른 문제를 자동화했습니다.

공통점은 분명합니다. 반복되는 작업을 관찰하고, 필요한 정보를 골라내고, 사람이 바로 사용할 수 있는 결과로 전달하는 것입니다.

기획UX 설계봇 개발PC 도구 개발 이미지 시스템운영 자동화

보고 싶은 프로젝트만 골라보기

한 번에 다 보여주지 않고,
필요한 사례만 펼칩니다.

처음 보는 사람도 헷갈리지 않도록 메키츄, 뉴스봇, 채용봇, 현업 자동화를 따로 볼 수 있게 정리했습니다.

자동화로 해결한
네 가지 실제 문제.

아이디어 시제품이 아니라 직접 사용하고 운영하면서 개선한 프로젝트입니다.

01COMMUNITY OPERATIONS

Featured project

메키츄

190개 이상의 명령어와 640×360 카드 제작, 퀴즈, 길드 알림, 장비 비교, 웹 제어판을 하나로 연결한 게임 커뮤니티 운영 봇.

100+실제 이용자와 함께 운영·개선 중
직접 체험하기
메키츄 캐릭터 카드
MessengerBotRCloudflare WorkerPublished JSONMulti-runtime
02PERSONAL INFORMATION FILTER

Job information bot

취업정보 봇

여러 기업 채용 페이지와 채용 플랫폼을 확인하고 직무·지역·경력 조건에 맞는 공고만 선별합니다.

조건별 점수화중복 공고 제거정기 자동 발송
실제 사례 보기
오늘의 맞춤 채용08:00
92
재경 · 경영지원 신입서울 · 대기업 계열사
87
회계팀 사원 채용경기 · 경력무관
81
IT 기획 담당자서울 · 3년 이하
Multi-source searchScoringFilteringScheduler
03NEWS & MARKET BRIEFING

News and stock bot

뉴스·주식 봇

무료로 읽을 수 있는 기사만 골라 유사 뉴스를 제거하고, 시장 정보와 함께 예약 브리핑으로 전달합니다.

유사 기사 제거국내·미국 주식 조회목표가 알림
실제 사례 보기
오늘의 뉴스 브리핑장 마감
KOSPI2,894.21+0.82%
01

반도체 수출 회복세 지속, 시장 기대감 확대

02

환율 안정과 외국인 순매수 흐름 분석

03

미국 증시 개장 전 확인할 핵심 지표

News rankingDeduplicationMarket dataScheduled briefing
04BUSINESS PROCESS AUTOMATION

SAP closing and asset data

현업 업무 자동화

VBS와 AI를 활용해 SAP 회계 마감 반복 작업을 자동화하고, 2,360건의 정보자산 데이터를 다시 정비했습니다.

반복 업무 90% 이상 절감수기 오류 0행정 효율 30% 향상
실제 개선 과정 보기
VBS 매크로 및 AI 활용 SAP 회계 마감 자동화 PPT 슬라이드 SAP VBS 자동화
2360건 정보자산 관리 체계 개편 PPT 슬라이드 정보자산 2,360건 정비
PPT 원본 사례 기반 · SAP Script Recording · VBS 코드화 · Excel/SAP 데이터 매칭
VBSSAPAI-assisted workflowData governance
CASE 01

JOB INFORMATION BOT

지원 조건을 등록하면
볼 공고만 남깁니다.

여러 채용 사이트에서 수집한 공고를 직무, 지역, 경력, 마감일 기준으로 비교하고 같은 공고는 하나로 합칩니다. 사용자는 매일 아침 우선순위가 높은 공고와 선정 이유를 함께 받습니다.

조건 등록공고 수집중복 제거점수화자동 발송
REAL OPERATION실제 맞춤 취업정보 브리핑
익명화한 취업정보 봇 실제 운영 화면
실제 운영 화면 · 계정명과 프로필은 익명화했습니다.
CASE 02

NEWS & STOCK BOT

기사의 양보다
오늘 볼 이유를 전달합니다.

무료로 확인 가능한 기사만 수집한 뒤 같은 이슈를 묶고 중요도를 계산합니다. 국내외 시장 지표, 관심 종목 변화, 목표가 도달 여부를 한 번의 브리핑으로 정리해 정해진 시간에 전달합니다.

기사 수집유사도 분석핵심 선정시장 결합예약 발송
REAL OPERATION실제 뉴스 브리핑과 후속 AI 질의
익명화한 뉴스 주식 봇 실제 운영 화면
실제 운영 화면 · 참여자 이름과 프로필은 익명화했습니다.
CASE 03

SAP CLOSING AUTOMATION

수천 건의 반복 입력을
VBS 자동화로 전환했습니다.

비용 마감 때마다 발생하는 대량 전표를 수기로 입력하면서 업무가 몰리고 오타와 누락 위험이 커졌습니다. SAP 기록 기능으로 작업 흐름을 확보하고, AI로 스크립트를 정리해 월별 변수만 바꾸면 다시 실행할 수 있게 만들었습니다.

01SAP 작업 기록반복 입력 순서 확보
02AI 코드 정리기록을 재사용 가능한 VBS로 변환
03변수만 수정월·계정 등 실행 조건 교체
04자동 실행SAP 반복 정산 처리
VBS SCRIPTING PPT 흐름을 웹에서 읽기 좋게 재구성한 자동화 코드 구조

SAP GUI의 Script Recording and Playback으로 입력 흐름을 기록하고, 월별 변수만 바꿔 재실행할 수 있게 정리했습니다.

If Not IsObject(application) Then
  Set SapGuiAuto = GetObject("SAPGUI")
  Set application = SapGuiAuto.GetScriptingEngine
End If

Set session = connection.Children(0)
session.findById("wnd[0]/usr/ctxtBKPF-BLDAT").Text = closingDate
session.findById("wnd[0]/usr/ctxtBKPF-BUKRS").Text = companyCode
session.findById("wnd[0]/usr/txtBSEG-WRBTR").Text = amount
session.findById("wnd[0]").sendVKey 0
90%+반복 업무 시간 절감
ZERO수기 입력 오류

단순 입력 시간을 줄여 마감 검토와 예외 처리에 집중할 수 있게 했습니다.

SAP 회계 마감 자동화 원본 PPT 슬라이드
원본 PPT 사례: SAP Script Recording → ChatGPT 코드 정리 → SAP 자동 실행
CASE 04

ASSET DATA GOVERNANCE

2,360건의 정보자산을
SAP 기준으로 다시 연결했습니다.

임시 관리번호와 중복 데이터 때문에 실제 위치와 사용자를 확인하기 어렵고, 폐기·부서 이동 처리도 지연됐습니다. 실물 자산의 시리얼을 기준으로 Excel 데이터를 정비하고 SAP 자산번호와 1:1로 매칭했습니다.

01자산 실사위치와 사용자 확인
02시리얼 추출실물 식별 기준 통일
03Excel 정비중복·누락 데이터 정리
04SAP 매칭공식 자산번호 연결
2,360정비한 정보자산
+30%행정 처리 효율
1:1SAP 자산번호 매칭

자산 확인 절차를 줄이고 폐기와 부서 간 이동을 즉시 처리할 수 있는 기반을 만들었습니다.

정보자산 관리 체계 개편 원본 PPT 슬라이드
원본 PPT 사례: 자산 실사 → 시리얼 추출 → Excel 데이터 정비 → SAP 1:1 매칭

실제 결과로 확인하는 대표 기능

메키츄가 무엇을 만드는지
짧게 미리 봅니다.

실제 서비스에서 생성된 결과 자료를 바탕으로 대표 응답 흐름을 재현했습니다. 아래 데모는 개인정보 보호를 위해 외부 서비스에 실시간 요청하지 않는 포트폴리오용 미리보기입니다.

미리보기 범위 명령 선택 → 처리 상태 → 실제 결과 예시. 라이브 캐릭터 조회나 공지 전송은 실행하지 않습니다.

12:53 메키츄 체험방 ●●●
대표 기능 미리보기 · 실제 결과 예시
!캐릭터 렛이츄
메키츄
캐릭터 정보를 확인하고 있어요.
메키츄
캐릭터 카드 결과
직업별 캐릭터 카드

Published 템플릿과 캐릭터 데이터를 조합해 640×360 카드로 출력합니다.

실제 운영 결과 예시 · 개인정보 미사용
메시지 입력

데이터를 보고 싶은 이미지로

채팅 답변을
한 장의 캐릭터 카드로.

실시간 캐릭터 정보를 수집해 직업별 템플릿, 캐릭터 이미지, 전투력과 순위를 자동 조합합니다. 망토처럼 캐릭터 영역을 크게 만드는 장비도 안정적으로 보이도록 크기와 중심을 보정했습니다.

Live dataImage compositingSmart scaling
메키츄 캐릭터 카드 예시

사람이 반복하던 일을
봇과 제어판이 나눠 맡습니다.

사용자는 카카오톡에서 간단히 요청하고, 운영자는 PC에서 전체 상태를 한눈에 관리합니다.

01

실시간 캐릭터 조회

레벨, 직업, 장비, 전투력, 전체·서버 순위를 읽고 직업별 이미지 카드로 생성합니다.

!캐릭터 닉네임
02

커뮤니티 운영 자동화

전체공지, 예약 발송, 길드 콘텐츠 알림과 방별 설정을 운영 흐름에 맞춰 처리합니다.

공지센터 · 방 관리
03

멀티미디어 퀴즈

텍스트, 그림 실루엣, 보물, 몬스터, 유물, 음악 퀴즈를 무작위로 진행하고 기록합니다.

!퀴즈 · !음악퀴즈
04

PC 자동 보조

무거운 이미지와 음원 처리는 PC가 맡고, 연결이 끊기면 휴대폰이 즉시 이어받습니다.

Auto fallback
05

서버 우선 응답

스테이지, 확률, 랭킹, 경험치처럼 반복 조회가 많은 명령은 Cloudflare 서버가 먼저 처리합니다.

Server first
06

명령어 운영 제어

방별 공지, 명령어 ON/OFF, 처리 위치와 응답 시간을 웹 제어판에서 확인할 수 있게 확장했습니다.

Web control
07

콘텐츠형 퀴즈

스테이지 BGM, 사운드퀴즈, 실루엣 그림퀴즈, 보물·몬스터 퀴즈를 같은 점수 체계로 운영합니다.

!퀴즈 · !사운드퀴즈
08

사진 기반 해석

타로카드 사진 해석, 장비 비교 보조, 캐릭터 이미지 생성처럼 이미지 입력을 대화 흐름에 연결했습니다.

!타로카드 · !왼오
09

VIP 카드 편집기

640×360 캔버스에서 요소 위치, 글꼴, 색상, 외곽선, 배경 필터와 캐릭터 변형을 직접 조절합니다.

Draft → Published
10

콘텐츠별 장비 비교

스크린샷에서 장비 변화를 읽고 사냥·보스·PVP를 분리해 추천하며, 게임 표시 전투력과 실제 효율을 구분합니다.

!왼오 · 개인 설정

빠를 때는 함께,
혼자일 때도 멈추지 않게.

실행 환경마다 좌표를 따로 두지 않고, 같은 Published 사양의 버전을 확인해 동일한 카드 정의를 사용합니다.

ALWAYS ON Android Bot

명령 수신 · Published 동기화 · 현장 렌더링

요청 전달
결과 반환
SERVER FIRST Cloudflare Worker

데이터 조회 · 캐시 · 편집기 · Published 배포

무거운 작업
보조 실행
WHEN AVAILABLE PC Assistant

이미지 생성 · 음원 준비 · 병렬 보조 처리

01 · EDIT640×360 EditorDraft에서 시각 편집
02 · PUBLISHSingle render speclayout · styles · font · filter
03 · SYNCVersioned clients서버 · PC · Android가 공통 사용
FAIL VISIBLE

실패를 구형 카드로 숨기지 않고 상태와 처리 경로를 기록해 다음 장애 분석에 사용합니다.

Observable fallback

운영자를 위한 별도의 화면

채팅방을 열지 않아도
전체를 관리합니다.

공지 작성부터 명령어 ON/OFF, 방별 설정, 등록 캐릭터 검색, 서버·휴대폰·PC 상태와 명령어 속도 기록까지 하나의 웹 제어판에 모았습니다.

LIVE · CLOUDFLARE WORKER 메키츄 운영 제어판

봇 운영 상태와 카드 디자인을 웹에서 관리하는 실제 서비스입니다.

  • 공지·채팅방 관리
  • 명령어 제어
  • 서버·PC·폰 상태
  • VIP 카드 편집
  • 실행 기록 확인
실제 제어판 열기 운영 기능은 권한 확인 후 사용할 수 있습니다.
MEKICHU CONTROL
서버, 휴대폰, 컴퓨터와 명령어 상태를 확인하는 메키츄 실제 운영 대시보드

설명용 목업이 아니라
실제로 쓰는 화면입니다.

서버·휴대폰·PC 상태 확인부터 VIP 템플릿 연결과 640×360 카드 편집까지, 메키츄 운영에 사용하는 실제 웹 도구를 직접 설계하고 구현했습니다.

기능만 만든 것이 아니라
카드의 화면도 직접 다듬었습니다.

Photoshop과 VIP 편집기를 이용해 배경 교체, 색 보정, 캐릭터 누끼·배치, 직업별 타이포그래피와 정보 박스 가독성을 조정했습니다.

01Template design직업·캐릭터 분위기에 맞는 배경과 프레임 선정
02Image retouch밝기·대비·채도·오버레이와 캐릭터 누끼 보정
03Typography한글 글꼴, 색상, 외곽선과 정보 위계 설계
04Render QA640×360 실제 카드에서 위치와 가독성 검수
여섯 가지 직업 테마가 적용된 메키츄 캐릭터 카드 모음
JOB TEMPLATE SYSTEM직업별 색과 상징을 살린 카드 패밀리
텍스트와 캐릭터를 배치하기 전 직업별 카드 배경 템플릿
BACKGROUND DESIGN렌더링 전 원본 템플릿 구조
버섯과 숲을 테마로 제작한 VIP 카드 배경
CUSTOM VIP TEMPLATE숲·엘프 분위기의 전용 배경
아이보리와 골드 계열의 쫑치치 VIP 카드
Sunlight Gold밝은 배경 대비와 골드 정보 위계
보라색과 검정 계열의 좡벗 VIP 카드
Shadow Purple어두운 배경의 네온 포인트와 캐릭터 합성
밝은 비숍 템플릿에 캐릭터와 정보를 배치한 카드
Ivory Bishop밝은 템플릿의 가독성·외곽선 조정

작동하는 것에서
쓸 만한 것으로.

실제 사용 중 발견된 문제를 관찰하고, 기능을 없애지 않으면서 경험을 다듬었습니다.

CASE 01

그룹방 이미지가
엉뚱한 방으로 전송됨

방 이름만 사용하던 전송 경로를 API2 채널 식별자 우선 방식으로 재설계했습니다.

정확한 대상 방 전송
CASE 02

캐릭터 장비에 따라
카드 비율이 깨짐

투명 영역을 분석하고 캐릭터의 실제 경계를 기준으로 크기와 중심을 자동 보정했습니다.

일관된 카드 레이아웃
CASE 03

무거운 작업이
전체 명령을 늦춤

이미지·음원 작업을 PC로 분산하고 캐시와 연결 상태 확인을 추가했습니다.

응답 경로 분리 및 자동 대체
CASE 04

공식 공지가
과거 글까지 반복 발송됨

공지 ID와 작성일을 함께 저장하고, 신규 글 판정 기준을 강화해 중복 발송을 차단했습니다.

공지 폭주 방지
CASE 05

이모티콘과 한글이
깨져 보이는 문제

명령어 안내와 서버 응답을 UTF-8 기준으로 정리하고, 보정기는 마지막 안전장치로만 남겼습니다.

읽을 수 있는 안내문 유지
CASE 06

느린 명령의 원인을
운영자가 알기 어려움

명령어별 처리 위치, 사용자, 방, 응답 시간을 기록해 서버와 휴대폰 중 어디가 느린지 바로 보이게 했습니다.

속도 원인 추적 가능

기능을 더하는 것보다
같은 결과를 만드는 구조로.

실제 운영에서 반복된 렌더 불일치, 지연, 중복 응답을 구조 문제로 보고 다시 설계한 내용입니다.

단일 Published 사양

templateId, layout, styles, backgroundFilter, characterTransform을 하나의 버전 JSON으로 관리합니다.

640×360 VIP 편집기

드래그, 정렬, 레이어, 글꼴·색·외곽선, 배경 필터를 실제 카드 좌표계에서 편집하고 Draft와 Published를 분리합니다.

멀티 런타임 렌더링

Cloudflare, PC 보조, Android MessengerBotR가 같은 레이아웃과 직업 매핑을 읽도록 데이터 경계를 정리했습니다.

직업별 카드 시스템

직업별 배경과 소개 문구, 정보 박스 프리셋을 유지하면서 한국어 제목과 Noto Sans KR 기본 상속을 표준화했습니다.

이미지 입력 분석

장비 스크린샷과 타로카드 이미지를 대화 세션에 연결하고, OCR 결과와 판단 불확실성을 분리해 안내합니다.

병렬 조회와 캐시

캐릭터 이미지·무기·길드·랭킹 조회를 병렬화하고 짧은 캐시와 요청 중복 제거로 응답 지연을 줄였습니다.

운영 가시성

명령어별 방·사용자·처리 주체·응답 시간을 기록해 무반응, 중복 전송, 잘못된 폴백의 원인을 추적합니다.

확장 가능한 편집 모델

텍스트·이미지·도형·컴포넌트를 공통 요소로 다루고 레이어, 히스토리, 템플릿·프리셋 확장을 고려했습니다.

YANG TAEHO · AUTOMATION PORTFOLIO

반복은 줄이고,
사람이 판단할 시간을 늘립니다.

양태호Yang Taeho

자동화 · 운영 도구 · 정보 필터링 · 데이터 정리 · 챗봇

이메일 보내기