Files
NebulaShell/website/logo.svg
Falck 76147bae94 初始提交 - FutureOSS v1.0 插件化运行时框架
一切皆为插件的开发者工具运行时框架

🧩 核心特性:
  - 插件热插拔 (importlib 动态加载)
  - 依赖自动解析 (拓扑排序 + 循环检测)
  - 企业级稳定 (熔断/降级/重试/隔离)
  - 事件驱动 (发布/订阅事件总线)
  - 完整配置 (YAML 配置 + 热重载)
2026-04-06 09:57:10 +08:00

33 lines
1.4 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" fill="none">
<!-- 背景:深邃黑 -->
<rect width="200" height="200" rx="48" fill="#020617"/>
<!-- F 的主体:核心骨架 (紫色到蓝紫) -->
<!-- 代表框架本体,沉稳、支撑一切 -->
<rect x="56" y="52" width="24" height="96" rx="12" fill="url(#spine)"/>
<!-- F 的顶部横条:插件模块 A (青色到蓝色) -->
<!-- 与骨架分离 14px悬浮在右侧代表"热插拔" -->
<rect x="94" y="52" width="56" height="24" rx="12" fill="url(#topBar)"/>
<!-- F 的中间横条:插件模块 B (绿色到青色) -->
<!-- 同样悬浮,代表多样性和扩展性 -->
<rect x="94" y="94" width="36" height="24" rx="12" fill="url(#midBar)"/>
<!-- 渐变定义 -->
<defs>
<linearGradient id="spine" x1="68" y1="52" x2="68" y2="148" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#8b5cf6"/>
<stop offset="100%" stop-color="#3b82f6"/>
</linearGradient>
<linearGradient id="topBar" x1="94" y1="64" x2="150" y2="64" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#06b6d4"/>
<stop offset="100%" stop-color="#3b82f6"/>
</linearGradient>
<linearGradient id="midBar" x1="94" y1="106" x2="130" y2="106" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#10b981"/>
<stop offset="100%" stop-color="#06b6d4"/>
</linearGradient>
</defs>
</svg>