20221421李旻奇Markdown学习

news/2024/11/17 0:34:50/文章来源:https://www.cnblogs.com/lmq221421/p/18390610

问题1:哪些内容是你掌握的?哪些内容是你没有掌握的?使用AI推荐的工具或者你喜欢的工具实践一下没有掌握的内容

本次学习使用ChatGPT回复

我掌握的

Markdown是一种轻量级的标记语言,用于格式化文本。它的设计目标是使文本在不需要复杂工具的情况下能保持良好的可读性和可写性。以下是我熟悉的Markdown的基础语法:
其中包括
Markdown的基础语法(标题、段落、强调、列表、链接、图片、引用、代码、分隔线)
推荐的线上和线下工具(Dillinger、StackEdit、Typora、Obsidian)
Markdown的高级用法(插入数学公式、绘图、制作PPT、格式转换)
Markdown在AIGC提示词工程中的应用
1.1. 标题
使用 # 来表示标题级别。一个 # 表示一级标题,两个 # 表示二级标题,以此类推。
markdown
“# 一级标题”
“## 二级标题”
“### 三级标题”

1.2. 段落
段落通过空行分隔。连续的文本会被处理为一个段落。

1.3. 强调
使用 * 或 _ 来进行斜体和粗体:
markdown
斜体斜体
例子:
斜体例子
例子
粗体粗体

1.4. 列表
无序列表使用 *、- 或 +。
有序列表使用数字和点。

