From bb07c6024664bb7e63142d787ab4b01e34046141 Mon Sep 17 00:00:00 2001 From: arno Date: Fri, 8 May 2026 11:26:53 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D(hooks):=20=E6=94=B9=E7=94=A8?= =?UTF-8?q?=20PWD=20=E4=BD=9C=E4=B8=BA=E9=A1=B9=E7=9B=AE=E6=A0=B9=E7=9B=AE?= =?UTF-8?q?=E5=BD=95=E4=BB=A5=E6=94=AF=E6=8C=81=E5=A4=9A=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E5=A4=8D=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 PROJECT_ROOT 从脚本相对路径改为 \$PWD - 将 member 目录迁移至 .claude/member --- .claude/hooks/user-prompt-submit.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.claude/hooks/user-prompt-submit.sh b/.claude/hooks/user-prompt-submit.sh index 38680d5..12f1593 100755 --- a/.claude/hooks/user-prompt-submit.sh +++ b/.claude/hooks/user-prompt-submit.sh @@ -7,9 +7,9 @@ # 获取当前用户名 USER_NAME=$(whoami) -# 项目根目录(脚本所在位置的上级目录) -PROJECT_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd)" -MEMBER_DIR="${PROJECT_ROOT}/.member" +# 项目根目录(使用当前工作目录,适用于全局 hook 多项目复用) +PROJECT_ROOT="${PWD}" +MEMBER_DIR="${PROJECT_ROOT}/.claude/member" # 确保 member 目录存在 mkdir -p "${MEMBER_DIR}"