Skip to content

指令格式说明

本页面详细介绍 AmiaBot 的所有指令格式,参数说明和使用示例,帮助您更好地使用 AmiaBot 的各种功能.

1. 智能聊天

指令格式

Amia <内容>

命令说明

基于 Gemini AI 的智能聊天功能,支持上下文理解和情感交互.

参数说明

  • 内容:您想要与 AmiaBot 聊天的内容

使用示例

amia 你好呀
amia 今天天气怎么样?
amia 给我讲个笑话吧

返回结果说明

AmiaBot 会根据您的输入内容,生成相应的智能回复.

2. 漫画查询

指令格式

/comic

命令说明

获取随机漫画图片,为群聊增添乐趣.

使用示例

/comic

返回结果说明

AmiaBot 会发送一张随机漫画图片.

3. 网易云音乐功能

3.1 生成表情歌词

指令格式

/emojilyric <歌曲名称> 或 /emojilyric id=<歌曲ID>

命令说明

根据歌曲名称或ID生成带有表情的歌词.

参数说明

  • 歌曲名称:要生成表情歌词的歌曲名称
  • 歌曲ID:要生成表情歌词的歌曲ID(使用 id= 参数指定)

使用示例

/emojilyric 晴天
/emojilyric id=186016

返回结果说明

AmiaBot 会发送生成的表情歌词.

3.2 搜索歌曲

指令格式

/search <歌曲名称>

命令说明

搜索网易云音乐歌曲.

参数说明

  • 歌曲名称:要搜索的歌曲名称

使用示例

/search 晴天

返回结果说明

AmiaBot 会发送搜索结果列表,包含歌曲名称,歌手和ID.

3.3 播放歌曲

指令格式

/play <索引>

命令说明

播放指定索引的歌曲(需要先搜索歌曲并引用搜索结果).

参数说明

  • 索引:搜索结果中的歌曲索引(从1开始)

使用示例

  1. 先发送 /search 晴天 获取搜索结果
  2. 然后引用搜索结果,发送 /play 1/play idx=1

返回结果说明

AmiaBot 会发送歌曲的音频文件.

3.4 下载歌曲

指令格式

/download <索引>

命令说明

下载指定索引的歌曲(需要先搜索歌曲并引用搜索结果).

参数说明

  • 索引:搜索结果中的歌曲索引(从1开始)

使用示例

  1. 先发送 /search 晴天 获取搜索结果
  2. 然后引用搜索结果,发送 /download 1/download idx=1

返回结果说明

AmiaBot 会发送歌曲的音频文件.

4. 猜卡片功能

指令格式

猜卡面 [难度]

命令说明

开始猜卡片游戏,根据裁剪的卡面图片猜测 Project Sekai 角色.

参数说明

  • 难度:可选,游戏难度,支持的值:
    • ez:简单难度,裁剪区域160x160
    • no:普通难度,裁剪区域144x144
    • hd:困难难度,裁剪区域128x128
    • ex:专家难度,裁剪区域96x96
    • ma:大师难度,裁剪区域80x80
    • apd:噩梦难度,裁剪区域64x64

使用示例

猜卡面
猜卡面 ex

返回结果说明

  1. AmiaBot 会发送裁剪过的卡面图片和提示信息
  2. 您需要在60秒内猜测角色名称
  3. 猜对或超时后,AmiaBot 会发送完整答案

5. 猜歌曲功能

指令格式

听歌识曲 [难度]

命令说明

开始猜歌曲游戏,根据歌曲片段猜测 Project Sekai 歌曲.

参数说明

  • 难度:可选,游戏难度,支持的值:
    • ez:简单难度,片段时长12秒
    • no:普通难度,片段时长10秒
    • hd:困难难度,片段时长8秒
    • ex:专家难度,片段时长6秒
    • ma:大师难度,片段时长4秒
    • apd:噩梦难度,片段时长2秒

使用示例

听歌识曲
听歌识曲 ma

返回结果说明

  1. AmiaBot 会发送歌曲片段和提示信息
  2. 您需要在60秒内猜测歌曲名称
  3. 猜对或超时后,AmiaBot 会发送完整答案

6. 猜活动功能

指令格式

猜活动 [难度] [服务器]

命令说明

开始猜活动游戏,根据活动背景图猜测 Project Sekai 活动.

参数说明

  • 难度:可选,游戏难度,支持的值:
    • ez:简单难度,不裁剪
    • no:普通难度,1024x1024
    • hd:困难难度,768x768
    • ex:专家难度,512x512
    • ma:大师难度,256x256
    • apd:噩梦难度,128x128
  • 服务器:可选,活动所属服务器,支持的值:
    • cn:国服
    • jp:日服

