**中文** | **[English](./README_en.md)** # Pluto Hub - 轻量化模块管理中心 Pluto Hub 是一款为提升 Obsidian 运行时性能与扩展体验而设计的局部代码模块中心。它旨在帮助非技术背景用户和开发者,在不破坏库内笔记纯净度、不拖慢系统启动速度的前提下,以高能解耦的 .ops 配置包形式,安全、直观地运行与维护本地轻量化代码扩展。 [](https://github.com/xiajianduan/obsidian-pluto-hub/releases) [](https://github.com/xiajianduan/obsidian-pluto-hub/stargazers) [](https://github.com/xiajianduan/obsidian-pluto-hub/issues) [](LICENSE)
|
| **🎨 模块化 Grid 卡片容器** | 拒绝在普通 `.md` 笔记内硬嵌大量不伦不类的 JS 渲染代码。深度收编并完美兼容 `dataviewjs` 底层能力。 | 提供现代化的 Grid 卡片布局、拖拽排序以及批量导入导出,使展现逻辑与笔记内容彻底实现代码隔离。 | 📦 **示例仓库(内置)** |
| **🚀 配置存储拦截引擎** | 解决多设备(如移动端/PC端)使用 Git 备份时,各插件配置频繁爆发恶性冲突的同步噩梦。 | 拦截各扩展模块的配置数据进行统一归流管理。`.obsidian/plugins/` 文件夹可直接进 `.gitignore`,实现**多端同步零冲突**。 | 🌐 **内核级原生支持 (导入)** |
| **🧬 WebGL 3D 空间定位联动** | 传统 3D 轨道录制数据沉重死板,修改或微调极易触发全局坐标崩溃(Three.js官网),且无法与本地笔记深度联动。 | 在 Obsidian 本地无缝接入三维渲染沙箱,点击 3D 骨骼/肌肉/穴位,秒级唤出本地对应的双向联动笔记! | 🌐 **WebGL引擎支持 (导入)**
|
| **🎧 丰富前端微组件生态** | 包含沙箱化音乐播放器、实时时评看板、菜单命令一键下载等精致组件,满足高密度信息流中控需求。 | 支持通过标准的 `.ops` 格式进行无痛导入/导出,开发者与非技术用户无需碰任何底层编译环境。 | 🌐 **生态接口开放 (导入)** |
### 📁 多种文件类型支持
| 类型 | 扩展名 | 说明 |
|------|--------|------|
| JavaScript | `.js` | 完全沙箱安全执行 |
| CSS | `.css` | 独立控制,支持随时按需激活/关闭 |
| JSON | `.json` | 配置文件动态解析与状态热重载 |
| YAML | `.yaml` / `.yml` | 配置文件动态解析与状态热重载 |
| Markdown | `.md` | 内容沙箱隔离式纯净渲染 |
| 图片 | `.jpg` / `.gif` / `.png` | 图片处理 |
| GLB | `.glb` | 3D 空间交互模型引擎原生支持 |
| Page | `.page` | 独立微前端页面组件生态封装 |
## 安装方法
### 社区插件市场安装(推荐)
> 打开 Obsidian 设置 ->「社区插件」 -> 搜索「Pluto Hub」 -> 点击「安装」并启用。
### 手动安装(开发版调试)
> 将打包好的 main.js、styles.css、manifest.json 复制到库目录:
![]() 支付宝 |
![]() 微信 |