Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>Bot.js ToolsNew to Visual Studio Code? Get it now.
Bot.js Tools

Bot.js Tools

Bot.js

|
3 installs
| (0) | Free
Debugger and device automation tools for Bot.js
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Bot.js

专业的移动端自动化脚本开发工具

面向 Android / HarmonyOS · 脚本开发 · 远程调试 · 设备管理 · 智能自动化

VS Code Platform Runtime License

官方网站 · 下载中心 · 开发文档


Bot.js VS Code 扩展将移动设备与 Visual Studio Code 开发环境连接起来,为开发者提供从 脚本编写 → 设备连接 → 远程调试 → 自动化执行 的一体化开发体验。无论是日常脚本开发、设备控制,还是 AI 驱动的自动化任务,都可以在熟悉的 VS Code 环境中高效完成。

目录

  • 核心特性
  • 快速开始
  • 相关资源
  • 许可证

核心特性

开发环境与调试

  • 多 Tab 编辑器工作区:多文件编辑、树状文件管理,基于 LSP 的智能补全与语法错误提示
  • 远程单步调试:断点、表达式求值、变量查看、异常断点
  • 文件同步与管理:高效的项目目录同步,支持管理手机文件
  • Npm 生态:可安装和使用 npm 包,兼容 ws、express、koa 等生态
  • 脚本仓库:精选近千个脚本功能与项目案例,即拿即用
  • Web 界面开发:支持 React / Vue 等框架编写界面,并提供 Web 交互 API
  • UI 可视化设计:可视化 UI 设计器与组件库,快速创建与调整界面

设备连接与控制

  • 多种连接方式:ADB USB 与局域网(mDNS 自动发现)
  • 远程文件系统:通过 botjsvfs:// 直接浏览、编辑、保存设备文件
  • 远程终端:在 VS Code 内直接操作设备 shell
  • 控件节点与布局分析:HID、ADB、无障碍模式均内置节点获取与 UI 布局分析
  • HID 键鼠:无需无障碍 / ADB / Root 的物理级控制方案,支持控件节点与布局分析
  • 脚本输入法:逐字输入、追加输入,具备输入法 App 的完整能力
  • 永久保活:支持开机自启、后台被杀自启、清理后台后自启、无障碍自启

智能与视觉

  • YOLO 推理:支持 YOLOX 及 YOLO v5 ~ v26 全系列,覆盖目标检测、实例分割、图片分类、姿态估计与旋转检测,兼容 ONNX 与 NCNN
  • 本地 AI 推理引擎:基于 llama.cpp,支持文本生成、多模态(图像 / 音频 / 视频)理解、流式输出、对话历史管理与采样参数调节,兼容 GGUF
  • OCR 文字识别:屏幕文字识别与定位,便于构建文本驱动的自动化流程

数据与扩展能力

  • 远程 MySQL:与远程 MySQL 稳定通信与数据交互,多设备任务共享数据源
  • 邮件收发:IMAP / SMTP 收发,支持文件夹、附件、内嵌图片管理
  • 表格处理:.xlsx / .xls 读写,支持查询、样式、图表、数据验证
  • API 增强:新增 WebSocket、数据库、原生界面、任务、设置、OCR 等模块与 API

运行时与工程化

  • Node.js 16.x 引擎:性能较原引擎提升 100 倍以上,支持 ES2021
  • 打包自定义:自定义签名、CPU 架构、启动图、权限,优化应用体积与混淆组件
  • 插件商店与免安装:插件打包时可直接合并到 APK,无需单独安装;插件商店支持多插件选择
  • 加密增强:Node.js 引擎加密方案持续强化,在线优化能力持续迭代

快速开始

安装

  1. 打开 Visual Studio Code
  2. 进入左侧 扩展 视图,搜索 Bot.js
  3. 点击 安装
  4. 安装完成后,按提示 重新加载窗口

连接设备

按 Ctrl+Shift+P(macOS:Cmd+Shift+P)打开命令面板,执行:

Bot.js: 连接到新设备
连接方式 使用说明
ADB USB 手机开启 USB 调试,数据线连接电脑,并在设备上确认授权
局域网 电脑与手机网络互通,设备端开启远程调试,由插件通过 mDNS 自动发现

连接成功后,即可使用扩展提供的命令进行脚本开发、文件管理与远程调试。

提示:不同自动化模式可能需要设备端应用、相应授权或配套工具,请参考官方文档完成配置。


相关资源

资源 链接
官方网站 botjs.org
软件下载 botjs.org/download
开发文档 docs.botjs.org
VS Code 调试教程 docs.botjs.org/guide/vscode-debug.html

许可证

专有软件 · 版权所有 · 保留一切权利

本扩展为专有软件。未经版权所有者书面授权,不得复制、修改、分发或再发布本扩展,但适用法律明确允许的情形除外。

使用、授权范围及相关限制,以项目根目录中的 LICENSE.md 文件为准;所包含的第三方组件仍遵循其各自适用的许可证及相关条款。


Bot.js — 让移动端自动化开发更高效

© Bot.js. All rights reserved.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft