skill: 正文改指针 —— 消除第三份副本(结构上根治漂移)
skill/SKILL.md 不再保存技能正文,只留指针指向注册表 admin9webs/atomk-hermes-skills 的 skills/cross-border-ecommerce/dianxiaomi-multiplatform-listing/SKILL.md。 原因:本仓库曾于 2026-09-20(faeb95c)存过一份正文,但没有任何同步步骤, 09-21~09-30 注册表更新到 172 行时它停在 113 行 → 漂移。428255a 先补齐,本次改为指针, 副本从三份(注册表/部署/本仓库)降到两份(注册表实体 + deploy-fleet.sh 下发的部署副本)。 历史正文可 git show 428255a:skill/SKILL.md 取回;README 同步改写。
This commit is contained in:
1 parent
c0fa1ce434
commit
917df5b2d6
2 files changed
+35
-177
No files matched your search
@@ -161,16 +161,16 @@ function wrap(o, n, l) {
|
||||
3449 与 3450)是**两次真实消耗**,两个号都已作废,不能当成修正丢掉前一个
|
||||
- 说明书 §1 的例子 `pc 1000 → 6980309310004` **是错的**,正确是 `6980309310007`
|
||||
|
||||
## 技能实体在哪:本仓库的 `skill/SKILL.md` 只是快照(2026-10-04 查明)
|
||||
## 技能实体在哪:本仓库只留指针(2026-10-04 起)
|
||||
|
||||
本仓库的 `skill/SKILL.md` **不是**技能实体,而是 2026-09-20(提交 `faeb95c`)放进来的一份**一次性快照**。
|
||||
技能的实体在**技能注册表**:`admin9webs/atomk-hermes-skills` →
|
||||
`skill/SKILL.md` 已改成**指针文件**,技能正文不在本仓库。
|
||||
实体在技能注册表:`admin9webs/atomk-hermes-skills` →
|
||||
`skills/cross-border-ecommerce/dianxiaomi-multiplatform-listing/SKILL.md`。
|
||||
|
||||
KVM-2 上的分发链是:
|
||||
分发链(KVM-2 侧):
|
||||
|
||||
```
|
||||
atomk-hermes-skills(注册表,改技能在这里改)
|
||||
atomk-hermes-skills(注册表 = 实体,改技能在这里改)
|
||||
└─ KVM-2 clone: ~/dsh-dingtalk-workspace/skills-repo/
|
||||
└─ deploy-fleet.sh --dsh <技能名>
|
||||
├─→ 各机 ~/.dsh/skills/<技能>/SKILL.md (DSH agent 读这里)
|
||||
@@ -179,17 +179,20 @@ atomk-hermes-skills(注册表,改技能在这里改)
|
||||
|
||||
目标机:`kvm2(.122) / a1(.152) / s01(.231) / s02(.232) / s03(.217)`。
|
||||
|
||||
### 所以改技能的正确姿势
|
||||
### 改技能的正确姿势
|
||||
|
||||
1. 改注册表:`~/dsh-dingtalk-workspace/skills-repo/skills/cross-border-ecommerce/dianxiaomi-multiplatform-listing/SKILL.md`,提交并推送;
|
||||
1. 改注册表 clone:`~/dsh-dingtalk-workspace/skills-repo/skills/cross-border-ecommerce/dianxiaomi-multiplatform-listing/SKILL.md`,提交并推送;
|
||||
2. 分发:`cd ~/dsh-dingtalk-workspace/skills-repo && ./deploy-fleet.sh --dsh dianxiaomi-multiplatform-listing`;
|
||||
3. 若要让本仓库这份快照跟上(**没有自动同步**):
|
||||
`cp <注册表路径> skill/SKILL.md` 然后提交。
|
||||
3. **不需要**再往本仓库同步正文 —— 这里只有指针。
|
||||
|
||||
⚠️ **不要**把 `~/.dsh/skills/` 下的文件改成指向别处的软链 —— `deploy-fleet.sh` 用 `tar xz` 覆盖那个目录,
|
||||
软链会被下次分发直接抹掉,看起来"改了"其实无效。
|
||||
⚠️ 不要把 `~/.dsh/skills/` 下的文件改成软链:`deploy-fleet.sh` 用 `tar xz` 覆盖那个目录,软链会被下次分发抹掉。
|
||||
|
||||
### 漂移历史
|
||||
### 为什么改成指针
|
||||
|
||||
2026-09-21~09-30 期间注册表更新到 172 行(新增 `§2.1 建 listing 前的 0 号自检`、`§8 Ozon 保存被拦的错误链`),
|
||||
而本仓库这份快照停在 113 行、9 天没动。已由提交 `428255a` 以注册表版为准补齐,三者(注册表 / 现场 / 本仓库)md5 现已一致。
|
||||
2026-09-20(提交 `faeb95c`)本仓库曾存过一份技能正文,但**没有任何同步步骤**:
|
||||
09-21~09-30 注册表更新到 172 行(新增 `§2.1 建 listing 前的 0 号自检`、`§8 Ozon 保存被拦的错误链`)时,
|
||||
这份快照仍停在 113 行 —— 这就是当时那次"漂移"。
|
||||
|
||||
处置:`428255a` 先把快照以注册表版为准补齐(三方 md5 一致),随后改为指针,
|
||||
把副本从**三份**(注册表 / 部署 / 本仓库快照)降到**两份**(注册表实体 / 脚本下发的部署副本),
|
||||
从结构上消除这类漂移。历史正文可取回:`git show 428255a:skill/SKILL.md`。
|
||||
Reference in new issue
Block a user