Agent Skillsddcat-ai/open-ai-canvas › canvas-editing

canvas-editing

GitHub

提供影策画布的可靠编辑能力,涵盖节点创建、更新、移动及连接等操作。强调先读后写、批量验证及布局规范,确保画布修改的安全性与准确性。

plugins/yingce/skills/canvas-editing/SKILL.md ddcat-ai/open-ai-canvas

触发场景

需要在画布上创建新节点 需要修改或移动现有节点 需要删除或连接画布元素

安装

npx skills add ddcat-ai/open-ai-canvas --skill canvas-editing -g -y
更多选项

非标准路径

npx skills add https://github.com/ddcat-ai/open-ai-canvas/tree/main/plugins/yingce/skills/canvas-editing -g -y

不安装直接使用

npx skills use ddcat-ai/open-ai-canvas@canvas-editing

指定 Agent (Claude Code)

npx skills add ddcat-ai/open-ai-canvas --skill canvas-editing -a claude-code -g -y

安装 repo 全部 skill

npx skills add ddcat-ai/open-ai-canvas --all -g -y

预览 repo 内 skill

npx skills add ddcat-ai/open-ai-canvas --list

SKILL.md

Frontmatter
{
    "name": "canvas-editing",
    "description": "在影策画布上可靠地创建、更新、移动、连接、删除节点或调整视口;适用于需要实际修改画布的请求。"
}

可靠画布编辑

  • 写操作前必须先读取 canvas_get_context;已有节点只使用真实 id。
  • 复杂批量修改先用 canvas_validate_ops,通过后再用 canvas_apply_ops
  • 单个文本优先 canvas_create_text_node;生成流程优先 canvas_generate_text/image/video/audio;只有批量事务才直接组装 ops。
  • 新节点沿现有内容右侧或下方网格布局,保留间距,避免遮挡和重叠。
  • 删除、覆盖、批量移动和触发生成属于高影响动作,依赖网页侧确认,不要绕过确认。
  • 执行后检查返回结果。没有变化、部分失败、任务仍在运行时必须如实说明。
  • 媒体节点尽量保留原始比例;不要为了“看起来完成”随意改尺寸或创建孤立占位节点。

版本历史

  • ad9c74b 当前 2026-08-27 10:17

同 Skill 集合

.claude/skills/superdesign/SKILL.md
plugins/infinite-canvas/skills/open-canvas/SKILL.md
plugins/yingce/skills/asset-aware-generation/SKILL.md
plugins/yingce/skills/canvas-context/SKILL.md
plugins/yingce/skills/open-canvas/SKILL.md
plugins/infinite-canvas/skills/canvas/SKILL.md
plugins/yingce/skills/canvas/SKILL.md

元信息

文件数
0
版本
474f21d
Hash
97c696fb
收录时间
2026-08-27 10:17

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-29 06:31
浙ICP备14020137号-1 $访客地图$