S21 Phone
Webzine/ Scripts/ ecosystem-map.json
Scripts · lakme-audio

ecosystem-map.json

Source viewer · configs/ecosystem-map.json

Source · configs/ecosystem-map.json Kind · code S21 Phone Editorial
configs/ecosystem-map.json
{
  "_description": "S21 Phone — 5x5x5 생태계 매트릭스 (Tistory × YouTube × GitHub 1:1:1). 2026-07-25 생성.",
  "_principle": "각 채널은 독립된 정체성. 모든 콘텐츠는 Layer A(인간·STT) → Layer B(에이전트·API) 파이프라인으로 발행.",

  "main_hub": {
    "youtube_main": "@HelenaPark-e7c (UCRUuiKCCwIbyvqlxTNpDfKw)",
    "youtube_first_brand": "@helena_phone (UC_IPajoyj6_IO8wt9JwVCAQ) ✅ 2026-07-25 생성",
    "naver": "helena1975",
    "naver_role": "관제탑 — 전체 교차홍보 게이트웨이 (그림첩/이미지 중심)",
    "discord_server": "S21 Phone",
    "discord_channels": {
      "lobby": "#로비 (REDACTED)",
      "ai_report": "#ai-보고 (REDACTED)"
    },
    "telegram_bot": "@S21Phone_Bot",
    "telegram_chat": "<YOUR_TG_CHAT_ID>"
  },

  "channels": [
    {
      "id": "phone",
      "theme": "📱 S21 폰 최적화 바이블",
      "color": "#4A90D9",
      "tistory": {
        "blog": "galaxys21-pwuser",
        "url": "https://galaxys21-pwuser.tistory.com",
        "title": "Helena-Phone",
        "rss": "https://galaxys21-pwuser.tistory.com/rss",
        "category": "S21/Termux/proot/ClaudeCode/MCP/0원풀스택",
        "posts": 0
      },
      "youtube": {
        "channel": "@helena_phone ✅",
        "channel_id": "UC_IPajoyj6_IO8wt9JwVCAQ",
        "handle": "@helena_phone",
        "created": "2026-07-25",
        "playlists": [
          {"name": "S21 셋업 가이드", "id": "PLJSop2E1aaV4", "topic": "Termux→proot→ClaudeCode→MCP 전체 설치"},
          {"name": "STT 음성 코딩", "id": "PLS-yy4nKV_z8", "topic": "키보드 없이 말로만 코딩"},
          {"name": "폰 건강 검진 & 최적화", "id": "PLLzMDSzeL218", "topic": "phone-health.sh 27항목·하드웨어 관리"},
          {"name": "0원 풀스택 인프라", "id": "PLXwItZPI7g9I", "topic": "GitHub Pages·Discord·Telegram·티스토리 무료 구축"}
        ],
        "content_type": "튜토리얼·셋업·설치·설정가이드"
      },
      "github": {
        "repo": "helena_phone",
        "pages": "https://helena751107.github.io/helena_phone/",
        "role": "코드 저장소 + 문서 + Pages"
      },
      "discord_notify": "#로비",
      "telegram_notify": true
    },
    {
      "id": "tech",
      "theme": "🗃️ 박씨캡처 리버싱",
      "color": "#50C878",
      "tistory": {
        "blog": "mynote11605",
        "url": "https://mynote11605.tistory.com",
        "title": "엘레나 다이어리",
        "rss": "https://mynote11605.tistory.com/rss",
        "category": "APK리버싱/MCP/LLM로그/기술튜토리얼",
        "posts": 0
      },
      "youtube": {
        "channel": "@HelenaTechLog (브랜드 채널 예정)",
        "playlist": "Helena Tech Log — 박씨캡처 리버싱",
        "playlist_id": "PLPeHKuMeuM2k",
        "content_type": "리버싱·MCP개발·기술분석·튜토리얼"
      },
      "github": {
        "repo": "helana_log",
        "pages": "https://helena751107.github.io/helana_log/",
        "role": "APK 분석 + 로그 저장소 + MCP 코드"
      },
      "discord_notify": "#로비",
      "telegram_notify": true
    },
    {
      "id": "faith",
      "theme": "✝️ 가족 신앙사",
      "color": "#FFD700",
      "tistory": {
        "blog": "helana-christianity",
        "url": "https://helana-christianity.tistory.com",
        "title": "Helana-Christianity",
        "rss": "https://helana-christianity.tistory.com/rss",
        "category": "가족신앙/비교종교학/말씀묵상/기도",
        "posts": 0
      },
      "youtube": {
        "channel": "@HelenaFaith (브랜드 채널 예정)",
        "playlist": "Helena Faith — 가족 신앙사",
        "playlist_id": "PLVMVhBhx9j5U",
        "content_type": "말씀·묵상·신앙고백·찬양"
      },
      "github": {
        "repo": "helena-faith",
        "pages": "https://helena751107.github.io/helena-faith/",
        "role": "신학 문서 + 가족사 아카이브"
      },
      "discord_notify": "#로비",
      "telegram_notify": true
    },
    {
      "id": "piano",
      "theme": "🎹 피아노 종합",
      "color": "#FF6B9D",
      "tistory": {
        "blog": "helena-piano",
        "url": "https://helena-piano.tistory.com",
        "title": "Helena-Piano",
        "rss": "https://helena-piano.tistory.com/rss",
        "category": "연주/MIDI/REAPER/AI음원/악보/레슨",
        "posts": 0
      },
      "youtube": {
        "channel": "@HelenaPiano (브랜드 채널 예정)",
        "playlist": "Helena Piano — 피아노 종합",
        "playlist_id": "PLQZhcAIkPriA",
        "content_type": "연주영상·커버·레슨·MIDI시연"
      },
      "github": {
        "repo": "helena-piano",
        "pages": "https://helena751107.github.io/helena-piano/",
        "role": "MIDI파일·REAPER프로젝트·AI음원·악보"
      },
      "discord_notify": "#로비",
      "telegram_notify": true
    },
    {
      "id": "metalcare",
      "theme": "🧠 멘탈케어",
      "color": "#9B59B6",
      "tistory": {
        "blog": "helena-metalcare",
        "url": "https://helena-metalcare.tistory.com",
        "title": "Helena Metalcare",
        "rss": "https://helena-metalcare.tistory.com/rss",
        "category": "정신의학/정신분석/MCP모델/치료기록",
        "posts": 0
      },
      "youtube": {
        "channel": "@HelenaMetalcare (브랜드 채널 예정)",
        "playlist": "Helena Metalcare — 멘탈케어",
        "playlist_id": "PLXRhF8OeEWV0",
        "content_type": "정신분석·치료이론·MCP모델·사례연구"
      },
      "github": {
        "repo": "helena-metalcare",
        "pages": "https://helena751107.github.io/helena-metalcare/",
        "role": "분석코드·MCP모델·문헌·케이스스터디"
      },
      "discord_notify": "#로비",
      "telegram_notify": true
    }
  ],

  "publishing_pipeline": {
    "source": "STT 음성입력 → 클립보드 → Claude Code",
    "youtube": {
      "script": "scripts/yt_upload.py",
      "auth": "scripts/yt_oauth_setup.sh",
      "flow": "제목+파일 → OAuth토큰 → videos.insert → playlistItems.insert → tg.sh 보고"
    },
    "tistory": {
      "script": "scripts/publish.py",
      "flow": "마크다운원고 → Playwright headless → 티스토리 글쓰기 → tg.sh 보고",
      "status": "스크립트 완료, 세션 쿠키 발급 필요"
    },
    "naver": {
      "script": "scripts/publish.py",
      "flow": "이미지+링크 → Playwright headless → 네이버 글쓰기 → tg.sh 보고",
      "status": "스크립트 완료, 세션 쿠키 발급 필요"
    },
    "github": {
      "flow": "git add → commit → push → Pages 자동배포",
      "status": "완전 자동화 완료"
    },
    "discord_telegram": {
      "flow": "발행 완료 시 tg.sh + Discord webhook 동시 알림",
      "status": "tg.sh 완료, dc.sh 예정"
    }
  },

  "phase_schedule": {
    "rule": "Google 브랜드 계정 생성 제한 — 한 달에 1개씩. 매월 25일 리마인더.",
    "reminders": "CronCreate 등록 완료 (8/25, 9/25, 10/25, 11/25)",
    "focus_now": "Phase 1 — 컴퓨터 셋업부터 시작"
  },

  "brand_channels_todo": {
    "description": "YouTube 브랜드 채널 4개 — 한 달 간격으로 생성",
    "steps": "https://www.youtube.com/account → 브랜드 계정 관리 → 채널 만들기",
    "done": [
      {
        "phase": 1,
        "date": "2026-07-25",
        "name": "S21 Phone",
        "handle": "@helena_phone",
        "id": "UC_IPajoyj6_IO8wt9JwVCAQ",
        "tistory": "galaxys21-pwuser",
        "github": "helena_phone",
        "playlist_count": 4,
        "topic": "📱 컴퓨터·폰 셋업·설치·STT코딩"
      }
    ],
    "pending": [
      {"phase": 2, "month": "8월", "reminder": "2026-08-25", "name": "Helena Tech Log", "handle": "@HelenaTechLog", "tistory": "mynote11605", "github": "helana_log", "topic": "기술·리버싱"},
      {"phase": 3, "month": "9월", "reminder": "2026-09-25", "name": "Helena Faith", "handle": "@HelenaFaith", "tistory": "helana-christianity", "github": "helena-faith", "topic": "신앙사"},
      {"phase": 4, "month": "10월", "reminder": "2026-10-25", "name": "Helena Piano", "handle": "@HelenaPiano", "tistory": "helena-piano", "github": "helena-piano", "topic": "피아노"},
      {"phase": 5, "month": "11월", "reminder": "2026-11-25", "name": "Helena Metalcare", "handle": "@HelenaMetalcare", "tistory": "helena-metalcare", "github": "helena-metalcare", "topic": "멘탈케어"}
    ]
  },

  "phase1_content_plan": {
    "channel": "@helena_phone",
    "first_upload_target": "S21 셋업 가이드 — Termux 설치부터 Claude Code까지",
    "pipeline": "STT음성 → Claude Code → scripts/yt_upload.py → @helena_phone → tg.sh 보고 → 티스토리 크로스포스트",
    "video_ideas": [
      "1. S21에 Termux + proot Ubuntu 설치하기 (10분)",
      "2. Claude Code 첫 실행 — 말로 코딩 시작하기 (10분)",
      "3. phone-mcp-server — 폰을 18개 도구로 제어하기 (15분)",
      "4. phone-health.sh — 27항목 건강검진 자동화 (10분)",
      "5. g/install.sh — 이 모든 걸 1줄로 설치하기 (5분)"
    ],
    "tistory_crosspost": "각 영상 스크립트 → 마크다운 → Playwright → galaxys21-pwuser.tistory.com",
    "naver_gateway": "주간 '이번 주 셋업' 이미지+링크 → helena1975 네이버 관제탑"
  }
}

원본 파일: configs/ecosystem-map.json · Webzine code viewer (no execution)