SuperAPI AI 工具集

glif-workflow-builder

智能体与模型

查看项目

更新于 10-16 07:45

技能介绍

Glif Workflow Builder 是一个用于设计和构建 Glif AI 工作流的技能,适用于创建新的 glif、规划工作流结构,或理解块类型。

一、用途 该技能帮助用户使用 Glif 的块(block)式系统来设计 AI 工作流。Glif 工作流是 JSON 图结构,包含若干节点(块),这些节点通过变量引用相互连接。

示例结构: { "nodes": [ {"name": "input1", "type": "TextInputBlock", "params": {...}}, {"name": "generator", "type": "ImageBlock", "params": {"prompt": "{input1}"}} ] }

二、主要能力(块类型)

  1. 输入块:TextInputBlock(用户文本输入)、ImageInputBlock(图片上传)、MultipickBlock(多选选择器)。
  2. AI 生成块:TextBlock(LLM 文本生成,支持 GPT、Claude、Llama)、ImageBlock(图像生成,支持 SDXL、Flux、DALL-E)、ImageToTextBlock(图像描述与分析)、VideoBlock(视频生成)。
  3. 实用块:CombineTextBlock(拼接文本值)、JSONExtractorBlock(解析 JSON 响应)、PublishedGlifBlock(嵌套其他 glif)、WebFetchBlock(HTTP 请求)。
  4. 输出块:HTMLBlock(自定义 HTML 渲染)、CanvasBlock(图像合成)、AudioBlock(音频输出)。

三、使用方式

  1. 变量引用:使用 {blockName} 引用其他块。示例: { "name": "enhancer", "type": "TextBlock", "params": { "prompt": "Enhance this prompt: {userInput}", "model": "gpt-4" } }

  2. 设计模式:

  • 基础图像生成:TextInput → ImageBlock → Output
  • 提示增强:TextInput → TextBlock(增强)→ ImageBlock → Output
  • 多图合成:TextInput → ImageBlock(背景)与 TextInput → ImageBlock(前景)汇入 CanvasBlock → Output
  • 迭代优化:TextInput → ImageBlock → ImageToTextBlock → TextBlock → ImageBlock → Output
  1. 最佳实践:
  • 保持输入最少,建议不超过 2-3 个以保证可用性
  • 使用描述性块名称,例如 stylePrompt 而非 text1
  • 块名称仅使用字母数字和下划线
  • 对复杂提示使用文本块链式组合
  • 增量测试,逐块添加
  1. Schema 参考:完整 JSON schema 位于 https://glif.app/api/graphJsonSchema

  2. 常见模型:

  • 文本:gpt-4、gpt-4o、claude-3、llama-3
  • 图像:flux-pro、sdxl、dall-e-3、stable-diffusion-3
  • 视频:runway-gen3、kling

四、适用场景 适合需要创建或规划 Glif AI 工作流的开发者与创作者,用于图像生成、提示增强、多图合成、迭代优化等任务,并可嵌套已有 glif、执行 HTTP 请求或输出音频。

五、限制 资料未提供关于收费、价格、平台限制、性能表现或具体使用步骤的更多信息,暂未提供。