koishi-plugin-sky-blessing
v0.2.3-rc.2
Published
🎋 Koishi光遇祈福签插件 | 随机生成Sky: Children of the Light风格祈福签图片 🖼️ 支持三种输出模式:仅图片/图片+文字/QQ原生Markdown 📱 可配置参数映射构建个性化种子 🔧 内置日志级别控制
Readme

koishi-plugin-sky-blessing
后端服务
本插件需要配合后端服务使用:
💡 请先部署后端服务,然后在插件配置中填写
backendUrl
🎯 功能特性
- 🖼️ 光遇抽签图 - 仅发送祈福签图片
- 📜 光遇抽签 - 发送图片 + 文字内容(运势等级、结缘物、缘彩、祝福语等)
- 📝 光遇抽签md - 发送图片 + Markdown格式(💡 仅限 QQ 平台可用)
⚙️ 配置说明
命令名称设置
光遇抽签图- 仅发送图片的命令名光遇抽签- 发送图片+文字的命令名光遇抽签md- 发送图片+Markdown的命令名(仅QQ)
后端设置
backendUrl- 后端服务地址(默认:http://127.0.0.1:51205)sendBase64- 是否将图片 Base64 编码后发送enableQuote- 开启后,所有消息都会引用回复触发指令的消息
参数映射设置
可配置 a~e 五个参数键的值来源:
- 🌐 平台 (platform)
- 🆔 用户ID (userid)
- 📅 日期 (date)
- 👤 昵称 (nickname)
- 🖼️ 头像哈希 (avatar_hash)
默认配置:abc 启用,de 禁用
📸 效果预览
光遇抽签图

光遇抽签

光遇抽签md(QQ原生Markdown)

🔧 安装方式
通过 Koishi 市场安装
在 Koishi 控制台搜索 sky-blessing 并安装
手动安装
cd /path/to/your/koishi/project
npm install koishi-plugin-sky-blessing
yarn add koishi-plugin-sky-blessing🚀 快速开始
- 部署后端服务(参考后端仓库 README)
- 在 Koishi 控制台安装本插件
- 配置
backendUrl为后端服务地址 - 根据需要调整参数映射配置
- 使用命令测试:
光遇抽签图- 获取图片光遇抽签- 获取图片+文字光遇抽签md- 获取图片+Markdown(QQ专用)
📋 API 说明
后端提供 /blessing 接口:
type=image- 返回 PNG 图片type=json- 返回 JSON(含 base64 图片)type=json_without_image- 返回 JSON(不含图片)a/b/c/d/e- 可选种子参数,相同组合返回相同结果

