Sales AI Assistant Proλ μμ μ¬μκ³Ό λΉμ¦λμ€ νμ μν μ§λ₯ν μμ μ§μ λꡬμ λλ€. μ΅μ AI μμ§(OpenAI GPT-4o, Anthropic Claude 3.5, Google Gemini 2.0)μ νμ©νμ¬ λ¦¬λ λ°κ΅΄λΆν° κ³ κ° λ¬Έμ λμκΉμ§ μμ μ μ κ³Όμ μ μλννκ³ μ΅μ νν©λλ€.
- μμ νν© μμ½: λ°κ΅΄λ 리λ, μμ±λ λ΅λ³, Notion μ°λ νμλ₯Ό νλμ νμΈ.
- π AI ν ν° μ¬μ©λ μκ°ν: κ° AI μμ§λ³(OpenAI, Anthropic, Gemini) μ€μκ° ν ν° μ¬μ©λμ νλ‘κ·Έλ μ€ λ°λ₯Ό ν΅ν΄ μκ°μ μΌλ‘ λͺ¨λν°λ§.
- μ°μ κ΅°/κ·λͺ¨ λ§μΆ€ν λΆμ: νκ² μ μ’ κ³Ό κ³ κ°μ¬ κ·λͺ¨μ λ§λ μ μ¬ κ³ κ° νλ₯΄μλ λΆμ.
- λ¬Έμ κΈ°λ° λΆμ: PDF, Excel, Markdown, Text νμΌμ μ λ‘λνμ¬ ν΄λΉ λ¬Έμμ 컨ν μ€νΈλ₯Ό λ°μν μ κ΅ν 리λ λ°κ΅΄ κ°λ₯.
- Notion μ°λ: λΆμλ 리ν¬νΈλ₯Ό ν΄λ¦ ν λ²μΌλ‘ Notion λ°μ΄ν°λ² μ΄μ€μ μ¦μ μ μ₯.
- π₯ μΈλ°μ΄λ λμ (μΈλΆνλ μΉ΄ν
κ³ λ¦¬):
- κ°κ²©/견μ : ROIμ κ°μΉλ₯Ό κ°μ‘°νλ λ΅λ³ μμ±.
- κ²½μμ¬ λΉκ΅: μμ¬ μ νμ κ°μ μ λΆκ°νλ μ λ΅μ λ΅λ³.
- ν¬λ λ§/κ²°μ : κ²°μ μ μ± λ° ν¬λ λ§ μμ€ν μλ΄.
- κΈ°λ₯/μ€ν: κΈ°μ μμΈ λ° μ€μ νμ© μ¬λ‘(Use Case) μ€μ¬ μλ΄.
- κΈ°μ μ§μ: κ³΅κ° κΈ°λ°μ λΉ λ₯Έ μ₯μ λμ 문ꡬ μμ±.
- π€ μμλ°μ΄λ μμ
(λλ©μΈ νΉν):
- λμ λλ©μΈ λ§μΆ€ν: IT/SW, μ μ‘°μ , κΈμ΅, μλ£ λ± μ°μ κ΅°λ³ νΉμ μ©μ΄μ Pain Pointλ₯Ό λ°μν 컀μ€ν°λ§μ΄μ§.
- μ½λ λ©μΌ/컀νΌμ±: λμ μ€νμ¨κ³Ό μ νμ¨μ 보μ₯νλ λ§μΆ€ν μμ λ©μΌ λ° μ μμ μμ±.
- AI μμ§ μ ν: μ νΈνλ AI λͺ¨λΈ(OpenAI, Anthropic, Gemini) μ ν λ° API ν€ κ΄λ¦¬.
- νμ¬ μ 보 μ€μ : νμ¬λͺ , λ΄λΉμλͺ , μ ν μμΈ μ€λͺ μ μ€μ νμ¬ λͺ¨λ AI λ΅λ³μ μλμΌλ‘ λ°μ.
- UI: CustomTkinter (Modern Python GUI)
- AI SDK: OpenAI, Anthropic, Google Generative AI
- Document Parsing: pdfplumber, pandas, openpyxl
- Database: Notion API
- Language: Python 3.9+
볡μ‘ν μ€μΉ κ³Όμ μμ΄ μ 곡λ μ€ν¬λ¦½νΈ νμΌμ ν΅ν΄ μλμΌλ‘ νκ²½ μ€μ (κ°μνκ²½ μμ± λ° λΌμ΄λΈλ¬λ¦¬ μ€μΉ)κ³Ό νλ‘κ·Έλ¨ μ€νμ΄ κ°λ₯ν©λλ€.
- Windows:
run_windows.batνμΌμ λλΈ ν΄λ¦νμ¬ μ€νν©λλ€. - macOS:
run_mac.commandνμΌμ λ§μ°μ€ μ€λ₯Έμͺ½ λ²νΌμΌλ‘ ν΄λ¦ ν 'μ΄κΈ°'λ₯Ό μ ννμ¬ μ€νν©λλ€.
μ§μ ν°λ―Έλμ ν΅ν΄ μ€ννλ €λ©΄ λ€μ λͺ λ Ήμ΄λ₯Ό μμλλ‘ μ λ ₯νμΈμ.
# κ°μνκ²½ μμ± λ° νμ±ν python -m venv venv source venv/bin/activate # Mac/Linux venv\Scripts\activate # Windows # μμ‘΄μ± μ€μΉ pip install -r requirements.txt # νλ‘κ·Έλ¨ μ€ν python main.py
νμ΄μ¬μ΄ μ€μΉλμ§ μμ PCμμλ μ¬μ©ν μ μλλ‘ λ¨μΌ μ€ν νμΌ(.exe λλ .app)λ‘ λΉλν μ μμ΅λλ€. λ³Έ νλ‘μ νΈλ PyInstallerλ₯Ό μ¬μ©νλ©°, μ΄λ―Έ μ΅μ νλ λΉλ μ€μ (SalesAI_Assistant.spec)μ΄ ν¬ν¨λμ΄ μμ΅λλ€.
- PyInstaller μ€μΉ:
pip install pyinstaller
- λΉλ μ€ν:
ν°λ―Έλμμ μλ λͺ
λ Ήμ΄λ₯Ό μ
λ ₯νμ¬ λΉλλ₯Ό μμν©λλ€.
pyinstaller SalesAI_Assistant.spec
- κ²°κ³Ό νμΈ:
λΉλκ° μλ£λλ©΄
dist/ν΄λ λ΄μSalesAI_Assistant.exe(Windows κΈ°μ€) νμΌμ΄ μμ±λ©λλ€. μ΄ νμΌλ§ λ°°ν¬νμ¬ μ¬μ©ν μ μμ΅λλ€.
- λͺ¨λ API ν€μ μ€μ μ 보λ λ‘컬 νκ²½μ
settings.jsonμ μ μ₯λ©λλ€. (μ΅μ΄ λΉλ μ κΈ°λ³Έ μ€μ νμΌμ΄ ν¬ν¨λ©λλ€.) - Notion μ°λμ μν΄μλ Notion κ°λ°μ ν¬νΈμμ API ν€(Internal Integration Token)μ λ°μ΄ν°λ² μ΄μ€ IDλ₯Ό λ°κΈλ°μμΌ ν©λλ€.
Developed with Sales Efficiency in mind.