Files
NebulaShell/store/@{FutureOSS}/plugin-loader
Falck 395cda2e8b chore: add website directory to gitignore and update VSCode config
- Add `website/` to .gitignore to exclude website build artifacts
- Add Node.js debug configurations for FutureOSS website in launch.json
- Update VSCode color theme to "Default Dark Modern"
- Refactor plugin loader to simplify dependency and lifecycle plugin loading logic
2026-04-25 06:43:45 +08:00
..
2026-04-18 00:27:33 +08:00
2026-04-17 23:15:15 +08:00

plugin-loader 插件加载器

核心插件,负责扫描、加载和管理所有其他插件。

功能

  • 自动扫描 store/ 目录
  • 动态加载 main.py 并调用 New() 获取实例
  • 解析 manifest.json 获取插件元数据
  • 自动扫描插件能力AST 分析)
  • 按依赖关系排序加载顺序
  • 关联能力提供者与消费者

使用

无需手动使用,框架启动时自动加载。