Soulter / AstrBot

QQ、Telegram等多平台兼容的支持 LLM 聊天的机器人平台。支持自定义插件扩展。
https://astrbot.soulter.top
GNU Affero General Public License v3.0
610 stars 60 forks source link

[Feature] 缓存插件依赖检查记录以加速无插件变动状态下的 AstrBot 启动时间 #194

Closed Soulter closed 2 weeks ago

Soulter commented 2 months ago

描述

当前版本的 AstrBot 会在每一次启动时检查插件依赖以确保插件能够正常工作,然而重复的 pip 调用导致了无意义的等待和 CPU 开销。通过文件 MD5 和适当的缓存检查能够确保在没有插件变动下启动时不检查依赖也可确认插件依赖情况。

使用场景

启动、插件变动

你愿意提交PR吗?

Code of Conduct

github-actions[bot] commented 3 weeks ago

Stale issue message