| 源码安装使用 submodule Skill 软链 Co-authored-by: chendunyang<chendunyang1@huawei.com> # message auto-generated for no-merge-commit merge: !4 merge migration/source-install-website-plugins into master 源码安装使用 submodule Skill 软链 Created-by: qq_37913898 Commit-by: chendunyang Merged-by: cann-robot Description: ## 修改内容 - 三个官方插件的非 Skill 内容由 plugins/ 中的实体文件提供 - plugin-sources.json 声明源码 Skill 安装模式为 symlink - 源码执行 init.sh 时,Skill 以相对软链指向 vendor/cannbot-skills - 无参数执行 init.sh 时安装到 cannbot 仓库根目录 - 保护目标项目中已有的同名真实 Skill 目录 - 源码依赖清理脚本从 submodule 的实际 Skill 路径执行 - npm 安装继续使用自包含发布包并复制 Skill - 更新 Claude/Codex manifest 及安装说明 - 根 README 收敛为极简快速入门,安装命令通过 <plugin-id> 与官方插件表联动,并提供 ops-direct-invoke 示例 - 架构、目录、发布和维护信息移至内部文档 ## 验证 - npm --prefix script test:42/42 通过 - npm --prefix script run pack:check:通过 - npm --prefix script run pack:smoke:通过 - README 本地链接检查:通过 - 全新递归克隆后,三个插件均可无参数源码安装 - 仓库整体移动后相对 Skill 软链仍可解析 - 插件源码目录无 Git 软链、无安装写入 See merge request: cann/cannbot!4 | 5 天前 |