본문으로 건너뛰기Skip to content
owlflow
Projects SOLE Stack History Devlog Contact
이력서Résumé
Home Projects SOLE Stack History Devlog Contact
BAK YUGEON / OWLFLOW — AI · COMMUNITY · INFRA

안녕하세요,
박유건 입니다.
Hello,
I'm Bak Yugeon.

owlflow를 운영하고 있는 학생 개발자예요. A student developer running owlflow.

New SOLE v2 — AI 서버 빌더SOLE v2 — AI server builder →
프로젝트 보기See projects→ Devlog
SSOLE
검색 또는 명령…⌘K
핵심
대시보드
AI 작업실AI
모듈
마켓플레이스BETA
서버 통계
AI 크레딧4,960
운영 & 보안
티켓
역할
AutoMod
Oowo프리미엄 플랜
대화+ 새 채팅
서버 구조 생성대화역할 설정 중복 확인
서버 확인대화공지 채널 중복 확인
서버 이유 확인대화공지 채널 진행
SOLE BOT support 준비중AI 작업실4,960 크레딧
  • 도배·멘션폭탄·초대링크 차단 규칙 활성화 + 레이드 대응 타임아웃
  • 모든 규칙 로그를 기존 로그 채널로 연결, AutoMod 전역 로그 채널 지정
AISOLE AIapply_actions위험도 dangerous
이 작업을 실행할까요?

1단계 스팸/레이드 방어 실동작화: AutoMod 테스트 잔재 정리 + 도배·멘션·초대링크 차단 활성화 + 로그 채널 연결

이 작업이 바꾸는 것 · 8
automod settings updateautomod rule deleteautomod rule upsertlog channel link
승인거절원문 보기
+  더 반영하거나 새로 확인할 내용을 적어 주세요.↑
SOLE PICTORNATOR OFS HOSTING LSP CON AIvsHUMAN

저는 아이디어를 빠르게
작동하는 서비스로 만들어요.
I turn ideas into
running services, fast.

FIG 0.1 — PLATFORM STACK

web · bot · worker · realtime —
한 플랫폼에서 함께 도는 구조
web · bot · worker · realtime —
one platform, running together

FIG 0.2 — OFS SERVICES

SOLE · LSP · CON · 파일 공유 —
서로 연결된 서비스 클러스터
SOLE · LSP · CON · file share —
a connected service cluster

FIG 0.3 — SELF-HOSTED INFRA

NGINX · SSL · PostgreSQL · Redis —
10+ 도메인을 직접 운영
NGINX · SSL · PostgreSQL · Redis —
10+ domains, operated by hand

같이 만들
사람을 찾아요.
Looking for people
to build with.

채용·협업·프리랜스 — 무엇이든 편하게 연락 주세요.Hiring, collaboration, freelance — reach out anytime.

[email protected] → 연락처 전체 보기All contact info →
01 WORK — SELECTED FROM 20+ PROJECTS

프로젝트Projects

아이디어 → 웹 · 봇 · AI · 서버까지 붙여 실제로 돌아가게 만든 것들. Owlflow/OFS 생태계로 묶여요. Ideas wired all the way into web · bot · AI · server until they actually run — grouped as the Owlflow/OFS ecosystem.

AI · DISCORD COMMUNITY PLATFORM LIVE

SOLE

Discord 커뮤니티 생성부터 운영까지 AI로 자동화하는 올인원 플랫폼. 웹 패널·봇·워커·실시간 서버가 함께 돌아가요. All-in-one platform that automates Discord communities end to end with AI — web panel, bot, worker and realtime server running together.

> "게임 커뮤니티 서버 만들어줘"
✓ 채널 18 · 역할 6 · 온보딩 · 티켓 — 완료
PostgreSQLRedisdiscord.py
서버 통계 수집중
신규 멤버19+81%
활성 유저20+12%
메시지79-45%
AI PHOTO COACHING · LG AI CAMP LIVE

PICTORNATOR

보정이 아니라 코칭. 구도·조명·포즈를 분석해 더 잘 찍게 돕는 AI. Not retouching — coaching. AI that reads composition, light and pose to help you shoot better.

