README:补回skill推拉章节(并行编辑覆盖丢失回补)
This commit is contained in:
@@ -36,7 +36,18 @@ WSL 侧同理:`file:///root/.config/opencode/tui-plugins/oc-session-all.js`。
|
||||
| `Ctrl+o` | — | 打开会话选择器 |
|
||||
| `/sessions-all` | `resume-all`, `continue-all` | 斜杠命令 |
|
||||
| — | `/mcpon` `/mcpoff` | MCP 开关(对调 + 推送兜底 + 热重载) |
|
||||
| — | 任意位置 `/home` 等 | CLI 菜单(`wsl-round-mcp/oc.py`)跳回顶层,见其 README |
|
||||
| — | 任意位置 `/home` 等 | CLI 菜单(`wsl-round-mcp/oc.py`)跳回顶层,见下节 |
|
||||
|
||||
## skill 推拉(wsl-round-mcp)
|
||||
|
||||
菜单入口 `oc.py`(任意位置 `/home` 回顶层),skill 管理简化为三动作,**输出路径用户不可选**:
|
||||
|
||||
- **推送 push**:只输入源路径(带引号自动剥离成对引号,单侧引号不动)→ 输出固定为 WSL OC skill 目录;
|
||||
先只读探查同名文件夹:**不存在直接放,存在才询问是否覆盖**(`--force` 跳过确认)。
|
||||
- **拉取 pull**:只输入 skill 名 → 输出固定为本机 `~/.config/opencode/skills`,同样探查式覆盖。
|
||||
- **删除 delete**:`--local` 删本机 / 缺省删 WSL,`--yes` 跳过确认;不存在时报错退出码非 0。
|
||||
- 覆盖与删除统一先移入 `<skills根>/.trash/<时间戳>/` 备份(点前缀目录,OC 不会当技能加载)。
|
||||
- 推送前过标准 skill 校验(SKILL.md 结构等),不合规拒推。
|
||||
|
||||
## 项目结构
|
||||
|
||||
|
||||
Reference in New Issue
Block a user