加示例能稳住输出,因DeepSeek依赖模式匹配而非语义理解;提供1~2组人工校验的规范输入→输出样例,可锁定标题层级、列表符号、代码标识等格式细节。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜
你想让deepseek把一段普通文字转成规范、层级清晰、重点突出的markdown文档,但每次输出格式不一致,标题混用#和##,列表缩进错乱,代码块缺失语言标识——问题往往出在提示词里没塞进可对齐的示例。为什么加示例能稳住输出
DeepSeek不是靠“理解”你口头说的“结构化”“层级分明”来干活的,它靠的是模式匹配。你给一个干净的输入→输出样例,等于直接告诉它:“就照这个骨架长肉”。没有样例时,模型会在多个合法Markdown变体中随机选一种;有了样例,它会锁定那个结构路径,连空行数、冒号位置、是否加空格都跟着学。
示例必须满足的三个硬条件
① 输入文本要真实存在歧义:比如含多级要点、混有术语解释、带操作步骤的说明文,不能是“今天天气很好”这种单句。
② 输出Markdown必须人工校验过:标题嵌套正确(# → ## → ###)、列表符号统一(- 或 * 不混用)、代码块带语言标识(```python)、强调用**不用__。
【关键陷阱】别用AI自动生成的示例当模板——它可能自己就带着格式毛刺,会把错误模式教给模型。
③ 示例数量严格控制在1~2组:太多反而干扰注意力,1组足够锚定主干结构;若原文含两种文体(如先说明后步骤),可补1组对应输出。
实操:三步把示例嵌进提示词
第一步:写完核心指令后,另起一行,单独写“示例:”二字,不加任何标点或空格。
第二步:紧接其后,用“输入:”“输出:”严格分隔,中间换行,不空行。例如:
输入:用户需在Linux服务器上部署Redis 7.2,步骤包括:1. 下载源码包;2. 解压并进入目录;3. 执行make编译;4. 启动redis-server。注意:跳过systemd服务配置环节。
输出:# Redis 7.2 手动部署指南\n\n## 前置要求\n- 系统为 Ubuntu 22.04 LTS\n- 已安装 gcc、make、wget\n\n## 部署步骤\n1. **下载源码**\n ```bash\n wget https://download.redis.io/releases/redis-7.2.0.tar.gz\n ```\n2. **解压编译**\n ```bash\n tar xzf redis-7.2.0.tar.gz\n cd redis-7.2.0\n make\n ```\n3. **启动服务**\n ```bash\n src/redis-server\n ```
第三步:示例结束后,立刻接上你要处理的真实文本,中间不加“请按以上格式处理”之类引导语——DeepSeek会自动识别边界。



















