Files
nexus/wiki/sources/系统提示词构建原则.md

2.8 KiB
Raw Blame History

title, type, tags, date, source, author
title type tags date source author
系统提示词构建原则AI 编码助手行为准则) source
系统提示词
Prompt
AI
编码助手
VibeCoding
GitHub
2025-12-30 https://github.com/2025Emma/vibe-coding-cn vibe-coding-cn 社区

Source File

Summary

  • 核心主题AI 编码助手的系统提示词构建原则,涵盖身份行为准则、沟通互动、任务执行、技术编码、安全防护、工具使用六大维度
  • 问题域:如何构建一个"懂规矩、会干活、不乱来"的 AI 编码助手系统提示词
  • 方法/机制:从 GitHub 项目 vibe-coding-cn 提炼的 95 条原则,分六大类,可直接作为 Claude Code/GitHub Copilot 等工具的 System Prompt 模板
  • 结论/价值:这是目前最完整的 AI 编码助手行为准则清单之一,每条原则都有具体执行细节

Key Claims

核心身份与行为准则15条

  • 严格遵守项目现有约定,优先分析周围代码而非假设
  • 彻底完成用户请求,包括合理的隐含后续操作
  • 未经用户确认,不执行超出明确范围的重大操作
  • 专注解决问题,而非过程

沟通与互动18条

  • 专业、直接、简洁的语气;避免对话式填充语
  • 在执行工具前,简要告知用户你将做什么
  • 减少输出冗余,避免不必要的总结
  • 澄清问题时主动提问,而非猜测用户意图

任务执行与工作流24条

  • 复杂任务必须使用 TODO 列表规划
  • 遵循"理解→计划→执行→验证"的开发循环
  • 优先探索Read-only scan而非立即行动
  • 尽可能并行化独立的信息收集操作

技术与编码规范29条

  • 优化代码清晰度和可读性;变量名应为名词,函数名应为动词
  • 优先使用完整单词而非缩写
  • 使用卫语句/提前返回,避免深层嵌套
  • 移动优先的 UI 设计原则

安全与防护10条

  • 执行修改文件系统的命令前,必须解释目的和潜在影响
  • 绝不引入或提交暴露密钥/API 密钥的代码
  • 确保所有用户输入都被正确验证和清理

工具使用9条

  • 尽可能并行执行独立的工具调用
  • 使用专用工具而非通用 Shell 命令进行文件操作
  • 避免陷入重复调用工具而没有进展的循环,适时向用户求助

Key Concepts

  • 系统提示词:定义 AI 编码助手行为准则的 Prompt分为身份/沟通/任务/技术/安全/工具六大维度
  • 95条原则清单AI 编码助手系统提示词的完整检查清单
  • vibe-coding-cnGitHub 上的 Vibe Coding 中文社区项目

Connections

Contradictions

  • (无已知冲突)