静的サイトでの内部リンクにローカルLLMを活用する

ある開発者が、ローカルLLMの実用的なユースケースを共有しました:約400のMDXページを持つ静的ウェブサイトのサブディレクトリ内で、内部リンクを作成する方法です。すべてのページを手動で読み込んで関連する接続を見つける代わりに、ローカルモデルを使用してプロセスを自動化しました。
ワークフロー
開発者はまず、Claude Codeを使用して、すべてのMDXファイルのメタデータマップを作成するスクリプトを書きました。このマップには、タイトル、スラッグ、説明、タグなどの基本情報が含まれていましたが、リソースが過剰になるため、ページの完全なコンテンツは含まれていませんでした。
マップを作成した後、マップの4分の1を一度にGemma3 27Bモデルに渡して各ページを4回実行し、クエリを実行しました。モデルには、クエリ対象のメインページにリンクできる関連ページをマップから見つけるように指示されました。
問題と解決策
最初は、メタデータ内のタグがGemma3にとって広すぎて理解できず、ランダムなリンクが生成されました。開発者は、データの品質が問題であることを特定しました。
これを修正するために、彼らは再びClaude Codeを使用して、すべての投稿をモデルに渡し、事前定義されたセットからタグ付けする別のスクリプトを書きました。サイトをローカルで実行しながら、変更を公開する前に一貫性を確保するために、事前定義されたタグセットが尊重されていることを確認しました。
技術的な制約
このプロセスでは、発熱によるハードウェア管理に注意が必要でした。外気温が41°Cの状況で、コンピュータは急速に加熱し、開発者は単一の3090 TiのGPU過熱を防ぐためにスクリプトを何度も停止および再起動することを余儀なくされました。
タグ付けシステムを実装し、マップを再作成した後、テストしたページに対してリンクプロセスはスムーズに機能しました。開発者は、変更を公開する前にすべての400ページを手動で確認する予定です。
📖 Read the full source: r/LocalLLaMA
👀 See Also

AIコーディングエージェントがデプロイで停滞:Coworkユーザーがサンドボックス、権限、コンテキスト消失問題に直面
Next.jsアプリをCoworkで開発している開発者が、AIエージェントがコードを正常に生成したものの、サンドボックスの制限、GitHubへのプッシュ問題、セッションコンテキストの喪失によりデプロイに失敗したと報告。

8年前のラズベリーパイでOpenClawをセットアップ、費用は0円
ある開発者が、8年前のRaspberry PiでOpenClawを3週間稼働させた経験を、最小限のコストで実現した様子を記録しました。

開発者がClaude Proを使って7日間でLaTeX変換ビジネスを構築
ある開発者がClaude Proを利用して、わずか7日間で完全なビジネスを構築し、その費用は23.60ドルだったことを記録しました。このサービスは「The LaTeX Lab(thelatexlab.com)」と呼ばれ、学術誌に投稿する博士課程の学生や研究者向けにWord文書をLaTeXに変換します。

OpenClawニュースアシスタント:スポーツ+テクノロジーの重複排除と幻覚修正に100ドル投資
ある開発者が約100ドルを費やし、OpenClawを使ってスポーツとテクノロジー/AIニュース向けの個人ニュースアシスタントを構築した。主な問題:ハルシネーション(噂を事実として扱う、誤ったストーリーを統合)、10以上のソース間での重複排除、新鮮さと過去記事の再利用、トークンコスト。厳格なプロンプト、キャッシュ、重複排除、ランキング、検証、差分ロジックで改善したが、コストが法外になった。