shaomang/mtnode-aio/canvas-batch-safety
Claude Code and agent skill by shaomang/mtnode-aio
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
MTNode 画布 batchMode=batch 时每次运行只能处理单条输入,禁止把整批 N 条重复塞进每次运行;文生图 proc_image 每次只出 1 张。Use when designing batch workflows, proc_image, split nodes, or user reports duplicate API calls / token explosion.
Install
npx vskill@latest install shaomang/mtnode-aio/canvas-batch-safetySKILL.md
画布批量与文生图安全
batchMode=batch(逐条并行)
- 每次运行 只应看到当前这一条 输入
- 禁止把整批 N 张图 / N 条文本再全部塞进每一次运行的参考图或提示词(否则约 N×N 次调用)
- 需要「从一批里只处理一项」时:先接 split(拆分) 节点选出单项,再连下游处理
- 要一次看全部才用
batchMode=agg(聚合) - 两条批量源不要交叉接到同一文生图节点
proc_image(文生图)
- 每次运行 只生成 1 张图
- prompt 里 不要写「生成多张 / 几张图」
- 需要多图:批量 1 条 1 张、多个 proc_image 节点、或
attempts×N - 端子:端口 0 = 提示词 / 文本入口 · 端口 1+ = 数据槽(连一条多一个 · 文本与图像引用都收 —— 图生图的参考图就接这里,勿接端口 0);输出 端口 0 = 图像 · 末尾 = 控制输出。空白节点只列得出端口 0,别据此断定「没有图像参考端子」:完整口径随
canvas_get的ports(定端口节点)或portRule(增量端子节点)返回,一眼读全,不需要试连一条线看 warnings 反推接法 - 蒙版局部重绘 / 画幅锁定都只认「第 1 张参考图」:要它们生效,图像输入要连进来(
maskOn需连图,服务商须 OpenAI 兼容)
尺寸
size须为canvas_get的imageSizes之一(如2048x1360、1280x1280、auto);这三张静态表(kinds / imageSizes / defaultImageSize)不再随任何快照返回,需要时canvas_get传sections:["refs"]
智能节点与保存
- 不要给
agent_task或proc_text(agent:true)后接save_*:智能节点自己写文件,保存节点只会落无关对话文本 music_gen/video_gen在节点内outputPath直接写音视频,无配对保存节点- 逐条批量(`batchMode=batch`)优先用普通 `proc_text` / `proc_image`:智能节点每条都会带一份会话噪声,长批量链又贵又慢;要一次看全部再用
batchMode=agg,聚合模式才适合智能节点
文件交接
- 尽量不要把智能节点作为 数据输入 接到其他节点
- 优先:智能节点写出文件 →
wait_file(控制线)阻塞下游 → 下游按约定路径读文件 wait_file无输入端子、不输出内容
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingmtnode-agent-skills/mtnode/canvas-batch-safety/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/shaomang/mtnode-aio/canvas-batch-safety)