当前位置: 首页 > news >正文

用Prompt 技术【提示词】打造自己的大语言智能体

机器如何按照人类的指令执行任务的探索

  • 机器需具备理解任务叙述的能力,以便能够按照人类的指令执行任务,为机器提供一些范例作为参考,使其能够理解该执行的任务类型。
  • 这样的学习方式称为“Instruction learning”,透过精心设计的叙述与范例来引导机器的行為,使其更像人类。

大型语言模型LLM - Finetuning vs Prompting_llm 里的prompt和instruction, context 的区别-CSDN博客https://blog.csdn.net/chenchihwen/article/details/144070460?spm=1001.2014.3001.5502

本文深入探讨了AI大模型Prompt的定义、基本框架、撰写原则、技术剖析与应用。Prompt是“提示”模型唤起特定能力以解决问题的提问方式,对用好大语言模型意义重大。文章介绍了多种Prompt框架,如RTF、RISEN等,并提出了打造高效Prompt的两大核心原则:编写明确和具体的指令、给予模型充足的思考时间。同时,剖析了零样本提示、少样本提示等关键技术,还介绍了如何应对模型“幻觉”现象的策略,以及多种提升模型性能的提示技术。

Prompt定义及基本框架

Prompt是什么?​

想象你正在用遥控器选择电视频道——Prompt就是人类与大模型沟通的“遥控器按钮”。这个特殊的指令能唤醒AI预先学习的能力,像钥匙解锁保险箱一样,让模型精准调用文本理解、逻辑推理等技能解决实际问题。

​通俗理解:​

  1. ​不是​​简单提问:不是让AI当知识库查资料(如直接问"北京人口多少")
  2. ​而是​​操作手册:像教新人做事般明确指令(如"用小学生能听懂的话,把量子力学解释成3个生活例子")
  3. ​核心作用​​:把AI的"知识储备"转化为"解题能力"(如将万亿级参数转化为写邮件/做报表/编代码的实用技能)


​Prompt的四大要素​

要素功能说明生活化示例
​指令​明确任务目标"写一封英文商务邮件"(而非"帮我处理邮件")
​背景​补充关键信息"客户投诉物流延迟,需安抚情绪并承诺补偿"
​输入​提供处理对象附上客户原始邮件内容
​格式​规定输出样式"用三段式结构:致歉→解决方案→优惠券"

​为什么重要?​

  1. ​效率倍增器​​:网页1案例显示,客服场景中设计良好的Prompt可提升80%工单处理速度
  2. ​质量控制器​​:通过格式约束(如要求"分点陈述+数据支撑")减少AI的"胡说八道"
  3. ​能力扩展器​​:同一模型通过不同Prompt既能写诗歌也能生成SQL代码(网页6的RTF框架案例)

​比喻理解​​:
把大模型比作天才实习生——Prompt就是你的任务说明书。模糊的指令("做个报告")会得到混乱结果,而清晰的Prompt("用PPT大纲格式整理上周销售数据,标注同比增幅前三名")才能激发其真正潜力。

这种重构方式通过生活场景类比降低理解门槛,同时保留技术准确性。如需更深入框架解析(如RTF/RISEN等进阶技巧)。

Prompt技术核心应用场景及实践案例


一、教育领域场景

  1. ​人机协同学习​

    • ​写作辅导​​:通过Prompt引导模型生成写作框架,如"扮演小学语文老师,用比喻手法重写'黄沙百战穿金甲'的诗句"
    • ​数学解题​​:输入"用Python编写递归函数计算阶乘,要求添加类型注解和异常处理"
      ,模型生成带注释的规范代码
    • ​深度阅读​​:Prompt设计提问链,如"请提出三个关于量子力学的哲学思考问题,并给出参考回答视角"
  2. ​自适应评估系统​

    • 使用RISEN框架设计评分Prompt:"分析学生作文中的逻辑漏洞,按批判性思维(30%)、论据支撑(40%)、语言表达(30%)生成评估报告"

二、企业服务场景

  1. ​智能客服优化​

    • ​多轮对话管理​​:
      角色设定:资深保险顾问
      任务:解释重疾险条款差异
      约束:每次回复不超过3个知识点,使用汽车保养类比
      示例:用户问"等待期是什么?" → 回复"如同新车磨合期,前90天出险不赔付..."
      ```[4,8](@ref)  
    • ​工单分类​​:输入"将用户反馈'APP闪退'归类至[系统故障/网络问题/设备兼容],置信度>90%时自动转技术组"
  2. ​数据分析自动化​

    • ​销售报告生成​​:
      分析2024Q1销售数据,输出:
      1. 区域TOP3及增长率(表格)
      2. 异常波动归因(箭头符号标注关键指标)
      3. 下季度策略建议(分点陈述)
      ```[6,8](@ref)  
    • ​市场洞察​​:Prompt设计"提取竞品公告中的关键技术参数,对比我方产品优劣势,生成SWOT分析矩阵"