AI VisioniOS
PICTORNATOR — AI 촬영 코칭 앱
SELF-HOSTED INFRA

OFS Hosting

NGINX·SSL·DB·도메인 10+. 모든 프로젝트가 실제로 돌아가는 자체 호스팅 기반. NGINX · SSL · DB · 10+ domains — the self-hosted base every project actually runs on.

NGINXCloudflare
AGENT ENGINE

SOLEAGENT

SOLE의 AI 서버 빌더 엔진. 생성과 검토를 분리한 멀티 에이전트 루프로 되돌릴 수 없는 실수를 막아요. SOLE's server-builder engine — a multi-agent loop that separates generation from review to prevent irreversible mistakes.

Draft → Arch / Runtime / QA → Apply
운영OPERATIONS

스스로 굴러가는 운영Ops that run themselves

배포에서 끝내지 않고, 반복 작업을 자동화하고 장애까지 기록으로 남겨요. Not stopping at deploy — automating the repetitive work and writing down every incident.

OPS-926초대 추적 리포트 자동화Automate invite reports
OPS-887LuckPerms ↔ Discord sync
01 — AI & AGENTS
SOLEAI가 Discord 서버를 설계·운영AI designs & operates Discord serversPLATFORMnow
SOLEAGENTSOLE의 AI 서버 빌더 엔진 (멀티 에이전트 검토)SOLE's AI server-builder engine (multi-agent review)AGENTnow
OFS Agent사내 업무를 돕는 업무형 AI 에이전트In-house AI agent for internal operationsAGENT2026
PICTORNATOR사진을 더 잘 찍게 돕는 AI 코칭AI coaching that helps you shoot betterVISION2026
AIvsHUMAN사람 글 vs AI 글 텍스트 분류기Human-vs-AI text classifierPYTORCH · HF2025
02 — WEB & PLATFORMS
OFS Hosting10+ 도메인 자체 호스팅 인프라Self-hosted infra for 10+ domainsINFRAnow
CON사람·팀·프로젝트를 잇는 구인구직 플랫폼Job-matching platform connecting people, teams, projectsWIP2026
Cookie Vocab코드로 공유하는 단어 학습 웹앱Share-by-code vocabulary quiz web appFLASK2025
File SharePIN 보호·태그 기반 파일 공유 서비스PIN-protected, tag-based file sharing serviceFLASK2025
03 — DISCORD & COMMUNITY
Music / TTS Botyt-dlp·FFmpeg 실시간 오디오 + TTS 봇Realtime audio + TTS bot on yt-dlp & FFmpegPYTHON2024
Bot Dashboard봇 상태·업타임·사용자 수 대시보드Dashboard for bot status, uptime, usersFLASK2024
Interview Queue면접 신청·순번·상태 관리 대기열Applicant queue with position & statusFLASK2024
IG Auto ReplyInstagram DM을 GPT로 자동 응답Auto-replies Instagram DMs with GPTWEBHOOK2025
04 — GAME SERVER & OPERATIONS
LSP스트리머 방송 상태 추적 운영 패널Ops panel tracking streamer broadcast stateFLASK2024
05 — INFRASTRUCTURE & EXPERIMENTS
OWLTV PortfolioNext.js·Once UI 개인 아카이브 사이트Next.js / Once UI personal archive siteNEXT.JS2025
OCR Generator이미지 텍스트 추출·A4 출력 자동 구성Image OCR + auto A4 print layout builderOCR2025
Grammar ShortcutiOS 단축어 + GPT 문장 교정 도구iOS Shortcut + GPT sentence-correction tooliOS2025
02 CASE STUDY — SOLE LIVE

"어떤 서버가 필요하세요?"
한 문장이면 돼요.
"What kind of server
do you need?" One sentence.

AI가 채널·역할·권한·온보딩·티켓까지 설계하고 실제로 적용해요. 웹 패널·봇·워커·실시간 서버가 함께 도는 플랫폼이에요. AI designs channels, roles, permissions, onboarding and tickets — then actually applies them. Web panel, bot, worker and realtime server run together.

