Image edit skill
Skill TencentCloudBase/awesome-miniprogram-skills/skills/image-edit-skill
AI 图片编辑:修改图片内容、风格转换、背景替换等。仅处理基于已有图片的编辑修改需求,不处理从零生成的图片From its SKILL.md
npx -y skills add TencentCloudBase/awesome-miniprogram-skills --skill image-edit-skillAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.5 KB, 451 tokens by cl100k_base, as published. Nobody here has run it
AI 图片编辑
触发场景
用户原话举例:
- 风格转换:"把这张图改成水墨画风格"、"变成动漫风格"
- 背景替换:"把背景换成白色"、"把室内背景换成海边"
- 内容修改:"把猫换成狗"、"给画面加一些樱花飘落"
- 扩图生成:"把画面往右延伸"
不适用范围
- 从零生成的图片(无原图)→ 不在本技能范围,由 image-gen-skill 处理
- 文本生成需求 → 不在本技能范围,由 text-gen-skill 处理
- 需要精确到像素级别的专业修图 → 不在本技能范围,AI 无法保证像素级精度
接口链路
editImage:基于原图和编辑需求,通过 AI 重绘实现图片编辑效果
使用顺序
- 用户需要提供一张原图(图片 URL)和编辑描述
- 基于编辑描述生成新的 prompt,调用图片生成模型重新生成
- 返回原图和编辑后图片的对比
- 编辑后的图片自动持久化到云存储
设计约束
- 此为 AI 重绘实现的编辑,非像素级精确编辑,不能保证与原图完全一致
- 必须通过云函数调用,小程序端不直接处理图片
- 原图需要提供可访问的网络 URL
What ships with it: 15 files
19.0 KB alongside SKILL.md, 7 of them executable
apis/
- editImage.jsruns1.6 KB
cloudfunctions/
- image-edit-handler/ai/edit.jsruns2.2 KB
- image-edit-handler/index.jsruns620 B
- image-edit-handler/package.json217 B
components/
- image-edit-card/index.jsruns3.0 KB
- image-edit-card/index.json49 B
- image-edit-card/index.wxml1.1 KB
- image-edit-card/index.wxss2.5 KB
data/
- seed.jsruns334 B
utils/
- util.jsruns594 B
- cloudbaserc.json701 B
- index.jsruns357 B
- mcp.json3.2 KB
- mp-skills.json154 B
- README.md2.4 KB