Miru 中文文档 下载 App

Miru 扩展开发环境搭建

前置条件

开发 Mirv 扩展不需要搭建 Mirv 主程序的构建环境(Flutter SDK 那些可以不管)。你只需要:

组件用途
Mirv Windows 客户端推荐的开发和测试目标(官方明确说明原因,见下)
VSCode 或任意 JS 编辑器写扩展代码,语法高亮
JavaScript 基础Mirv 扩展是纯 JS,会写简单的 async/await 就行

VSCode 不是必须的——任何能编辑文本的编辑器都能写 Mirv 扩展。但 VSCode 有丰富的 JS 语法支持和插件生态,推荐使用。

为什么官方推荐 Windows 客户端

Mirv 官方开发者文档里明确说明:

在开发 Mirv 的扩展时只需要安装有 Mirv 的 Windows 客户端,但其实 Android 端也是可以开发的,只是不能看到扩展输出的日志不好进行调试。

Windows 客户端做开发的优势:

Android 端不是不能写扩展,只是调试体验差一些——要配合 adb logcat 才能看到日志。Web 端不推荐做开发目标(跨域限制 + 调试最麻烦)。

步骤

  1. 下载并安装 Mirv Windows 客户端(参考 Windows 安装);
  2. 安装 VSCode(或用你习惯的编辑器);
  3. 确认扩展加载目录能正常访问(%LOCALAPPDATA%\miru\extensions\);
  4. 在这个目录里创建一个 .js 文件开始写第一个扩展。

辅助知识

写 Mirv 扩展前建议了解:

推荐的正则入门资源(官方开发者文档引用的):