기획·개발·운영 전부Product · dev · ops
ROLE
web · bot · worker · rt
RUNTIME
PostgreSQL · Redis
DATA
LIVE
운영 중 · v2 개발Live · building v2
01 — 문제01 — PROBLEM

Discord 서버 운영은 생각보다 복잡해요.Running a Discord server is more work than it looks.

채널 구조, 역할·권한, 온보딩, 공지, 인증, 티켓, 폼, 자동관리, 임베드, 초대 추적, 로그… 제대로 하려면 봇 여러 개를 조합하거나 커스텀 봇을 외주로 만들고, 권한을 하나하나 설정해야 해요. 서버가 커질수록 유지보수는 더 어려워져요.Channels, roles & permissions, onboarding, rules, verification, tickets, forms, automod, embeds, invite tracking, logs… doing it right means stitching together many bots or commissioning a custom one, then wiring permissions by hand. The bigger the server, the harder it gets.

02 — 해결02 — SOLUTION
01

목적 분석Analyze intent

"스트리머 팬 커뮤니티", "개발팀 서버", "스터디" — 자연어 요청에서 서버의 목적을 해석해요."Streamer fan community", "dev-team server", "study group" — SOLEAGENT reads the goal from natural language.

02

구조 설계 & 검토Design & review

채널·역할·권한·자동화를 설계하고, 여러 서브에이전트가 아키텍처/런타임/QA 관점에서 검토해요.It designs channels, roles, permissions and automation, then sub-agents review it from architecture, runtime and QA angles.

03

안전하게 적용Apply safely

위험한 변경은 사용자 승인을 받고, Apply Actions로 실제 Discord 서버에 반영해요.Dangerous changes ask for approval, then Apply Actions writes them to the real Discord server.

SOLE AI 작업실 — 다크 테마
AI 작업실 — apply_actionsAI workroom — apply_actions
SOLE 모듈 관리 화면
모듈 — 기능 토글 & AI 서버 설정Modules — feature toggles & AI setup
FEATURES
  • AI 서버 빌더AI server builder — 채널·역할·권한·온보딩 자동 생성auto-generates channels, roles, permissions, onboarding
  • 티켓 & 폼Tickets & forms — 문의 티켓, 신청 폼, 규칙 동의 플로우support tickets, application forms, rule-consent flows
  • AutoMod — 도배·멘션·초대링크 차단, 레이드 대응spam, mention & invite-link blocking, raid defense
  • 초대 추적 & 로그Invite tracking & logs — 유입 경로 추적, 서버 이벤트 로그attribution tracking, full server event logs
  • 임베드 빌더Embed builder — 공지·안내 임베드 메시지 생성generates announcement & guide embeds
  • 운영 기록Ops records — 서버 이벤트와 변경 이력 추적tracks server events and change history
ARCHITECTURE
Web PanelAdminOps Console
API Server — api-sole
Discord BotWorkerrt-soleSOLEAGENT
PostgreSQL-16RedisWindows Server / WSL
운영 중 겪은 문제PROBLEMS SOLVED IN PRODUCTION
MEMORYNextcloud 메모리 폭식 → commit pressure — 서비스 분리로 해결Nextcloud memory bloat → commit pressure — fixed by separating services→
PROXYNGINX server_name 충돌 · 프록시 타임아웃 정리NGINX server_name clash · proxy timeouts cleaned up
SSL여러 서브도메인 SSL 발급·갱신 자동화 (Certbot)SSL issuance & renewal automated across subdomains (Certbot)→
SOLE은 "AI를 기능 하나로 붙인" 게 아니라 서비스의 핵심 구조에 넣은 프로젝트예요. v2에서는 검토 루프를 고도화하고, 마켓플레이스로 모듈을 확장할 계획이에요. SOLE isn't AI bolted on as a feature — it's AI at the core of the service. v2 will deepen the builder's review loop and open a marketplace for modules.
sole.owlflow.kr ↗
03 TOOLING

기술 스택Stack

