ifuture-generation
Installation
SKILL.md
无限画布文件生成
使用 Node.js 24 原生 fetch、FormData、文件 Blob 和流式下载,无 npm 依赖。生成任务独立运行,无需创建画布或节点,与网站共用积分和个人存储。
使用边界与配置
- 按用户请求确定生成类型、内容、参考文件、数量和输出位置;有歧义先询问。用户只要接入代码或接口说明时,不提交真实生成任务。
- 当前任务已经授权使用无限画布及相应费用时直接继续,不重复征求许可。不因密钥存在扩大到额外生成、重新生成、取消任务或上传无关材料;没有发送和计费授权时先澄清。
- 保留用户指定的提示、模型、模式和参考文件顺序。不要擅自切换服务、模型或增加生成次数。
- 唯一凭据变量为
IFUTURE_API_KEY,由脚本读取;不加载.env,不支持命令行传 Key。不要回显、搜索凭据文件或让用户在聊天中粘贴真实 Key。Key 在控制台创建;当前进程看不到已配置变量时,需完全重启宿主应用以刷新环境。 - API 固定为
https://api.i-future.net/v1/ai/generation,没有额外/api。OSS 及签名下载不带 Key。上传会占用个人存储,创建任务会扣积分。
确定本 skill 安装目录的绝对路径,下文 <skill目录> 指该目录;调用脚本使用绝对路径,输出写入用户项目的任务目录,不写进 skill 目录。
node "<skill目录>/scripts/generate.mjs" check-config
此命令不联网,仅返回固定 API 地址及 apiKeyConfigured 布尔值。下面所有命令均可加 --dry-run 离线预览:不读 Key、不联网、不写文件;它不能证明模型、余额或凭据可用。