首页 > 其他分享 >Mr.Lou的面向AI课程学习之_markdown

Mr.Lou的面向AI课程学习之_markdown

时间:2024-08-31 20:14:50浏览次数:13  
标签:markdown AI Mr 语法 Markdown https 使用 工具

面向AI学习markdown的使用

提问词

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

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

要求

学习、实践AI平台返回的内容,并回答:
1.哪些内容是你掌握的?哪些内容是你没有掌握的?使用AI推荐的工具或者你喜欢的工具实践一下没有掌握的内容。
2.要使用好AI工具,写好prompt(提示词)是非常重要的,提示词至少要有角色、上下文、任务。专家们提供了很多结构化提示词的框架,比如ICDO,BROKE,CRISP等,你知道哪些提示词框架?如果不知道,通过搜索工具或者AI工具学习一个。Markdown是结构化prompt的好方法,请为你学习的prompt框架使用Markdown格式设计一个通用模板
3.作业提交要求使用Markdown格式,同时提交Markdown转化的PDF,推荐在https://www.cnblogs.com/或https://www.csdn.net/等技术平台发表博客,提交博客链接。或者在https://github.com/或https://gitee.com/等代码托管平台完成任务,提交文档链接

问题回答

1. 深入浅出的讲解Markdown及Markdown的详细语法

Markdown是一种轻量级的标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。Markdown的语法简洁明了,学习成本低,被广泛应用于博客、笔记、文档编写等场景。

Markdown的详细语法主要包括以下几个方面:

一、标题

  • 使用#号标记标题,#号的数量表示标题的级别,从一级到六级标题,如# 一级标题## 二级标题

二、段落

  • 段落之间通过空行分隔,无需使用特殊的标记。

三、换行

  • 在Markdown中,直接回车并不会产生换行效果,需要在行尾添加两个空格后再回车,或者使用HTML的<br>标签。

四、强调

  • 粗体:使用**__包裹文本,如**粗体**
  • 斜体:使用*_包裹文本,如*斜体*
  • 粗斜体:使用***___包裹文本,如***粗斜体***

五、列表

  • 无序列表:使用*+-后跟空格和文本,如* 列表项
  • 有序列表:使用数字加.后跟空格和文本,如1. 列表项

