首页龙虾技能列表 › NexPix — Cloudflare Image Generation — NexPix — Cloudflare 图像生成

NexPix — Cloudflare Image Generation — NexPix — Cloudflare 图像生成

v1.0.0

通过 Cloudflare Workers AI(免费层,FLUX 模型)进行 AI 图像生成,支持高级 EvoLink 备用方案。适用于文本提示生成图像、创建视觉资产、产品模型或社交媒体图形。触发词:'generate image'、'create image'、'nexpix'、'/canvas'、图像生成请求。支持 CLI、程序化 API、Discord 斜杠命令和 Telegram 机器人集成。免费层零成本(每天 10K 神经元)。

0· 105·0 当前·0 累计
by @finndottllc-ui·MIT-0
下载技能包
License
MIT-0
最后更新
2026/3/21
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
high confidence
该技能的代码和运行时指令预期并访问本地密钥文件和 API 令牌(Cloudflare 令牌、可选的 EvoLink 密钥),并自动写入/附加生成的媒体,但注册表元数据声称不需要凭据——这种不匹配和一个硬编码的 Cloudflare 账户 ID 令人担忧。
评估建议
安装前需验证的事项: - 元数据不匹配:注册表声称无需凭据,但 SKILL.md 和代码需要 Cloudflare Workers AI 令牌(从 CF_WORKERS_AI_TOKEN 或 ACCESS/cloudflare-workers-ai.env 读取)和可选的 EvoLink API 密钥(从 ACCESS/evolink.env 读取)。如果不想让它读取 ~/.openclaw/workspace/ACCESS 中的文件,请勿安装或先检查代码。 - 硬编码的 Cloudflare 账户:nexpix.js 包含硬编码的 CF_ACCOUNT_ID。确认是否必须替换为自己的账户 ID;否则 API 调用可能会被定向到他人账户(涉及隐私/成本问题)。 - 自动附加行为:技能打印 MEDIA:<path> 并将图像保存到 ~/.openclaw/media/。OpenClaw 会自动附加/发送这些图像到活跃频道(Discord/Telegram)。如果不需要自动上传生成的图像,请避免启用集成或修改代码以要求显式上传。 - 密钥处理和权限:使用最小权限存储令牌,检查 ACCESS...
详细分析 ▾
用途与能力
SKILL.md 和 nexpix.js 明确需要 Cloudflare Workers AI 令牌(CF_WORKERS_AI_TOKEN 或 ACCESS/cloudflare-workers-ai.env)和可选的 EVOLINK_API_KEY;然而注册表元数据未列出所需的环境变量/凭据。在 ~/.openclaw/workspace/ACCESS 下读写以及工作区跟踪文件超出了注册表摘要所指示的范围。代码中硬编码的 CF_ACCOUNT_ID(c52d61bc44ff08ef8c10e06bd007a27c)是意外的,可能会将 API 调用路由到第三方账户而非用户的账户。
指令范围
运行时指令和代码从 ACCESS/ 读取密钥文件,读取环境变量,执行到 Cloudflare/EvoLink 的出站 HTTPS 请求,将图像保存到 ~/.openclaw/media/,并记录使用情况到 workspace/notes/image-gen-tracking.json。SKILL.md 明确告诉技能打印 MEDIA:<absolute_path> 以触发 OpenClaw 自动附加——这可能导致生成的图像自动上传/发送到活跃频道。这些 I/O 和网络操作符合图像生成目的,但 SKILL.md 授予了广泛的自主权(自动回退、配额检查),并且与自动附加和密钥文件访问的组合是敏感的。
安装机制
没有安装规范(仅指令),包含的文件是本地 JS 和一个小部署脚本。部署脚本使用 npx wrangler(标准),但不下载任意存档或运行隐蔽的安装程序。总体安装风险较低,尽管技能安装时代码会被写入磁盘。
凭证需求
该技能实际上需要 Cloudflare Workers AI 令牌和可选的 EvoLink API 密钥,并从环境变量或 ACCESS/*.env 文件中读取它们,但元数据宣传没有所需的环境变量。硬编码的 CF_ACCOUNT_ID 硬连线了一个特定的 Cloudflare 账户 ID,这是不成比例的且令人怀疑,除非有文档说明并有意如此。技能将从 ~/.openclaw/workspace/ACCESS 读取密钥文件,这对于服务令牌来说是合理的,但应该在元数据中声明。
持久化与权限
该技能未设置 always:true 且不修改其他技能。它将跟踪和媒体文件写入用户的主目录(~/.openclaw),这对于媒体工具来说是预期的,并依赖 OpenClaw 的 MEDIA: 自动附加行为。允许自主调用(平台默认);结合自动附加行为和密钥访问,如果技能被自动调用,这会增加爆炸半径。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/3/21

初始版本:免费层图像生成(FLUX)+ 高级备用方案(EvoLink)。CLI、API、Discord/Telegram 集成。

● 无害

安装命令 点击复制

官方npx clawhub@latest install nexpix
镜像加速npx clawhub@latest install nexpix --registry https://cn.clawhub-mirror.com

技能文档

具有智能路由的两层图像生成。默认免费。

快速开始

CLI

# 生成图像(免费层)
nexpix "a sunset over the ocean with sailboats"

# 指定尺寸 nexpix "cyberpunk cityscape" --size 1024x768

# 高级质量(EvoLink 备用) expix "product photo of a clay jar" --quality premium

# 强制特定路由 nexpix "logo design" --route workers-ai nexpix "4K wallpaper" --route evolink

# 检查使用量/配额 nexpix --status

程序化

const nexpix = require('./nexpix');

const result = await nexpix.generate({ prompt: "a futuristic city at night", quality: "standard", // standard | premium width: 1024, height: 1024, });

console.log(result.filepath); // 保存图像的本地路径 console.log(result.source); // 'workers-ai' 或 'evolink' console.log(result.cost); // 免费层为 0

消息集成

Discord: /canvas a mountain landscape at dawn
Telegram: /canvas a mountain landscape at dawn

请参阅 references/messaging-integration.md 了解斜杠命令清单。

架构

路由逻辑

  • 标准质量 → Cloudflare Workers AI(免费,FLUX.1-schnell)
  • 高级 / 4K 质量 → EvoLink API(每张图约 $0.12-0.20)
  • 图像编辑 / img2img → EvoLink(Workers AI 仅支持文本)
  • 配额使用 > 90% → 自动回退到 EvoLink
  • Workers AI 失败 → 自动回退到 EvoLink

模型(Workers AI — 免费层)

模型速度质量密钥
FLUX.1-schnell~1-3秒良好flux-schnell(默认)
FLUX.2-dev~5-10秒优秀flux-2-dev
Stable Diffusion XL~3-5秒良好sdxl
DreamShaper 8 LCM~2-4秒良好dreamshaper

定价层

成本限制提供商
免费$0/月每天 10K 神经元(约 50-100 张图像)Cloudflare Workers AI
专业每张图约 $0.12-0.20无限EvoLink API
企业自定义自定义自托管 Workers

要求

  • 启用 Workers AI 的 Cloudflare 账户
  • 存储在 ACCESS/cloudflare-workers-ai.envAPI 令牌
  • Node.js 18+
  • 可选: 用于高级回退的 EVOLINK_API_KEY

文件布局

文件用途
nexpix.js核心模块(路由、生成、跟踪)
bin/nexpixCLI 入口点
scripts/deploy-worker.sh部署/更新 Cloudflare Worker
references/messaging-integration.mdDiscord + Telegram 设置

输出

图像保存到 ~/.openclaw/media/workers-ai/(免费)或 ~/.openclaw/media/evolink/(高级)。打印 MEDIA: 以触发 OpenClaw 自动附加。

使用跟踪

所有生成记录到 notes/image-gen-tracking.json

  • 每日神经元使用量 vs 配额
  • 每张图像成本(免费层为 $0)
  • 与付费替代方案的累计节省
  • 生成历史(最近 500 条)

使用 nexpix --status 或通过 nexpix.getStatus() 程序化检查。

安装

clawhub install nexpix
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务