Skip to content

编程提示工程

提示词就是 Vibe Coding 的"代码",质量直接决定输出质量。

四条核心原则

  1. 明确具体 — 给约束,给边界条件,给期望输出格式
  2. 提供上下文 — 技术栈、已有模式、相关文件路径
  3. 分步执行 — 复杂任务拆步骤,每步确认后再继续
  4. 描述意图 — 说"要什么",不说"怎么做"

高级技巧

角色设定

你是一位 10 年经验的 Go 后端工程师。优先考虑并发安全,使用标准库优先,错误处理要完整。

约束条件

实现 JWT 认证中间件。要求:Express + TypeScript,支持 token 刷新,不超过 80 行,不用 passport.js。

思维链(CoT)

逐步思考:1. 分析问题 2. 设计方案 3. 列出改动文件 4. 逐文件实施

迭代优化

第一轮:基础实现 → 第二轮:错误处理 → 第三轮:性能优化 → 第四轮:测试

反模式

❌ "改好一点"
✅ "当前加载 3 秒,优化到 1 秒,瓶颈在数据库查询"
❌ 一次要求重构整个项目
✅ 先拆分 UserService,确认后再继续

基于 MIT 许可发布