zhimaAi/chatwiki
ChatWiki 微信公众号的AI知识库工作流Agent平台,RAG大模型AI客服机器人,致力于成为垂直领域的coze、n8n。
📚 ChatWiki란 무엇인가요?
ChatWiki는 WeChat 생태계를 위한 오픈소스 워크플로우 자동화 플랫폼입니다. WeChat 공식 계정을 대규모 언어 모델(LLM)을 활용해 사용자 질문에 자동 응답하고, 기사 재작성, 콘텐츠 생성 및 게시, 자동 응답을 수행하는 AI 어시스턴트로 전환합니다. 모든 기능은 드래그 앤 드롭 방식의 시각적 워크플로우 에디터를 통해 구성됩니다.
🚀 핵심 기능
| 영역 | 기능 |
|---|---|
| WeChat 통합 | 검증되지 않은 계정도 개인 채팅(텍스트, 음성, 이미지, 미니프로그램 카드, 동영상)에 자동 응답 가능. 팔로우, 언팔로우, 메뉴 클릭, 댓글 등 이벤트 트리거 가능. |
| 워크플로우 엔진 | 응답, 팬 태깅, 기사 초안 작성 또는 게시, 외부 서비스 호출, 인간 직원으로의 인계 등 단계를 시각적으로 오케스트레이션. |
| 지식 기반 | 공식 계정 기사 스크래핑, URL 또는 일괄 문서 가져오기, AI로 세분화, 하이브리드 벡터 + 그래프 검색 구축, 미지 질문을 자동 클러스터링하는 QA 인터페이스 제공. |
| 인간 중심의 제어 | 봇이 반복적인 질문 처리, 미해결 문제는 멀티에이전트 할당으로 인간 고객지원에 에스컬레이션. |
| 모델 지원 | 20개 이상의 LLM 제공업체(예: DeepSeek R1, Doubao Pro, Qwen Max, OpenAI, Claude)에 대한 플러그인 및 통합 API 계층. |
| 배포 유연성 | Docker Compose 스택, 데스크톱 클라이언트, 웹앱으로 실행 가능하며, 웹사이트, WeChat 서비스 계정, 스토어 직원 도구 등에 통합 가능. |
| 기업용 기능 | 다중 계정 권한 계층, IP 화이트리스트, 감사 로그, 외부 통합용 OpenAPI. |
🛠️ 기술 스택
- 프론트엔드 – Vue.js (드래그 앤 드롭 워크플로우 빌더를 갖춘 싱글페이지 UI)
- 백엔드 – Go + Python (Go로 핵심 서비스, Python으로 LLM 호출 및 문서 처리)
- 데이터베이스 – PostgreSQL 16 + pgvector (벡터 임베딩용) + zhparser (중국어 전체 텍스트 검색용)
- 컨테이너화 – Docker Compose (ワン클릭
docker compose up -d)
📦 빠른 시작 (커뮤니티 에디션)
# Docker 설치 (필요 시)
sudo curl -sSL https://get.docker.com/ | CHANNEL=stable sh
# 리포지토리 클론 및 서비스 시작
git clone https://github.com/zhimaAi/chatwiki.git
cd chatwiki/docker
docker compose up -d
- 기본 접근:
http://<host>:18080(포트는CHAT_SERVICE_PORT로 구성 가능) - 기본 자격 증명: admin / chatwiki.com@123
- 자세한 설치 가이드, 오프라인 미러, Docker 외 옵션은 README에 링크되어 있음.
🎨 사용자 경험
ChatWiki는 다음과 같은 웹 UI를 제공합니다:
- 대화 흐름을 구축하기 위한 시각적 워크플로우 캔버스.
- 지식 기반 관리, 기사 초안, 분석용 화면.
- 권한 관리 및 시스템 설정용 관리 패널.
무료 체험판은 chatwiki.com 에서 이용 가능합니다.
📄 라이선스 및 상용 사용
프로젝트는 ChatWiki 오픈소스 라이선스 (수정된 Apache-2.0) 하에 배포됩니다. 개인 사용(개인적 상업 활동 포함)은 무료입니다. 조직의 상업적 사용은 상용 라이선스를 취득해야 하며, UI 내에 로고/상표를 표시해야 합니다.
🤝 커뮤니티 및 지원
- Yuque에 있는 도움말 문서 (README에 링크)
- 이메일: jarvis@2bai.com.cn
- 리포지토리 내 QR 코드로 참여 가능한 WeChat 그룹 (실시간 지원).
TL;DR
ChatWiki는 중국어 중심의 Docker 배포 가능한 플랫폼으로, 시각적 워크플로우 에디터와 플러그인식 LLM 레이어를 사용해 AI 기반 WeChat 공식 계정 에이전트를 구축할 수 있습니다. 지식 기반 구축, 자동 응답, 인간 인계, 엔터프라이즈 수준의 권한 제어를 통합하며, Go, Python, Vue, PostgreSQL 및 벡터 검색으로 구동됩니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트