三、技术开发场景

  1. ​代码生成与审查​

    • ​全栈开发​​:
      生成SpringBoot+React的电商系统模块:
      1. 用户鉴权接口(JWT实现)
      2. 商品搜索组件(Elasticsearch集成)
      3. 支付回调处理(支付宝沙箱)
      ```[5,7](@ref)  
    • ​代码审查​​:输入"检测Python函数中的安全漏洞,按CWE标准输出风险等级和修复建议"
  2. ​多模态交互​

    • ​图文混排报告​​:
      根据气象数据生成台风路径分析:
      • 可视化路径图(SVG格式)
      • 影响城市清单(Markdown表格)
      • 防御措施建议(分点陈述)
      ```[7](@ref)  
    • ​语音助手优化​​:设计语音Prompt"用李白的豪放风格,将技术文档《5G网络架构》改编成3分钟科普音频"

四、创意生产场景

  1. ​营销内容创作​

    • ​爆款文案生成​​:
      角色:资深4A文案
      任务:为智能手表X200设计短视频脚本
      要求:
      • 突出"健康监测+时尚设计"卖点
      • 包含3个使用场景(运动/办公/社交)
      • 结尾添加行动号召(CTA)
      示例参考:网页6的智能手表JSON模板
      ```[6,8](@ref)  
    • ​品牌故事​​:输入"用王家卫电影风格,描述咖啡品牌'山野间'的创立故事"

  2. ​多语言本地化​

    • ​文化适配翻译​​:
      将营销文案"Just Do It"本地化为:
      1. 中文(成语化表达)
      2. 日语(二次元语境)
      3. 阿拉伯语(诗歌体)
      ```[8](@ref)  
    • ​法律文书校对​​:设计Prompt"对比中英文合同条款差异,标注可能产生歧义的条款"


五、前沿探索方向

  1. ​复杂决策支持​

    • ​医疗诊断辅助​​:
      输入患者血检报告+主诉症状,要求:
      1. 生成鉴别诊断列表(按概率排序)
      2. 推荐检查项目(标注必要性和费用)
      3. 患者沟通话术(非专业术语)
      ```[7](@ref)  
    • ​金融风控​​:Prompt设计"分析企业财报,识别粉饰报表的10个预警信号,输出风险评级"

  2. ​自动化测试革新​

    • ​智能测试用例生成​​:
       
      基于API文档自动生成:
      1. 正常流程测试用例(含预期状态码)
      2. 边界值测试数据集
      3. 安全性测试方案(SQL注入/XSS检测)
      ```[4,8](@ref)  

​技术选择建议​​:

• 简单任务优先采用​​零样本提示​​(Zero-Shot),如基础信息查询
• 专业领域使用​​少样本提示​​(Few-Shot),提供3-5个范例提升准确性
• 复杂场景建议结合​​思维链提示​​(Chain-of-Thought)和​​模板引擎​​,例如医疗诊断的逐步推理流程

​RTF框架说明书(厨房版)​

想象你要教一个天才实习生做菜——RTF就是你的「傻瓜式操作手册」:
1️⃣ ​​系上围裙(Role)​

  • 指定AI的「工作制服」:"你现在是米其林三星主厨"(而不是普通帮厨)
  • 效果参考网页4的案例:当要求生成菜谱时,角色设定能让AI像专业厨师般考虑火候搭配

2️⃣ ​​写下任务单(Task)​

  • 明确具体工序:"用牛肉+番茄设计三道融合菜,标注烹饪难点"
  • 对比网页6的代码案例:就像让程序员"用Python写语音转换程序"而非笼统说"做个软件"

3️⃣ ​​选择餐盘(Format)​

  • 规定摆盘样式:"用表格对比三种做法,包含耗时/热量/成本三列"
  • 如网页5所示:表格格式让信息像分类整理好的食材,一目了然


​为什么这方法好用?​

🍳 ​​防错设计​​:

  • 角色像「安全围栏」:让医生AI不会突然聊股票(领域限定原理)
  • 任务如「导航仪」:避免AI像无头苍蝇乱猜需求(参考网页的代码生成案例)

 如何让 ChatGPT 更懂你:使用 RTF 提示词https://mp.weixin.qq.com/s?__biz=MzkwNzU3MDYxMg==&mid=2247483896&idx=1&sn=5dadc3269cce33390a01234180b50c1f&chksm=c13f626d5250830d1d71f2f819f52de8a95b99910c64d28b4b8854e299bf6587d2bc4add148e#rd

