跳转至

Gitee 发布及上线

什么时候用?

  • 扩展项目已经定稿,要提交并推送到 Gitee 上的指定仓库与分支
  • 还没有远端仓库,希望按授权新建一个仓库并完成首次推送
  • 推送完成之后,还想把扩展提交给官方收录、在 Mind+ 中上线

dsh2

先在本机配置个人令牌

fork 和发布都需要本机存在 Gitee 个人访问令牌,即使 Git 走 SSH 也不会跳过这一步

Gitee 端申请个人令牌:

g1

g3

Windows 推荐用凭据管理器保存:

  1. 打开 控制面板 → 用户帐户 → 凭据管理器 → Windows 凭据 / 或直接搜索凭据管理器

    cre

    cre2

  2. Internet 地址填 git:https://gitee.com

  3. 用户名填 Gitee 登录名,密码填个人令牌。

    不要把令牌粘贴到聊天、仓库、URL 或命令参数中。

    g4

  4. 打开powershell输入:git config --global credential.helper manager

    g5

具体要描述什么?

你需要提供 说明 是否必需
项目路径 要发布的本地项目目录 必需
目标仓库 owner/仓库名,分支名,远端名(默认 origin 必需
提交信息 一句明确的提交说明 推荐
可见性 仅新建仓库时需要;不会默认公开 新建仓库时必需
授权 明确授权「提交」和「推送」;新建仓库还需额外授权 必需
个人令牌 本机的 Gitee 个人访问令牌(PAT),配置方法见下 必需
Basic 审查 当前源码对应的审查报告;没有会先自动补做一次 必需

推荐提示词

方案 A:推送到已有仓库

使用 mindplus-extension-skills 把当前项目提交并推送到 gitee.com/<你的账号>/ext2-xx

方案 B:新建仓库并发布

使用 mindplus-extension-skills 新建仓库并发布:
owner 用我的个人账号,仓库名 ext2-xx,描述「XX 传感器扩展」,可见性公开

方案 C:升级后发布到 fork

先完成 extensions/v2-xx 的升级并通过 Basic 审查,
然后推送到我的 fork:gitee.com/<你的账号>/xxx,分支 feature/xxx
不要推送到原仓库,也不要创建 PR

方案 D:先预览将要提交什么

使用 mindplus-extension-skills 为 extensions/v2-xx 做一次发布前检查:
告诉我将要提交的文件清单、是否扫描到敏感信息、目标仓库和分支是否可用

上线

这一步是人工环节

skill 不会代为发送邮件或提交收录,也不会因为推送成功就认为扩展已经上线。

推送到 Gitee 只是把代码放到了云端。要让扩展出现在 Mind+ 的扩展库里,还需要走一步人工收录:

  1. 检查仓库 —— 确认仓库可公开访问,README 已补全扩展介绍、积木说明、使用示例和版本变更记录。
  2. 提交收录 —— 发邮件到 mindplus@dfrobot.com,标题写「Mind+ V2 扩展库上架 + 仓库名称」,正文附类型、Gitee 仓库链接和 config.json 的完整内容。
  3. 等待收录 —— 官方审核通过后即上线,之后在 Mind+ 中可直接搜索到该扩展。

Pasted image 20260613210439.png

后续版本更新走同样的流程,邮件中注明「版本更新」即可,详细要求见扩展库开发总览的「提交收录」一节