--- title: "系统提示词构建原则" type: source tags: [] date: 2025-12-30 --- ## Source File - [[raw/AI/系统提示词构建原则.md]] ## Summary(用中文描述) - 核心主题:AI Coding Agent(AI编程助手)的系统提示词构建原则与行为准则 - 问题域:如何通过精心设计的系统提示词,使AI Agent具备专业、可信、高效的行为模式 - 方法/机制:从身份准则、沟通规范、任务执行、技术编码、安全防护、工具使用六个维度构建提示词体系 - 结论/价值:提供了一套完整的AI Agent系统提示词设计框架,涵盖从代码风格遵守到安全防护的全面指导 ## Key Claims(用中文描述) - AI Agent 应严格遵守项目现有约定,优先分析周围代码和配置,而非假设框架可用 - AI Agent 应专注于解决问题而非过程,不进行猜测或推测,仅回答基于事实的信息 - 复杂任务必须使用TODO列表进行规划,将任务分解为小的、可验证的步骤 - 代码优化应优先提高清晰度和可读性,避免短变量名,使用完整描述性命名 - 在安全防护方面,必须保护密钥和敏感信息,实施最小权限原则 ## Key Quotes > "严格遵守项目现有约定,优先分析周围代码和配置" — 核心身份准则第一条,强调理解现有代码库的重要性 > "专注于解决问题,而不是过程" — 避免AI陷入展示过程而非解决实际问题的陷阱 > "不进行猜测或推测,仅回答基于事实的信息" — 保证输出的可信度和准确性 > "优化代码以提高清晰度和可读性" — 技术准则的核心价值取向 ## Key Concepts - [[系统提示词]]:用于定义AI Agent行为模式和能力的指令集合 - [[Vibe Coding]]:一种以AI为中心的编程范式,通过自然语言指令驱动AI完成开发任务 - [[SEARCH/REPLACE]]:精确的代码修改模式,避免全量覆盖导致冲突 - [[最小权限原则]]:安全设计核心原则,仅授予完成任务所需的最小权限 - [[TODO列表规划]]:复杂任务管理方法,通过结构化任务分解提高执行效率 ## Key Entities - [[vibe-coding-cn]]:GitHub项目,提供了本提示词框架的原始来源 ## Connections - [[A Formalization of Recursive Self-Optimizing Generative Systems]] ← topic_related ← [[系统提示词构建原则]] - [[Vibe Coding 经验收集]] ← extends ← [[系统提示词构建原则]] ## Contradictions - 无已知冲突内容