📦 ​​效率升级​​:

  • 格式即「包装盒」:要菜谱给表格,要故事给剧本(如网页的营销策略案例)

    最实用的ChatGPT使用思维框架:RTFhttp://mp.weixin.qq.com/s?__biz=Mzg5MTE0MzEwNQ==&mid=2247490984&idx=1&sn=c121e464488804aa8aaedd26305d9c67&chksm=cee7d675c13554fb4fed72d7b003420c3595e7b312aabf1027a6972b86fe3812a43714b9f483#rd

  • 结合RAG像「智能冰箱」:直接从知识库调取最新食材数据(网页上下文优化)

    RTF框架:简化对话场景下的输出_模型_角色_任务https://www.sohu.com/a/734631933_121718251


​生活案例对比​​:

❌ 模糊指令:  
用户:"做个健康餐"  
AI输出:杂乱无章的食材清单  ✅ RTF优化版:  
角色:营养师  
任务:设计3道高蛋白低脂午餐(30分钟内完成)  
格式:带热量标注的步骤清单  
结果:专业级减脂餐方案(如网页的食谱案例)  

 RTF框架:和机器人聊天的聊法https://mp.weixin.qq.com/s?__biz=MzUxMjA0NTU4Mw==&mid=2247512302&idx=1&sn=ddb9f13e6c02b572897b87525ed9e52b&chksm=f8dc2ada6ac3a2f38f3ea36b813554a2465182fccca0c415b644d6f9bfd590f1b3ddfe7bffea#rd


​工程师都怎么用?​
  1. ​医疗诊断​​:
    角色:三甲医院主任医师  
    任务:分析血检报告中的异常指标  
    格式:风险等级表(附参考值范围)  
  2. ​代码审查​​:
    角色:10年资历的Python架构师  
    任务:检测这段API代码的安全漏洞  
    格式:Markdown清单(含CWE编号和修复建议)  

RISEN框架说明书(导航系统版)​

想象你给AI装了一套智能导航——RISEN就是精准到达目的地的「五步操作法」:

1️⃣ ​​设定驾驶员身份(Role)​
  • 给AI「职业定位」:
    "你是有10年经验的营养师"(而非普通路人)
    效果参考案例:当要求设计食谱时,专业角色让AI像营养师般考虑热量搭配
2️⃣ ​​输入导航地址(Instructions)​
  • 明确具体需求:
    "用牛肉+番茄设计三道低脂菜"(而非笼统说"做几个菜")
    具体指令让AI像收到详细订单的外卖平台
3️⃣ ​​规划行车路线(Steps)​
  • 拆分操作步骤:
    1. 分析代餐粉市场竞争情况  
    2. 确定核心卖点  
    3. 制定线上线下推广策略  
    对比客服案例:步骤拆解让AI输出如组装好的乐高积木般工整
4️⃣ ​​标注终点坐标(End Goal)​
  • 定义成功标准:
    "最终需包含市场分析报告+1000字宣传文案"
    如医疗问答案例:明确目标后AI像经验丰富的医生写诊断书般严谨
5️⃣ ​​设置道路限制(Narrowing)​
  • 划定行驶禁区:
    "用表格呈现/避开专业术语/字数≤500"
    参考约束设置:如同导航避开拥堵路段,让AI输出更符合实际需求

​为什么这方法好用?​

📌 ​​防偏航设计​​:

  • 角色像「职业装」:让律师AI不会突然聊菜谱(领域限定原理)
  • 步骤如「路标指引」:避免AI像新手司机绕弯路(参考代码审查案例)

📊 ​​效率倍增器​​:

  • 据网页[2]测试,使用RISEN框架后:
    • 任务理解准确率提升58%
    • 格式错误率下降至3%以下
    • 用户满意度从45%跃升至92%

​生活案例对比​​:

❌ 模糊指令:  
用户:"写个产品方案"  
AI输出:杂乱无章的思路清单  ✅ RISEN优化版:  
角色:快消品营销总监  
指示:为无糖气泡水制定推广计划  
步骤:市场分析→核心卖点→渠道策略→文案设计  
目标:包含SWOT分析+3套宣传海报  
限制:用PPT大纲格式+数据可视化图表  
结果:可直接汇报的专业方案(代餐粉案例)  

​工程师都在哪些场景用?​

1. ​​商业计划书撰写​

角色:投行分析师  
指示:制定新能源汽车融资方案  
步骤:行业趋势→竞品分析→财务模型→风险控制  
目标:30页PDF报告+5分钟路演PPT  
约束:使用专业术语+附带Excel数据表  

2. ​​法律文书起草​

角色:知识产权律师  
指示:拟定APP用户协议  
步骤:条款框架→风险点标注→合规性检查  
目标:覆盖数据隐私+版权声明+免责条款  
约束:符合《网络安全法》+口语化解释专业条款  


​高效Prompt设计说明书(厨房版)​

想象你在教AI做饭——这两个原则就是你的「智能菜谱设计指南」:


