핵심 요점
- WeChatFerry + Ollama: 2026년 로컬 WeChat 봇을 위한 권장 조합
- Qwen3 8B: WeChat에서 중국어 응답을 위한 최고의 로컬 모델
- Windows 전용: WeChatFerry는 WeChat PC 클라이언트에 주입됩니다(Windows 전용)
- 설정 시간: Python에 익숙한 사람이 30–60분
- 클라우드 API 없음: 모든 추론이 로컬에서 실행되며 어떤 메시지도 외부로 전송되지 않음
- 위험: WeChat 서비스 약관이 자동화된 봇을 금지합니다 — 개인 비서로만 사용하십시오
- 1Ollama 설치 및 Qwen3 8B 다운로드
Why it matters: ollama.com에서 Ollama를 다운로드하고 실행: `ollama pull qwen3:8b` - 2WeChat PC에 로그인
Why it matters: Windows에서 WeChat을 열고 QR 코드를 스캔하여 로그인하십시오. 백그라운드에서 연결 상태를 유지하고 실행하십시오. - 3WeChatFerry 설치
Why it matters: pip를 통해 설치: `pip install wcferry`. WeChatFerry는 메시지 API를 노출하기 위해 WeChat 프로세스에 주입됩니다. - 4Python 메시지 핸들러 생성
Why it matters: WeChatFerry 클라이언트, Ollama HTTP API 호출, 메시지 라우팅 로직을 갖춘 `wechat_bot.py`를 만드십시오. - 5자신에게 메시지 보내서 테스트
Why it matters: "@ai"로 시작하는 WeChat 메시지를 자신에게 보내고 봇이 10초 이내에 응답하는지 확인하십시오. - 6대화 기록 추가
Why it matters: 다중 턴 대화 컨텍스트를 활성화하기 위해 dict에 연락처별 마지막 10개 메시지를 저장하십시오. - 7백그라운드 서비스로 실행
Why it matters: NSSM(Non-Sucking Service Manager)을 사용하여 Python 스크립트를 자동으로 시작하는 Windows 서비스로 실행하십시오.
| 모델 | 크기 | 중국어 품질 | 속도 (CPU) | 속도 (8 GB VRAM) |
|---|---|---|---|---|
| Qwen3:8b | 4.7 GB | 우수 | 3–5 tok/s | 30–45 tok/s |
| Qwen3:14b | 9 GB | 최적 | 1–2 tok/s | 15–20 tok/s |
| Qwen3:3b | 2 GB | 양호 | 8–12 tok/s | 60+ tok/s |
| Llama3.1:8b | 4.7 GB | 보통 | 3–5 tok/s | 30–45 tok/s |
이 WeChat 봇이 Mac에서 작동합니까?
아니요. WeChatFerry는 Windows가 필요하며 DLL 주입을 통해 Windows용 WeChat 클라이언트에 연결합니다. macOS 사용자는 이 설정을 사용하기 위해 가상 머신(Parallels 또는 VMware Fusion)에서 Windows를 실행할 수 있습니다.
봇을 사용하면 WeChat 계정이 차단될 수 있습니까?
WeChat은 서비스 약관에서 자동화된 봇을 금지합니다. 자동화 도구를 사용하는 것으로 감지된 계정은 일시적 정지 또는 영구 차단의 위험이 있습니다. 낮은 메시지 볼륨으로 개인 생산성에만 사용하십시오.
중국어 WeChat 메시지에 가장 좋은 Ollama 모델은 무엇입니까?
Qwen3 8B는 중국어 WeChat 응답을 위한 최고의 품질-속도 균형입니다 — 뛰어난 중국어 이해, 대부분의 하드웨어에서 충분히 빠르며, 4.7 GB 모델이 8 GB VRAM에 맞습니다.
봇이 그룹 채팅을 처리할 수 있습니까?
네. WeChatFerry는 방 ID와 함께 그룹 메시지를 노출합니다. on_message 핸들러를 수정하여 msg.roomid를 확인하고 봇이 응답할 그룹을 필터링하십시오. 그룹의 모든 메시지에 응답하지 않도록 트리거 키워드를 추가하십시오.
