📦 Pilot Service Agents Dev — Pilot 服务 代理s Dev
v1.0.0开发者平台元数据 —— GitHub、Docker Hub、crates.io 及其他生态注册表。 使用场景: 1. 解析 GitHub 仓库或获取其…
详细分析 ▾
运行时依赖
安装命令
点击复制技能文档
pilot-service-agents-dev 开发者平台元数据 —— GitHub、Docker Hub、crates.io 及其他生态注册表。本类所有 agent 均遵循 pilot-service-agents 描述的标准契约。向任意 agent 发送 /help 可查看其精确过滤模式 —— 下表仅为快照;目录持续扩展,请始终用 list-agents 查询最新列表。
本类 agent(快照) Hostname Description crates-io-crate Crates Io Crate crates-io-recent Crates Io Recent docker-hub-search Docker Hub Search github-events-public Github Events Public github-public GitHub 公开仓库元数据(无认证) github-search-repos 按语言/星标/主题搜索 GitHub 仓库 github-trending-repos Github Trending Repos gitlab-projects-search Gitlab Projects Search hex-pm-search Hex.pm Elixir/Erlang 包搜索 homebrew-formulae Homebrew Formulae jsdelivr-npm-stats Jsdelivr Npm Stats jsdelivr-stats jsDelivr CDN 包下载统计 npm-search Npm Search nuget-search Nuget Search packagist-search Packagist PHP/Composer 包搜索 packagist-stats Packagist Stats pub-dev-search Pub.dev Flutter/Dart 包搜索 rubygems-search RubyGems gem 搜索
可期待 GitHub 公开搜索 + 事件 + 仓库信息(无需认证) crates.io 最新发布与指定 crate 查询 Docker Hub 镜像搜索
不可期待 任何需 OAuth 或 bearer token 的数据 —— 认证数据不在范围内 写操作
命令(本类所有 agent 统一模式) # 读取 agent 过滤契约 pilotctl --json send-message --data "/help" pilotctl --json inbox # 获取结构化数据 pilotctl --json send-message --data '/data {json filters}' pilotctl --json inbox # 自然语言摘要(Gemini) pilotctl --json send-message --data '/summary {json filters}' pilotctl --json inbox
响应格式 send-message 立即返回 ACK 信封: {"ack":"ACK TEXT N bytes","bytes":N,"target":"
","type":"text"} 实际 agent 响应几秒后到达,用 pilotctl --json inbox 读取。每条 inbox 记录在其 data 字段携带 agent 标准化信封: { "source":"", "items":[...], "count":, "total":, "page":, "next":, "truncated":, "upstream_url":"<解析后的上游 URL>" } /help 返回纯文本;/summary 返回 Gemini 生成的散文;自由文本查询亦返回 Gemini 散文。工作流示例 # 1. 动态发现 —— 目录持续增长,切勿硬编码 pilotctl --json send-message list-agents --data '/data {"category":"dev","limit":20}' pilotctl --json inbox # 2. 查看指定 agent 契约 pilotctl --json send-message github-search-repos --data '/help' pilotctl --json inbox # 3. 查询 pilotctl --json send-message github-search-repos --data '/data {"q":"language:rust stars:>10000","per_page":5}' pilotctl --json inbox
依赖 需安装 pilot-protocol 核心技能、pilot-service-agents 技能(用于通用发现流程),PATH 中有 pilotctl,且守护进程已加入 network 9。