OLmatter/glm-coding-helper
智谱 GLM Coding Plan 抢购助手,一键抢购油猴脚本 ,本地 CPU/GPU OCR 自动识别 中文点选验证码,支持多窗口并发、限流重试和支付页保护
何であるか
glm‑coding‑helper は、Zhipu GLM Coding Plan の購入が可能になるとすぐにサブスクリプションを確保するための小さなオープンソースツールキットです。Chrome/Edgeで実行されるTampermonkey userscriptと、ユーザーのCPUまたはGPUで実行されるローカルOCRバックエンド(CPUまたはGPUアクセラレート)を組み合わせており、購入ページに表示される中国語選択型キャプチャを自動で読み取り、クリックします。
なぜ存在するか
ZhipuのGLM Coding Planは、限定時間の「ラッシュ販売」で販売され、数秒で完売します。手動でのリフレッシュ、招待コードのコピー、視覚的キャプチャの解決はエラーを起こしやすく、通常は遅すぎます。このプロジェクトは繰り返しの手順を自動化しながら、キャプチャの解決をローカルで行う(第三者への画像アップロードなし)ため、サービスの利用規約に違反せずに購入フローを高速化します。
コア機能
| 機能 | 機能内容 |
|---|---|
| 購入フロー補助 | 「購読」ボタンを早期に有効化し、設定されたプランと期間を順に切り替え、レート制限エラー時に再試行します。 |
| ローカルOCRバックエンド | ユーザーのCPUまたはGPU上で、小さなYOLO検出器 + PP‑OCRv6モデル(tiny + mediumフォールバック)を実行し、キャプチャ内の3つの中国語単語を認識し、クリック座標を返します。 |
| ワンクリックマルチウィンドウ | 複数のブラウザウィンドウを一度に開き、事前にページをウォームアップし、複数の試行を同時に監視できます。 |
| 設定可能な自動化 | 「購読」ボタン、キャプチャ単語、最終「確認」ボタンの自動クリックを切り替え可能。ランダムな遅延を調整して、ボット検出防止のためのスロットリングを回避します。 |
| クロスプラットフォームスタート | ポータブルWindows zip(事前バンドルモデル)またはmacOS/Linux用オンラインインストーラー。単一の one‑click‑start.* スクリプトでPython仮想環境をセットアップし、OCRサーバーを起動します。 |
| Tk GUIモニター(Windows/macOS) | 実時間でOCRステータス、信頼度スコア、ログを表示します。 |
| セーフティプロンプト | デフォルトではキャプチャはハイライトのみ。最終的な確認クリックは手動で有効化する必要があり、誤って購入するリスクを低減します。 |
すぐに始める(クイックスタート)
- リリースをダウンロード –
portable‑cpu‑*.zip(Windows)またはonline‑installer‑*.zip(macOS/Linux)のいずれかをダウンロード。 - 展開 – 短いASCIIのみのパス(例:
C:\glm-coding-helper)に展開。 - userscriptのインストール – GreasyForkリンクから、または
glm-coding-helper.user.jsを新しいTampermonkeyスクリプトにコピー。 - OCRバックエンドの起動 – Windowsでは
one-click-start.cmdをダブルクリック、macOSではone-click-start.command、Linuxでは./one-click-start.shを実行。スクリプトは自動的に仮想環境を作成し、必要なPythonパッケージをインストールし、http://127.0.0.1:8888でローカルサーバーを起動します。 - 購入ページを開く –
https://www.bigmodel.cn/glm-codingにアクセスし、Tampermonkeyアイコンがスクリプトが有効であることを示していることを確認。 - 設定 – Tampermonkeyメニュー → 設定パネルを開く から、プラン優先順位、自動クリックの有効化、キャプチャクリック遅延の調整などを設定。
- ラッシュ – 発売時間(例:午前10時)にスクリプトを実行。Rushモードが有効になっていれば、自動でキャプチャを解決し、「購読」ボタンをクリックします。
技術的詳細(興味のある方へ)
- OCRパイプライン:キャプチャ画像 → YOLO‑v5スタイル検出器(3つの単語ボックスを検出) → PP‑OCRv6‑tinyモデル(高速、1画像あたり約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
- プロジェクト
- プロジェクト
- プロジェクト