← 返回首頁
重要備忘

🧭 10 自建技能專案級遷移方案

把現有 14 個自建技能從使用者層級整理成專案級可共用方案 · 2026-04-07

📝 背景與延伸問題

Q:既然目前 14 個自建技能主要放在 C:\Users\Administrator\.workbuddy\skills\,若要讓不同微信號登入同一專案時都更穩定可用,應該怎麼整理成專案級方案?

A:核心方向很明確:不要再只依賴使用者層級技能目錄,而是把真正要長期沿用的 14 個技能,整理到目前工作區的 .workbuddy\skills\ 下面,讓技能跟著專案走。

這樣做的重點不是「換個資料夾」而已,而是把技能本體、觸發約定、驗證方式、備份策略都一起整理好,之後換微信號、換工作會話、甚至交接給別人都更穩。

🎯 方案目標

目標:讓主公未來在同一個專案工作區內,不管用哪個微信號登入,只要本地工作區還在,就能以更一致的方式使用這 14 個自建技能。

📦 這次要納入專案級的 14 個技能

#技能名用途
1upload-htmlwrangler CLI 部署到 Cloudflare Pages
2allcompare四向比對 Phase 1-4 信件系列
3lettercompare兩份信件 HTML 比對分析
4international-promotion-deploy多語言國際推廣網站部署
5transcompare多語言文件比對工具
6renewpr產品內容複製與更新
7renewhtmlHTML 內容插入工具
8cloudflare-guardCloudflare 配置管理
9torecord工作備忘記錄
10wh-resetprojectCloudflare Pages 專案重建
11delete-olddata清理舊 deployment
12updatesk更新技能清單並部署
13updatememo建立與部署備忘 HTML
14readrecord閱讀當日工作備忘

註:上表以目前 IDENTITY 約定中的 14 項自建技能為準。

🗂️ 建議的專案級結構

建議把技能搬到目前專案根目錄底下的 .workbuddy\skills\,讓它們直接成為這個 workspace 的一部分。

c:\Users\Administrator\WorkBuddy\20260407182837\
└─ .workbuddy\
   ├─ skills\
   │  ├─ upload-html\
   │  │  └─ SKILL.md
   │  ├─ allcompare\
   │  │  └─ SKILL.md
   │  ├─ ...(其餘 12 個技能)
   │  └─ readrecord\
   │     └─ SKILL.md
   └─ memory\
      └─ MEMORY.md

補一個關鍵點:若未來想讓新登入者也能理解「執行 torecord」這種口令怎麼來,最好再在專案內保留一份觸發說明,或同步整理專案自己的身份/操作約定文件。

🛠️ 實施步驟(建議順序)

Step 1:盤點來源

Step 2:建立專案級目標目錄

Step 3:逐個複製 14 個技能

Step 4:保留觸發規則

Step 5:驗證

Step 6:穩定後再決定是否淘汰舊版

⚠️ 風險與注意事項

不要直接假設「搬了就一定無縫」:如果技能內容裡有硬編碼的絕對路徑、特定專案編號、Cloudflare 專案名,搬到專案級後仍可能需要逐項修正。

📍 本次補充觀察

主公已補充:剛剛在實際操作過程中,仍被要求手動按「運行」2 次。

這代表目前對話工作台在執行某些同步/部署操作時,還存在額外的安全確認層;它和「技能本身是否支援非互動」不是同一件事。

換句話說:

因此,若未來要把整套流程做成真正遠端無人值守,還需要再分開處理「技能內容」與「執行平台權限確認」這兩層。

✅ 一句話結論

最佳方案:把 14 個自建技能整理到目前專案的 .workbuddy\skills\,並同步保留觸發約定與驗證清單。這樣比只放在 C:\Users\Administrator\.workbuddy\skills\ 更適合跨微信號、跨會話、跨交接使用。