Baike.dev
Anmelden
> 返回资讯列表
news_article.exe
Pantrybridge
#Google#Gemini

Pantrybridge

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

Dies ist eine Einreichung für Weekend Challenge: Generosity Edition Ich wollte etwas für diese Herausforderung bauen, das nicht nur über Großzügigkeit sprach, sondern tatsächlich etwas bedeutete und sich vorteilhaft anfühlte. Dieses Tool kann es einfacher machen, von "Ich habe Essen zu spenden" zu "Ich spende Essen". Du machst ein Foto von deinem Speisekammerregal, Zwillinge finden heraus, was tatsächlich drin ist, und die App verwandelt das in ein Rezept für jeden, der es erhält, eine handgeschriebene Note der Freundlichkeit, eine echte Möglichkeit, eine Lebensmittelbank in deiner Nähe zu finden, und ein druckbares Manifest, das bei der Übergabe übergeben wird. What I Built PantryBridge ist ein kleines KI-basiertes Toolkit für die Lebensmittelspende. Der Fluss ist: 1. Scannen Sie Ihre Speisekammer. Laden Sie ein Foto hoch (oder wählen Sie eines von drei Ein-Klick-Probehols, wenn Sie kein Pantry-Foto zur Hand haben). Gemini macht multimodal...

Dies ist eine Einreichung für Weekend Challenge: Generosity Edition Ich wollte etwas für diese Herausforderung bauen, das nicht nur über Großzügigkeit sprach, sondern tatsächlich etwas bedeutete und sich vorteilhaft anfühlte. Dieses Tool kann es einfacher machen, von "Ich habe Essen zu spenden" zu "Ich spende Essen". Du machst ein Foto von deinem Speisekammerregal, Zwillinge finden heraus, was tatsächlich drin ist, und die App verwandelt das in ein Rezept für jeden, der es erhält, eine handgeschriebene Note der Freundlichkeit, eine echte Möglichkeit, eine Lebensmittelbank in deiner Nähe zu finden, und ein druckbares Manifest, das bei der Übergabe übergeben wird. What I Built PantryBridge ist ein kleines KI-basiertes Toolkit für die Lebensmittelspende. Der Fluss ist: 1. Scannen Sie Ihre Speisekammer. Laden Sie ein Foto hoch (oder wählen Sie eines von drei Ein-Klick-Probehols, wenn Sie kein Pantry-Foto zur Hand haben). Gemini führt eine multimodale Bildanalyse durch und gibt ein strukturiertes Inventar zurück: Artikelnamen, Kategorien, geschätzte Mengen, Ernährungsetiketten, Dringlichkeit und Verpackungszustand. (Entschuldigung, GIPHY hat mein Gif durcheinander gebracht) 2. Überprüfen Sie das Inventar. Alles zeigt sich an einem sauberen Tisch mit Spendenbereitschaftsstatistiken und einem freiwilligen Tipp, der speziell für diesen Hol generiert wurde. (Wenn nötig, können Sie Elemente löschen oder hinzufügen!) 3. Finden Sie einen echten Drop-off-Standort. Geben Sie Ihre Postleitzahl ein und die App bestätigt Ihre Stadt / Ihren Staat (über einen echten Geocoding-Lookup) und verbindet Sie direkt mit dem Food Bank Locator von Feeding America, so dass Sie einen echten Ort zum Spenden finden, keinen Schein. 4. Holen Sie sich ein Rezept und eine freundliche Notiz. Zwillinge schreiben ein kurzes Rezept, das hauptsächlich das verwendet, was Sie spenden, plus eine wirklich warme, nicht-patronisierende Notiz, die Sie in die Box aufnehmen können. 5. Drucken Sie ein Spendenmanifest. Eine kleine druckbare Karte mit dem Einzelinhalt und einem Mock-Barcode / QR für schnelles Einlassprotokollieren, mit Konfetti, wenn Sie versprechen oder drucken. Demo Testen Sie die Live App Wenn Sie es lieber selbst ausführen möchten: Drop a in, um die echte Gemini API zu treffen. Ohne eine, fällt jede Route leise zu realistischen Mock-Daten zurück, anstatt Fehler zu machen, so dass die App nie wirklich kaputt ist, sie läuft nur auf vorgehaltenen Daten, bis Sie einen Schlüssel hinzufügen. Code 780s / Pantrybridge Eine Einreichung für die DEV.to Generosity Weekend Challenge PantryBridge AI-betriebene Lebensmittelspende und gegenseitige Hilfe Toolkit für die DEV Weekend Challenge: Generosity Edition (Best Use of Google AI). Machen Sie ein Foto von Ihrem Speisekammerregal und PantryBridge verwendet Zwillinge, um Gegenstände zu erkennen, sie mit lokalen Lebensmittelbanken zu vergleichen, ein Familienrezept aus den gespendeten Heftklammern zu erstellen, eine herzliche Freundlichkeitsnote zu schreiben und ein druckbares Spendenmanifest zu erstellen. Getting Started Open http://localhost:3000. Fügen Sie Ihren Schlüssel hinzu: Ohne einen Schlüssel fallen beide API-Routen (, ) anmutig auf realistische Mock-Daten zurück, so dass die App immer vollständig demoierbar ist. Projektstruktur — multimodale Pantry-Fotoanalyse (Gemini 3.6 Flash) — Rezept + Generierung von Freundlichkeitsnotizen — UI-Bausteine (Uploader, Inventartabelle, Matcher, Rezept- / Freundlichkeitskarten, druckbares Manifest) — Gemini-Client, Mock-Daten / Fallbacks, Food-Bank-Matching-Logik Ansicht auf GitHub Wie ich es gebaut habe Es ist eine Next.js 16 (App Router) App mit Tailwind v4 und shadcn /ui, im Gespräch mit Gemini durch . Ein paar Entscheidungen, auf die ich wirklich stolz bin, hinter der offensichtlichen "Zwillinge mit einer prompten" Version: Die Vision-Prompt ist eigensinnig, nicht nur "Liste der Elemente." Schon früh würden Zwillinge gestapelte Gegenstände vermissen, identische Produkte doppelt zählen oder diätetische Tags auf Dinge schlagen, die sie nicht wirklich rechtfertigen konnten. Ich schrieb die Eingabeaufforderung als explizites Regelbuch um: Scannen Sie den gesamten Rahmen einschließlich Hintergründe, gruppieren Sie identische Produkte in einem Eintrag mit einer genauen Zählung anstelle von fünf doppelten Zeilen, markieren Sie nur etwas "Glutenfrei", wenn die Verpackung dies sagt oder es eine eindeutige Tatsache über genau dieses Produkt ist, und erfinden Sie niemals einen Artikel, der nicht sichtbar ist. Ich wechselte auch zu Gemini's strukturiert, anstatt nur nett nach JSON zu fragen, so dass die Ausgabe tatsächlich garantiert den Typen der App entspricht, anstatt gelegentlich fast zu ihnen zu passen. Die Lebensmittelbank-Funktion war früher gefälscht, und ich habe das behoben. Meine

> 分享:
Baike.dev

baike.dev hilft dir, starke Sprachen, Frameworks, Datenbanken, DevOps- und Cloud-Native-Tools zu entdecken.

Schnellzugriff

Über uns

Mitmachen

Kennst du ein starkes Entwickler-Tool? Teile es.

Tool einreichen
© 2026 baike.dev Entwickler-EnzyklopädieTäglich aktualisiert · Entdecke starke Entwickler-Tools