프로젝트에 필요한 기술을 직접 익히고, 웹·AI·봇·서버·게임 서버까지 연결해 사용해왔어요. 실제로 사용한 기술, 직접 운영한 인프라, 실험 중인 기술을 구분해 정리했어요. I learn the tools each project needs and connect them across web, AI, bots, infrastructure, and game servers. This page separates technologies used in real projects, systems I have operated, and tools I am exploring.

CORE주력 · 반복 사용primary · recurring OPERATED직접 배포 · 운영 · 장애 대응deployed & operated myself USED프로젝트에서 사용used in projects EXPLORING실험 · 학습 중experimenting

01 · 언어Languages

Python TypeScript JavaScript JvJava Swift C++ CC C#C# Kotlin Go Rust PHP Ruby Dart Lua Bash HTML/CSS SQSQL YYAML M↓Markdown

02 · 프론트엔드Frontend

React Next.js Vite OOnce UI JSVanilla JS Tailwind Framer ZZustand

다뤄본 것 — 반응형/모바일 퍼스트 · CSS Grid/Flexbox · 커스텀 프로퍼티 · 다크/라이트 테마 · KR/EN 로컬라이제이션 · SEO/OG 메타 · 접근성(ARIA)Also worked with — responsive/mobile-first · CSS Grid/Flexbox · custom properties · dark/light theming · KR/EN localization · SEO/OG metadata · accessibility (ARIA)

03 · 백엔드Backend

Flask FastAPI discord.py {}REST API WSWebSocket Node.js WaWaitress UvUvicorn APAPScheduler JeJetty Express

다뤄본 것 — 백그라운드 워커 · 리얼타임 서버 · 서비스 분리 · 헬스체크 · 재시도/재시작 로직 · 웹훅Also worked with — background workers · realtime servers · service separation · health checks · retry/restart logic · webhooks

04 · AI / ML

AIOpenAI API AgAI Agent Architecture PyTorch TrModel Training Hugging Face scikit-learn NumPy LoLocal LLM Serving LMLM Studio LangChain Ollama OpenCV

다뤄본 것 — LLM·VLM 활용 · 프롬프트/시스템 프롬프트 설계 · 구조화 출력(JSON Schema) · 위험 분류·승인 게이트 · 분류모델 학습/평가 · 로컬 모델 서빙Also worked with — LLMs & VLMs · prompt & system-prompt design · structured outputs (JSON Schema) · risk classification & approval gates · classifier training/eval · local model serving

05 · 데이터베이스Databases

PostgreSQL 16 Redis SQLite SQLAlchemy {}JSON Storage MySQL MongoDB Prisma

06 · 인프라Infrastructure ★

NGINX Cloudflare Certbot · Let's Encrypt WinWindows Server 2022 WWSL2 Nextcloud Homebridge PxPostfix NVIDIA DGX Spark Ubuntu Linux macOS GitHub Actions Docker PM2

다뤄본 것 — SSH · SFTP · RDP · 포트포워딩/NAT · DNS(A·CNAME·SRV) 레코드 · systemd/cron · 방화벽 룰 · 장애 원인 분석Also worked with — SSH · SFTP · RDP · port forwarding/NAT · DNS (A·CNAME·SRV) records · systemd/cron · firewall rules · incident root-cause analysis

07 · 도구 & 워크플로Tools & Workflow

Git GitHub VSVS Code XcXcode FFmpeg npm PSPowerShell IntelliJ Postman Figma Notion yt-dlp ADB
AI 개발 보조AI DEV TOOLS
Claude CxCodex GPChatGPT CurCursor Gemini

08 · Discord 플랫폼 개발Discord Platform Development

BOTS · APPS · INTERACTIONS · GATEWAY · COMMUNITY AUTOMATION

앱 & 인터랙션APPS & INTERACTIONS
discord.py Slash Commands Buttons / Modals Embeds
게이트웨이 & 보이스GATEWAY & VOICE
Gateway Voice Webhooks
커뮤니티 자동화COMMUNITY AUTOMATION
Roles / Permissions AutoMod Onboarding Tickets Forms Invite Tracking
SOLE 플랫폼 엔지니어링SOLE PLATFORM ENGINEERING
AI 서버 빌더AI Server Builder Apply Actions 모듈 시스템Module System 서버 통계Server Statistics

