1.哪些内容是你掌握的?哪些内容是你没有掌握的?使用AI推荐的工具或者你喜欢的工具实践一下没有掌握的内容。 在对以上内容进行学习和实践的过程中,我学习了markdown的基本语法和应用,如标题、列表、强调、链接、图片、代码、引用、表格和任务列表。但是对于数学公式的理解和绘图制作ppt,转换为PDF等高级应用还没有掌握。 为了理解和实践没掌握的内容,我使用AI推荐的线上工具进行学习和实践
下面是我使用stackedit学习的过程,逐步学习并且掌握了基本语法
之后为了学习pdf的格式转换,我采用了Pandoc工具
Pandoc 是一个由 John MacFarlane 开发的通用文档转换工具,可以支持大量标记语言之间的格式转换,例如 Markdown 、Microsoft Word、PowerPoint、 Jupyter Notebook、HTML、PDF、LaTeX、Wiki、EPUB 格式之间的相互转换。
在官网选用相应的windows版本进行下载安装
Pandoc 为 Windows 系统提供了编译后的 msi 安装包,可以直接运行安装;或者直接下载免安装的 zip 文件解压即可。
但是在最终的操作过程中,我的Pandoc不知为何不能运行,原因可能根电脑环境有关,因此在解决转换的问题上我选择在网上寻找在线工具而不是命令行转换
2.要使用好AI工具,写好prompt(提示词)是非常重要的,提示词至少要有角色、上下文、任务。专家们提供了很多结构化提示词的框架,比如ICDO,BROKE,CRISP等,你知道哪些提示词框架?如果不知道,通过搜索工具或者AI工具学习一个。Markdown是结构化prompt的好方法,请为你学习的prompt框架使用Markdown格式设计一个通用模板
我学习了以下框架
-
BROKE:
- Background(背景):提供问题的背景信息。
- Objective(目标):明确要达成的目标。
- Resources(资源):列出解决问题所需的资源。
- Knowledge(知识):提供解决问题所需的关键知识。
- Evaluation(评估):描述如何评估解决方案的有效性。
-
CRISP:
- Context(上下文):描述问题所在的环境和情境。
- Representation(表述):清晰地表述问题。
- Information(信息):提供解决问题所需的信息。
- Structure(结构):确定问题的结构和组成部分。
- Process(过程):描述解决问题的过程和步骤。
-
PIE:
- Problem(问题):定义问题。
- Information(信息):收集相关信息。
- Explanation(解释):提供问题的可能解释。、
通过结合上面三个框架的优势,我给出了下面的模板
Markdown
# 通用提示词框架
## Background (背景)
- **领域**:简要描述问题所在的领域或行业。
## Problem(问题)
- **定义问题,确定问题所涉及知识,明确问题的大意,确定问题的具体解决方向
## Objective (目标)
- **主要目标**:明确阐述要达成的主要目标。
- **次要目标**:列出任何次要或辅助目标。
- **预期成果**:描述预期的结果或输出。
## Resources (资源)
- **数据来源**:列出可用于解决问题的数据来源。
- **工具和技术**:描述将使用的工具和技术。
- **团队成员**:介绍参与项目的关键团队成员及其角色。
## Knowledge (知识)
- **理论基础**:提供解决问题所需的理论基础。
- **先前经验**:概述团队在相关领域的先前经验。
- **学习资源**:推荐进一步学习或研究的资源。
## Evaluation (评估)
- **评估标准**:描述将用于评估解决方案的标准。
- **评估方法**:详细说明评估过程和方法。
- **反馈机制**:建立反馈和迭代改进的机制。
## Structure (结构)
- **问题分解**:将问题分解为更小的部分或子问题。
- **流程图**:使用Mermaid或其他工具绘制流程图。
```mermaid
graph TD;
A[开始] --> B{问题1};
B -->|是| C[解决方案1];
B -->|否| D[解决方案2];
C --> E[结束];
D --> E;
## Explanation(解释):提供问题的可能解释。
## Process(过程):描述解决问题的过程和步骤。