FlowCraft 기획서 초안 – 아직 개발 전, 아이디어를 구체화하는 첫 단계

📌 이 문서는 FlowCraft를 만들기 전,
서비스 아이디어를 구체화하기 위해 작성된 1차 기획서 초안입니다.
기능이나 구조, 기술 스택은 확정된 것이 아니며,
앞으로 개발 과정을 통해 계속 발전해갈 예정입니다.
🎯 FlowCraft는 어떤 서비스인가요?
FlowCraft는 개인이 스스로 자동화 흐름을 구성하고 실행할 수 있는
시각적 노드 기반 자동화 도구를 목표로 합니다.
반복되는 작업을 자동화하고 싶었지만
기존 툴은 나에게 맞지 않았습니다.
그래서, 내가 직접 만들기로 했습니다.
🧠 왜 FlowCraft를 만들려는가
- 기존 자동화 툴은 너무 복잡하거나 제한적이었음
- AI와의 연동이 자유롭지 못했음
- 내가 원하는 “진짜 내 흐름”을 설계할 수 있는 플랫폼이 필요했음
FlowCraft는 개인을 위한 유연하고 직관적인 자동화 도구를 지향합니다.
📦 초기 구상 기능 (전체 기준)
기능 | 설명 |
시각적 Flow 에디터 | 블록/노드를 연결해 흐름 설계 |
조건문/반복 노드 | 자유로운 로직 구성 |
외부 API 호출 | OpenAI, HuggingFace 등 연동 |
실행 결과 확인 | 흐름 실행 결과 확인 |
템플릿 저장 | 재사용 가능한 자동화 구성 저장 |
⚡️ MVP에서 우선 구현하고 싶은 기능
현재 MVP 구상에서 우선 구현하려는 기능은 아래와 같습니다:
- 기본 Flow 생성/수정/삭제
- 조건문 및 API 호출 노드
- 실행 결과 확인 기능
- 최소한의 템플릿 저장 기능 (옵션)
- 시각적 에디터의 초기 형태 구현
🔸 이 범위는 개발 상황에 따라 바뀔 수 있으며,
실제로 개발을 진행하면서 현실적인 기능부터 좁혀갈 예정입니다.
🧭 사용 흐름 예시 (예상)
- "새 Flow 만들기"
- 노드 블록 드래그로 구성
- 조건 + 외부 API 호출 노드 연결
- 실행 버튼 클릭
- 결과 확인
- 저장 or 템플릿으로 등록
🧰 기술 스택은 아직 미정입니다
지금은 “어떻게 만들지”보다 “무엇을 만들지”에 집중하고 있습니다.
항목 | 후보 스택 |
백엔드 | FastAPI, Node.js, Flask 등 고민 중 |
프론트엔드 | Vue, React (TailwindCSS?) |
DB | SQLite (시작) → PostgreSQL 가능성 있음 |
AI 연동 | OpenAI API, HuggingFace Transformers |
배포 | 로컬/NAS 기반 테스트 예정 |
🔸 위 스택은 실험 후 정리될 예정이며,
현재는 기술보다 서비스 개념과 흐름 설계에 집중 중입니다.
🔄 향후 진행 계획
- [ ] 기능 우선순위 정리
- [ ] 기술 스택 검토 및 간단한 테스트
- [ ] 와이어프레임 or Flow 시각화 시작
- [ ] 개발 착수 전 플로우 MVP 구체화
- [ ] 개발일지로 기록 시작
✍️ 이 기획서의 의미
이 문서는 아직 개발이 시작되지 않은,
진짜 ‘아이디어 구체화 1단계’로써의 기획서입니다.
완벽하지 않아도 괜찮다.
지금은 방향만 명확하면 된다.
나중에 개발이 진행되면,
이 문서를 기반으로 기능 정리와 구조 설계를 점점 보완해나갈 예정입니다.
🚀 FlowCraft는 지금, 생각을 글로 옮기는 중입니다.
이 기록이 시작점이자, 방향을 찾기 위한 나침반이 되기를.
Subscribe to my newsletter
Read articles from 죠커 directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by