다뤄본 것 — OAuth2 · Gateway Intents · Permission Overwrites · Rate-limit 대응 · 멀티 길드 설정 · 감사/모더레이션 로그Also worked with — OAuth2 · gateway intents · permission overwrites · rate-limit handling · multi-guild config · audit/moderation logs

09 · Minecraft 서버·플러그인 개발Minecraft Server & Plugin Development

PAPER · BUKKIT API · CROSS-PLAY · PLUGINS · OPERATIONS

플랫폼 & 플러그인 개발PLATFORM & PLUGIN DEV
Paper / Spigot Bukkit API Adventure API ProtocolLib
연동 플러그인PLUGINS & INTEGRATIONS
LuckPerms Vault PlaceholderAPI Multiverse WorldEdit CMI
크로스플레이 & 성능CROSS-PLAY & PERFORMANCE
Geyser / Floodgate spark

SOLEBridge — 마인크래프트 ↔ Discord 계정 연동(/link) · LuckPerms 역할 동기화 · 양방향 채팅 · 입퇴장/사망/발전과제 이벤트 브리지SOLEBridge — Minecraft ↔ Discord account linking (/link) · LuckPerms role sync · bidirectional chat · join/death/advancement event bridge

다뤄본 것 — JVM 힙 튜닝(Xms/Xmx · G1GC) · 청크/엔티티 튜닝 · 버전 마이그레이션 · 크래시/로그 분석Also worked with — JVM heap tuning (Xms/Xmx · G1GC) · chunk/entity tuning · version migration · crash/log analysis

04 HISTORY / RÉSUMÉ

이력History

박유건
Bak Yugeon · owltv

Owlflow/OFS를 운영하며 AI 에이전트, Discord 자동화, 웹 플랫폼, 자체 호스팅 인프라, Minecraft 서버 시스템을 개발하는 학생 개발자. A student developer running Owlflow/OFS — building AI agents, Discord automation, web platforms, self-hosted infra and Minecraft server systems.

WEB
owlflow.kr
LIVE
sole.owlflow.kr
EDU
광주 소재 중학교 재학Middle school · Gwangju, KR
FOCUS
AI Agents · Community Automation · Self-hosting · Game Servers
연락하기Get in touch→
프로그램 & 선발SELECTED PROGRAMS & RECOGNITION
2026.07

LG AI 청소년 캠프 3기 · 미국 교육과정LG AI Youth Camp (3rd) · US Program SELECTED

Silicon Valley Boot Camp 2026 참가자로 선발됐어요. 2026.07.12–07.28 진행, LG Technology Ventures · URM Education 협력.Selected for Silicon Valley Boot Camp 2026 — July 12–28, 2026, in partnership with LG Technology Ventures and URM Education.

2026.02–05

LG AI 청소년 캠프 3기 · 서울대학교 교육과정LG AI Youth Camp (3rd) · SNU Program

TEAM 16에서 AI 사진 코칭 프로젝트 PICTORNATOR를 개발했어요. 데이터셋 준비, 모델 학습과 정확도 측정, 시연 영상 제작·편집, 보고서와 발표자료 제작에 참여했어요.Built PICTORNATOR (AI photo coaching) on TEAM 16 — dataset preparation, model training and accuracy evaluation, demo video production and editing, reports and presentations.

2026

MARS 2026

화성시에서 열린 MARS 2026에 참가했어요.Participated in MARS 2026 in Hwaseong, South Korea.

2025–2026

전남대학교 과학영재교육원Chonnam National University Science Gifted Education Center

2년 연속 교육과정에 참여했어요.Second consecutive year in the program.

경력 & 조직EXPERIENCE & ORGANIZATIONS
OWLFLOW

Founder · Developer

SOLE, OFS Hosting, OFS Agent 등 OWLFLOW 제품과 내부 인프라를 기획·개발·운영해요.Builds and operates OWLFLOW products and internal infrastructure — SOLE, OFS Hosting, OFS Agent.

