快速开始
本教程适用全系统,包括但不限于 Mac/Win/Linux,只需要打开系统的终端按照教程操作即可 ;]
环境要求
- 一台服务器,不需要公网,运行内存大于 100M 即可
- bun JavaScript 运行时和包管理工具
一键安装 bun 命令:
npm install -g bun
- git 用于版本管理和插件安装
- chromium 内核的浏览器,用于系统截图服务,缺失将无法使用大部分插件功能
常见支持的浏览器有 Chrome(推荐) / Edge / chromium(Chrome的开源版本)
- ffmpeg 用于音频与视频处理,部分插件可能用到
- 一个可连接的 NapCat / OneBot v11 实现端
安装
使用 npx mioku 一键创建项目:
bash
npx mioku命令会引导你填写:
- 项目名称
- NapCat 地址 (正向 WebSocket 连接,即 Mioku 作为客户端)
- NapCat 端口
- NapCat token
- 主人 QQ
- 是否安装 WebUI
示例配置: NapCat 地址: localhost Napcat 端口: 7000 NapCat token: 114514 ...
启动
bash
cd <项目名称>
bun run start系统指令(需主人权限)
状态查看bot的运行状态#日志查看最近100条运行日志#退出结束bot的进程#重启重启bot 进入后台运行#插件市场查看可以安装的插件#服务市场查看可以安装的服务#install plugin/service xxx安装xxx插件/服务#uninstall plugin/service xxx卸载xxx插件/服务#update查看可选插件/服务更新并选择性更新#update all/self更新全部/更新框架自身
如果不想用命令,也可以在项目根目录直接使用bun管理软件包
例如
bun add mioku-plugin-60s或bunx mioku update
下一步
开发命令
bash
bun run dev # 开发模式
bun run build # 构建包,通常用于检测是否有问题
bun run docs:dev # 文档开发模式
bun run docs:build # 文档构建