能用AI
  • 🖐️快速了解 “能用AI”
  • 🖥️能用AI-学习中心
    • ChatGpt学习
      • ChatGpt是什么?
      • ChatGPT有哪些特点?
      • GPT带来了那些贡献?
      • GPT给人类带来了什么?
      • 如何利用GPT来提升工作效率?
    • Prompts提示词学习
      • [Prompts]提示词是什么?
      • [Prompts]提示词的基础示例
      • [Prompts]提示词的高级设计技巧
      • [Prompts]提示词大全(50)
  • 🛞基础教程
    • AI初级教程
    • 签到活动介绍
    • 对AI提问第一个问题
    • 创建一个工作流助手
  • 🤖进阶教程 - 工作流
    • 工作流概念
    • 测试与发布
    • 气泡-组件
      • 文本
      • 图片
      • 视频
      • 嵌入
      • 音频
      • 结束
    • 输入-组件
      • 文本
      • 按钮
      • 图片选择
      • 评分
    • 逻辑-组件
      • 设置变量
      • 条件
      • 重定向
      • 脚本
      • 类型机器人
      • 等待
      • 跳转
      • AB测试
    • 集成-组件
      • HTTP request
      • 电子邮件(暂未上架)
      • MoosAI
      • 知识库(暂未上架)
      • 二维码
    • 导入流程和导出流程
    • 工作流示例-json文件
    • 工作流示例-视频介绍
    • system user assistant的区别
  • 🌊工作流大全(欢迎投稿)
    • 🤩作品分享🤩
    • 编程类
      • 🧑‍🍼代码解释器
      • 👩‍🌾变量名生成器
      • 🤵代码转换器
      • 🕺数据库表设计
      • ⏱️Unix时间戳转换
    • 教育类
      • 🌏全能翻译君
      • 👨‍🎓翻译助手
    • 文案类
      • ✍️CSDN文章助手
    • 数据类
      • 👓数据比对助手
  • 💻API Key 使用教程
  • 👓定价及收费
    • 模型调用计费
    • 模型能力评估
  • ✨社区共建
    • 产品规划
      • v0.3.0-Bata - 2024.8.12
      • v0.2.0-Bata - 2024.8.5
      • v0.1.0-Bata - 2024.7.28
      • v0.3.1版本更新 - 2024年8月13日
    • 用户反馈
    • 官方交流渠道
  • 😆使用案例
    • 案例一
    • 案例二
    • 案例三
  • ❓常见问题
    • 能用AI 可以免费试用吗?
    • 什么是算力?
  • ⚽用户协议
    • 用户条款
    • 隐私条款
由 GitBook 提供支持
在本页
  • setVariable功能
  • 脚本组件示例

这有帮助吗?

  1. 进阶教程 - 工作流
  2. 逻辑-组件

脚本

上一页重定向下一页类型机器人

最后更新于10个月前

这有帮助吗?

逻辑-脚本组件

“脚本”组件只能执行 Javascript 代码。

注意:

如果你在“脚本”组件中加了双引号,那么脚本中的变量不会被解析。

所以你需要写console.log({{My variable}})

而不是写console.log("{{My variable}}")

setVariable功能

如果您执意想使用脚本组件设置变量,那么可以使用setVariable在脚本中定义变量函数。例如:

if({{My variable}} === 'foo') {
  setVariable('My variable', 'bar')
} else {
  setVariable('My variable', 'other')
}

注意:setVariable功能,只能在服务器上执行的脚本中使用,如果你开启了“在客户端执行”,那么setVariable将不会起到任何作用。

脚本组件示例

1、通过变量传递参数

  • 1、在输入本文组件,定义一个变量名:My variable

  • 2、在脚本组件设置变量名为:My variable

  • 3、在气泡组件内输出My variable变量名:

2、重新加载页面

window.location.reload()

3、页面提示

alert("这是脚本组件的提示")

4、如果变量具有特定值则重定向

if({{Category}} === 'qualified') {
  window.location.href = 'https://codemossai.com/'
}

还有很多 Javascript 代码可以执行,这将需要您自行挖掘

如果你想使用 Javascript 设置变量值,那么建议你去用“”组件。因为在大多数情况下“”组件更合适你的需求。

🤖
设置变量
设置变量