From ece9c5fc9a3199ab4896fbf944b4fb13f4adf599 Mon Sep 17 00:00:00 2001 From: snowy-yang <102860110+snowy-yang@users.noreply.github.com> Date: Sat, 3 Oct 2026 00:21:02 +0800 Subject: [PATCH] =?UTF-8?q?chore(git):=20=E5=BF=BD=E7=95=A5=20agent=20?= =?UTF-8?q?=E5=B7=A5=E4=BD=9C=E7=9B=AE=E5=BD=95=E3=80=81=E5=8F=96=E6=B6=88?= =?UTF-8?q?=E8=B7=9F=E8=B8=AA=E6=9C=AC=E6=9C=BA=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - .gitignore 增加 .workbuddy/ 与 .claude/:二者都是本机产物(记忆日志、工具权限配置), 其中 .claude/settings.local.json 内容含本机绝对路径,已 git rm --cached 停止跟踪 (为什么:避免把本机环境细节提交进公开仓库,也避免 git add . 误收) - pnpm-workspace.yaml 补注释说明 allowBuilds 的用途 (为什么:isolated-vm 的原生构建脚本必须显式放行,否则 pnpm 静默跳过 postinstall, node_modules/isolated-vm 无 build/Release/*.node,加载失败后 ivm 沙箱音源会静默降级) --- .claude/settings.local.json | 10 ---------- .gitignore | 7 +++++++ pnpm-workspace.yaml | 2 ++ 3 files changed, 9 insertions(+), 10 deletions(-) delete mode 100644 .claude/settings.local.json diff --git a/.claude/settings.local.json b/.claude/settings.local.json deleted file mode 100644 index f8c8297..0000000 --- a/.claude/settings.local.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "permissions": { - "allow": [ - "Bash(ls -la \"C:\\\\Users\\\\Administrator\\\\.claude\\\\projects\\\\d--MusicServer\\\\memory\" 2>/dev/null; cat \"C:\\\\Users\\\\Administrator\\\\.claude\\\\projects\\\\d--MusicServer\\\\memory\\\\MEMORY.md\" 2>/dev/null; ls /d/MusicServer/*.md 2>/dev/null)", - "Read(//c/Users/Administrator/.claude/projects/d--MusicServer/memory/**)", - "Bash(grep -rn \"from '\\\\.\\\\./\\\\.\\\\./request'\" /d/MusicServer/musicSdk --include=\"*.js\" -l)", - "Bash(grep -v \"from '\\\\./\\\\|from '\\\\.\\\\./\\\\|from '\\\\.\\\\./\\\\.\\\\./\")" - ] - } -} diff --git a/.gitignore b/.gitignore index 6f068f0..1bf747f 100644 --- a/.gitignore +++ b/.gitignore @@ -22,6 +22,10 @@ Thumbs.db # ZCode 本地目录 .zcode/ +# Agent 工作目录(本机记忆日志、工具权限配置;含本机绝对路径,不入库) +.workbuddy/ +.claude/ + # IDE .vscode/ .idea/ @@ -38,3 +42,6 @@ coverage/ # 以下规则仅作保险,防止旧的发射产物被误生成后提交。 src/**/*.js sdk/**/*.js + +# 汽水官方签名原生模块(专有二进制,不入库;QS_MSSDK_DIR 亦可指向别处) +soda-mssdk/ diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 2ad2dd7..3fc4143 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,2 +1,4 @@ +# isolated-vm 的原生构建脚本需显式放行(pnpm 12 要求), +# 否则加载失败会降级为「未安装 isolated-vm」,社区 .js 音源脚本被静默跳过。 allowBuilds: isolated-vm: true