ローカルQwenモデルが段階的計画とコンパクトなDOMでブラウザ自動化を実現

段階的計画は事前計画の失敗を克服
開発者は、実際のページ状態を見る前にモデルに完全な多段階計画を立案させることは、慣れたサイトでは機能するが、予期しない要素があるとすぐに破綻することを発見しました。より効果的だったのは、各ステップで現在のDOMスナップショットから再計画する段階的計画でした。
Ace Hardwareでの例示フロー
Qwen 8Bをプランナー、4BをエグゼキュータとしてAce Hardware(モデルが事前にタスクを持たないサイト)でテストされたフローは、ビジョンモデルを一切使用せずに完全なカートフローを完了しました。段階的アプローチは以下のようでした:
- ステップ1: 検索ボックスを確認 → 「grass mower」と入力
- ステップ2: 結果を確認 → カートに追加をクリック
- ステップ3: ドロワーが表示 → 閉じる
- ステップ4: カートが表示 → カートを表示をクリック
- ステップ5: 完了
コンパクトなDOM表現が小規模モデルを可能に
モデルは生のHTMLやスクリーンショットを見ることはなく、セマンティックなテーブル表現のみを見ます:
id|role|text|importance|bg|clickable|nearby_text
665|button|Proceed to checkout|675|orange|1|
761|button|Add to cart|720|yellow|1|$299.99
1488|link|ThinkPad E16|478|none|1|Laptop 16"
これにより、4Bエグゼキュータは短いリストから要素IDを選択できます。ビジョンアプローチではスクリーンショットごとに2-3Kトークンを消費し、完全なフローでは容易に50-100K以上になりますが、コンパクトなスナップショットでは同じタスクで合計約15Kしか使用しません。
成功にはモーダル処理が重要
各クリック後、DOMが突然増加した場合、エージェントは再計画する前に閉じるパターン(閉じる、×、いいえ、など)をスキャンします。これにより、「推論の失敗」に見えた多くの問題が、実際には隠れたオーバーレイが原因だったことが修正されました。
開発者は、サイトが不慣れになると段階的計画が事前計画を上回ることを他の人々も観察しているかどうかに興味を持っていると述べています。
📖 Read the full source: r/LocalLLaMA
👀 See Also

Echo-TTSがApple Siliconに移植され、MLXを活用したネイティブTTSと音声クローニングを実現
Echo-TTSは、2.4Bパラメータの拡散型テキスト読み上げモデルで、音声クローニング機能を備えており、CUDAからMLXを使用してApple Mシリーズチップ上でネイティブに動作するように移植されました。ベースモデルの16GB M4 Mac miniでは、5秒の音声クローン生成に約10秒、30秒のクローンには約60秒かかります。

本番AI IDEにおけるOllamaサポートを備えたマルチプロバイダーLLMフォールバックチェーン
Resonant Genesis AI IDEは、共有のUnifiedLLMClientライブラリと自動フェイルオーバーチェーンを使用して、30以上のマイクロサービスにわたって、ローカルLLMサポートをGroq、OpenAI、Anthropic、Geminiと同等の第一級プロバイダーとして統合しました。

MCPサーバーがClaude Codeに永続メモリと検索スコアリングを追加
開発者が「engram-mcp」というMCPサーバーを構築し、Claude Codeにセッションやプロジェクトを超えた永続的な記憶を提供しています。このシステムは、結果の成功に基づく自動的な検索スコアリングと、古くなった知識の検出機能を備えています。

NGX-OS: eBPFとMCP統合を備えたAI向けに構築されたネットワークOS
NGX-OSは、AI統合のために一から設計されたネットワークオペレーティングシステムで、リアルタイムテレメトリにeBPFを、ネットワーク状態データへの直接的なLLMアクセスにMCPを使用し、翻訳レイヤーを介さずに動作します。