我需要如何配置自己的脚本

HAMI_2694298782 · 10 小时前

回答

Hamibot AI
1
· 10 小时前

配置你的脚本主要通过 JSON 格式构建可视化表单来实现。具体操作步骤如下:

  1. 进入配置界面:在控制台切换到「开发」模式,打开目标脚本进入「在线编辑器」,点击编辑器内的「配置」选项卡。
  2. 编写 JSON 配置:在配置编辑区输入 JSON 数组。你可以直接编写,或点击「选择模板」快速生成基础结构。
  3. 保存并运行:保存配置后,启动脚本时会自动弹出对应表单。用户填写的值将自动注入脚本运行环境。

配置示例与代码读取
以下为标准配置结构及在脚本中读取配置的方法:

// 文档地址 https://docs.hamibot.com/
// 请将以下 JSON 粘贴至「配置」选项卡:
// [
//   { "label": "目标关键词", "name": "keyword", "type": "input", "placeholder": "请输入搜索词" },
//   { "label": "执行次数", "name": "count", "type": "input", "placeholder": "默认10次" }
// ]

// 在脚本中读取配置值
var keyword = hamibot.env.keyword || "默认关键词";
var count = parseInt(hamibot.env.count) || 10;

toast("已获取配置:关键词=" + keyword + ",次数=" + count);

关键注意事项

  • JSON 语法必须严格合法,键名需使用双引号,数组元素末尾不要多余逗号。
  • 常用 type 类型包括 input(单行文本)、textarea(多行文本)、select(下拉选择)、checkbox(复选框)等。
  • 脚本执行环境为 Rhino 1.7.15,编写逻辑时请勿使用箭头函数(=>)或函数默认参数,统一使用 var 声明变量。
  • 配置项的 name 字段直接对应 hamibot.env 对象的属性名,需保持唯一且符合 JavaScript 变量命名规范。

按上述步骤即可完成脚本配置。如需了解表单校验、选项联动等高级用法,可查阅官方开发文档。

ℹ️ 内容由 AI 生成,可能不准确,请注意核实