Skip to content

Commit 2cd3d08

Browse files
CodeCasterXclaude
andcommitted
refactor: 将测试脚本迁移到共享 AI 工具目录
## 主要变更 ### 脚本迁移 - 将 `.claude/run-test.sh` 迁移到 `.ai-agents/scripts/run-test.sh` - 新位置更适合多 AI 工具协作场景,符合项目的 AI 协作架构 ### 更新引用(6个文件) - `.claude/settings.json` - 更新权限配置中的脚本路径 - `.claude/commands/test.md` - 更新测试命令中的脚本引用 - `AGENTS.md` / `AGENTS.en.md` - 更新中英文仓库指南 - `GEMINI.md` / `GEMINI.en.md` - 更新 Gemini 配置文档 ### 清理 - 删除 `.ai-workspace/.gitkeep`(目录已不需要占位文件) ## 影响范围 所有 AI 工具(Claude、GPT、Gemini、Cursor 等)现在使用统一的共享脚本路径 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 7e56ea3 commit 2cd3d08

File tree

8 files changed

+9
-12
lines changed

8 files changed

+9
-12
lines changed

.ai-workspace/.gitkeep

Lines changed: 0 additions & 3 deletions
This file was deleted.

.claude/commands/test.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
使用自动化测试脚本执行完整的测试流程:
99
```bash timeout=900000
10-
./.claude/run-test.sh
10+
./.ai-agents/scripts/run-test.sh
1111
```
1212

1313
**测试流程包括:**

.claude/settings.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@
3232
"Bash(rm -rf coverage)",
3333
"Bash(rm -rf .pytest_cache)",
3434
"Bash(rm -rf __pycache__)",
35-
"Bash(.claude/run-test.sh)",
36-
"Bash(./.claude/run-test.sh)",
37-
"Bash(bash .claude/run-test.sh)",
38-
"Bash(sh .claude/run-test.sh)",
35+
"Bash(.ai-agents/scripts/run-test.sh)",
36+
"Bash(./.ai-agents/scripts/run-test.sh)",
37+
"Bash(bash .ai-agents/scripts/run-test.sh)",
38+
"Bash(sh .ai-agents/scripts/run-test.sh)",
3939
"Read(//tmp/**)"
4040
],
4141
"deny": [

AGENTS.en.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ This repo hosts the FIT framework and related engines.
1414
- `mvn clean install` (repo root): builds all modules and runs tests; outputs to `build/`.
1515
- `cd framework/fit/java && mvn clean install`: builds the Java FIT framework only.
1616
- `./build/bin/fit start`: starts the Java runtime (uses Node.js); default port `8080`.
17-
- `./.claude/run-test.sh`: full CI-like flow (build, start, health checks).
17+
- `./.ai-agents/scripts/run-test.sh`: full CI-like flow (build, start, health checks).
1818

1919
## Coding Style & Naming Conventions
2020

AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
- `mvn clean install`(仓库根目录):构建全部模块并运行测试,产物输出到 `build/`
1515
- `cd framework/fit/java && mvn clean install`:仅构建 Java FIT 框架。
1616
- `./build/bin/fit start`:启动 Java 运行时(依赖 Node.js);默认端口 `8080`
17-
- `./.claude/run-test.sh`:完整验证流程(构建、启动、健康检查)。
17+
- `./.ai-agents/scripts/run-test.sh`:完整验证流程(构建、启动、健康检查)。
1818

1919
## 编码风格与命名规范
2020

GEMINI.en.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ This repo hosts the FIT framework and related engines.
1414
- `mvn clean install` (repo root): builds all modules and runs tests; outputs to `build/`.
1515
- `cd framework/fit/java && mvn clean install`: builds the Java FIT framework only.
1616
- `./build/bin/fit start`: starts the Java runtime (uses Node.js); default port `8080`.
17-
- `./.claude/run-test.sh`: full CI-like flow (build, start, health checks).
17+
- `./.ai-agents/scripts/run-test.sh`: full CI-like flow (build, start, health checks).
1818

1919
## Coding Style & Naming Conventions
2020

GEMINI.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
- `mvn clean install`(仓库根目录):构建全部模块并运行测试,产物输出到 `build/`
1515
- `cd framework/fit/java && mvn clean install`:仅构建 Java FIT 框架。
1616
- `./build/bin/fit start`:启动 Java 运行时(依赖 Node.js);默认端口 `8080`
17-
- `./.claude/run-test.sh`:完整验证流程(构建、启动、健康检查)。
17+
- `./.ai-agents/scripts/run-test.sh`:完整验证流程(构建、启动、健康检查)。
1818

1919
## 编码风格与命名规范
2020

0 commit comments

Comments
 (0)