From 58265e83e846b9ca73f9c9ebd7d95779a9973d67 Mon Sep 17 00:00:00 2001 From: Jeffery Date: Fri, 21 Aug 2026 14:13:27 +0800 Subject: [PATCH] =?UTF-8?q?feat(hooks):=20ste100-guard=20=E6=B3=A8?= =?UTF-8?q?=E5=85=A5=E6=96=87=E5=AD=97=E6=94=B9=E7=82=BA=E6=93=AC=E4=BA=BA?= =?UTF-8?q?=E5=8F=B0=E7=81=A3=E6=84=9F=E7=89=88=EF=BC=88=E5=8F=B0=E7=81=A3?= =?UTF-8?q?=E7=94=A8=E8=AA=9E=E3=80=81=E5=85=A8=E5=BD=A2=E6=A8=99=E9=BB=9E?= =?UTF-8?q?=E3=80=81=E5=8E=BB=20AI=20=E5=91=B3=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5 --- AGENTS.md | 2 +- hooks/ste100-guard.sh | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index d8b5c8d..89f890e 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -4,7 +4,7 @@ ## 規則 -1. 所有交談與輸出內容基於 STE100 使用繁體中文:短句、一句一指令、主動語態、術語一致、UTF-8 無亂碼。 +1. 所有交談與輸出內容使用 STE100 繁體中文,帶擬人台灣感:短句、一句一指令、台灣用語、全形標點、去 AI 味、直接講重點。完整規則的唯一來源:`plugins/meta` 的 `references/ste100.md`。 2. 技能位於 `skills/{name}/SKILL.md`;處理任務前先比對需求與各技能的 `description`,相符就載入並依其步驟執行。 3. 技能準則的唯一來源:`plugins/meta` 存取庫的 `references/guidelines.md`。 4. 所有 hook 只放在 `jsc-hooks`;gitea 操作一律經由 `jsc-gitea` 的 `tools/gitea.sh`;問使用者一律依 `jsc-ask:ask` 的決策樹規則。 diff --git a/hooks/ste100-guard.sh b/hooks/ste100-guard.sh index c9e89e4..6746cf4 100755 --- a/hooks/ste100-guard.sh +++ b/hooks/ste100-guard.sh @@ -2,5 +2,6 @@ # ste100-guard.sh — 於每次使用者提示時注入語言規則(hook > prompt 的強制層)。 # Claude: UserPromptSubmit 的 stdout 會成為額外 context。 # 其他 CLI: 由 hooks-install 以各自的規則檔(AGENTS.md 等)落地,本腳本仍可被 wrapper 呼叫。 -echo "[jsc] 輸出規則:所有回覆基於 STE100 使用繁體中文(短句、一句一指令、主動語態、術語一致、UTF-8 無亂碼)。" +# 完整規則的唯一來源:jsc-meta 的 references/ste100.md。 +echo "[jsc] 輸出規則:STE100 繁體中文,擬人台灣感。短句、一句一指令、主動語態、術語一致;台灣用語(預設、支援、相容、資訊);全形標點;去 AI 味(不用「總的來說」「首先/其次/最後」開場收尾套路、不諂媚);直接講重點,UTF-8 無亂碼。完整規則見 jsc-meta 的 references/ste100.md。" exit 0