DeepSeek Prompt(提示词)技巧


一、核心原则

  1. 明确需求

    • 清晰定义任务目标(如生成代码、总结内容、创作故事等)。
    • 避免模糊描述,用具体关键词(如“用Python写一个快速排序算法”“以学术风格总结以下段落”)。
  2. 结构化表达

    • 分步骤、分点描述任务(例如:“第一步…;第二步…”)。
    • 使用分隔符(如括号、引号)标出输入内容与具体要求。
  3. 角色设定

    • 为模型赋予特定身份(如“你是一名资深算法工程师”“作为文学评论家”),引导其输出专业化内容。

二、进阶技巧

  1. 示例引导

    • 提供输入输出样例,明确格式或逻辑要求。
    • 示例:
      输入:苹果、香蕉、葡萄  
      输出:我喜欢的水果有:  
      1. 苹果  
      2. 香蕉  
      3. 葡萄  
      
  2. 约束条件

    • 限制输出长度(如“100字以内”“分3点说明”)。
    • 指定格式(如Markdown表格、JSON、代码块)。
  3. 分阶段提问

    • 复杂任务拆解为多轮对话,逐步细化要求。
    • 例如:
      • 第一轮:“我需要一个关于环保的短视频脚本大纲。”
      • 第二轮:“为大纲中的高潮部分添加具体对话场景。”
  4. 调整输出风格

    • 指定语气(正式、口语化、幽默等)或受众(儿童、专业人士)。
    • 示例:“用通俗易懂的语言向小学生解释光合作用”。

三、场景化技巧

  1. 代码相关

    • 明确编程语言、功能需求、输入输出格式。
    • 示例:“用Python写一个函数,输入列表,返回去重后的升序排列列表,禁止使用set()。”
  2. 内容创作

    • 提供背景信息(如人物设定、世界观、情节走向)。
    • 示例:“写一个科幻短篇,主角是AI科学家,发现机器人有自我意识,要求结局反转。”
  3. 信息处理

    • 提取、总结或翻译时,标注关键信息点。
    • 示例:“将以下英文论文摘要翻译为中文,保留术语(如neural network),并列出3个核心观点。”
  4. 调试与修正

    • 针对错误输出,提供反馈并明确修改方向。
    • 示例:“这段代码报错‘IndexError’,请分析原因并给出优化版本。”

四、常见误区

  • ❌ 过于简略:如“写个故事” → 缺乏方向导致输出随机。
  • ❌ 矛盾要求:如“简短但详细” → 需平衡明确性。
  • ❌ 过度堆砌:提示词过长可能干扰模型理解。

五、优化公式

“角色 + 任务 + 示例 + 约束”
示例:
“作为营养师,针对高血压患者设计一份一日三餐食谱(早餐、午餐、晚餐),要求低盐低脂,以表格形式呈现,并标注卡路里。”


通过以上技巧,您可以更精准地引导模型生成高质量内容。根据实际反馈调整提示词,逐步迭代优化效果最佳。

出现这个错误的原因是在导入seaborn包时,无法从typing模块中导入名为'Protocol'的对象。 解决这个问题的方法有以下几种: 1. 检查你的Python版本是否符合seaborn包的要求,如果不符合,尝试更新Python版本。 2. 检查你的环境中是否安装了typing_extensions包,如果没有安装,可以使用以下命令安装:pip install typing_extensions。 3. 如果你使用的是Python 3.8版本以下的版本,你可以尝试使用typing_extensions包来代替typing模块来解决该问题。 4. 检查你的代码是否正确导入了seaborn包,并且没有其他导入错误。 5. 如果以上方法都无法解决问题,可以尝试在你的代码中使用其他的可替代包或者更新seaborn包的版本来解决该问题。 总结: 出现ImportError: cannot import name 'Protocol' from 'typing'错误的原因可能是由于Python版本不兼容、缺少typing_extensions包或者导入错误等原因造成的。可以根据具体情况尝试上述方法来解决该问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [ImportError: cannot import name ‘Literal‘ from ‘typing‘ (D:\Anaconda\envs\tensorflow\lib\typing....](https://blog.youkuaiyun.com/yuhaix/article/details/124528628)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

rockmelodies

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值