← Back to plugins Open starter Submit on GitHub
社群外掛
為寵物目錄打造有趣功能
有 Spotify、日曆、專注、小遊戲、AI 助手或桌面小習慣的想法?在公開 GitHub 倉庫中構建,提交審核,我們會把安全打包後的版本列給所有 OpenPets 使用者。
Starter repo
Clone a complete example first
The starter repo includes a manifest, JavaScript entry, locale file, bundled SVG icon, README, and SDK smoke test. You can test it alone, then load that folder from OpenPets → Plugins → Developer Mode.
1
構建外掛
創建清單、一個 JavaScript 入口文件、本地化文本和內置資源。
2
標記一個版本
發布 GitHub 標籤或提交,讓審核可以固定準確源碼。
3
安全進入目錄
OpenPets 會在展示前審核權限、主機、資源和打包內容。
What to prepare
- A public GitHub repository with your plugin source.
- A plugin folder containing openpets.plugin.json, index.js, locales/en.json, and declared assets.
- A stable plugin id, semver version, minimal permissions, and exact network hosts.
- A Git tag or full commit SHA that reviewers can pin.
- A short README explaining what the plugin does and how users set it up.
Review packet
- Plugin name and plugin id.
- GitHub repo URL and plugin subdirectory.
- Release tag or commit SHA.
- Requested permissions and why each one is needed.
- Network hosts and what each host is used for.
- Any external account setup users need, such as OAuth app setup.
Copy into the GitHub issue if you are not using the form fields
Plugin name:
Plugin id:
GitHub repo URL:
Plugin subdirectory: .
Release tag or commit SHA:
Requested permissions:
- permission-name: why it is needed
Network hosts:
- host.example.com: what it is used for
External account setup:
- None, or explain OAuth/API setup users must complete
