Skip to content

Commit 9be99a6

Browse files
committed
optimize: sop
1 parent 8bb5075 commit 9be99a6

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

docs/.claude/commands/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Claude Code 斜杠命令定义,用于规范化和自动化开发工作流。
1010

1111
**执行流程**:
1212
1. 创建 `./task/{{MMDD}}/` 目录
13-
2. 读取模板 `{{CLAUDE_HOME_PATH}}/.claude/tmpls/CODE_TASK.md`
13+
2. 读取模板 `{{CLAUDE_HOME_PATH}}/.claude/tmpls/ABCODER_CODE_TASK.md`
1414
3. 根据任务上下文填充模板,生成 `./task/{{MMDD}}/{{NAME}}__CODE_TASK.md`
1515
4. 列出外部依赖包(如有)
1616
5. 提示创建成功
@@ -66,7 +66,7 @@ Claude Code 斜杠命令定义,用于规范化和自动化开发工作流。
6666

6767
## 模板文件
6868

69-
### CODE_TASK.md
69+
### ABCODER_CODE_TASK.md
7070

7171
编码任务模板,定义任务清单格式。
7272

@@ -110,5 +110,5 @@ coding-executor ──────→ 执行实现
110110
│ ├── abcoder:schd.md
111111
│ └── abcoder:recheck.md
112112
└── tmpls/
113-
└── CODE_TASK.md
113+
└── ABCODER_CODE_TASK.md
114114
```

docs/.claude/hooks/abcoder/abcoder-workflow.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,9 @@
2020

2121
2. **代码定位** (repo→package→node→ast node relationship):
2222
- 2.1 **定位package**: 基于 `get_repo_structure` 返回的package list选择目标package
23-
- 2.2 **定位node**: 通过 `get_package_structure` 返回的file信息,确认目标node;无法确认时,调用 `get_files_structure`
24-
- 2.3 **确认ast node relationship**: 递归调用 `get_ast_node` 获取node详细(dependencies, references, inheritance, implementation, grouping)
23+
- 2.2 **定位文件**: 通过 `get_package_structure` 返回的file信息,确认目标文件
24+
- 2.3 **定位节点**: 通过 `get_files_structure` 返回的node信息,确认目标节点
25+
- 2.4 **确认node详情**: 递归调用 `get_ast_node` 获取node详细(dependencies, references, inheritance, implementation, grouping)
2526

2627
3. **自我反思**:
2728
- 理解完整的code calling-chain、contextual-relationship

docs/.claude/hooks/abcoder/prompt.sh

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

99
# 验证文件存在
10-
SOP_FILE=".claude/hooks/abcoder/abcoder-workflow.md"
10+
SOP_FILE="{{CLAUDE_HOME_PATH}}/.claude/hooks/abcoder/abcoder-workflow.md"
1111
# echo "DEBUG: Checking file: $SOP_FILE" >&2
1212

1313
if [[ ! -f "$SOP_FILE" ]]; then

0 commit comments

Comments
 (0)