Initial commit: GovAI 政务AI平台
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
---
|
||||
description: 禁止使用子流程(Task工具),所有任务必须在主流程中串行完成
|
||||
alwaysApply: true
|
||||
---
|
||||
|
||||
# 禁止子流程 — 主流程串行处理规则
|
||||
|
||||
## 核心规则
|
||||
|
||||
**绝对禁止** 使用 Task 工具(subagent)。所有任务必须由主流程直接完成,使用主流程的模型串行处理。
|
||||
|
||||
## 禁止行为
|
||||
|
||||
- 禁止调用 `Task` 工具(任何 subagent_type:generalPurpose、explore、shell、best-of-n-runner 等)
|
||||
- 禁止将工作委派给子代理
|
||||
- 禁止并行启动多个子任务
|
||||
|
||||
## 正确做法
|
||||
|
||||
- 直接使用 Read、Grep、Glob、Shell 等工具自行完成搜索和探索
|
||||
- 直接使用 Write、StrReplace 等工具自行完成文件编辑
|
||||
- 所有代码阅读、分析、修改均在主对话流程中串行执行
|
||||
- 需要探索代码库时,自己调用 Glob 找文件、Read 读文件、Grep 搜索内容
|
||||
- 需要执行命令时,自己调用 Shell 执行
|
||||
|
||||
## 示例
|
||||
|
||||
```
|
||||
❌ 错误:启动子流程探索代码
|
||||
Task(subagent_type="explore", prompt="探索项目结构...")
|
||||
|
||||
❌ 错误:启动子流程执行任务
|
||||
Task(subagent_type="generalPurpose", prompt="修改组件...")
|
||||
|
||||
✅ 正确:主流程直接操作
|
||||
Glob("**/*.tsx") → Read(path) → StrReplace(path, old, new)
|
||||
|
||||
✅ 正确:主流程直接搜索
|
||||
Grep(pattern="export function", glob="*.ts") → Read(匹配文件)
|
||||
```
|
||||
Reference in New Issue
Block a user