Skip to main contentBlock 系统概述
WaiNao Block 系统是一个模块化的工作流构建工具,它允许用户通过组合不同类型的功能块(Block)来创建复杂的 AI 工作流。每个 block 都有特定的功能,可以处理输入、执行操作并生成输出。
基本使用方法
-
选择 Block 类型
- 在编辑器中输入
/ 可以看到所有可用的 block 类型
- 选择合适的 block 类型添加到工作流中
-
配置 Block
- 每个 block 都有其特定的配置选项
- 可以设置输入参数、控制选项等
-
连接 Block
- Block 之间可以传递数据
- 使用输入/输出接口连接不同的 block
-
执行工作流
- 工作流按照 block 的连接顺序执行
- 可以实时查看每个 block 的执行结果
Block 类型列表
AI 生成类
-
AI生成 (generation)
- 使用 AI 模型生成文本内容
- 支持创造力调节和模型选择
-
AI结构化生成 (structured_generation)
流程控制类
-
条件判断 (ifElse)
-
循环 (loop)
-
流程引用 (flow)
输入输出类
-
输入 (input)
-
文本 (text)
-
用户反馈 (ask)
代码和设备类
-
代码执行 (code_execution)
- 执行 JavaScript 代码
- 支持自定义处理逻辑
-
设备功能 (dyj)
注意事项
-
数据流向
- Block 之间的数据传递是单向的
- 确保正确配置输入和输出
-
执行顺序
- Block 按照连接顺序依次执行
- 注意处理异步操作
-
错误处理
- 建议使用条件判断处理异常情况
- 可以设置错误处理策略
-
性能优化