ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

SiYuan插件提交进集市:1个plugin.json加2张图就够

SiYuan插件提交进集市:1个plugin.json加2张图就够 SiYuan插件提交进集市1个plugin.json加2张图就够【免费下载链接】siyuanAn open-source, privacy-first, self-hosted knowledge workspace where humans and AI agents work together 开源、隐私优先、自托管的知识工作空间让人与智能体在此协作项目地址: https://gitcode.com/GitHub_Trending/si/siyuan你要把写好的插件提交到思源笔记的SiYuan插件集市让别人能一键安装。流程不长仓库里放对几个文件备好一张预览图提交仓库就能过审。底层怎么跑的集市在展示列表前会从云端拉一份叫 stage 的索引每条对应一个代码仓库。你提交插件本质就是发一个带 plugin.json 的仓库版本、支持平台、显示名都从这里读。安装时整个仓库被解压进工作区的 plugins 目录运行时再按 backends 等字段决定是否启用。动手操作配置plugin.json字段仓库根目录放一份 plugin.json它是插件的身份证集市按字段解析{ name: my-plugin, // 包名集市里的唯一标识 version: 1.0.0, // 每次更新都要递增 displayName: { default: 我的插件 }, description: { default: 一句话说清插件干什么 }, keywords: [表格], // 集市搜索命中的词 backends: [all], frontends: [desktop] }两个字段容易漏displayName 和 description 是按语种写的没配当前语种时回退 defaultkeywords 直接决定集市做关键词过滤时能不能搜到你把用户最可能搜的功能词填进去。按预览图尺寸与格式要求备两张图仓库根目录放两张图preview.png 给列表和详情页icon.png 给侧栏等小处。预览图用 800x600、PNG 格式太小看不清界面太大挤在列表里发虚。图里放插件真实跑起来的效果别放装饰性海报。提交仓库等校验把仓库推上去在应用内的集市入口提交。系统会取仓库最新提交、解析字段、建索引。提交前自查三件事plugin.json 在根目录、版本号合法、两张图存在。过了就上列表没过打回回头改字段名。大概率会卡住的地方提交后插件没出现在集市列表 → 多半是 plugin.json 不在仓库根目录或 JSON 本身格式报错 → 移到根目录先用浏览器打开 JSON 验证。别人安装时提示不兼容 → 你的 backends 或 frontends 没覆盖对方运行环境 → 改成 all或如实填支持的平台插件依赖较新应用版本时用 minAppVersion 声明最低要求。更新了却还显示旧版本 → 集市只在版本号变化时刷新 → 提交前把 version 递增一次。有人质疑安全性 → 插件代码公开装之前谁都能审 → 代码里别动与功能无关的敏感数据接口也别加多余的权限请求。怎么让更多人看到你的作品插件名字直接说清功能集市搜索会同时匹配名称、描述和 keywords起得含糊等于白做。把用法和常见问题写进 README集市详情页会渲染它接住的是真问题。每个版本都递增版本号并更新说明看到在维护人才敢装热门插件都是这么攒信任的。有赞助渠道就填进 funding这是集市里少数能露面的地方。现在就打开你的仓库把 plugin.json、preview.png、icon.png 放进根目录提交就完成一半。【免费下载链接】siyuanAn open-source, privacy-first, self-hosted knowledge workspace where humans and AI agents work together 开源、隐私优先、自托管的知识工作空间让人与智能体在此协作项目地址: https://gitcode.com/GitHub_Trending/si/siyuan创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表