markdown
“-/+/* 无序项”
例子:

  • 无序项

“1. 有序项1”
2. 有序项2

1.5. 链接

使用 【显示文本】(URL) 来创建链接。
markdown
Google

1.6. 图片

使用 !【替代文本](图片URL) 来插入图片。
markdown
示例图片

1.7. 引用

使用 > 来创建引用块。
markdown

这是一个引用块

1.8. 代码

使用单反引号 表示行内代码,使用三个反引号 表示代码块。
markdown
行内代码

代码块

1.9 分隔线
使用 ---、*** 或 ___ 来创建分隔线。


例子

我没有掌握的

具体的高级用法中的一些细节,特别是如何用特定工具进行绘图和PPT制作
提示词框架的详细使用和实践

工具推荐

2.1. 线上工具

Dillinger:一个功能强大的在线Markdown编辑器,支持实时预览和文件导出。网址:Dillinger
StackEdit:提供Markdown编辑和同步功能,支持与Google Drive等云服务的集成。网址:StackEdit

2.2. 线下工具

Typora:一个简洁的Markdown编辑器,支持实时预览和丰富的功能。官网:Typora
Obsidian:一个强大的Markdown笔记工具,支持链接和图表功能。官网:Obsidian

实践

Markdown的高级用法

3.1. 数学公式

Markdown本身不支持数学公式,但通过LaTeX语法可以在某些编辑器中插入数学公式。需要在支持LaTeX的环境中使用:
markdown
$$
E = mc^2
$$

3.2. 绘图

Mermaid:支持在Markdown中插入流程图、序列图等。
例子
markdown

graph LR A --> B
  • PlantUML:也可以在Markdown中使用来生成图表。

3.3. 制作PPT
Markdown本身不支持PPT制作,但可以使用如 Marp 的工具来将Markdown转换为PPT幻灯片。Marp的官网:Marp

3.4. 格式转换

  • Pandoc:一个强大的文档转换工具,可以将Markdown转换为各种格式,如PDF、Word、HTML等。官网:Pandoc
  • Markdown-to-HTML:很多Markdown编辑器都支持将Markdown转换为HTML格式。
  1. Markdown在AIGC提示词工程中的应用

在AIGC(人工智能生成内容)的提示词工程中,Markdown可以用来提高提示词的组织性和可读性。以下是一些应用场景:

4.1. 组织提示词
使用Markdown格式组织提示词,能够更清晰地展示层级结构和关键点。例如,在编写提示词时,使用标题和列表来组织信息。

4.2. 格式化说明
Markdown可以用来编写对话、问题和示例的格式化说明,这有助于AI模型更好地理解上下文。
4.3. 文档生成
通过Markdown编写提示词文档,可以方便地将文档转换为HTML、PDF等格式,便于分享和展示。
实践图片

总的来说,Markdown的简单语法和灵活性使其在文本处理和格式化中非常有用,无论是个人笔记、技术文档还是提示词设计。

问题2:要使用好AI工具,写好prompt(提示词)是非常重要的,提示词至少要有角色、上下文、任务。专家们提供了很多结构化提示词的框架,比如ICDO,BROKE,CRISP等,你知道哪些提示词框架?如果不知道,通过搜索工具或者AI工具学习一个。Markdown是结构化prompt的好方法,请为你学习的prompt框架使用Markdown格式设计一个通用模板

提示词框架

常见提示词框架有ICDO,BROKE,CRISP等,这里介绍BROKE
*BROKE简单介绍
包括背景信息(Background)、角色(Role)、目标(Objective)、知识(Knowledge)和例子(Examples)的提示词框架。

  • BROKE 通用模板
  • Background
  • 描述问题的背景信息
  • 在这里提供一些关于问题或任务的基本信息,例如问题的历史、相关的行业趋势或其他有助于理解问题的重要信息。
  • Role
  • 定义你希望AI扮演的角色
  • 例如,你是希望 AI 担任一个顾问、分析师还是创作者?明确角色有助于 AI 明确其职责。
  • Objective
  • 阐述具体的目标或任务
  • 清晰地描述你需要完成的具体工作,这可以是分析数据、生成一篇文章或是提出解决方案等。
  • Knowledge
  • 列出所需的特定知识或信息
  • 指明 AI 需要了解什么信息才能完成任务,如特定的技术细节、行业标准或历史数据等。
  • Examples
  • 给出具体的例子
  • 提供一些具体的例子来帮助 AI 更好地理解你的需求,例如成功的案例、类似的任务或其他参考材料。

通用模板(ICDO框架)

提示词模板

角色 (Identity)

  • 你是一个[角色描述],具有[相关技能/知识]。

上下文 (Context)

  • 背景信息:在[情境/环境]中,你需要[执行任务]。

任务 (Task)

  • 具体任务:请[详细描述任务]。

期望 (Objective)

  • 预期结果:完成任务后,你应该能够[实现的目标]。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/790187.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

回顾一些常识————环境变量

前言 最近写一些底层一些的东西,简单回顾一下环境变量. 正文 首先我们来看下c 语言的环境变量的位置。可以看到每个进程都有自己的环境变量,操作系统会复制环境变量的副本给一个新创建的进程。 那么这个副本哪里来呢? 是操作系统自己维护一份在内存中吗?那不是,因为操作系…

win7系统更新在哪里,win7怎么关闭电脑更新呢

在Windows 7系统中,进行系统更新和关闭更新的操作主要通过“控制面板”来完成。以下是详细的步骤: 一、Win7系统更新在哪里 打开控制面板: 点击屏幕左下角的“开始”菜单,选择“控制面板”。 进入Windows Update: 在控制面板中,找到并点击“系统和安全”类别。 在“系统和…

8.Java异常

什么是异常实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序再跑着,内存或硬盘可能满了,等等。 软件程序在…

20221325-杨筱-Markdown学习

AI回答提示词: (1)深入浅出的讲解Markdown及其详细语法 Markdown是一种轻量级的标记语言,它允许人们使用易读易写的纯文本格式编写文档,并通过简单的标记语法快速转换为格式丰富的HTML页面。Markdown被广泛应用于博客、文档编写、GitHub等平台,因其简洁的语法和高效的排版…

windows更新在哪里打开,想更新windows怎么打开更新呢

在Windows系统中,打开更新并更新电脑主要可以通过“设置”应用来完成。以下是详细的步骤: 一、打开Windows更新 通过“开始”菜单: 点击屏幕左下角的“开始”按钮(Windows徽标)。 在弹出的菜单中,选择“设置”图标(齿轮形状)。进入“更新和安全”设置: 在“设置”窗口…

「代码随想录算法训练营」第五十天 | 图论 part8

目录拓扑排序题目:117. 软件构建dijkstra(朴素版)题目:47. 参加科学大会dijkstra算法和prim算法的区别dijkstra(堆优化版)题目:47. 参加科学大会 拓扑排序 拓扑排序概括来说就是给出一个有向无环图,把这个有向无环图转成线性的排序,就叫拓扑排序。 使用广度优先搜索(…

贵州省专业技术人员继续教育刷课脚本-JavaScript编写

脚本 学习网站:gzjxjy.gzsrs.cn、ghlearning.com、gzzj.ghlearning.com、... 脚本地址:贵州省专业技术人员继续教育-刷课脚本 教程 1.插件安装(以Microsoft Edge浏览器为例)打开最中间那个蓝色绿色的浏览器,谷歌之类的浏览器也可以点击屏幕右上角三个点,图示位置,然后点…

源码、反码和补码

对于有符号数而言,原码就是一个数的二进制表示。二进制的最高位是符号位,0 表示正数,1 表示负数。比如 56 是十进制,转为二进制就是 00111000,于是 56 的原码就是 00111000,左边第一位 0 是符号位,后面的其他数字是数据位。 计算机用数的原码进行显示,数的计算和存储是…

作业:自我介绍+软工5问

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/CSGrade22-12这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/CSGrade22-12/homework/13219这个作业的目标 学习编辑博客、预习教材介绍我自己 大家好,很高兴在这里与大家分享一些关于我的个人经历和兴趣爱…

洛谷团队

团队宣传!!! luogu团队!!! 网址:https://www.luogu.com.cn/team/79256 我的ID:sunhy2012 如要加入,信息请填“__sunhy2012__推荐”

陕西省专业技术人员继续教育刷课脚本-JavaScript编写

脚本 学习网站:陕西省专业技术人员继续教育学习平台: jxjy01.xidian.edu.cn 脚本地址:陕西省专业技术人员继续教育-刷课脚本 教程 1.插件安装(以Microsoft Edge浏览器为例)打开最中间那个蓝色绿色的浏览器,谷歌之类的浏览器也可以点击屏幕右上角三个点,图示位置,然后点击…