0.3.0
支持能力
- 文生图
- 单图编辑
- 多图融合
- 本地图片安全上传
- 自动处理不同模型的参数差异
- 返回可直接访问的图片 URL
- 阻止 base64 图片进入 Agent 上下文
下载
推荐下载 Universal ZIP:环境要求
- Node.js 18 或更高版本
- Agent 可以执行本地 Node.js 命令
- 拥有可用的 NoneLinear API Key
npm install。
API Key 自动复用
如果 Claude Code、Codex 或 cc-switch 已经配置并正在使用 NoneLinear API,生图 Skill 通常可以直接复用当前 Agent 进程中的 API Key,不需要重复配置。
因此:
- Codex 已通过
OPENAI_API_KEY和 NoneLinear Base URL 接入时,Skill 可以复用该凭据。 - Claude Code 已通过 Anthropic 环境变量和 NoneLinear Base URL 接入时,Skill 可以复用该凭据。
- cc-switch 将当前配置注入 Agent 子进程时,Skill 也可以直接复用。
api.nonelinear.com 时,Skill 才会复用 OpenAI 或 Anthropic 凭据,避免把其他平台的 API Key 用于生图请求。
Skill 不会读取 Claude Code、Codex 或 cc-switch 的配置文件和数据库。如果宿主没有把凭据传入 Skill 子进程,会返回:
NONELINEAR_API_KEY。
手动配置备用凭据
macOS / Linux:安装到 Claude Code
macOS / Linux:安装到 Codex
macOS / Linux:其他工具
TRAE 可以将 Skill 放到项目目录:nonelinear-image-0.3.0.zip。
TRAE、Cherry Studio、WorkBuddy 的不同版本可能存在导入入口、环境变量继承和本地命令权限差异。
图片编辑
编辑公开图片:多图融合
安全与计费
- 图片生成请求发送到
https://api.nonelinear.com/v1/images/generations。 - 本地图片只会上传到固定的
https://nonelinear.com/api/upload-file。 - API Key、Authorization Header、base64 和完整请求体不会出现在 Agent 回复中。
- 每次生成请求都可能产生费用。
- Skill 不会在失败后自动重新生成,避免重复计费。
- 用户指定模型时,Skill 不会静默切换到其他模型。
常见问题
Skill 没有被识别
确认解压后的目录结构为:返回 missing_api_key
说明宿主没有把现有 NoneLinear 凭据传给 Skill 子进程。此时可以单独设置 NONELINEAR_API_KEY,然后重新打开 Agent。