Files
NebulaShell/store/@{FutureOSS}/plugin-loader
qwen.ai[bot] 27a1eb8a3c ### User query:
这次提交的标题

### Changes made to the code/files:

Title: Remove PHP dependencies and refactor UI rendering to pure HTML templates

Key features implemented:
- Refactored dashboard plugin to remove PHP dependency and implement pure HTML/CSS/JS template rendering
- Updated log-terminal plugin to replace PHP-based UI with native Python HTML template generation
- Modified package manager plugin to eliminate PHP view files and use direct HTML string construction
- Removed all PHP view template files across dashboard, log-terminal, and package manager plugins
- Updated .gitignore to include additional build artifacts and environment files
- Enhanced dashboard with real-time metrics, system information, and network statistics without external PHP processing

The overall change migrates the system from requiring PHP for UI rendering to using pure Python-based HTML template generation, simplifying deployment and removing external dependencies.
2026-04-25 09:55:28 +00:00
..
2026-04-25 09:55:28 +00: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 分析)
  • 按依赖关系排序加载顺序
  • 关联能力提供者与消费者

使用

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