创建时间: 2026-07-15 14:31 | 步骤: 8 个
接收任意照片(全家福、宠物、风景等),通过视觉构图分析选取最佳画面比例,生成十字绣格子图纸,并标注简体中文色号、针数、用线量等信息。
{
"workflow_id": "cross_stitch_chart_generator",
"input": {
"img_url": {
"field_name": "img_url",
"default": "",
"description": "原图图片URL或Base64编码字符串",
"example": "https://showapi-pub-hangzhou.oss-cn-hangzhou.aliyuncs.com/huangye/img_811b0ea9-0210-4736-8f47-2ba528e7c02a.png",
"required": true,
"type": "base64"
},
"grid_density": {
"field_name": "grid_density",
"default": "14ct",
"description": "绣布目数规格(CT值),影响针数计算密度,如14ct、11ct等",
"example": "14ct",
"required": false,
"type": "string"
}
},
"steps": [
{
"point_code": "1",
"id": "step_0_prompt_guardian",
"backend_type": "sys_api",
"api_code": "prompt_guardian",
"status": "PENDING",
"name": "合规校验优化",
"action": "run",
"params": []
},
{
"point_code": "",
"id": "step_1_vision_analyzer",
"result": [],
"backend_type": "prompt_api",
"api_code": "cross_stitch_vision_analyzer",
"status": "PENDING",
"name": "原图视觉构图分析",
"action": "run",
"params": {
"merge_context": {
"fusion_strategy": "semantic",
"upstream_content": ""
},
"img_list": [
{
"url": "{{@input.img_url}}"
}
],
"user_prompt": "分析这张照片的内容与构图,识别主体位置与画面重心,基于十字绣制作特点推荐最合适的画面比例(如1:1正方形、3:4竖向、4:3横向等),避免关键内容被裁切或留白过多,给出裁切建议与主体区域描述。"
}
},
{
"point_code": "",
"id": "step_2_color_mapper",
"result": [],
"backend_type": "prompt_api",
"api_code": "cross_stitch_color_mapper",
"status": "PENDING",
"name": "色彩降维与DMC色号映射",
"action": "run",
"params": {
"merge_context": {
"fusion_strategy": "semantic",
"upstream_content": "{{@step_1_vision_analyzer.result.data.result}}"
},
"subject_description": "{{@step_1_vision_analyzer.result.data.composition_analysis.subject_description}}",
"detail_density": "{{@step_1_vision_analyzer.result.data.visual_summary.detail_density}}",
"max_colors": 25,
"color_tone": "{{@step_1_vision_analyzer.result.data.visual_summary.color_tone}}"
},
"depends_on": [
"step_1_vision_analyzer"
]
},
{
"point_code": "",
"id": "step_3_material_calculator",
"result": [],
"backend_type": "prompt_api",
"api_code": "cross_stitch_material_calculator",
"status": "PENDING",
"name": "物理用量计算",
"action": "run",
"params": {
"merge_context": {
"fusion_strategy": "logical",
"upstream_content": "{{@step_2_color_mapper.result.data.result}}"
},
"recommended_ratio": "{{@step_1_vision_analyzer.result.data.recommended_ratio.primary.ratio}}",
"grid_density": "{{@input.grid_density}}",
"base_width_inches": 10,
"dmc_color_palette": "{{@step_2_color_mapper.result.data.dmc_color_palette}}"
},
"depends_on": [
"step_1_vision_analyzer",
"step_2_color_mapper"
]
},
{
"point_code": "",
"id": "step_4_label_generator",
"result": [],
"backend_type": "prompt_api",
"api_code": "cross_stitch_label_generator",
"status": "PENDING",
"name": "简体中文标注生成",
"action": "run",
"params": {
"merge_context": {
"fusion_strategy": "stylistic",
"upstream_content": "{{@step_3_material_calculator.result.data.result}}"
},
"fabric_size_cm": "{{@step_3_material_calculator.result.data.fabric_size_cm}}",
"grid_density": "{{@input.grid_density}}",
"dmc_color_palette": "{{@step_2_color_mapper.result.data.dmc_color_palette}}",
"color_stitch_counts": "{{@step_3_material_calculator.result.data.color_stitch_counts}}"
},
"depends_on": [
"step_2_color_mapper",
"step_3_material_calculator"
]
},
{
"point_code": "1",
"id": "step_5_generate_chart_image",
"result": [],
"backend_type": "sys_api",
"api_code": "3373",
"status": "PENDING",
"name": "启动十字绣图纸生图任务",
"action": "run",
"params": {
"referImages": [
"{{@input.img_url}}"
],
"prompt": "将这张图片转化为专业的十字绣格子图纸风格。画面需呈现清晰的网格底纹,主体内容以色块方式填充网格,整体色彩降维为有限的绣线色号,保留关键主体细节,边缘保留适当标注边距。图纸风格要求:工整、方正、色彩分明、具有工程图纸的严谨感。",
"aspect_ratio": "{{@step_1_vision_analyzer.result.data.recommended_ratio.primary.ratio}}"
},
"depends_on": [
"step_1_vision_analyzer"
]
},
{
"point_code": "",
"id": "step_6_poll_chart_image",
"result": [],
"backend_type": "sys_api",
"api_code": "polling",
"status": "PENDING",
"name": "轮询图纸图像生成状态",
"action": "run",
"params": {
"result_url": "{{@step_5_generate_chart_image.result.data.result_url}}"
},
"depends_on": [
"step_5_generate_chart_image"
],
"polling": {
"interval_seconds": 5,
"timeout_seconds": 1200,
"success_condition": "{{@step_6_poll_chart_image.result.data.task_status}} === 'SUCCEEDED'"
}
},
{
"point_code": "",
"id": "step_7_result_merger",
"result": [],
"backend_type": "prompt_api",
"api_code": "cross_stitch_result_merger",
"status": "PENDING",
"name": "最终图纸交付物融合",
"action": "run",
"params": {
"color_legend_table": "{{@step_4_label_generator.result.data.color_legend_table}}",
"merge_context": {
"fusion_strategy": "structural",
"priority_rules": [
"图像色号与表格严格对应优先"
]
},
"composition_analysis": "{{@step_1_vision_analyzer.result.data.composition_analysis}}",
"specification_notes": "{{@step_4_label_generator.result.data.specification_notes}}",
"chart_image_url": "{{@step_6_poll_chart_image.result.data.result_url}}",
"material_summary_text": "{{@step_4_label_generator.result.data.material_summary_text}}"
},
"depends_on": [
"step_6_poll_chart_image",
"step_1_vision_analyzer",
"step_4_label_generator",
"step_3_material_calculator"
]
}
],
"output": {
"final_chart_package": {
"field_name": "final_chart_package",
"description": "完整的十字绣图纸交付物结构(包含图像URL、色号对照表、用量统计、规格说明、构图信息)",
"value": "{{@step_7_result_merger.result.data.final_chart_package}}",
"type": "object"
}
}
} 提交后立即返回 task_id,系统每 2 秒自动轮询一次运行状态并可视化执行步骤,适合耗时较长的 Skill。
img_url必填base64原图图片URL或Base64编码字符串
grid_densitystring绣布目数规格(CT值),影响针数计算密度,如14ct、11ct等
把这个 Skill 接入你的应用或 AI Agent —— 自带 REST API、OpenAPI 规范与 Agent 技能包。
下载技能包导入 AI Agent 客户端,即可作为技能使用
appKey={AppKey},与 API 文档一致。Agent 技能包接入教程 帮助文档
不知道如何接入?跟随图文步骤一步步完成配置
不同 Agent 客户端对技能包名称格式有不同要求,请选择你使用的客户端下载对应版本。
WorkBuddy
腾讯 Agent 客户端
DuMate
EN百度智能体 · 英文名称
阿里悟空
EN阿里 Agent · 英文名称
QoderWork CN
EN编程智能体 · 英文名称
QwenPaw
通义千问 Agent
Trae Work
字节跳动 Agent
有道 LobsterAI
网易有道智能体
智谱 AutoClaw
智谱 AI Agent
Codex
Codex AI Agent
标注 EN 的客户端要求 Skill 英文命名,其余使用中文命名版本。

7*24小时服务
保证您的售后无忧

1v1专属服务
保证服务质量

担保交易
全程担保交易保证资金安全

服务全程监管
全周期保证商品服务质量
© 2015-2023 WWW.SHOWAPI.COM ALL RIGHTS RESERVED.昆明秀派科技有限公司
本网站所列接口及文档全部由SHOWAPI网站提供,并对其拥有最终解释权 POWERED BY SHOWAPI