1- # hwp2markdown
1+ # hwp2md
22
33[ ![ Go Version] ( https://img.shields.io/badge/Go-1.24+-00ADD8?style=flat&logo=go )] ( https://go.dev/ )
44[ ![ License] ( https://img.shields.io/badge/License-MIT-blue.svg )] ( LICENSE )
5- [ ![ Build] ( https://github.com/roboco-io/hwp2markdown /actions/workflows/test.yml/badge.svg )] ( https://github.com/roboco-io/hwp2markdown /actions/workflows/test.yml )
6- [ ![ Go Report Card] ( https://goreportcard.com/badge/github.com/roboco-io/hwp2markdown )] ( https://goreportcard.com/report/github.com/roboco-io/hwp2markdown )
5+ [ ![ Build] ( https://github.com/roboco-io/hwp2md /actions/workflows/test.yml/badge.svg )] ( https://github.com/roboco-io/hwp2md /actions/workflows/test.yml )
6+ [ ![ Go Report Card] ( https://goreportcard.com/badge/github.com/roboco-io/hwp2md )] ( https://goreportcard.com/report/github.com/roboco-io/hwp2md )
77
88HWP(한글 워드프로세서) 문서를 Markdown으로 변환하는 CLI 도구
99
@@ -61,34 +61,34 @@ Stage 1만으로도 기본적인 변환이 가능하지만, 복잡한 레이아
6161### Go 설치 (권장)
6262
6363``` bash
64- go install github.com/roboco-io/hwp2markdown /cmd/hwp2markdown @latest
64+ go install github.com/roboco-io/hwp2md /cmd/hwp2md @latest
6565```
6666
6767### 바이너리 다운로드
6868
69- [ GitHub Releases] ( https://github.com/roboco-io/hwp2markdown /releases ) 에서 플랫폼별 바이너리를 다운로드할 수 있습니다.
69+ [ GitHub Releases] ( https://github.com/roboco-io/hwp2md /releases ) 에서 플랫폼별 바이너리를 다운로드할 수 있습니다.
7070
7171| 플랫폼 | 아키텍처 | 파일 |
7272| --------| ----------| ------|
73- | Windows | x64 | ` hwp2markdown_ *_windows_amd64.zip` |
74- | macOS | Intel | ` hwp2markdown_ *_darwin_amd64.tar.gz` |
75- | macOS | Apple Silicon | ` hwp2markdown_ *_darwin_arm64.tar.gz` |
76- | Linux | x64 | ` hwp2markdown_ *_linux_amd64.tar.gz` |
73+ | Windows | x64 | ` hwp2md_ *_windows_amd64.zip` |
74+ | macOS | Intel | ` hwp2md_ *_darwin_amd64.tar.gz` |
75+ | macOS | Apple Silicon | ` hwp2md_ *_darwin_arm64.tar.gz` |
76+ | Linux | x64 | ` hwp2md_ *_linux_amd64.tar.gz` |
7777
7878## 사용법
7979
8080### 기본 변환 (Stage 1만)
8181
8282``` bash
8383# HWPX 파일을 Markdown으로 변환
84- hwp2markdown document.hwpx -o output.md
84+ hwp2md document.hwpx -o output.md
8585
8686# 표준 출력으로 변환
87- hwp2markdown document.hwpx
87+ hwp2md document.hwpx
8888```
8989
9090> ** Note** : ` convert ` 명령어는 기본 명령이므로 생략할 수 있습니다.
91- > ` hwp2markdown document.hwpx` 와 ` hwp2markdown convert document.hwpx` 는 동일합니다.
91+ > ` hwp2md document.hwpx` 와 ` hwp2md convert document.hwpx` 는 동일합니다.
9292
9393### Upstage Document Parse 사용 (Stage 1 - 선택적)
9494
@@ -97,11 +97,11 @@ hwp2markdown document.hwpx
9797``` bash
9898# Upstage Document Parse 사용
9999export UPSTAGE_API_KEY=" your-api-key"
100- hwp2markdown document.hwpx --parser upstage
100+ hwp2md document.hwpx --parser upstage
101101
102102# 환경변수로 설정
103103export HWP2MD_PARSER=" upstage"
104- hwp2markdown document.hwpx
104+ hwp2md document.hwpx
105105```
106106
107107> ** Note** : Upstage Document Parse는 API 키가 필요하며 사용량에 따라 비용이 발생합니다. 대부분의 HWPX 문서는 내장 파서로 충분히 변환됩니다.
@@ -113,32 +113,32 @@ LLM을 사용하면 더 자연스럽고 읽기 쉬운 Markdown을 생성할 수
113113``` bash
114114# Anthropic Claude 사용 (기본)
115115export ANTHROPIC_API_KEY=" your-api-key"
116- hwp2markdown convert document.hwpx --llm
116+ hwp2md convert document.hwpx --llm
117117
118118# OpenAI GPT 사용
119119export OPENAI_API_KEY=" your-api-key"
120- hwp2markdown convert document.hwpx --llm --provider openai
120+ hwp2md convert document.hwpx --llm --provider openai
121121
122122# Google Gemini 사용
123123export GOOGLE_API_KEY=" your-api-key"
124- hwp2markdown convert document.hwpx --llm --provider gemini
124+ hwp2md convert document.hwpx --llm --provider gemini
125125
126126# Upstage Solar 사용
127127export UPSTAGE_API_KEY=" your-api-key"
128- hwp2markdown convert document.hwpx --llm --provider upstage
128+ hwp2md convert document.hwpx --llm --provider upstage
129129
130130# Ollama 사용 (로컬)
131- hwp2markdown convert document.hwpx --llm --provider ollama --model llama3.2
131+ hwp2md convert document.hwpx --llm --provider ollama --model llama3.2
132132```
133133
134134### IR 추출
135135
136136``` bash
137137# JSON 형식으로 IR 추출
138- hwp2markdown extract document.hwpx -o output.json
138+ hwp2md extract document.hwpx -o output.json
139139
140140# 텍스트 형식으로 추출
141- hwp2markdown extract document.hwpx --format text
141+ hwp2md extract document.hwpx --format text
142142```
143143
144144### 환경 변수
@@ -168,13 +168,13 @@ AWS Bedrock, Azure OpenAI, 로컬 서버 등 프라이빗 엔드포인트를 사
168168
169169``` bash
170170# AWS Bedrock
171- hwp2markdown convert document.hwpx --llm --model claude-3-sonnet --base-url https://bedrock-runtime.us-east-1.amazonaws.com
171+ hwp2md convert document.hwpx --llm --model claude-3-sonnet --base-url https://bedrock-runtime.us-east-1.amazonaws.com
172172
173173# Azure OpenAI
174- hwp2markdown convert document.hwpx --llm --model gpt-4 --base-url https://your-resource.openai.azure.com
174+ hwp2md convert document.hwpx --llm --model gpt-4 --base-url https://your-resource.openai.azure.com
175175
176176# 로컬 서버
177- hwp2markdown convert document.hwpx --llm --model llama3.2 --base-url http://localhost:8080
177+ hwp2md convert document.hwpx --llm --model llama3.2 --base-url http://localhost:8080
178178```
179179
180180## 지원 포맷
@@ -205,8 +205,8 @@ hwp2markdown convert document.hwpx --llm --model llama3.2 --base-url http://loca
205205
206206``` bash
207207# 저장소 클론
208- git clone https://github.com/roboco-io/hwp2markdown .git
209- cd hwp2markdown
208+ git clone https://github.com/roboco-io/hwp2md .git
209+ cd hwp2md
210210
211211# 의존성 다운로드
212212go mod download
@@ -224,8 +224,8 @@ make lint
224224### 프로젝트 구조
225225
226226```
227- hwp2markdown /
228- ├── cmd/hwp2markdown / # CLI 엔트리포인트
227+ hwp2md /
228+ ├── cmd/hwp2md / # CLI 엔트리포인트
229229├── internal/
230230│ ├── cli/ # CLI 명령 구현
231231│ ├── config/ # 설정 관리
0 commit comments