AstrBot icon indicating copy to clipboard operation
AstrBot copied to clipboard

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

Open Soulter opened this issue 6 months ago • 0 comments

描述

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

使用场景

启动、插件变动

你愿意提交PR吗?

  • [ ] 是的, 我愿意提交PR!

Code of Conduct

  • [X] 我已阅读并同意遵守该项目的 行为准则

Soulter avatar Aug 18 '24 02:08 Soulter