Files
NebulaShell/data/nbpf-keys/rsa/author_rsa.pem
Falck bce27db4ac 重大重构:引擎模块拆分 + P0插件实现 + 55个Bug修复
核心变更:
- engine.py(1781行)拆分为8个独立模块: lifecycle/security/deps/
  datastore/pl_injector/watcher/signature/manager
- 新增plugin-bridge: 事件总线 + 服务注册 + RPC通信
- 新增i18n: 国际化/多语言翻译支持
- 新增plugin-storage: 插件键值/文件存储
- 新增ws-api: WebSocket实时通信(pub/sub + 自定义处理器)
- nodejs-adapter统一为Plugin ABC模式

Bug修复:
- 修复load_all()中store_dir未定义崩溃
- 修复DependencyResolver入度计算(拓扑排序)
- 修复PermissionError隐藏内置异常
- 修复CORS中间件头部未附加到响应
- 修复IntegrityChecker跳过__pycache__目录
- 修复版本号不一致(v2.0.0→v1.2.0)
- 修复测试文件的Logger导入/路径/私有方法调用
- 修复context.py缺少typing导入
- 修复config.py STORE_DIR默认路径(./mods→./store)

测试覆盖: 14→91个测试, 全部通过
2026-05-12 11:40:06 +08:00

15 lines
800 B
Plaintext

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqYC9ctztalEFaPrQmldE
ZAeqlWnuLRCdQctsQyv/hkd/VbeLGot/CBelyZCBvEh9u63YNxetN8pArBHZRCDz
m6ltHuMAJlsHYwIrD0PYfdKlOhTD3F3nvPGlDGDZVj+em+jvzqzc+LUL2ES9bIue
ytexSkt7/5D2+mQrYmKzh1kZu2ipP3PHkNO8d7ayvUTCkjRfaozuzjKow1Pg+Ie0
PkaGy9pbxCKlMzt5Pp45bgV/pidsnD1CtYo5bqFEaYuYlVykn3Hii3QCJXAazXsT
gCTkE/v88sPASoykNqpi1tPFqpYO4gnx2oX2F8MHCeK/S0DwaqAJQuWogkXyqGt4
B2otRifIaJMwmsyxz4ZksGiYREo/8g30P28eV+cmDCnys2UK3sJYijmSx3VkI9UP
HQSnRDP4DMXoX+J6hPtU2UhzV+8gfs8ANUAvdPzD+vHgQsNtO08xMdM4AfVxvRTi
/NIoQE1WhmW7H0J6QYCV4DjIuh544CQDYnq0g30haqfFpC6Labak4u806Qrxhd/Z
J0aL+7fpX6KRKN5xl3aKEJDyogOHNyYD84xI8XffGAu/eYRH0jZYfub1ll1mpQFU
zbUhKbeF2gVnPeGiSZ911yyxS5YiW5MuArFkGyj7wMDOyRdNlL4obaEwbgEMVLT5
BFuJsTib+3A4alMcmmV4mtsCAwEAAQ==
-----END PUBLIC KEY-----