XyhTender/qq-farm-automation-bot
JavaScript0 / 0
Node.js 기반 다중 계정 QQ 농장 자동화 도구와 Vue 웹 패널
TL;DR
이 레포는 Node.js 기반의 독립 실행형 QQ 농장 자동화 도구로 다중 계정과 웹 제어 패널을 제공하며 바이너리 릴리스와 Docker 배포를 지원해 빠르게 배포해 시험해볼 수 있습니다. 백엔드에는 Express·Socket.io가 사용되고 프론트엔드는 Vue 3·TypeScript·Pinia로 구성되어 있어 UI로 계정과 작업을 중앙에서 관리할 수 있습니다. 배포 전 기본 관리자 계정(admin/admin) 변경과 게임 서비스 약관 위반 위험을 고려해야 하며, README에 면책 문구와 오픈소스 배포 정책 관련 주의사항이 명확히 적혀 있습니다.
핵심 포인트
- 이 레포는 Node.js 기반의 독립 실행형 QQ 농장 자동화 도구로, 다중 계정 관리와 웹 제어 패널, 실시간 로그와 데이터 분석 기능을 제공한다. 백엔드는 Express와 Socket.io로 통신을 처리하고 프론트엔드는 Vue 3·Vite·TypeScript·Pinia로 대시보드와 상태 관리를 수행하므로 UI로 계정과 작업을 중앙에서 조작할 수 있다. 바이너리 릴리스와 Docker 배포를 모두 지원해 개발 환경 없이도 실행 가능한 배포 옵션이 준비되어 있어 빠르게 실험해볼 수 있습니다.
- 설치와 실행 방식은 명확하며 소스 빌드는 Node.js 20+와 pnpm을 요구하고 Docker Compose로도 컨테이너화해 운영할 수 있다. 프론트엔드 빌드(cmd: pnpm build:web)와 백엔드 실행(cmd: pnpm dev:core)이 분리되어 있어 개발용 수정과 프로덕션용 컨테이너 배포 흐름이 구분되어 있다. 실행 시 기본 포트는 3007이고 실행 파일 또는 dist 산출물이 data/ 폴더 아래에 store.json·accounts.json 형태로 생성되므로 데이터 위치와 포트를 미리 계획해야 합니다.
- 프로젝트 구조는 core의 서비스 계층(services), 런타임·워커(runtime), 컨트롤러와 모델을 분리하고 프론트엔드는 컴포넌트·stores·views로 구성되어 있어 기능 확장과 코드 수정이 비교적 직관적이다. core/src/config/config.js의 버전 설정을 수정하면 내장 리소스 패키지 동작을 바꿀 수 있도록 설계되어 있어 자체 패치나 업데이트 적용 방식이 단순하다. Protobuf 정의(proto/)와 런타임 엔진이 포함되어 있어 외부 시스템 연동이나 작업 스케줄 확장 시 필요한 진입점이 존재합니다.
- README에 수반된 면책 조항과 배포 주의문은 중요한 안전 신호를 제공하고, 기본 관리자 계정이 admin/admin으로 설정되어 있으니 배포 직후 암호를 변경해야 한다고 명시되어 있다. 소스 코드에 ‘무료 프로젝트·금지 판매’라는 저작·배포 관련 경고가 포함되어 있고 게임사의 이용 정책 위반 가능성을 명시하고 있으므로 실제 계정으로 운영할 때는 계정 정지·법적 책임 위험을 고려해야 합니다. 공개 스타 수(425)와 포크(107)는 커뮤니티 관심을 일부 반영하므로 소스와 이슈 이력을 확인해 유지 상태를 판단하는 것이 좋습니다.
이미지 분석

425
Stars
107
Forks
+204
Trending
0
조회수
425 watchers2 open issues
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.