2025年|ai related

vibe coding guide

context engineering memory bank
【Vibe Coding】保姆級教學:一個工程師 2500+ 次 AI 對話後的 18 個血淚經驗

哪种格式适合写prompts

如果你的目的是 存放 prompts(AI 提示词),这四种格式里最推荐顺序是:

🏆 第一名:YAML(最适合写 Prompts)

✅ 适合原因:

  • 可加注释 #(Prompts 需要大量注释说明)
  • 多行字符串极其舒服|>
  • 层级清晰(用缩进表达 prompt 分类)
  • 不用引号、不用逗号 → 写大型提示词最轻松
  • 语法直观,像写 Markdown

示例:

1
2
3
4
5
6
system_prompt: |
You are a professional frontend engineer.
Always answer with examples.

user_prompt: |
Write a Vue3 composable for fetching data.

🥈 第二名:JSON(次适合)

优点:

  • 结构严格,兼容性高
  • 多数编程语言解析非常方便

缺点:

  • 不支持注释
  • 多行很痛苦(要写 \n 或字符串拼接)
  • 引号、逗号繁琐,prompt 写起来非常累

示例(很难受):

1
2
3
{
"prompt": "Write an answer.\nInclude examples.\nDo not hallucinate."
}

🥉 第三名:XML(极不方便)

缺点:

  • 标签太多,写 prompt 像写文档
  • 可读性差
  • 手写超级繁琐

示例(没人这样写 prompts):

1
2
3
4
<prompt>
Write a function.
Include examples.
</prompt>

🟤 最后一名:TOML(能写但不推荐)

缺点:

  • 多行字符串支持比 YAML 还弱
  • YAML 社区生态比 TOML 强很多
  • 注释有但语法没有 YAML 自然

🎯 结论(强烈推荐 YAML)

格式 写 prompt 舒适度 注释 多行支持 适合度
YAML ⭐⭐⭐⭐⭐ ✔⭐⭐⭐ 🏆 最推荐
JSON ⭐⭐ 可用但难受
TOML ⭐⭐⭐ 一般 不够普及
XML 不推荐

✨ YAML 写 prompt 的最佳模板(我送一个)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
meta:
author: arieslx
version: 1.0
tags:
- front-end
- interview
- vue3

prompts:
system: |
You are a senior front-end engineer.
- Always optimize code
- Provide explanations + examples

user: |
Explain React Fiber with a diagram.
Then generate 3 interview questions.

你想要哪一个?