大多数图像生成工具是无状态的:每次修改都要重述整个场景。Google 的 gemini-3.1-flash-lite-image(NB2Lite)通过 Interactions API 实现有状态编辑——模型在服务器端保持视觉上下文,只需描述变更即可迭代。nb2lite-skill-codex 将该能力封装成 MCP 服务器(nb2lite-agent)和 Codex 技能(nb2lite-image),让 Codex 代理能自然地进行图像生成和连续编辑。
它暴露四个工具:
generate_image(文本→图像,返回路径+交互ID)、edit_image(基于上一个ID做状态化编辑)、edit_local_image(上传本地图片并编辑)、get_help(检查配置)。支持多轮编辑时保持角色、风格、光照和像素连续性,无需重新描述整个场景。宽高比在生成时选定(1:1、16:9、9:16、4:3、3:4),后续编辑继承同一比例;思考级别可选 low(快速草稿)或 high(复杂渲染)。安装需要 Python 3.10+、Codex 和 Gemini API Key。提供多种方式:
通过插件市场安装(最简):
codex plugin marketplace add xbill9/nb2lite-skill-codex
然后在 Codex 的插件目录安装 NB2Lite Image,启动前设置 GEMINI_API_KEY 环境变量。
或克隆仓库后运行 ./init.sh 一键安装;也支持项目级、用户级或 Docker 部署。详细步骤见仓库 README。
更多用法与示例可直接查看仓库。
GitHub
#开发者 #工具 #NB2Lite #Codex #Gemini #MCP #图像生成 #InteractionsAPI #FastMCP
@DevToolboxHub
