🌟 将 组件世界 的丰富组件资源直接集成到 Obsidian 中 🌟
|
|
- 从 Releases 下载最新版本
widgetstore-*.zip
- 解压到 Obsidian 插件目录:
<vault>/.obsidian/plugins/widgetstore/
- 重启 Obsidian
- 在
设置 → 社区插件
中启用 Widget Store
🚧 正在提交到 Obsidian 社区插件市场,敬请期待...
```widgetstore
组件ID
```
在编辑器中右键 → 选择"插入组件"
从"我的组件"中选择并插入
设置项 | 说明 | 默认值 |
---|---|---|
🎯 默认插入格式 | widgetstore / iframe / html | widgetstore |
📏 组件宽度 | 支持 px、%、vw 等单位 | 100% |
📐 组件高度 | 支持 px、vh 等单位 | 400px |
# 克隆项目
git clone https://github.com/n1203/widgetstore-obsidian-plugin.git
cd obsidian
# 安装依赖
yarn install
# 初始化开发环境
node setup-dev.mjs
# 开发模式(监听文件变化)
yarn dev
# 开发模式(自动同步到 Obsidian)
yarn dev:obsidian
# 生产构建
yarn build
📦 widgetstore-obsidian
├── 📄 main.ts # 插件主入口
├── 📁 src/
│ ├── 📁 api/ # API 接口层
│ │ ├── 📄 auth.ts # OAuth 认证
│ │ ├── 📄 widget.ts # 组件接口
│ │ └── 📄 types.ts # 类型定义
│ └── 📁 views/ # 视图组件
│ └── 📄 MyWidgets.ts # 组件管理视图
├── 📄 styles.css # 全局样式
├── 📄 manifest.json # 插件元数据
└── 📄 package.json # 项目配置
我们欢迎所有形式的贡献!无论是新功能、Bug 修复还是文档改进。
请查看 贡献指南 了解提交规范。
渠道 | 链接 |
---|---|
💬 问题反馈 | GitHub Issues |
🌐 官方网站 | https://cn.widgetstore.net |
📋 更新日志 | CHANGELOG.md |
本项目采用专有许可证 - 保留所有权利
- 🚫 禁止商业使用 - 本软件仅供个人非商业用途
- 🚫 禁止修改 - 不得修改、改编或创建衍生作品
- 🚫 禁止分发 - 仅可从官方仓库下载
- ✅ 允许个人使用 - 可在 Obsidian 中免费使用
详细条款请查看 LICENSE 文件
Made with ❤️ by Widget Store Team