Install
openclaw skills install @ice26985850/trpg-abbr-check-briefingUse this skill when checking and fixing English abbreviations in a briefing_package. Triggers on: check English abbreviations, fix abbreviations in briefing_package, 英文縮寫檢查, 縮寫修正.
openclaw skills install @ice26985850/trpg-abbr-check-briefing段落五:🔧 系統更新:檢查並替換 briefing_package 中的英文縮寫
你的 briefing_package 需要全面檢查英文縮寫,確保所有玩家可能看到的遊戲術語都有中文全稱。
核心原則: 玩家是真人——他們看到「STR」「DEX」「HP」這些英文縮寫時不一定知道是什麼意思。 這不是寫給程式看的技術文檔,是玩家在遊戲中會接觸到的文字。
你需要檢查並修正的事:
什麼樣的英文縮寫需要改
什麼樣的英文可以保留不改
rules_sections/ 中的檔案要特別注意
檢查範圍
常見需要檢查的英文縮寫類別
屬性對照表的縮寫例外規則(僅限表格內)
在屬性對照表(或其他有「屬性中文名」欄位的表格)中,如果同一列的前一格已經是該屬性的中文全稱,則當前格的縮寫不重複包裝,直接用純縮寫。這是為了避免「根骨」和「根骨(GUG)」在同一列連續出現兩次。
適用此例外的縮寫:所有屬性縮寫均適用此例外規則(如 GUG、WUX、SHS 等——取決於當前規則自行定義的屬性縮寫)。不適用此例外的縮寫(仍照主規則包裝,即使在前一格已有中文名也照包):HP、DC、CR、AC、TN、MoS、MoF、GS、EL、AOE 等所有非屬性的衍生值/系統縮寫。
判斷邏輯:對表格的每一列,從第 2 欄起逐一檢查——
範例(Markdown 表格): ❌ 根骨 | 根骨(GUG) | 修煉速度、突破檢定 ✅ 根骨 | GUG | 修煉速度、突破檢定
範例(衍生值同理): ❌ 生命值 | 生命值(HP) | 角色當前的生命值 ✅ 生命值 | HP | 角色當前的生命值
⚠️ 只在同列已有中文全稱時才還原。若前一格不是該全稱,不要動。 ⚠️ 繁簡必須一致才能觸發對應,屬性名一律使用繁體。
檢查方法: 逐行掃讀所有 .md 和 .yaml 檔案。看到「括號內只有英文且沒有前導中文」的地方—— 這些就是需要補上中文全稱的位置。
⚠️ 過渡檔案提醒:檢查 briefing_package 內所有正式檔案 + briefing_package 外的最新版正式規則 / 劇本 / 角色卡。如果資料夾中有明顯的過渡檔案(如「舊版_」、「備份_」、「v1_」開頭,或檔名帶有「_old」「_bak」「草稿」等標記,或內容與正式檔案高度重複但已被正式檔案取代),不要浪費時間檢查和修改它們。快速判斷法:這個檔案裡有沒有正式檔案沒有的、且仍需保留的內容?沒有 → 跳過。
⚠️ 效率提示:英文縮寫替換通常涉及十幾個甚至幾十個檔案。請同時讀取所有需要檢查的檔案,批量替換縮寫後同時寫回。所有檔案的縮寫規則一致,不需要逐個檔案逐行慢慢改——同時處理才是正確做法。