首页 > 其他分享 >Markdown学习

Markdown学习

时间:2024-08-30 11:53:20浏览次数:9  
标签:数学公式 Markdown 示例 AI 创建 学习 使用

Markdown学习

向AI助手提问:

作为计算机技术专家、人工智能技术专家,网络空间安全专家,密码学专家,密码技术专家,请您:

  1. 深入浅出的讲解一下Mardown,Markdown的详细语法
  2. 推荐至少两款线上工具,至少两种线下工具
  3. 讲解Markdown的高级用法,包括插入数学公式、绘图、制作PPT,格式转换
  4. 讲解Markdown在chatgpt等AIGC的提示词工程中的应用

AI平台返回的内容是:

1. Markdown 简介与详细语法

Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。它的目标是实现"易读易写",并且具有一定的可读性,即使在没有格式转换的情况下也能被阅读。

基本语法包括:

  • 标题:使用#来表示,一个#表示最大的标题,##是次级标题,以此类推,直到######
  • 段落:一个或多个连续的文本行组成一个段落。
  • 换行:两个空格加回车可以创建一个新行。
  • 强调:使用*_来包裹文本,表示斜体;两个**或两个__表示粗体。
  • 列表
    • 无序列表使用*, +, 或 -作为列表标记。
    • 有序列表使用数字后跟.
  • 链接:使用[]()来创建链接,例如[Google](https://www.google.com)
  • 图片:使用![Alt text](URL)来插入图片。
  • 代码:单行代码使用反引号包围,例如\code``。多行代码块使用三个反引号包围。
  • 引用:使用>来创建引用文本。
  • 表格:使用|---来创建表格。

2. 推荐工具

  • 线上工具
    • StackEdit:一个在线Markdown编辑器,支持实时预览和同步到Google Drive或Dropbox。
    • Dillinger:一个在线Markdown编辑器,支持多种文件格式导出。
  • 线下工具
    • Typora:一个跨平台的Markdown编辑器,支持所见即所得的编辑方式。
    • Visual Studio Code:通过安装Markdown插件,VS Code可以成为一个强大的Markdown编辑器。

3. Markdown 高级用法

  • 数学公式:使用两个美元符号$$来创建行内数学公式,或者使用两个美元符号加三个反引号来创建块级数学公式。
  • 绘图:使用Mermaid语法在Markdown中创建流程图、序列图等。
  • 制作PPT:虽然Markdown本身不直接支持制作PPT,但可以通过一些工具如Pandoc将Markdown转换为PPT。
  • 格式转换:使用Pandoc等工具可以将Markdown转换为多种格式,如PDF、HTML、DOCX等。

4. Markdown 在 AIGC 提示词工程中的应用

在AIGC(人工智能生成内容)的提示词工程中,Markdown可以用于:

  • 格式化提示:使用Markdown的格式特性来清晰地展示提示的结构和层次。
  • 参数化提示:通过Markdown的链接功能,可以创建指向特定资源或参数的链接,以供AI参考。
  • 代码和数学公式:在需要AI处理代码或数学问题时,Markdown可以方便地插入这些元素。
  • 文档结构:Markdown的标题和列表功能可以帮助组织和展示文档的结构,使AI更容易理解文档的组织方式。

Markdown的简洁性和功能性使其成为与AI交互时的理想选择,尤其是在需要清晰展示信息结构和层次的情况下。

Markdown实践学习

我已经掌握了Markdown的基本语法,但部分高级用法还未掌握

  1. 制作待办事项
  1. 书写公式

$$E=mc^2$$

  1. Html
值班人员 星期一 星期二 星期三
张三 李四 王五

改变文字格式

prompt框架

通过搜索工具和AI工具我学习了CRISPE框架

  • 原理:CRISPE框架通过定义能力和角色(ChatGPT应扮演什么角色)、提供洞察(提供你请求的背后简介、背景和上下文)、明确声明(你要求GPT做什么)、设定个性(你希望GPT以何种风格、个性或方式回应)和进行实验(请求GPT为你回复多个示例)来创建结构化的Prompt。
  • 功能:确保Prompt具有明确的目的和结构,使大模型能够更有效地理解和回应用户请求。
  • 使用场景:适用于内容创作和决策支持,尤其是在需要模型提供多样化解决方案时。
  • 优点:有助于创建内容丰富、结构清晰的Prompt。

CRISPE框架通用模板

  1. Context (上下文):提供任务的背景信息,包括客观事实和主观感受。
    定义:Context部分提供与任务相关的背景信息,帮助AI理解任务的语境,还可以包括一些主观描述,如情绪、态度等。
    例如:“你正在为一位对科技趋势感兴趣的朋友写一篇关于未来智能家居的文章。”
  2. Role (角色):设定AI的角色定位,影响生成内容的风格和视角。
    定义:指定AI所扮演的角色,例如医生、教师、作家等。明确角色有助于AI根据身份产生合适的语气、风格和内容。
    例如:“请扮演一个资深科技评论家的角色。”
  3. Intent (意图):明确任务的目标,帮助AI理解其需要达成的效果。
    定义:描述任务的最终目标,AI需要完成什么、达到怎样的效果。这有助于AI理解任务的重点,选择合适的生成策略。
    例如:“撰写一篇分析文章,预测未来五年内智能家居的发展趋势。”
  4. Scope (范围):设定任务的边界条件,控制生成内容的范围和规模。
    定义:设定任务的限制条件,如内容主题、篇幅长度、可用资源等。这样可以帮助AI把控输出的宏观属性,避免跑题或过度发散。
    例如:“文章长度应在1000字左右,且必须包括至少三个具体的智能家居产品案例。”
  5. Persona (人设):塑造AI的个性特征,使其生成的内容具有特定的风格和吸引力。
    定义:描述AI应当呈现的性格特征,如严谨、幽默、活泼等。这有助于塑造AI一致的语言风格,产生更具个性和吸引力的内容。
    例如:“以严谨而充满激情的语气撰写。”
  6. Example (示例):通过具体实例展示期望的输出,帮助AI更准确地捕捉任务要求。
    定义:提供一个或多个任务输出的示例,以帮助AI理解期望的输出样式示例可以帮助AI更具体地理解任务要求,给出符合期望的结果。
    例如:“参考以下段落的风格和深度:[插入示例文本]。”

标签:数学公式,Markdown,示例,AI,创建,学习,使用
From: https://www.cnblogs.com/RoyWang1108/p/18388473

相关文章

  • 数据库学习(一)——select语句
    一.检索数据1.SELECTprod_nameFROMproducts;--//从表products中检索一个名为prod_name的列。2.SELECTprod_id,prod_name,prod_priceFROMproducts;--//从表products中检索名为prod_id,prod_name,prode_price的列。3.SELECT*FROMprdoucts;--//检索表products中的所有的......
  • 学习笔记4——二叉树(C++版)
    关于二叉树的算法题一般都是使用递归来实现,所以要想做好二叉树的算法题,要先学会递归算法的使用。一、如何创建一个二叉树1.声明一个树节点结构体structTreeNode{intval;TreeNode*left;TreeNode*right;TreeNode(intx):val(x),left(nullptr),ri......
  • 工作太忙没时间学习,怎么办?
    本打算趁着本月最后一个工作日,将拖更一个来月的关于消息队列的技术文章更新了。正好看到星球群里一位同学提了一个很有意思的问题,索性下周再更新技术文章吧,今天聊聊这位同学提出的问题。她的问题是这样的:最近加班严重,未来几个月工作依然会保持这种强度,但又想抽出时间来学习提升......
  • 哈萨克语词汇学习(三)——亲属
    这种学单词和背单词的方法其实效率很低下,压根记不住,所以放在这儿也就起个索引的作用吧,建立一下基本概念,等到在实际的应用过程中见得多了,自然而然也就记住了。https://youtu.be/7isF2bm5RDkата爷爷апа/әже奶奶(六十以下称апа,六十以上称әже)әке爸爸(папа......
  • 哈萨克语语法学习(一)——名词的数
    下面开始围绕名词介绍一系列语法规则。先从名词的单复数开始。哈萨克语的名词有单数和复数之分。名词的原形为单数。名词的复数形式依据辅音同化和元音和谐等规则,借助附加成分-лар/-лер,-дар/-дер,-тар/-тер来实现。“单数”与“复数”的对立并不是“一个事物”......
  • 哈萨克语语法学习(四)——名词的格
    加足马力,把名词的语法内容学完,前几篇我们讲过了名词的两个语法范畴——数和领属人称,这次我们把名词的最后一个语法范畴,也是内容最多的一个范畴学完——格。格表示该词在句子或词组中与其他实词相结合时的种种结构关系。格附加成分可直接接在词干后边,也可以递接在复数附加成分后边......
  • 哈萨克语语法学习(二)——人称代词及谓语性人称附加成分
    这一篇学习一个新的语法概念——谓语性人称附加成分,有的语法书里把它分别当成名词和动词的语法范畴,有的语法书把它看作一个单独的语法概念,这里我们暂时选用后者(其实我觉得前者更方便理解和记忆)。在学习语法之前先学习一下人称代词,之前我们已经见过大部分了。https://youtu.be/6F......
  • 哈萨克语语法学习(六)——动词的陈述式及时态
    哈萨克语动词的式是通过动词特定的形态变化表明行为动作和现实关系的语法范畴,表示说话者对客观事物的关系。哈萨克语的式可分为:陈述式、命令式、愿望式、条件式。由动词的形态变化表达出来的、说话时行为动作和状态的不同时间意义的陈述叫陈述式。陈述式表示对一定时间范围内(现在......
  • 哈萨克语语法学习(八)——动词的态
    今天学习语态。态是确定行为动作的主体与客体之间关系的动词范畴。态附加成分可以直接加在词根后,也可以加在派生词(词干)后。从现代哈萨克语的一些词来看,态附加成分似已僵化为不可分解的语素成分。如:оян-“醒”оят-“叫醒”үйрен-“学习”үйрет-“教”中的带有反身......
  • 哈萨克语学习心得(三)——元音和辅音的分类
    哈萨克语中元音和辅音的有些分类是很重要的,但是一股脑地学压根记不住,只能通过后续的学习边学边记,这篇文章只是先带来一点感性的认识,然后留待后续有一定基础的时候再回过头看一遍,那个时候就会豁然开朗了。哈萨克语有九个元音a、ә、е、о、ө、ұ、ү、ы、і,其中ә是因为阿拉伯......