六、代码

  • 行内代码:使用反引号``(Esc键下方)包裹代码,如```代码```。
  • 代码块:使用三个反引号```包裹,并可选指定编程语言,如```python\nprint("Hello, world!")\n```。

七、链接

  • 文本链接:使用[链接文本](链接地址),如[百度](https://www.baidu.com)
  • 图片链接:使用![图片描述](图片地址),如![示例图片](https://example.com/image.jpg)

八、表格

  • 使用|分隔列,-分隔表头和表格内容,并可选指定对齐方式,如| 列1 | 列2 | 列3 || :--: | :--: | :--: |

九、分隔线

  • 使用三个-*_加回车生成分隔线,如---

2. 推荐至少两款线上工具,至少两种线下工具

线上工具

  1. Typora:支持Windows、macOS和Linux,即时渲染技术,提供丰富的主题和导出选项,适合对排版要求较高的用户。
  2. MarkdownPad:专为Windows设计,支持自定义配色方案、即时HTML预览、HTML和PDF导出,适合Windows用户。

线下工具

  1. Visual Studio Code(VS Code):微软推出的轻量级文本编辑工具,原生支持Markdown语法,并可通过安装插件实现实时预览和更多功能。
  2. Sublime Text:一款流行的文本编辑器,支持Markdown语法高亮和插件扩展,提供强大的文本编辑功能。

3. 讲解Markdown的高级用法

插入数学公式

Markdown支持使用LaTeX语法插入数学公式。在行内公式中,使用$...$包裹LaTeX代码;在行间公式中,使用$$...$$\[...\]包裹LaTeX代码。

绘图

Markdown本身不直接支持绘图,但可以通过嵌入HTML代码或使用支持Markdown的在线绘图工具(如Mermaid、PlantUML等)来实现。这些工具允许你在Markdown文档中直接编写绘图语法,并生成图表。

制作PPT

Markdown本身不直接支持制作PPT,但可以通过将Markdown文档转换为幻灯片格式(如使用Pandoc工具将Markdown转换为PowerPoint或PDF格式的幻灯片)来实现。此外,一些在线工具(如Marp、Remark.js等)也支持将Markdown文档渲染为幻灯片。

格式转换

Markdown文档可以轻松转换为多种格式,如HTML、PDF、Word等。这通常可以通过Markdown编辑器或转换工具实现。例如,Typora和Pandoc等工具都提供了丰富的导出选项。

4. 讲解Markdown在chatgpt等AIGC的提示词工程中的应用

在chatgpt等AIGC(Artificial Intelligence Generated Content,人工智能生成内容)的提示词工程中,Markdown可以用于编写清晰、结构化的提示词,帮助AI模型更好地理解指令并生成符合要求的内容。

具体应用包括

  • 结构化指令:使用Markdown的标题、列表等语法编写指令,使AI模型能够清晰地区分指令的不同部分,如任务描述、输入要求、输出格式等。
  • 代码示例:在提示词中嵌入Markdown代码块,提供具体的代码示例或输入格式,帮助AI模型更好地理解任务要求和输入规范。
  • 文本格式化:利用Markdown的强调、引用等语法对文本进行格式化处理,使提示词更加醒目和易于理解。

通过合理使用Markdown语法编写提示词,可以提高AI模型的生成效率和生成内容的质量,从而更好地满足用户的需求。

实践内容

通过AI的提示,我对两种线下工具进行了实践。

使用VSCODE写markdown

参考:https://blog.csdn.net/qq_41591393/article/details/135863939

使用Sublime Text

参考:https://blog.csdn.net/xudahai513/article/details/124686347

markdown提示词框架学习

例子

--- 
# Role :
## Background :
## Constrains :
## Goals :
## Examples
## Workflows :
--- 

Role:定义了这个任务或角色的主要功能或目标。在提供的示例中,角色是“模拟经营会议”,意味着这个任务的主要目的是模拟一个经营会议的场景。
Profile:提供了关于这个任务或角色的基本信息,如作者、版本、语言和描述。这有助于了解任务的背景和来源。
Background:描述了这个任务或角色的背景信息或起源。在示例中,背景描述了这个模拟经营助手的主要功能和特点。
Goals:列出了这个任务或角色希望达到的目标。这有助于明确任务的主要职责和期望的结果。
Constrains:描述了在执行任务时需要遵循的限制或规则。
Skills:列出了为了完成这个任务或角色所需要的技能或知识。这有助于了解为了成功完成任务需要具备哪些能力。
Workflows:描述了完成任务的具体步骤或流程。这为执行任务提供了一个明确的指导。
Initialization:定义了任务开始时的初始化步骤或开场白。这有助于为任务设定一个明确的开始。

参考博客:

https://www.wehelpwin.com/article/4664 结构化Prompt必备基础:5分钟学会Markdown语法,实现提示词创作自由!
https://blog.csdn.net/qq_53221728/article/details/123380858 使用Visual Studio Code编写markdown文件以及转成PDF格式和markdown常用语法

使用AI大模型:文心一言

标签:markdown,AI,Mr,语法,Markdown,https,使用,工具
From: https://www.cnblogs.com/jijunyao/p/18390706

相关文章

  • Markdown学习
    Markdown学习作业详情你熟悉Markdown格式吗?选择自己熟悉的AI平台,把下面的提示词发给ta:"""作为计算机技术专家、人工智能技术专家,网络空间安全专家,密码学专家,密码技术专家,请您:1.深入浅出的讲解一下Mardown,Markdown的详细语法2.推荐至少两款线上工具,至少两种线下工具3.讲......
  • AI工具
    AI平台我知道的AI大模型平台有百度的文心一言、openai的chatgpt、阿里云的ai工具、夸克的夸克AI等,其中我使用过文心一言和chatgptAI帮助AI提供的帮助:(1)写作辅导:写文章的时候会用AI进行一些润色的工作,并检查是否有语法问题(2)问题解答:在复习的时候,有时候没办法查到答案的解析,会使......
  • 1-1 Markdown学习
    1.Markdown简介及详细语法Markdown是一种轻量级标记语言,旨在使文档编写更加简单和直观。它使用纯文本格式,易于阅读和编写,并且可以转换为HTML等格式。以下是Markdown的详细语法:标题使用#表示不同级别的标题:#一级标题##二级标题###三级标题列表无序列表使用*、+或......
  • 0.AI工具
    AI工具一、你知道或使用过什么AI大模型平台?明镜AIKimi文心一言OpenAI二、如果有AI大模型平台助力学习的经历,举例说明AI如何提升你的学习效率的?例子越多越好。论文修改:当我撰写论文时,AI可以帮我检查语法错误,提供表述上的修改建议,甚至给出如何改进论点的反馈意见。疑问解......
  • 2024-2025-1 20221328 RocEDU.信息安全系统设计 1-1 Markdown学习(选做)
    一、向AI提问AI的回答:1.深入浅出的讲解Markdown及其详细语法Markdown是一种轻量级标记语言,其设计初衷是为了让人们能够使用易读易写的纯文本格式编写文档,并转换成有效的HTML(标准通用标记语言下的一个应用)文档。Markdown的语法简洁明了,比HTML更加简单易用,广泛应用于写作、博客......
  • Markdown学习
    1、在询问得到的内容中,我掌握的包括标题、强调、引用、表格、分割线,其他剩余的没有掌握 2、以下为框架1.**深入浅出的讲解一下Markdown,Markdown的详细语法**Markdown是一种轻量级的标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成结构化的HTML(或者其他格式......
  • Markdown学习20221418曾庆林
    一、我掌握的内容1.Markdown及其基本的语法(标题,有序列表,代码)2.线下工具vscode二、我没有掌握的内容1.markdown详细语法(斜体,无序列表,链接,引用,分割线,表格)2.线上工具3.插入公式,绘图,格式转换4.ChatGPT等AIGC的提示词工程中的应用三、实践斜体*列表百度![图片]()终......
  • Markdown学习
    Markdown学习博客园中便可以使用Markdown编辑器,但是将Markdown导出pdf需要会员,所以我使用VSCode的Markdown编辑器进行Markdown学习,并成功导出pdf。下文便是我的学习过程。已掌握的内容我对Markdown的一些基本用法已经掌握,比如如何设置标题、段落、调节字体样式如粗体、斜体、......
  • Markdown
    作业要求:你熟悉Markdown格式吗?选择自己熟悉的AI平台,把下面的提示词发给ta:作为计算机技术专家、人工智能技术专家,网络空间安全专家,密码学专家,密码技术专家,请您:1.深入浅出的讲解一下Mardown,Markdown的详细语法2.推荐至少两款线上工具,至少两种线下工具3.讲解Markdown的高级用法,......
  • 20221421李旻奇Markdown学习
    问题1:哪些内容是你掌握的?哪些内容是你没有掌握的?使用AI推荐的工具或者你喜欢的工具实践一下没有掌握的内容本次学习使用ChatGPT回复我掌握的Markdown是一种轻量级的标记语言,用于格式化文本。它的设计目标是使文本在不需要复杂工具的情况下能保持良好的可读性和可写性。以下是我......