From aa4e757fa1152e36037d2b6dea4d621dc2aa4aa0 Mon Sep 17 00:00:00 2001 From: rupy1014 Date: Sat, 13 Dec 2025 15:12:27 +0900 Subject: [PATCH] Add README.md and .env.example for new users MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - README.md: 프로젝트 소개, 설치 방법, 사용 안내 - .env.example: 환경변수 설정 템플릿 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- .env.example | 25 +++++++++++++ README.md | 101 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 126 insertions(+) create mode 100644 .env.example create mode 100644 README.md diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..ca8d5bc --- /dev/null +++ b/.env.example @@ -0,0 +1,25 @@ +# ================================================ +# 네이버 블로그 환경변수 설정 +# ================================================ +# +# 사용 방법: +# 1. 이 파일을 복사하여 .env 파일 생성 +# $ cp .env.example .env +# +# 2. .env 파일을 열어 본인 정보로 수정 +# +# 3. .env 파일은 절대 Git에 커밋하지 마세요! +# (.gitignore에 이미 등록되어 있음) +# +# ================================================ + +# 네이버 블로그 URL +# 형식: https://blog.naver.com/블로그아이디 +NAVER_BLOG_URL=https://blog.naver.com/your-blog-id + +# 네이버 로그인 아이디 +NAVER_LOGIN_ID=your-naver-id + +# 네이버 로그인 비밀번호 +# 주의: 2단계 인증 사용 시 앱 비밀번호 필요 +NAVER_LOGIN_PASSWORD=your-password diff --git a/README.md b/README.md new file mode 100644 index 0000000..67a62fb --- /dev/null +++ b/README.md @@ -0,0 +1,101 @@ +# AI 활용법 블로그 + +일반인을 위한 AI 활용법 블로그 프로젝트입니다. AI를 처음 접하는 사람들이 쉽게 따라할 수 있도록 실용적인 가이드를 연재합니다. + +## 블로그 주소 + +https://blog.naver.com/smartrupy + +## 프로젝트 구조 + +``` +/my-blog +├── README.md # 프로젝트 안내 (이 파일) +├── CLAUDE.md # AI 에이전트 지침 +├── blog-plan.md # 연재 계획 +├── .env.example # 환경변수 예시 +├── .env # 환경변수 (직접 생성 필요) +└── posts/ # 블로그 글 저장 + ├── 01-ai-intro.md + ├── 02-chatgpt-start.md + └── ... +``` + +## 시작하기 + +### 1. 프로젝트 클론 + +```bash +git clone https://git.nnotion.kr/Clauders/Ex1-my-blog.git +cd Ex1-my-blog +``` + +### 2. 환경변수 설정 + +`.env.example` 파일을 복사하여 `.env` 파일을 생성합니다: + +```bash +cp .env.example .env +``` + +그런 다음 `.env` 파일을 열어 본인의 네이버 계정 정보를 입력합니다: + +```bash +# .env 파일 편집 +NAVER_BLOG_URL=https://blog.naver.com/your-blog-id +NAVER_LOGIN_ID=your-naver-id +NAVER_LOGIN_PASSWORD=your-password +``` + +> ⚠️ **주의**: `.env` 파일은 절대 Git에 커밋하지 마세요! (`.gitignore`에 이미 등록되어 있음) + +### 3. Playwright 설치 (자동 발행 기능 사용 시) + +```bash +npm install playwright +npx playwright install chromium +``` + +## 사용 방법 + +### Claude Code와 함께 사용 + +이 프로젝트는 [Claude Code](https://claude.com/claude-code)와 함께 사용하도록 설계되었습니다. + +```bash +# 프로젝트 폴더에서 Claude Code 실행 +claude +``` + +Claude Code에게 요청할 수 있는 작업: +- "다음 회차 블로그 글 작성해줘" +- "3회차 글을 네이버 블로그에 발행해줘" +- "blog-plan.md 보여줘" + +### 수동으로 글 작성 + +1. `blog-plan.md`에서 작성할 회차 확인 +2. `CLAUDE.md`의 글 구조 템플릿 참고 +3. `posts/` 폴더에 마크다운 파일 생성 + +## 연재 계획 + +자세한 연재 계획은 `blog-plan.md` 파일을 참조하세요. + +| 시리즈 | 주제 | 회차 | +|--------|------|------| +| 시리즈 1 | AI 입문편 | 1~5회 | +| 시리즈 2 | 일상 활용편 | 6~11회 | +| 시리즈 3 | 업무 활용편 | 12~16회 | + +## 기여하기 + +1. 이 저장소를 Fork 합니다 +2. 새 브랜치를 생성합니다 (`git checkout -b feature/new-post`) +3. 변경사항을 커밋합니다 (`git commit -m 'Add new post'`) +4. 브랜치에 Push 합니다 (`git push origin feature/new-post`) +5. Pull Request를 생성합니다 + +## 라이선스 + +이 프로젝트의 콘텐츠는 개인 블로그용으로 작성되었습니다.