当前位置: 首页 > news >正文

网站推广有哪些优势在哪里找软件开发公司

网站推广有哪些优势,在哪里找软件开发公司,2018新网站做外链,那些网站招聘在家里做的客服前言 Midscene.js 是一个创新的、面向开发者的 UI 自动化解决方案,并通过人工智能技术简化自动化脚本的编写与维护。 它提供了三种核心方法——交互(.ai, .aiAction)、提取(.aiQuery)和断言(.aiAssert&am…

image

前言

Midscene.js 是一个创新的、面向开发者的 UI 自动化解决方案,并通过人工智能技术简化自动化脚本的编写与维护。

它提供了三种核心方法——交互(.ai, .aiAction)、提取(.aiQuery)和断言(.aiAssert),使开发者能够以自然语言描述步骤并执行复杂的UI操作。

它不仅支持通用的大规模语言模型(LLM),还兼容开源模型 UI-TARS,为用户提供了更多的选择。

安装

方式一:从 Chrome 应用商店下载插件快速体验

https://chromewebstore.google.com/detail/midscenejs/gbldofcpkknbggpkmbdaefngejllnief?utm_source=ext_app_menu

方式二:在 **github **下载源码运行

https://github.com/web-infra-dev/midscene

配置模型和服务商

这里我们以 **Chrome **插件进行演示

常用的主要配置项如下,其中 OPENAI_API_KEY 是必选项:

名称描述
OPENAI_API_KEY必选项。你的 OpenAI API Key (如 “sk-abcdefghijklmnopqrstuvwxyz”)
OPENAI_BASE_URL可选。API 的接入 URL。常用于切换到其他模型服务,如 https://some_service_name.com/v1
MIDSCENE_MODEL_NAME可选。指定一个不同的模型名称 (默认是 gpt-4o)。常用于切换到其他模型服务

image

这里要注意,环境变量的KEY=VALUE等于符号左右两侧不能有空格,否则会报错

基本使用

Midscene** 核心操作分为行为**、查询断言,如下图所示:

image

行为

用于控制界面,包括对界面定位、点击、滚动、键盘输入、悬停、等待。

基本用法:

await mid.aiAction('在搜索输入框中输入你好,然后按回车执行搜索');
await mid.aiAction('将鼠标移动到新闻列表中的第二项,然后点击它');// 使用 `.ai` 简写
await mid.ai('将鼠标移动到新闻列表中的第二项,然后点击它');

查询

用于从 UI 提取自定义数据,不仅可以返回页面上直接书写的数据,还能基于“理解”返回数据。

基本用法:

const dataA = await mid.aiQuery({time: '左上角展示的日期和时间,string', userInfo: '用户信息,{name: string}',tableFields: '表格的字段名,string[]',tableDataRecord: '表格中的数据记录,{id: string, [fieldName]: string}[]'
});

最后AI会按照你的格式将数据整理返回

断言

为了确保提取的数据符合预期,通常会结合使用 .aiAssert 方法来进行断言。

基本用法:

await mid.aiAssert('"路由器" 的价格是 139');

这段代码将会检查页面上的“路由器”产品的价格是否确实是 139。如果不符合预期,则测试将失败。

注意事项

使用清晰、详细的步骤描述非常重要。过于简略的指令可能会导致不稳定的结果或者运行失败。

Midscene 目前无法规划包含条件和循环的步骤。

为了避免 AI 幻觉造成的错误断言,在需要高准确性的场景可以结合 .aiQuery 和普通 JavaScript 断言来替代 .aiAssert

调试配置

设置 MIDSCENE_DEBUG_AI_PROFILE 变量,就可以看到每次调用 AI 的时间和 token 数量。

MIDSCENE_DEBUG_AI_PROFILE=1

总结

Midscene.js 是一款创新的面向开发者的 UI 自动化解决方案,通过人工智能技术简化自动化脚本的编写与维护。

它提供了交互、提取和断言三种核心方法,支持通用的大规模语言模型(LLM)和开源模型 UI-TARS

– 欢迎点赞、关注、转发、收藏【我码玄黄】,各大平台同名。

http://www.wooajung.com/news/21626.html

相关文章:

  • 网站空间怎样算网站增加外链的方法有哪些
  • 大专学网站开发搜索引擎的三个技巧
  • html旅游网站模板百度公司在哪
  • 厦门做网站最好的公司网页制作的步骤
  • 响应式 购物网站模板下载上海全国关键词排名优化
  • 临汾网站建设费用福州百度推广排名
  • 动态电子商务网站 制作百度教育官网登录入口
  • 代运营公司网站百度指数购买
  • 有哪些好的做网站公司网站设计费用明细
  • 西宁市建设网站多少钱整站优化快速排名
  • wordpress自动升级失败seo关键词排名优化怎样
  • css网站建设模板怎么建个网站
  • 网站建设的解决方案百度推广方法
  • 上海网站建设最佳方案凡客建站
  • 顺德大良网站建设开发长尾关键词有哪些
  • 网站制作费用低seo网络推广排名
  • 网页设计与制作作业代码qq群排名优化软件
  • 厦门网站做优化百度网页pc版登录
  • 深圳福田 外贸网站建设网站系统
  • asp如何做网站软文网站大全
  • 湘潭网站建设 技精磐石网络数据分析培训课程
  • 一台云服务器可以做多少个网站seo怎么做排名
  • 网站 审批号关键词歌曲
  • 网站建设试卷摄影公司网站推广费用
  • 为啥要用java做网站php付费恶意点击软件
  • 做网站需求需要沟通什么搜索引擎优化培训
  • 学校网站要更新应怎么做网址大全百度
  • 南山做网站阿里域名购买网站
  • 高校网站建设要点sem竞价推广是什么意思
  • 内蒙古城乡建设厅网站资质公告net的网站建设