νΌλλ‘ λμκ°κΈ°
Dev.toDevOps
μλ¬Έ μ½κΈ°
LLM κΈ°λ° νλ‘μ νΈ κ΅¬μ‘° λΆμμ ν΅ν README.md μλ μμ± λꡬ μ€κ³
π Never Write a README.md from Scratch Again β Meet readmeai
AI μμ½
Context
νλ‘μ νΈ μκ²° ν λ¬Έμν μμ μ μμλλ 리μμ€ κ³Όλ€λ‘ μΈν νλ‘μ νΈ λ°©μΉ νμ λ°μ. μλ μμ± λ°©μμ λΉν¨μ¨μ±κ³Ό μ ννλ ν νλ¦Ώμ νκ³λ₯Ό 극볡νκΈ° μν μλν λꡬ νμμ± μ¦λ.
Technical Solution
- νλ‘μ νΈ λ΄ pyproject.toml, package.json λ± ν΅μ¬ μ€μ νμΌμ μ μ λΆμμ ν΅ν λ©νλ°μ΄ν° μΆμΆ
- μΆμΆλ νλ‘μ νΈ κ΅¬μ‘° μ 보μ LLM ν둬ννΈλ₯Ό κ²°ν©ν λ§μΆ€ν README μμ± λ‘μ§ κ΅¬ν
- Ollama μ°λμ ν΅ν Local-first μν€ν μ² μ€κ³λ‘ λ°μ΄ν° 보μ λ° μΈλΆ μμ‘΄μ± μ κ±°
- requests λΌμ΄λΈλ¬λ¦¬ λ¨μΌ μμ‘΄μ± κ΅¬μ±μ ν΅ν CLI λꡬμ κ²½λν λ° λ°°ν¬ ν¨μ¨μ± ν보
- λ€μν LLM Provider(OpenAI, Ollama λ±)λ₯Ό μ ν κ°λ₯νκ² νλ μΆμν λ μ΄μ΄ μ μ©
μ€μ² ν¬μΈνΈ
1. νλ‘μ νΈ μ€μ νμΌ(Config files)μ ν΅ν λλ©μΈ 컨ν μ€νΈ μΆμΆ μλν κ²ν
2. LLM λμ μ Local-first μ΅μ (Ollama λ±)μ μ 곡νμ¬ λ³΄μ μꡬμ¬ν μΆ©μ‘± μ¬λΆ νμΈ
3. CLI λꡬ μ€κ³ μ μμ‘΄μ± μ΅μνλ₯Ό ν΅ν μ€μΉ λ° λ°°ν¬ κ²½ν μ΅μ ν