CREWCONSOLE KR

부사장 · 운영Vice President · Operations

커뮤니티 운영과 조직 관리를 맡고 있어요.Community operations & organization management.

LIGHT STUDIO

개발자 · Minecraft 서버 & 운영 툴링Developer · Minecraft Server & Ops Tooling

Minecraft 스트리머 커뮤니티 서버 개발에 참여하고, 방송 상태와 운영 데이터를 관리하는 LSP를 개발했어요.Worked on a Minecraft streamer community server and built LSP to track broadcast state and operations data.

학력EDUCATION

광주 소재 중학교 재학Middle school student based in Gwangju, South Korea

ENGINEERING APPROACH
01

아이디어가 생기면 먼저 돌아가는 형태를 만들고, 실사용을 보며 개선해요.I ship a working version first, then refine it based on real usage.

02

화면·API·봇·DB·도메인·SSL·운영까지 하나의 서비스 흐름으로 봐요.I treat UI, API, bots, databases, domains, TLS and operations as one continuous service flow.

03

서버 크래시, 메모리 압박, 인증서 문제 같은 실제 운영 이슈를 직접 진단하고 해결해요.I debug and resolve production issues directly — from server crashes to memory pressure and TLS misconfiguration.

04

AI를 기능 하나가 아니라 서비스의 핵심 구조에 넣어요.AI goes into the core of the service, not bolted on as a feature.

05 WRITING

Devlog

개발기와 운영 기록, 장애를 해결한 과정. 결과물만큼 과정도 남겨요. Build notes, ops logs, and how I fixed things when they broke. The process matters as much as the result.

INFRA 2026.06.28 · 12 min

Nextcloud 메모리 폭식과 commit pressure 잡기Taming Nextcloud memory bloat and commit pressure

SOLE 서버와 리소스를 나눠 쓰던 Nextcloud가 메모리를 잡아먹으며 Windows commit pressure가 올라간 상황. 원인을 추적하고 서비스를 정리한 기록. Nextcloud sharing a box with SOLE ate memory and pushed Windows commit pressure up. How I traced the cause and separated the services.

읽기Read →
2026.06.11Windows cp1252 인코딩으로 죽는 Python 봇 살리기Reviving a Python bot that dies on Windows cp1252LSP 2026.05.30AI가 Discord 서버를 설계할 수 있을까Can AI actually design a Discord server?SOLE 2026.05.14멀티 에이전트 검토 루프 만들기Building a multi-agent review loopAGENT 2026.04.22Certbot으로 여러 서브도메인 SSL 자동화하기Automating SSL across subdomains with CertbotINFRA 2026.03.18보정 앱이 아니라 코칭 앱을 만든 이유Why I built a coaching app, not a retouching appPICT 2025.12.09Geyser/Floodgate로 Bedrock 접속 지원하기Supporting Bedrock players with Geyser/FloodgateMC 2025.11.02spark로 Minecraft 서버 렉 분석하기Profiling Minecraft server lag with sparkMC 2025.09.20프로젝트가 너무 많을 때 포트폴리오 구조 짜기Structuring a portfolio when you have too many projectsMETA
← Devlog

·

YG
박유건 · Owlflow / OFS
직접 만들고 운영하며 남긴 기록Notes from building & operating it myself
⌘K 어디든 점프Jump anywhere

같이 만들
사람을 찾아요.
Looking for people
to build with.

채용·협업·프리랜스 — 무엇이든 편하게. 국내는 물론 해외 기회도 열려 있어요. Hiring, collaboration, freelance — reach out about anything. Open to opportunities in Korea and abroad.

[email protected] → sole.owlflow.kr ↗
GitHub github.com/owl-owltv Email [email protected] Phone 010-7650-0640
현재 SOLE v2와 CON을 개발하며 새로운 기회를 찾고 있어요Currently building SOLE v2 & CON — open to new opportunities
owlflow
© 2026 BAK YUGEON — OWLFLOW / OFS
Projects Stack History Devlog SOLE ↗ PICTORNATOR ↗ GitHub ↗
Built & operated by hand