​原则一:把菜谱写得像IKEA说明书​

(对应:编写明确和具体的指令)

AI就像刚入职的厨房小白,需要用「毫米级指示」避免灾难:
​🍳 生活案例对比​​:

❌ 失败指令:"做个番茄炒蛋"  
结果:蛋壳在锅里,番茄没切片  
✅ 优化版:"用2个鸡蛋+1个番茄,先热油煎蛋再炒番茄,最后混合翻炒"  

​🔑 核心策略:食材分隔术​
(对应:使用分隔符)
就像用不同碗分装调料,避免手忙脚乱放错盐和糖:

【食材区】  
"""  
番茄 300g  
鸡蛋 2个  
"""  
【操作区】  
1. 番茄切块(1cm见方)  
2. 鸡蛋打散加1g盐  

技术原理:分隔符如同厨房的收纳盒,让AI准确区分指令、数据和格式要求(网页1、网页5)。常用「分隔工具包」:

  • 三引号 """:圈定待处理的文本块(如客户投诉内容)
  • XML标签 <数据>:结构化处理复杂信息(如订单详情)
  • 破折号 ---:划分操作步骤(网页7案例)

​原则二:给AI戴上厨师帽​

(对应:编写明确和具体的指令扩展)

​🥘 进阶技巧:身份绑定法​
让AI化身专业人士,如同给厨师颁发资格证书:

👨🍳 角色设定:  
"你是米其林三星中餐主厨"  
📝 任务指令:  
"设计三道低卡年夜菜,每道≤500大卡"  
📦 输出格式:  
"用表格对比食材/耗时/营养含量"  

效果验证:某餐饮集团使用该策略后,菜单设计效率提升73%。


​灾难预防指南​

(对应:避免提示词冲突)

​💥 常见翻车现场​​:

错误案例:  
"分析'''2024销售数据'''并写报告(附:2024销售数据.xls)"  
AI困惑:该处理引号内文字还是附件?  

​🛡️ 防护方案​​:

  1. 用符号墙隔离不同内容区:
    <<指令>>  
    分析以下销售数据:  
    <<数据>>
    """
    季度,销售额
    Q1,¥520万
    Q2,¥680万
    """
    undefined
  2. 格式预警机制:
    警告!不要直接复制数据,需转换为折线图  

​技术延伸​

  • ​动态分隔术​​:像乐高积木拼装般组合分隔符
    ## 客户需求 ##  
    [产品]智能手表  
    [功能]心率监测+睡眠分析  
    ---  
    ## 输出要求 ##  
    {表格对比竞品参数}  
  • ​元数据标记​​:用#标签实现精准定位
    #紧急工单#  
    <问题>APP支付失败</问题>  
    <期望>1小时内给出解决方案</期望>  

​实践工具包​​:

  1. 新手套装:三引号+箭头符号(适合简单任务)
  2. 专家套装:XML+Markdown(适合数据报表)
  3. 大师套装:自定义标签+条件约束(适合复杂系统)

通过这种「厨房管理思维」,即使是AI小白也能设计出米其林级的Prompt。下次给AI派任务时,记得先问自己:我的指令够像IKEA说明书吗?

 

相关文章:

用Prompt 技术【提示词】打造自己的大语言智能体

机器如何按照人类的指令执行任务的探索 机器需具备理解任务叙述的能力&#xff0c;以便能够按照人类的指令执行任务&#xff0c;为机器提供一些范例作为参考&#xff0c;使其能够理解该执行的任务类型。这样的学习方式称为“Instruction learning”&#xff0c;透过精心设计的…...

灵鉴 AI五大核心能力洞穿 “数据黑箱”云取证深度支持8大核心应用

本文关键词&#xff1a;灵鉴AI 、电子数据取证分析AI助手、云取证、DeepSeek大模型 1.灵鉴AI &#xff0c;V1.0深度融合DeepSeek大模型技术&#xff0c;破解行业痛点&#xff0c;5大核心能力&#xff0c;让大模型真正“懂”电子数据分析。 2.LX-A216云取证系统&#xff0c;V2.…...

了解高速设计的信号完整性仿真

高速设计需要精确的信号传输&#xff0c;以确保最佳性能。信号完整性差会导致关键应用中的误码、数据损坏甚至系统故障等问题。介电常数、损耗角正切和插入损耗等因素会显著影响信号质量。通过使用信号完整性仿真&#xff0c;您可以及早发现并解决这些挑战。这种主动方法有助于…...

用 Deepseek 写的html油耗计算器

在油价高企的今天&#xff0c;了解自己爱车的真实油耗情况对每位车主来说都至关重要。本文将介绍一个简单实用的油耗计算方法&#xff0c;并提供一个可以直接使用的HTML油耗计算器。 为什么要计算油耗&#xff1f; 计算油耗不仅能帮助我们&#xff1a; 了解车辆的真实燃油经济…...

SAP系统青果糖无法报工

问题:班长说工单号4100000101青果糖工单 无法报工 原因排查:工单4100000101的工艺路线版本错误,选了版本1的,版本1是委外的工艺,本厂生产应该选版本2. 解决&#xff1a; 1&#xff1a;重读主数据,更改工单4100000101的工艺路线版本. 2&#xff1a;工单成品已交库,不能直接更改工…...

GPU 招投标全流程分析与总结

GPU 招投标全流程分析与总结 招投标流程概述 以下是通过代理商采购Nvidia H20-GPU 141G的招投标全流程分析: #mermaid-svg-hMPPfkCpGj8GKXfV {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-hMPPfkCpGj8GKXfV .er…...

Centos7.6安装JDK 1.8教程

前提&#xff1a;先把jdk1.8文件上传到usr/local目录下&#xff0c;文件名如&#xff1a;jdk-8u151-linux-x64.tar.gz 1. 解压 JDK 压缩包 假设 jdk-8u151-linux-x64.tar.gz 文件位于 /usr/local 目录下。 进入 /usr/local 目录&#xff1a; cd /usr/local 解压文件&#…...

Golang errors 包快速上手

文章目录 1.变量2.类型3.函数3.1 New3.2 Is简介函数签名核心功能示例代码使用场景注意事项小结 3.3 As简介函数签名核心功能示例代码使用场景注意事项小结 3.4 Unwrap简介函数签名核心功能使用示例使用场景注意事项小结 3.5 Join简介函数签名核心功能使用场景注意事项小结 4.小…...

新型多机器人协作运输系统,轻松应对复杂路面

受到鱼类、鸟类和蚂蚁等微小生物体协作操纵的启发&#xff0c;研究人员开发了多机器人协作运输系统&#xff08;Multirobot Cooperative Transportation Systems&#xff0c;MRCTS&#xff09;运输单个机器人无法处理的重型超大物体&#xff0c;可用于搜救行动、灾难响应、军事…...

易境通国际货代系统:如何解决货代物流行业的棘手难题

国际货代行业作为全球贸易的重要纽带&#xff0c;面临着日益复杂的市场环境和客户需求。然而&#xff0c;随着业务规模的扩张和多变的市场需求&#xff0c;传统的粗放式管理模式逐渐暴露出效率低下、成本失控、风险难控等问题。尤其在跨境电商高速发展的背景下&#xff0c;货代…...

基于springboot医药连锁店管理系统(源码+lw+部署文档+讲解),源码可白嫖!

摘要 当今社会已经步入了科学技术进步和经济社会快速发展的新时期&#xff0c;国际信息和学术交流也不断加强&#xff0c;计算机技术对经济社会发展和人民生活改善的影响也日益突出&#xff0c;人类的生存和思考方式也产生了变化。传统医药连锁店管理采取了人工的管理方法&…...

Vue 3 reactive 和 ref 区别及 失去响应性问题

在 Vue 3 中&#xff0c;reactive 和 ref 是实现响应式数据的两个核心 API&#xff0c;它们的设计目标和使用场景有所不同。以下是两者的详细对比&#xff1a; 1. 基本定义与核心功能 特性reactiveref作用创建对象类型的响应式代理&#xff08;对象、数组、Map 等&#xff09…...

d3.js绘制单/多面板组合箱线图

用d3.js研发了个可以单面板、多面板展示的组合箱线图&#xff1b; 组合箱线图中包括普通散点、蜂群散点、小提琴图、小提琴箱线图、柱状图、误差棒、离群点等等&#xff0c;其中大部分你能想到的配置都是自行传参调整的&#xff0c;你想不到的也能稍作修改然后自行调整&#x…...

第二十四天 - 分布式任务队列 - Celery高级应用 - 练习:分布式监控任务系统

一、Celery核心机制解析 1.1 分布式架构四要素 # celery_config.py BROKER_URL redis://:passwordlocalhost:6379/0 # 消息中间件 RESULT_BACKEND redis://:passwordlocalhost:6379/1 # 结果存储 TASK_SERIALIZER json ACCEPT_CONTENT [json] TIMEZONE Asia/Shanghai核…...

IDEA使用jclasslib Bytecode Viewer查看jvm字节码

学习jvm的时候&#xff0c;想查看字节码和局部变量表&#xff0c;可以使用idea安装jclasslib Bytecode View插件查看。 &#xff08;1&#xff09;安装工具&#xff1a; 安装完成后需要重启idea. &#xff08;2&#xff09;准备一段代码&#xff0c;编译运行 package com.te…...

list.

列表类型是用来存储多个有序的字符串&#xff0c;列表中的每个字符串称为元素&#xff08;element&#xff09;&#xff0c;⼀个列表最多可以存储个元素 在 Redis 中&#xff0c;可以对列表两端插入&#xff08;push&#xff09;和弹出&#xff08;pop&#xff09;&#xff0c;…...

202520读书笔记|《我要按自己喜欢的方式去生活》——面对可能到来的裁员,那就等正式通知吧

《我要按自己喜欢的方式去生活》作者宝夏夏&#xff0c;很赞的一本书&#xff0c;通透真实&#xff0c;不矫揉造作&#xff0c;直击内心。 因为第一个故事&#xff0c;裁员而进来的。早晨睡眼惺忪醒来&#xff0c;闺蜜半夜发来一大段话&#xff0c;大意是公司在缩减成本裁员&am…...

Linux 文件传输:系统数据交互的动脉

前言&#xff1a;sshd 在Linux系统中&#xff0c;文件传输常依赖于SSH协议&#xff08;Secure Shell&#xff09;&#xff0c;而sshd&#xff08;OpenSSH Daemon&#xff09;是负责处理SSH连接的后台服务程序。通过sshd&#xff0c;用户可以在加密的通道中进行安全的远程登录、…...

Rust + WebAssembly 生产部署指南

1 最小可行部署&#xff08;MVP&#xff09; 前端打包wasm-pack build --target web --release # 生成 .wasm JS 包装器 npm run build / vite build / webpack … # 打包 HTML/CSS/JS 资源拷贝产物 到生产服务器的站点目录dist/ ├── index.html ├── pkg…...

git忽略已跟踪的文件/指定文件

在项目开发中&#xff0c;有时候我们并不需要git跟踪所有文件&#xff0c;而是需要忽略掉某些指定的文件或文件夹&#xff0c;怎么操作呢&#xff1f;我们分两种情况讨论&#xff1a; 1. 要忽略的文件之前并未被git跟踪 这种情况常用的方法是在项目的根目录下创建和编辑.gitig…...

基于Django实现的图书分析大屏系统项目

图书分析大屏展示系统项目大纲与启动教程 一、项目概述 图书分析大屏展示系统是一个基于Django框架开发的Web应用&#xff0c;主要用于图书数据的可视化分析与展示。该系统采用MVT&#xff08;Model-View-Template&#xff09;架构模式&#xff0c;结合MySQL数据库&#xff0…...

【OSCP-vulnhub】GoldenEye

目录 端口扫描 查找源代码 目录扫描 POP3邮件枚举 1.先枚举用户名 2.hydra爆破 3.nc连接 boris&#xff1a; natalya&#xff1a; 设置本地hosts文件 doak&#xff1a; 解析图片 exiftool for-007.jpg strings for-007.jpg 使用MSF去搜索内核版本 漏洞利用 ---…...

OpenAI发布GPT-4.1系列模型,主打编程能力提升

OpenAI在本周一推出了全新一代模型家族——GPT-4.1系列。没错&#xff0c;就是“4.1”&#xff0c;尽管OpenAI的命名方式已经让人有些摸不着头脑。 这一系列包括三个型号&#xff1a;GPT-4.1、GPT-4.1 mini和GPT-4.1 nano。据OpenAI介绍&#xff0c;这些模型在编程任务和指令遵…...

压缩包网页预览(zip-html-preview)

zip-html-preview 项目介绍 这是一个基于 Spring Boot 开发的在线 ZIP 文件预览工具,主要用于预览 ZIP 压缩包中的 HTML 文件及其相关资源。 主要功能 支持拖拽上传或点击选择多个 ZIP 文件自动解压并提取 ZIP 文件中的 HTML 文件在线预览 HTML 文件及其相关的 CSS、JavaSc…...

OpenCV 图形API(41)颜色空间转换----- BGR 图像转换为灰度图像函数BGR2Gray()

操作系统&#xff1a;ubuntu22.04 OpenCV版本&#xff1a;OpenCV4.9 IDE:Visual Studio Code 编程语言&#xff1a;C11 算法描述 将图像从BGR色彩空间转换为灰度。 B、G和R通道值的传统范围是0到255。结果的灰度颜色值计算为&#xff1a; dst ( I ) 0.114 ∗ src ( I ) . B…...

影视产业链中的律师角色以及合规风控要点

影视产业链中的律师角色以及合规风控要点 在影视娱乐业务中&#xff0c;律师服务贯穿项目全生命周期&#xff0c;涵盖创意开发、投z制作、发行传播、艺人管理及争议等多个领域 一、影视项目全流程合同法律事务 ✔️项目开发阶段 剧本合作&#xff1a;剧本委托创作、改编、版权…...

Java工具类——实体类列表写入excel

Java工具类——实体类列表写入excel /*** 将实体类 List 数据写入 Excel 文件* param dataList 实体类对象列表* param filePath Excel 文件路径* param sheetName Sheet 名称* param <T> 泛型类型* throws IOException 文件操作异常* throws IllegalAccessException 反…...

C++23 新预处理器指令详解:#elifdef、#elifndef 和 #warning

文章目录 1. #elifdef 和 #elifndef&#xff1a;更灵活的条件编译1.1 背景与动机1.2 语法与示例示例代码&#xff1a; 1.3 编译器支持 2. #warning&#xff1a;发出编译警告2.1 背景与动机2.2 语法与示例示例代码&#xff1a; 2.3 编译器支持 3. 总结 C23 标准引入了多项改进&a…...

书写API文档的最佳实践[特殊字符]

API文档对于API的可用性和成功至关重要。完善的API文档能显著提高开发者体验&#xff0c;加速采用&#xff0c;并培养强大的开发者社区。反之&#xff0c;糟糕的文档可能导致困惑、挫败感和错误&#xff0c;从而降低采用率。本文将探讨编写清晰、全面、开发者友好的API文档的高…...

【Maven】手动安装依赖到本地仓库

【Maven】手动安装依赖到本地仓库 【一】下载依赖【二】安装 JAR 文件到本地仓库【三】验证安装【四】在项目中使用该依赖【1】注意事项【2】额外提示 【一】下载依赖 登录到中央仓库下载依赖&#xff0c;中央仓库地址&#xff1a;https://mvnrepository.com/ 搜搜你的依赖的a…...

kali下maven 的安装与配置

1、下载 maven 安装包 wget https://dlcdn.apache.org/maven/maven-3/3.9.4/binaries/apache-maven-3.9.4-bin.tar.gz 2、解压 apache-maven-3.9.4-bin.tar.gz tar -zxvf apache-maven-3.9.4-bin.tar.gz 找到文件解压到的位置&#xff0c;由于解压时我们没有指定路径&#x…...

list的模拟实现和反向迭代器的底层

1&#xff1a;list的模拟实现 1&#xff1a;链表的节点 对于list的模拟实现&#xff0c;我们需要先定义一个节点的类可以使用&#xff08;class也可以使用struct&#xff09; // List的节点类 template<class T> struct ListNode {ListNode(const T& val T()){_p…...

OpenHarmony - 小型系统内核(LiteOS-A)(七)

OpenHarmony - 小型系统内核&#xff08;LiteOS-A&#xff09;&#xff08;七&#xff09; 八、文件系统 适配新的文件系统 基本概念 所谓对接VFS层&#xff0c;其实就是指实现VFS层定义的若干接口函数&#xff0c;可根据文件系统的特点和需要适配其中部分接口。一般情况下&…...

四层板的时钟线设计:关键要点与实用策略

在电子电路设计领域&#xff0c;四层板凭借其出色的电气性能和合理的空间布局&#xff0c;广泛应用于各类电子产品中。而时钟线作为系统的 “心跳”&#xff0c;为整个电路提供同步信号&#xff0c;其设计质量直接关系到系统的稳定性、可靠性和性能表现。因此&#xff0c;深入探…...

【TypeScript类型系统解析:一次真实的类型检查修复经历】

TypeScript类型系统解析&#xff1a;一次真实的类型检查修复经历 在最近的管理系统开发过程中&#xff0c;我遇到了一个值得深入探讨的TypeScript类型问题。通过解决这个问题&#xff0c;我更深入地理解了TypeScript的类型系统工作原理&#xff0c;以及如何在Vue项目中正确处理…...

全视通无感护理巡视系统方案及产品,助力医院护士巡视病房到位

传统的护理工作中&#xff0c;护理巡视是一项重要且繁琐的任务。护士们需要根据不同的护理级别&#xff0c;定时对患者进行巡视&#xff0c;并手工填写巡视记录表&#xff0c;登记巡视时间、人员等信息。月末时&#xff0c;还需进行人工数据统计&#xff0c;这一过程不仅效率低…...

初识Redis · 命令、数据结构补充、协议

目录 前言&#xff1a; 数据结构补充 stream geospaital Hyperloglog bitmap bitfield 渐进式遍历命令等 认识Redis客户端及协议 前言&#xff1a; 在前文&#xff0c;我们总览一下&#xff0c;我们已经介绍了什么是Redis&#xff0c;Redis的应用场景是什么&#xff…...

DBA工作常见问题整理

MVCC机制: PostgreSQL的多版本并发控制(MVCC)是其核心特性之一&#xff0c;它允许数据库在高并发环境下保持高性能的同时提供事务隔离。 MVCC通过维护数据的多个版本实现&#xff1a; 读操作不阻塞写操作写操作不阻塞读操作避免使用锁实现并发控制 PostgreSQL的MVCC特点 写时…...

云转型(cloud transformation)——不仅仅是简单的基础设施迁移

李升伟 编译 云转型不仅仅是迁移基础设施&#xff0c;更是重塑企业运营、创新及价值交付的方式。它具有战略性、持续性&#xff0c;并影响着人员、流程和平台。 ☁️ 云转型涉及以下内容&#xff1a; &#x1f504; 应用现代化——从单体架构转向微服务架构。 ⚙️ 运营自动…...

SpringBoot 定时任务

启用定时任务‌ 首先确定需要启用定时任务的SpringBoot类&#xff0c;然后添加注解&#xff08;EnableScheduling&#xff09;以启用定时任务 package com.mt.visitorauth.anjian.service;import org.springframework.scheduling.annotation.EnableScheduling;EnableScheduli…...

常见的低代码策略整理

低代码策略通过简化开发流程、降低技术门槛、提升效率&#xff0c;帮助用户快速构建灵活可靠的应用。这些策略的核心优势体现在以下方面&#xff1a; 快速交付与降本增效 减少编码需求&#xff1a;通过可视化配置&#xff08;如变量替换、表达式函数&#xff09;替代传统编码…...

HFSS(李明洋)学习记录1

Hfss操作记录 HFSS—solution type&#xff1a;选择求解类型Modeler—units&#xff1a;设置hfss内部的基本单位可选mm或者in&#xff08;英寸&#xff09;设置端口激励—波端口&#xff1a;右键selection model/face 选中对应的表面之后&#xff1b;右键assign excitation/po…...

泛目录站群技术架构演进观察:2025年PHP+Java混合方案实战笔记​

https://www.zhanqun.xin/ 在参与某跨国电商平台SEO优化项目时&#xff0c;我们团队对市面上主流站群系统进行了为期半年的技术评估。最终选择部署的2025版无极多功能泛目录站群程序&#xff0c;其技术实现路径与工程化设计思路颇具参考价值&#xff0c;现整理关键发现如下。 …...

sentinel安装部署及测试--实践

一、什么是 Sentinel&#xff1f; Sentinel 是阿里巴巴开源的一款用于微服务流量控制和系统防护的中间件。它的主要功能包括&#xff1a; **流量控制&#xff08;Flow Control&#xff09;&#xff1a;**限制系统的 QPS 或线程数&#xff0c;防止因流量过大导致系统崩溃。 **…...

Yocto项目实战教程 · 第4章:4.1小节元数据

&#x1f50d; B站相应的视频教程&#xff1a; &#x1f4cc; Yocto项目实战教程-第4章-4.1小节-元数据 记得三连&#xff0c;标为原始粉丝。 在嵌入式Linux系统构建中&#xff0c;Yocto项目凭借其高度模块化、可配置的特性成为主流工具。而其背后的关键支撑之一&#xff0c;便…...

应用镜像是什么?轻量应用服务器的镜像大全

应用镜像是轻量应用服务器专属的&#xff0c;镜像就是轻量应用服务器的装机盘&#xff0c;应用镜像在原有的纯净版操作系统上集成了应用程序&#xff0c;例如WordPress应用镜像、宝塔面板应用镜像、WooCommerce等应用&#xff0c;阿里云服务器网aliyunfuwuqi.com整理什么是轻量…...

关于Java集合中对象字段的不同排序实现方式

&#x1f4ca; 关于Java集合中对象字段的不同排序实现方式 #Java集合 #排序算法 #Comparator #性能优化 一、排序基础&#xff1a;两种核心方式对比 方式Comparable接口Comparator接口实现位置目标类内部实现独立类或匿名内部类排序逻辑自然排序&#xff08;固定规则&#xf…...

2000-2017年各省发电量数据

2000-2017年各省发电量数据 1、时间&#xff1a;2000-2017年 2、来源&#xff1a;能源年鉴、国家统计局 3、指标&#xff1a;行政区划代码、城市、年份、发电量 4、范围&#xff1a;31省 5、指标说明&#xff1a;发电量是指在特定时间内&#xff0c;发电设备&#xff08;如…...

第二十二天 - 安全加固实践 - 漏洞扫描工具开发 - 练习:SSH暴力破解防护

前言 随着网络安全威胁日益严峻&#xff0c;掌握基础防护技能成为开发者必备能力。本文将从零开始&#xff0c;通过安全加固实践、漏洞扫描工具开发、SSH暴力破解防护三个维度&#xff0c;带您快速构建安全防御体系。所有示例均附带完整代码&#xff0c;建议边阅读边实践。 一…...

【AI】React Native中使用Zustand框架及自动生成选择器

引言 随着React Native在移动应用开发领域的广泛应用&#xff0c;高效的状态管理变得尤为重要。Zustand作为一个轻量级的状态管理库&#xff0c;提供了简洁而强大的API&#xff0c;特别适合于React Native应用开发。本报告将详细介绍如何在React Native项目中使用Zustand框架&…...