> 返回资讯列表
news_article.exe
パントリーブリッジ
#Google#Gemini

パントリーブリッジ

Pantrybridge

2026年9月7日6 次浏览来源:Dev.to 阅读原文

これは、週末の挑戦のための投稿です: ジェネロシー版 私はちょうど寛大さについて話していないが、実際に何かを意味し、有益な感じのこの挑戦のために何かを構築したいです。 「食べ物を寄付する」から「食べ物を寄付する」まで簡単に行くことができます。 あなたは、あなたのパントリー棚の写真を撮る, ジェミニは、実際にそれで何であるかを把握し、アプリは、誰がそれを受け取るためのレシピにそれを回します, 優しさの手書き様式のノート, あなたの近くにフードバンクを見つけるための本当の方法, そして、ドロップオフに渡すために印刷可能なマニフェスト. PantryBridgeを作ったのは、食料寄付のための小さなAIを搭載したツールキットです。 流れは1. あなたのパントリーをスキャンします。 写真をアップロードする(または3つのワンクリックサンプルの1つを選ぶか、パントリーの写真が手元にない場合は)。 ジェミニはマルチモーダル...

これは、週末の挑戦のための投稿です: ジェネロシー版 私はちょうど寛大さについて話していないが、実際に何かを意味し、有益な感じのこの挑戦のために何かを構築したいです。 「食べ物を寄付する」から「食べ物を寄付する」まで簡単に行くことができます。 あなたは、あなたのパントリー棚の写真を撮る, ジェミニは、実際にそれで何であるかを把握し、アプリは、誰がそれを受け取るためのレシピにそれを回します, 優しさの手書き様式のノート, あなたの近くにフードバンクを見つけるための本当の方法, そして、ドロップオフに渡すために印刷可能なマニフェスト. PantryBridgeを作ったのは、食料寄付のための小さなAIを搭載したツールキットです。 流れは1. あなたのパントリーをスキャンします。 写真をアップロードする(または3つのワンクリックサンプルの1つを選ぶか、パントリーの写真が手元にない場合は)。 Gemini は、複数の画像分析を行い、構造化された在庫を返します。項目名、カテゴリ、推定量、食事用タグ、緊急性、および包装条件。 (Sorry, GIPHY は、私のgifを混乱させました) 2. 在庫を見直します。 全員が、寄付準備のステータスと、その運搬のために特別に生成されたボランティアチップでクリーンなテーブルに表示されます。 (必要であれば、アイテムを削除または追加できます!) 3. 実際のドロップオフの場所を見つけて下さい。 郵便番号を入力すると、アプリは都市/州(実際の地コーディング検索)を確認し、アメリカの実際のフードバンクロケータをフィードするのを直接リンクするので、モックではなく、寄付する実際の場所を見つけています。 4。 レシピと親切なメモを入手してください。 ジェミニは、あなたが寄付しているもののほとんどを使用して短いレシピを書いています, そして、本物に温かく, 箱に含まないように気化しないノート. 5. 寄付のマニフェストを印刷します。 アイテム化されたコンテンツとモックのバーコード/ QR の小さなプリント可能なカードで、すばやくインテークロギングしたりプリントしたりするときは、コンフェティティで使用できます。 デモ ライブアプリを試す 自分で実行する: 実際の Gemini API をヒットするために a をドロップします。 一つなく、すべてのルートは静かにエラーアウトの代わりに現実的なモックデータに落ちるので、アプリは実際に壊れていないので、キーを追加するまで、缶詰データで実行されます。 コード 780s / パントリーブリッジ DEV.to Generosity Weekend Challenge PantryBridge AI搭載フード寄付とDEV Weekend Challenge: Generosity Edition(Google AIのベスト活用)のために構築された相互援助ツールキット。 あなたのパントリーの棚とPantryBridgeの写真をスナップしてアイテムを検出し、地元のフードバンクの不足に合わせて、寄付されたステープルから家族のレシピを生成し、心からの優しさノートを書き、印刷可能な寄付マニフェストを作成します。 開始する http://localhost:3000. Google AI (Gemini) 統合 キーを追加: キーなしで、API のルート (, ) の両方が現実的なモックデータに戻り、アプリは常に完全にデモ可能です。 プロジェクトの構成 — 多項目のパントリーの写真解析 (Gemini 3.6 Flash) — レシピ + 優しさノート生成 — UIビルディングブロック(uploader、インベントリーテーブル、Matcher、レシピ/優しさカード、印刷可能なマニフェスト) — Geminiクライアント、モックデータ/フォールバック、GitHubのフードバンクマッチングロジックビュー I Build It's Next.js 16 (App Router) App with Tailwind v4とShadcn/ui、Geminiを話す。 私は実際に誇りに思っているいくつかの決定, 明らかな "コールジェミニプロンプトで"バージョン: ビジョンプロンプトは、「項目をリスト」だけでなく、意見を述べています。 初期に、Geminiは、積み重ねられたアイテム、倍数の同一製品、または実際に正当化できないものをスラップするダイエットタグを見逃します。 私は、明示的なルールブックとしてプロンプトをrewrote: 背景を含む全フレームをスキャンし、同じ製品を5つの重複行ではなく、正確な数で1つのエントリにグループ化し、パッケージが言う場合、「グルテンフリー」タグのみ、またはそれはその正確な製品についての非曖昧な事実であり、表示されていない項目を発明しません。 また、JSON でうまく尋ねるのではなく、Gemini の構造に切り替えました。そのため、出力は実際にアプリの型に合わせることを保証します。 偽物であるために使用されるフードバンク機能、私はそれを修正しました。 私の

> 分享: