#多模态开发

sitin
10小时前
Google 出了个 Genkit Extension,给 Gemini CLI 装了“Genkit 大脑”。 装上以后,命令行不止会跑命令,它能读懂你的 Genkit 项目结构、最佳实践、MCP 工具,在终端里帮你写、跑、调、优一整套。 它到底改变了啥?三句话说完: 1.懂行:内置 Genkit 知识 + MCP 工具,明白“flow、trace、SDK 使用规范”。 2.省事:在终端里直接生成代码、跑 flow、看 trace、定位问题,少翻文档。 3.可扩:和 Gemini CLI 的扩展体系打通,能连 Figma、Postman、Stripe、Firebase 这些常用工具,形成你自己的“AI 命令行工作台”。 装完能干啥? 列出并执行 flow:list_flows 看清项目里有哪些 flow,run_flow 直接在终端跑; 查问题看链路:get_trace 把 OpenTelemetry 的执行链路过一遍,哪里慢、哪步错,一眼看到底。 这不是“拍脑袋生成代码”,而是按 Genkit 规范来,尽量给出可直接落地的模板和修复建议。 和我们日常开发怎么配合? 你用 Genkit 写多模型/多模态/Tool 调用那套,Developer UI 做可视化; CLI 侧装上这个扩展,补齐“终端里的智能助理”:问它“帮我写个 flow……”,它给出贴标准的代码;跑不顺,trace 一键看;需要文档,命令行直接调出对应段落。 给团队的三步上手法: 1.把 CLI 跑起来:装 Gemini CLI → 安装 Genkit Extension → 在一个现有 Genkit 项目里试 list_flows / run_flow / get_trace。 2.定一条“从写到上”闭环:让新人把“新增一个 flow → 本地跑通 → 用 trace 校验 → 开 PR”的动作,全在终端里完成一次,减少来回切页面。 3.接入常用工具扩展:把设计(Figma)、接口(Postman/Stripe)、部署(Firebase/GCP)相关扩展串进来,形成你团队自己的“命令行工作流”。 一句话总结: 以前我们要翻文档 + 手配 SDK + 人肉看日志;现在把这些活塞给 CLI 的“Genkit 大脑”,速度更快、调试更顺、质量更稳,你把时间留给业务和创意就好