:如何在 Worktree 之间快速分发 Agent 技能的完整指南)
Orca 技能共享Skill Sharing如何在 Worktree 之间快速分发 Agent 技能的完整指南【免费下载链接】orcaOrca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and VPS.项目地址: https://gitcode.com/GitHub_Trending/orca48/orcaOrca 是一款面向并行 Agent 舰队的 ADEAgent 开发环境你可以用它同时驱动多个编码 Agent在桌面、手机和 VPS 上无缝协作。而Orca 技能共享Skill Sharing正是其中的关键能力把你在某个 Worktree 中打磨好的 Agent 技能一键打包成不可变的技能包Skill Bundle生成一条无列表链接分发到任意其他 Worktree 或机器——接收方无需登录即可选择性安装。什么是 Orca 的 Agent 技能与技能共享在 Orca 的语境里技能Skill就是一个包含SKILL.md的目录Agent如 Claude Code、Codex 等启动时会自动发现并加载它。项目内置了多个示例技能例如 skills/orca-cli/SKILL.md 教 Agent 如何操作 Orca 管理的 Worktree 与终端。技能共享Skill Sharing解决的是团队协作中的真实痛点一次发布多处安装选定一个或多个技能打包成一个不可变的Skill Bundle所有 Agent 共享同一份内容无列表链接分发发布后得到一条持久的 Orca 分享链接链接本身即凭证——不在任何目录中可搜索、可浏览精准落位到 Worktree接收方可把技能安装到全局目录、某个 Git Worktree或普通文件夹工作区而不影响其他环境跨机器一致本地、配对的 Orca 运行时、SSH 远程主机均支持安装且相同的源码在不同平台产生相同的包摘要。技能共享的完整流程从选包到安装 3 步走在 Orca 桌面的Skills 页面对应源码 src/renderer/src/components/skills/SkillsPage.tsx中整个流程如下第 1 步多选技能并创建共享链接点击Share skills进入选择模式勾选技能。选择会持久保留即使切换搜索/过滤条件Orca 会在发布前校验技能目录的完整性并拦截重名冲突。第 2 步审查并审查不可变包发布前你会看到一份审查清单包含的文件、脚本、可执行文件、总大小等参见 src/renderer/src/components/skills/SkillShareReviewContent.tsx。确认后上传的是与预览逐字节一致的包——源文件一旦发生变化预览会立即失效杜绝发布出来的和我看到的不一样。第 3 步复制无列表链接分发到 Worktree发布成功后获得一条持久的 Orca 分享 URL。任何持有链接的人无需登录 Orca都可以预览包内包含哪些技能及其描述全量安装或只挑其中一部分技能选择安装位置全局home/.agents/skills/技能名、Git Worktree 工作区、或普通文件夹工作区。安装时会写入一份规范的.agents/skills/技能名拷贝并自动为你检测到的各 Agent 创建别名/链接做到一份内容、处处可用安装目标解析逻辑见 src/main/skills/skill-install-destinations.ts。命令行分发orca skills share快速上手如果你习惯终端或需要在 SSH 主机、容器等无界面环境操作Orca CLI 提供了与 GUI 完全对等的技能共享命令命令规格见 src/cli/specs/skills.ts处理逻辑见 src/cli/handlers/skill-sharing.ts# 列出本机已安装的可用技能选择器 orca skills installed # 将 frontend、testing 两个技能打包成 Team Toolkit 并生成分享链接 orca skills share --skill frontend --skill testing \ --bundle-name Team Toolkit --release-notes v1: 前端与测试技能 # 输出结构化结果便于脚本消费 orca skills share --skill orca-cli --bundle-name Orca Toolkit --json--bundle-name支持人类可读的名称Orca 会自动转换为可移植的小写包名技能选择器必须是orca skills installed列出的精确 ID 或无歧义名称。值得了解的安全与可靠性设计技能文件夹里可能包含脚本、配置甚至敏感信息因此 Orca 的技能共享在默认关闭的前提下提供了多重保护授权与生命周期模型详见 docs/agent-skill-sharing-implementation-checklist.md链接即凭证可撤销分享链接是随机的不可预测令牌撤销后立即阻断后续安装已安装副本不会被悄悄删除⏱️短时签名授权每次下载只签发 5 分钟的签名 URL撤销后的最大延迟也就是这个窗口不可变版本更新会生成新的不可变版本而非覆盖旧包支持回滚到任意历史版本️恶意包拦截路径穿越、符号链接、超大文件、超限压缩包等都会在动目标目录之前被拒绝中断可恢复下载/安装中断后自动恢复到完整的上一版本或请求版本不会留下半装状态。管理你的分享链接Settings → Share Skills所有已发布的链接都可以在Settings → Share Skills面板统一管理对应源码 src/renderer/src/components/settings/ShareSkillsSettingsPane.tsx开关控制Allow agents and the Orca CLI to publish skill links默认关闭防止 Agent 或 CLI 未经你同意发布技能复制链接随时重新复制活跃链接撤销链接一键撤销阻止后续访问已安装副本保留在对方机器上删除包彻底删除云端包及其所有版本。分享链接的解析与深链处理/skills/share/id路径与orca:协议实现在 src/shared/skill-share-link.ts——这意味着在另一台装了 Orca 的机器上点开链接会直接唤起安装流程。总结把技能沉淀成团队资产Orca 的技能共享把在 A Worktree 里调好的技能变成了可版本化、可审计、可回滚的团队资产场景做法新 Worktree 复用技能用分享链接安装到该 Worktree 工作区团队统一工具集--bundle-name打包 选择性安装CI / SSH 主机orca skills share/ 链接安装无需桌面 UI技能迭代发布新版本不可变旧版随时可回滚从选择技能到链接可用通常只需 1 分钟——这正是并行 Agent 时代最划算的协作投资。【免费下载链接】orcaOrca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and VPS.项目地址: https://gitcode.com/GitHub_Trending/orca48/orca创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考