使用示例

猜活动
猜活动 ex jp

返回结果说明

  1. AmiaBot 会发送裁剪过的活动背景图和提示信息
  2. 您需要在60秒内猜测活动名称
  3. 猜对或超时后,AmiaBot 会发送完整答案

7. B站功能

命令说明

自动解析B站视频链接,显示视频的详细信息.

使用方式

直接在群聊中发送B站视频链接,AmiaBot 会自动识别并发送视频信息.

支持的链接格式

  • AV号:av123456789
  • BV号:BV1xx411c7mN
  • 完整链接:https://www.bilibili.com/video/BV1xx411c7mN/

使用示例

https://www.bilibili.com/video/BV1xx411c7mN/
av123456789
BV1xx411c7mN

返回结果说明

AmiaBot 会发送视频的详细信息,包括:

  • 视频标题
  • UP主信息
  • 播放量,点赞数,硬币数,收藏数,弹幕数,评论数,分享数
  • 视频简介
  • 分P信息(如果有)
  • 合集信息(如果有)

8. GitHub功能

命令说明

自动解析GitHub链接,显示仓库,用户,Issue,PR等信息.

使用方式

直接在群聊中发送GitHub链接,AmiaBot 会自动识别并发送相应信息.

支持的链接类型

  • 仓库链接:https://github.com/user/repo
  • 用户链接:https://github.com/user
  • Issue链接:https://github.com/user/repo/issues/123
  • PR链接:https://github.com/user/repo/pull/123

使用示例

https://github.com/vuejs/vitepress
https://github.com/vuejs/vitepress/issues/1
https://github.com/vuejs/vitepress/pull/1
https://github.com/octocat

返回结果说明

AmiaBot 会根据链接类型发送相应的信息:

  • 仓库链接:显示仓库名称,描述,Star数,Fork数,语言等信息
  • 用户链接:显示用户名称,头像,简介,仓库数,关注数,粉丝数等信息
  • Issue链接:显示Issue标题,状态,创建者,创建时间,内容等信息
  • PR链接:显示PR标题,状态,创建者,创建时间,内容等信息

9. PJSK贴纸功能

指令格式

<角色组缩写>

命令说明

发送 Project Sekai 角色贴纸.

使用示例

/pjsk (获取帮助)
/pjsk 你好
/pjsk miku 你好

返回结果说明

AmiaBot 会发送对应的 Project Sekai 角色贴纸图片.

10. 戳一戳功能

命令说明

支持戳一戳互动,当您戳一戳 AmiaBot 时,它会给出相应的回应.

11. 功能控制

11.1 查看功能状态

指令格式

@Amia /bot feat list

命令说明

查看所有功能的开启/关闭状态.

使用示例

@Amia /bot feat list

返回结果说明

AmiaBot 会发送所有功能的状态列表,包括已开启和未开启的功能.

11.2 开启功能

指令格式

@Amia /bot feat on <功能名/all>

命令说明

开启特定功能或所有功能.

参数说明

  • 功能名:要开启的功能名称,或 all 表示开启所有功能

使用示例

@Amia /bot feat on chat
@Amia /bot feat on all

返回结果说明

AmiaBot 会发送功能开启成功的提示信息.

11.3 关闭功能

指令格式

@Amia /bot feat off <功能名/all>

命令说明

关闭特定功能或所有功能.

参数说明

  • 功能名:要关闭的功能名称,或 all 表示关闭所有功能

使用示例

@Amia /bot feat off chat
@Amia /bot feat off all

返回结果说明

AmiaBot 会发送功能关闭成功的提示信息.

注意事项

  1. 所有命令区分大小写吗?

    • 大部分命令不区分大小写,但建议使用小写以确保正常识别
  2. 命令中的空格可以省略吗?

    • 不可以,命令和参数之间必须有空格分隔
  3. 为什么有些命令没有响应?

    • 请检查功能是否已开启,可以使用 @Amia /bot feat list 查看功能状态
    • 请检查命令格式是否正确
  4. 如何获取更多帮助?

    • 可以查看本使用指南的其他章节
    • 可以联系群管理员或开发者
  5. 如何反馈问题?

    • 可以在 GitHub 上提交 Issue
    • 可以联系群管理员或开发者

通过以上指令格式说明,您应该能够更好地了解和使用 AmiaBot 的各种功能.如果您有任何疑问或建议,欢迎随时反馈!