logo
0
0
WeChat Login
feat: 添加百宝袋插件基础功能

Treasure Bag Plugin

FOSSA Status FOSSA Status GitHub issues GitHub license GitHub release (latest by date) Commit Activity GitHub last commit Python Version Code Review Repo Size

一个为AstrBot设计的多功能插件,包含多种实用和娱乐功能。

功能详情

  • 获取随机一言语录:从精选一言库中随机返回一条语录 (保留功能)
  • 通过图片分析颜值评分:基于百度AI开放平台的人脸识别API,分析人像照片并给出颜值评分 (保留功能)
  • 查询王者荣耀英雄资料:根据英雄名称查询相关资料 (保留功能)
  • 生成手写样式的图片:根据输入内容生成手写风格的图片 (保留功能)
  • 获取随机美女图片:随机返回一张美女图片

依赖要求

  • Python 3.8+
  • AstrBot框架
  • 百度AI开放平台API Key(用于颜值评分功能)

功能

  • 获取随机一言语录
  • 通过图片分析颜值评分
  • 查询王者荣耀英雄资料
  • 生成手写样式的图片
  • 获取随机美女图片

命令列表

  1. /hitokoto - 获取一条一言
  2. /测颜值 - 发送人像图片获取颜值评分
  3. /王者 [英雄名称] - 查询王者荣耀英雄资料
  4. /handwrite [内容] - 生成手写样式的图片
  5. /beauty-img (或 /美女图片, /今日美女, /随机美女图片) - 获取一张随机美女图片
  6. /treasurebag-help - 显示帮助信息

安装

  1. 将插件文件夹放入AstrBot的plugins目录
  2. 重启AstrBot

配置

  1. 百度API配置(颜值评分功能需要)
    • 前往百度AI开放平台申请API Key
    • 在插件配置文件中添加:
      [baidu] api_key = "your_api_key" secret_key = "your_secret_key"
  2. 依赖安装
    • 运行 pip install -r requirements.txt 安装所需依赖

使用示例

/hitokoto > 获取一条随机一言 /测颜值 [图片] > 分析图片并返回颜值评分 /王者 亚瑟 > 查询英雄“亚瑟”的资料 /handwrite 你好世界 > 生成手写样式的图片 /beauty-img > 获取一张随机美女图片 /treasurebag-help > 显示插件帮助信息

支持

如有问题,请参考官方文档或联系开发者。

审计

FOSSA Status