koishi-plugin-chat-patch
v6.1.1
Published
[<ruby>chat-patch<rp>(</rp><rt>点我预览效果</rt><rp>)</rp></ruby>](https://i0.hdslb.com/bfs/openplatform/71074dfc9e5256fc3333d8bd8478bec1af874046.png) 视奸小插件((bushi( (低性能警告)。手机端适配。灵感来自 chat 插件。
Readme
koishi-plugin-chat-patch
基于 Satori 的 Koishi WebUI 聊天室插件。它会在 Koishi 控制台中提供一个聊天页面,用于查看机器人收到的消息、联系人、群组、历史记录和媒体内容。
项目来源
本项目的灵感来源于 Stapxs QQ Lite 2.0。该项目具备出色的 UI 设计,并通过 OneBot 协议连接 WebUI,实现了类似网页聊天室的效果,窝很喜欢喵。
与此同时,Koishi 框架本身具备跨平台、WebUI 等特性,因此我希望将类似功能嵌入到 Koishi 的 WebUI 中,实现在控制台内直接打开网页聊天室(基于 Satori 协议的网页聊天室)。
需要说明的是,虽然存在 satorijs/satori-app 等类似项目,但它们需要独立安装,并未集成在 Koishi 内部。
本项目魔改自 Stapxs QQ Lite 2.0 。
环境要求
在使用本插件之前,请确保:
- 已在 Koishi 中启用
server-satori - 再启用本插件
构建与发布
在 Koishi 项目根目录下执行以下命令进行构建:
yarn build chat-patch该命令会依次构建:
| 构建目标 | 输出路径 | 说明 |
| --------- | --------- | ------ |
| 后端 | lib/ | 后端编译结果 |
| Koishi WebUI 外壳 | dist/ | 供 Koishi 控制台加载的外壳页面 |
| 独立 Web 应用 | client/web/dist/ | 实际聊天 Web 应用产物 |
四、许可
本项目采用 MIT 许可证。
