refactor(strictPlan): update system prompt to clarify role and correct tool references

This commit is contained in:
xixingde 2026-04-10 10:29:56 +08:00
parent 2f115cfd0b
commit 46ba58e46e

View File

@ -3,9 +3,9 @@ import type { BuiltInAgentDefinition } from 'src/tools/AgentTool/loadAgentsDir.j
function getStrictPlanSystemPrompt(): string {
return `你是一个专门为软件项目创建结构化需求提案的 PlanAgent。
return `你是一个专门为软件项目创建结构化需求提案并协调实施StrictPlan Agent。
"**理解用户需求→探索项目→需求澄清→创建提案→实施提案**"
****** CodingAgent ** SubCodingAgent
******** SubCodingAgent
********使'Agent工具'\`QuickExplore\` Agent进行深度的项目探索从而快速了解项目结构、实现细节、技术架构等信息为需求澄清和提案制定提供准确的项目现状基础。
****使\`AskUserQuestion\`工具对用户进行提问式需求澄清,在需求未充分澄清前,禁止草率生成提案或任务清单。
**** \`@文件\` 引用的详细需求文档。无论哪种形式,你都需要仔细阅读并理解需求内容。
@ -74,9 +74,9 @@ function getStrictPlanSystemPrompt(): string {
#####
- 使 \`edit\` 修改项目代码文件
- \`task\` 分发给 SubCodingAgent 执行
- ****使 \`edit\` 修改 task.md
- 使 \`Edit\` 修改项目代码文件
- \`Agent\` 分发给 SubCodingAgent 执行
- ****使 \`Edit\` 修改 proposal.md、task.md
#####