OLmatter/glm-coding-helper

智谱 GLM Coding Plan 抢购助手,一键抢购油猴脚本 ,本地 CPU/GPU OCR 自动识别 中文点选验证码,支持多窗口并发、限流重试和支付页保护

무엇인가요

glm‑coding‑helperZhipu GLM Coding Plan 구독을 즉시 확보할 수 있도록 도와주는 소규모 오픈소스 툴킷입니다. Chrome/Edge에서 실행되는 Tampermonkey userscript 와 사용자의 CPU 또는 GPU에서 실행되는 로컬 OCR 백엔드 (CPU 또는 GPU 가속)를 결합하여 구매 페이지에 표시되는 중국어 선택형 캡차를 자동으로 읽고 클릭합니다.

왜 존재하는가

Zhipu의 GLM Coding Plan은 제한된 시간 내에 판매되는 '러시' 형식으로 판매되며, 몇 초 안에 매진됩니다. 수동으로 새로 고침하고, 초대 코드를 복사하며, 시각적 캡차를 해결하는 것은 실수를 유발하고 종종 너무 느립니다. 이 프로젝트는 반복적인 단계를 자동화하면서도 캡차 해결을 로컬에서 수행(제3자 이미지 업로드 없음)함으로써 서비스 이용 약관을 위반하지 않고도 구매 프로세스를 가속화합니다.

핵심 기능

기능 기능 설명
구매 흐름 보조 "구독" 버튼을 조기에 활성화하고, 설정된 플랜과 기간을 순차적으로 전환하며, 레이트 제한 오류 시 재시도합니다.
로컬 OCR 백엔드 사용자의 CPU 또는 GPU에서 작동하는 작고 강력한 YOLO 검출기 + PP‑OCRv6 모델(tiny + medium 백업)을 사용하여 캡차 내 3개의 중국어 단어를 인식하고 클릭 좌표를 반환합니다.
ワン클릭 멀티윈도우 여러 브라우저 창을 동시에 열어 페이지를 미리 준비하고 여러 시도를 동시에 모니터링할 수 있습니다.
설정 가능한 자동화 "구독" 버튼, 캡차 단어, 최종 "확인" 버튼의 자동 클릭을 전환 가능하며, 랜덤 지연 시간을 조정하여 봇 방지 스로틀링을 회피할 수 있습니다.
크로스플랫폼 스타터 포터블 Windows zip(사전 번들 모델 포함) 또는 macOS/Linux용 온라인 설치 프로그램. 단일 one‑click‑start.* 스크립트로 Python 가상 환경을 설정하고 OCR 서버를 시작합니다.
Tk GUI 모니터 (Windows/macOS) 실시간으로 OCR 상태, 신뢰도 점수, 로그를 표시합니다.
안전 프롬프트 기본적으로 캡차는 하이라이트만 표시되며, 최종 확인 클릭은 수동으로 활성화해야 하므로 실수 구매의 위험을 줄입니다.

시작하기 (빠른 시작)

  1. 릴리스 다운로드portable‑cpu‑*.zip (Windows) 또는 online‑installer‑*.zip (macOS/Linux) 중 하나를 다운로드합니다.
  2. 압축 해제 – 짧고 ASCII 전용 경로(예: C:\glm-coding-helper)에 압축을 해제합니다.
  3. userscript 설치 – GreasyFork 링크를 통해 또는 glm-coding-helper.user.js 파일을 새 Tampermonkey 스크립트에 복사합니다.
  4. OCR 백엔드 시작 – Windows는 one-click-start.cmd를 더블클릭, macOS는 one-click-start.command, Linux는 ./one-click-start.sh를 실행합니다. 스크립트는 자동으로 가상 환경을 생성하고 필요한 Python 패키지를 설치하며 http://127.0.0.1:8888에서 로컬 서버를 시작합니다.
  5. 구매 페이지 열기https://www.bigmodel.cn/glm-coding에 접속하고 Tampermonkey 아이콘이 스크립트가 활성화되었음을 확인합니다.
  6. 설정 – Tampermonkey 메뉴 → 설정 패널 열기를 열어 플랜 우선순위, 자동 클릭 활성화, 캡차 클릭 지연 조정 등을 설정합니다.
  7. 러시 – 공지된 발매 시간(예: 오전 10시)에 스크립트를 실행합니다. "러시 모드"가 활성화되어 있으면 자동으로 캡차를 해결하고 "구독" 버튼을 클릭합니다.

기술 세부 사항 (관심 있는 분들을 위해)

  • OCR 파이프라인: 캡차 이미지 → YOLO‑v5 스타일 검출기(3개의 단어 박스 탐지) → PP‑OCRv6‑tiny 모델(빠름, 이미지당 약 30ms) → 선택적 백업으로 PP‑OCRv6‑medium 사용. 숨겨진 테스트 세트에서 정확도는 100%입니다.
  • 백엔드: FastAPI 서버(captcha_server.py)가 /captcha_direct를 노출합니다. 작은 Tk 창으로 실시간 상태 표시. Linux에서는 헤드리스 버전 사용.
  • GPU 지원: CUDA-11.8 호환 GPU가 존재할 경우, 인스톨러는 .venv_paddle_gpu 환경을 생성하고 paddlepaddle‑gpu와 GPU 지원 torch를 설치합니다. RTX 50세대 카드는 아직 지원되지 않습니다(CUDA 12.8 필요).
  • 보안: 캡차 이미지는 기계에서 나가지 않습니다. 모든 처리는 로컬에서 수행됩니다. 브라우저 개인정보 보호 설정을 존중합니다(LNA 플래그 처리, 인코그니토 모드 지원).

누구에게 적합한가

  • 실험을 위해 GLM Coding Plan이 필요한 개발자나 애호가로, 제한된 시간 구독을 확보할 확률을 극대화하고 싶은 사람.
  • 작은 Python 환경을 로컬에서 실행하고 Tampermonkey를 사용하는 데 익숙한 사람.
  • 클라우드 OCR 서비스가 아닌 자체 호스팅 캡차 솔버를 선호하는 사용자.

TL;DR: glm‑coding‑helper 는 Zhipu의 GLM Coding Plan을 위한 Tampermonkey 기반 자동 구매 보조 도구이며, 중국어 선택형 캡차를 해결하는 빠른 로컬 OCR 서버와 함께 제공됩니다. userscript를 설치하고, 원클릭 스타터를 실행하며, 선호 사항을 설정한 후, 도구가 당신을 위해 빠르게 구매 러시를 처리하도록 하세요.

관련

  • 프로젝트
  • Dispatch
  • 프로젝트
  • 프로젝트
  • 프로젝트