增加 skill更新说明
This commit is contained in:
parent
e3bb4239f6
commit
b4e474c7ca
@ -5,7 +5,7 @@ Vala SkillHub 技能管理 —— 让数字员工推送和安装技能。
|
||||
## 功能
|
||||
|
||||
- **推送技能**:将本地 `./skills` 下的技能上传到 SkillHub(Gitea 仓库)
|
||||
- **安装技能**:从 SkillHub 下载技能到本地 `./skills` 目录
|
||||
- **安装 / 更新技能**:从 SkillHub 下载技能到本地 `./skills` 目录(已存在则清空后重新下载)
|
||||
- **查看技能**:列出 SkillHub 上的所有技能
|
||||
|
||||
## 设计要点
|
||||
|
||||
8
SKILL.md
8
SKILL.md
@ -104,9 +104,9 @@ source ~/.vala_skillhub_config
|
||||
|
||||
---
|
||||
|
||||
## 操作二:从 SkillHub 安装技能
|
||||
## 操作二:安装 / 更新技能
|
||||
|
||||
将 SkillHub 上的技能下载到本地 `./skills` 目录。
|
||||
从 SkillHub 下载技能到本地 `./skills` 目录。若本地已存在同名目录,则**清空后重新下载**,确保与远程版本一致。
|
||||
|
||||
**注意**:不使用 `git clone`,而是下载归档解压,避免在 `./skills` 下产生 `.git` 目录。
|
||||
|
||||
@ -114,11 +114,13 @@ source ~/.vala_skillhub_config
|
||||
|
||||
1. **确定要安装的仓库名**(完整名,如 `cron_job.xiaoxi`)
|
||||
|
||||
2. **下载并解压**:
|
||||
2. **下载并解压**(已存在则先清空再覆盖):
|
||||
```bash
|
||||
repo_name="cron_job.xiaoxi"
|
||||
target_dir="./skills/${repo_name}"
|
||||
|
||||
# 如果已存在,清空目录内容以确保与远程一致(删除远程已移除的文件)
|
||||
rm -rf "${target_dir}"
|
||||
mkdir -p "${target_dir}"
|
||||
|
||||
# 通过 Gitea API 下载 tar.gz 归档并解压(自动尝试 main/master)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user