使用Tambo和Gemini 2.5构建数据库设计工具
我开发了 db-thing,这是一款帮助开发者使用自然语言设计和可视化数据库架构的工具。
在后台:
它使用 Tambo AI 来协调工作流程并处理用户交互。这意味着工具调用、聊天线程和组件渲染都由 Tambo 处理。
当你请求一个架构时,Tambo 会向一个端点发出工具调用,该端点使用 Gemini 2.5 来生成实际的数据库架构。
技术栈:Next.js、Tailwind CSS、TypeScript + Tambo AI + Gemini 2.5。
GitHub: https://dub.sh/db-thing
我还写了一篇文章,详细介绍了我如何构建 db-thing:
https://dub.sh/db-tool-with-tambo-gemini
查看原文
I built db‑thing, a developer tool that helps you design and visualize database schemas using natural language.<p>Under the hood:<p>It uses Tambo AI to orchestrate the workflow and handles user interactions. That means tool calls, chat threads, and component rendering, all handled by Tambo.<p>When you request a schema, Tambo makes a tool call to an endpoint that uses Gemini 2.5 to generate the actual database schema.<p>Tech stack: Next.js, Tailwind CSS, TypeScript + Tambo AI + Gemini 2.5.<p>GitHub: https://dub.sh/db-thing<p>I also wrote a post where I go into more detail about how I built db-thing:
https://dub.sh/db-tool-with-tambo-gemini