mirror of
https://github.com/jnMetaCode/superpowers-zh.git
synced 2026-09-03 07:23:56 +08:00
上游同步: - hooks/session-start: 新增 Copilot CLI 平台检测(COPILOT_CLI 环境变量) - .opencode/plugins/superpowers.js: bootstrap 从 system prompt 改为 user message 注入,避免 token 膨胀和 Qwen 兼容问题 - skills/using-superpowers: 新增 Copilot CLI 使用说明和工具映射引用 - 新增 references/copilot-tools.md(中文化) 本地优化: - 清理 OpenCode 插件死代码(normalizePath/os/configDir) - 统一版本号为 1.1.6(修复插件 JSON 与 package.json 不一致) - .gitignore 排除安装器生成的 skills 副本 - package.json files 数组精简,避免打包重复的 skills 副本 - 安装器新增 copilot/copilot-cli 别名 - 工具数量更新为 15 款
53 lines
2.2 KiB
Markdown
53 lines
2.2 KiB
Markdown
# Copilot CLI 工具映射
|
||
|
||
技能使用 Claude Code 的工具名称。当你在技能中遇到这些工具时,使用你平台的等价工具:
|
||
|
||
| 技能中引用的工具 | Copilot CLI 等价工具 |
|
||
|-----------------|----------------------|
|
||
| `Read`(读取文件) | `view` |
|
||
| `Write`(创建文件) | `create` |
|
||
| `Edit`(编辑文件) | `edit` |
|
||
| `Bash`(运行命令) | `bash` |
|
||
| `Grep`(搜索文件内容) | `grep` |
|
||
| `Glob`(按名称搜索文件) | `glob` |
|
||
| `Skill` 工具(调用技能) | `skill` |
|
||
| `WebFetch` | `web_fetch` |
|
||
| `Task` 工具(分派子智能体) | `task`(参见[智能体类型](#智能体类型)) |
|
||
| 多个 `Task` 调用(并行) | 多个 `task` 调用 |
|
||
| Task 状态/输出 | `read_agent`、`list_agents` |
|
||
| `TodoWrite`(任务跟踪) | `sql` 配合内置 `todos` 表 |
|
||
| `WebSearch` | 无等价工具 — 使用 `web_fetch` 配合搜索引擎 URL |
|
||
| `EnterPlanMode` / `ExitPlanMode` | 无等价工具 — 留在主会话中 |
|
||
|
||
## 智能体类型
|
||
|
||
Copilot CLI 的 `task` 工具接受 `agent_type` 参数:
|
||
|
||
| Claude Code 智能体 | Copilot CLI 等价 |
|
||
|-------------------|----------------------|
|
||
| `general-purpose` | `"general-purpose"` |
|
||
| `Explore` | `"explore"` |
|
||
| 命名的插件智能体(如 `superpowers:code-reviewer`) | 从已安装的插件中自动发现 |
|
||
|
||
## 异步 Shell 会话
|
||
|
||
Copilot CLI 支持持久化的异步 shell 会话,这在 Claude Code 中没有直接等价物:
|
||
|
||
| 工具 | 用途 |
|
||
|------|---------|
|
||
| `bash` 配合 `async: true` | 在后台启动长时间运行的命令 |
|
||
| `write_bash` | 向运行中的异步会话发送输入 |
|
||
| `read_bash` | 读取异步会话的输出 |
|
||
| `stop_bash` | 终止异步会话 |
|
||
| `list_bash` | 列出所有活跃的 shell 会话 |
|
||
|
||
## 额外的 Copilot CLI 工具
|
||
|
||
| 工具 | 用途 |
|
||
|------|---------|
|
||
| `store_memory` | 持久化代码库相关事实供未来会话使用 |
|
||
| `report_intent` | 更新 UI 状态行显示当前意图 |
|
||
| `sql` | 查询会话的 SQLite 数据库(待办、元数据) |
|
||
| `fetch_copilot_cli_documentation` | 查阅 Copilot CLI 文档 |
|
||
| GitHub MCP 工具(`github-mcp-server-*`) | 原生 GitHub API 访问(issue、PR、代码搜索) |
|