CrabNote螃蟹笔记

和Cursor AI一起学Python编程 (Learn Python with AI)

和Cursor AI一起学Python编程 (Learn Python with AI)

和Cursor AI一起学Python编程 (Learn Python with AI) 和Cursor AI一起学Python编程 (Learn Python with AI) Code block Python (金句 . 核心思想) (公式 . 文字关系式) (工具 . (operator ;; ≈: 近似 ;; ∑: 整合 ;; →: 推导 ;; ↔: 互相作用 ;; +: 信息 + 思考 = 好的决策 (+ . 组合或增加) ;; : 事物 无关杂项 = 内核 ( . 去除或减少) ;; : 知 行 = 合一 ( . 增强或互相促进) ;; ÷: 问题 ÷ 切割角度 = 子问题 (÷ . 分解或简化)))) (defun 掰开揉碎 (用户输入) "理解用户输入, 掰开揉碎了分析其核心变量, 知识骨架, 及逻辑链条" (let (;; 核心变量均使用文字关系式进行定义表达 (核心变量 (文字关系式 (概念定义 (去除杂质 (庖丁解牛 用户输入))))) ;; 呈现核心变量的每一步推理过程, 直至核心思想 (逻辑链条 (每一步推理过程 (由浅入深 (概念递进 (逻辑推理 核心变量))))) ;; 将核心思想进行整合浓缩 (知识精髓 (整合思考 核心变量 逻辑链条))) (SVG Card 知识精髓))) (defun SVG Card (知识精髓) "输出SVG 卡片" (setq design rule "合理使用负空间,整体排版要有呼吸感" design principles '(干净 简洁 逻辑美)) (设置画布 '(宽度 400 高度 900 边距 20)) (自动缩放 '(最小字号 16)) (配色风格 '((背景色 (蒙德里安风格 设计感))) (主要文字 (楷体 粉笔灰)) (装饰图案 随机几何图)) (动态排版 (卡片元素 ((居中标题 "撕考者") (颜色排版 (总结一行 用户输入)) 分隔线 知识精髓 ;; 单独区域,确保图形不与文字重叠 (线条图展示 知识精髓) 分隔线 ;; 示例: 用更少的数字, 说更多的故事 (灰色 (言简意赅 金句)))))) (defun start () "启动时运行" (setq system role 撕考者) (print "请就座, 我们今天来拆解哪个问题?")) ;; 运行规则 ;; 1. 启动时必须运行 (start) 函数 ;; 2. 之后调用主函数 (掰开揉碎 用户输入) 第一节:Python是什么、Cursor 使用、notebook远程编程 (上课内容详见PPT: 1016 learnaiwithpython.pdf) 时间:45 分钟 教学内容: • Python 简介 ◦ Python 的发展历史和特点 ◦ Python 在数据分析和人工智能领域的优势 • Python 在人文学科的应用 ◦ Python 在语言教学和研究中的实际案例 ◦ 数字人文领域的 Python 项目介绍 • Cursor 编程环境介绍 ◦ 什么是 Cursor ▪ Cursor 是一种结合了 AI 功能的编程编辑器,旨在帮助用户更高效地编写代码。 ◦ Cursor 的主要功能和优势 ▪ AI 辅助代码补全和生成 ▪ 实时语法和错误检查 ▪ 简洁友好的用户界面,适合初学者 • Bohrium 在线编程平台 ◦ 什么是 Bohrium ▪ Bohrium是AI for Science的科研学习平台,提供在线编程和丰富的 AI 工具。 ◦ 利用 Bohrium中的Jupyter Notebook 进行远程编程的优势 ▪ 无需本地环境配置 ▪ 内置丰富的 AI 和深度学习功能 ▪ 适合团队协作和教学场景 • 用“汉语新解”中提示词工程的原理来解答什么是编程思维 实践实验: • 熟悉 Cursor 界面 ◦ 安装和设置 ▪ 指导学生下载安装 Cursor 编辑器 ▪ 了解界面布局和基本功能 ◦ 编写第一个程序 ▪ 使用 Cursor 编写一个打印“你好,世界!”的简单程序 ▪ 体验 AI 辅助功能,如代码自动补全和错误提示 • 使用 Bohrium 进行远程编程 ◦ 注册和登录 ▪ 帮助学生注册 Bohrium 账户并登录在线编程平台 ◦ 在线编写和运行代码 ▪ 在 Bohrium 上编写同样的“你好,世界!”程序 ▪ 演示如何在云端运行代码并查看输出 • 完成第一个python程序的运行 教学目标: ◦ 了解 Python 对于人文学科的意义 ◦ 掌握 Cursor 和 Jupyter Notebook 编程环境的基本使用 ◦ 能够在本地和云端运行简单的 Python 代码 ◦ 体验 AI 技术如何辅助编程和学习 第二节:Python 基础语法与文本处理 时间:45 分钟 教学内容: ◦ Python 基础语法 ▪ 数据类型:字符串、数字、列表、字典 ▪ 控制结构:条件判断、循环语句 ◦ 文本处理基础 ▪ 字符串操作方法 ▪ 文件读写操作 实践实验: ◦ 中文文本的基本处理 ▪ 提供一段中文文本(如诗歌或文章片段) ▪ 编写程序统计字符数、词语数、句子数 ▪ 讨论中文编码问题及解决方法 教学目标: ◦ 掌握 Python 的基本语法和结构 1016 learnaiwithpython.pdf Bohrium 第一节:Python是什么、Cursor 使用、notebook远程编程 (上课内容详见PPT: 1016 learnaiwithpython.pdf) 1016 learnaiwithpython.pdf 时间:45 分钟 教学内容: • Python 简介 ◦ Python 的发展历史和特点 ◦ Python 在数据分析和人工智能领域的优势 ◦ Python 的发展历史和特点 ◦ Python 在数据分析和人工智能领域的优势 • Python 在人文学科的应用 ◦ Python 在语言教学和研究中的实际案例 ◦ 数字人文领域的 Python 项目介绍 ◦ Python 在语言教学和研究中的实际案例 ◦ 数字人文领域的 Python 项目介绍 • Cursor 编程环境介绍 ◦ 什么是 Cursor ▪ Cursor 是一种结合了 AI 功能的编程编辑器,旨在帮助用户更高效地编写代码。 ◦ Cursor 的主要功能和优势 ▪ AI 辅助代码补全和生成 ▪ 实时语法和错误检查 ▪ 简洁友好的用户界面,适合初学者 ◦ 什么是 Cursor ▪ Cursor 是一种结合了 AI 功能的编程编辑器,旨在帮助用户更高效地编写代码。 ▪ Cursor 是一种结合了 AI 功能的编程编辑器,旨在帮助用户更高效地编写代码。 ◦ Cursor 的主要功能和优势 ▪ AI 辅助代码补全和生成 ▪ 实时语法和错误检查 ▪ 简洁友好的用户界面,适合初学者 ▪ AI 辅助代码补全和生成 ▪ 实时语法和错误检查 ▪ 简洁友好的用户界面,适合初学者 • Bohrium 在线编程平台 ◦ 什么是 Bohrium ▪ Bohrium是AI for Science的科研学习平台,提供在线编程和丰富的 AI 工具。 ◦ 利用 Bohrium中的Jupyter Notebook 进行远程编程的优势 ▪ 无需本地环境配置 ▪ 内置丰富的 AI 和深度学习功能 ▪ 适合团队协作和教学场景 ◦ 什么是 Bohrium ▪ Bohrium是AI for Science的科研学习平台,提供在线编程和丰富的 AI 工具。 ▪ Bohrium是AI for Science的科研学习平台,提供在线编程和丰富的 AI 工具。 ◦ 利用 Bohrium中的Jupyter Notebook 进行远程编程的优势 ▪ 无需本地环境配置 ▪ 内置丰富的 AI 和深度学习功能 ▪ 适合团队协作和教学场景 ▪ 无需本地环境配置 ▪ 内置丰富的 AI 和深度学习功能 ▪ 适合团队协作和教学场景 • 用“汉语新解”中提示词工程的原理来解答什么是编程思维 实践实验: • 熟悉 Cursor 界面 ◦ 安装和设置 ▪ 指导学生下载安装 Cursor 编辑器 ▪ 了解界面布局和基本功能 ◦ 编写第一个程序 ▪ 使用 Cursor 编写一个打印“你好,世界!”的简单程序 ▪ 体验 AI 辅助功能,如代码自动补全和错误提示 ◦ 安装和设置 ▪ 指导学生下载安装 Cursor 编辑器 ▪ 了解界面布局和基本功能 ▪ 指导学生下载安装 Cursor 编辑器 ▪ 了解界面布局和基本功能 ◦ 编写第一个程序 ▪ 使用 Cursor 编写一个打印“你好,世界!”的简单程序 ▪ 体验 AI 辅助功能,如代码自动补全和错误提示 ▪ 使用 Cursor 编写一个打印“你好,世界!”的简单程序 ▪ 体验 AI 辅助功能,如代码自动补全和错误提示 • 使用 Bohrium 进行远程编程 ◦ 注册和登录 ▪ 帮助学生注册 Bohrium 账户并登录在线编程平台 ◦ 在线编写和运行代码 ▪ 在 Bohrium 上编写同样的“你好,世界!”程序 ▪ 演示如何在云端运行代码并查看输出 Bohrium ◦ 注册和登录 ▪ 帮助学生注册 Bohrium 账户并登录在线编程平台 ▪ 帮助学生注册 Bohrium 账户并登录在线编程平台 ◦ 在线编写和运行代码 ▪ 在 Bohrium 上编写同样的“你好,世界!”程序 ▪ 演示如何在云端运行代码并查看输出 ▪ 在 Bohrium 上编写同样的“你好,世界!”程序 ▪ 演示如何在云端运行代码并查看输出 • 完成第一个python程序的运行 教学目标: ◦ 了解 Python 对于人文学科的意义 ◦ 掌握 Cursor 和 Jupyter Notebook 编程环境的基本使用 ◦ 能够在本地和云端运行简单的 Python 代码 ◦ 体验 AI 技术如何辅助编程和学习 教学目标: ◦ 了解 Python 对于人文学科的意义 ◦ 掌握 Cursor 和 Jupyter Notebook 编程环境的基本使用 ◦ 能够在本地和云端运行简单的 Python 代码 ◦ 体验 AI 技术如何辅助编程和学习 第二节:Python 基础语法与文本处理 时间:45 分钟 教学内容: ◦ Python 基础语法 ▪ 数据类型:字符串、数字、列表、字典 ▪ 控制结构:条件判断、循环语句 ◦ 文本处理基础 ▪ 字符串操作方法 ▪ 文件读写操作 实践实验: ◦ 中文文本的基本处理 ▪ 提供一段中文文本(如诗歌或文章片段) ▪ 编写程序统计字符数、词语数、句子数 ▪ 讨论中文编码问题及解决方法 教学目标: ◦ 掌握 Python 的基本语法和结构 时间:45 分钟 教学内容: ◦ Python 基础语法 ▪ 数据类型:字符串、数字、列表、字典 ▪ 控制结构:条件判断、循环语句 ▪ 数据类型:字符串、数字、列表、字典 ▪ 控制结构:条件判断、循环语句 ◦ 文本处理基础 ▪ 字符串操作方法 ▪ 文件读写操作 ▪ 字符串操作方法 ▪ 文件读写操作 实践实验: ◦ 中文文本的基本处理 ▪ 提供一段中文文本(如诗歌或文章片段) ▪ 编写程序统计字符数、词语数、句子数 ▪ 讨论中文编码问题及解决方法 ▪ 提供一段中文文本(如诗歌或文章片段) ▪ 编写程序统计字符数、词语数、句子数 ▪ 讨论中文编码问题及解决方法 教学目标: ◦ 掌握 Python 的基本语法和结构 ◦ 能够进行简单的文本数据处理 第三节:利用 Python 进行自然语言处理(NLP) 时间:45 分钟 教学内容: ◦ 什么是自然语言处理 ▪ NLP 的概念和在人文研究中的重要性 ◦ Python 中的 NLP 库 ▪ 分词的原理举例 ▪ 介绍结巴分词(Jieba) 等工具 ▪ 用Jieba进行课文的分词 实践实验: ◦ 中文分词与词频分析 ▪ 使用结巴分词对中文文本进行分词 ▪ 统计词频,找出高频词汇 ▪ 讨论词频分析在语言教学中的应用(如核心词汇的提取) 教学目标: ◦ 掌握使用 Python 进行基本的 NLP 操作 ◦ 理解 NLP 技术在语言研究和教学中的应用 时间:45 分钟 教学内容: ◦ 什么是自然语言处理 ▪ NLP 的概念和在人文研究中的重要性 ▪ NLP 的概念和在人文研究中的重要性 ◦ Python 中的 NLP 库 ▪ 分词的原理举例 ▪ 介绍结巴分词(Jieba) 等工具 ▪ 用Jieba进行课文的分词 ▪ 分词的原理举例 ▪ 介绍结巴分词(Jieba) 等工具 ▪ 用Jieba进行课文的分词 实践实验: ◦ 中文分词与词频分析 ▪ 使用结巴分词对中文文本进行分词 ▪ 统计词频,找出高频词汇 ▪ 讨论词频分析在语言教学中的应用(如核心词汇的提取) ▪ 使用结巴分词对中文文本进行分词 ▪ 统计词频,找出高频词汇 ▪ 讨论词频分析在语言教学中的应用(如核心词汇的提取) 教学目标: ◦ 掌握使用 Python 进行基本的 NLP 操作 ◦ 理解 NLP 技术在语言研究和教学中的应用 第四节:数据可视化与 AI 在语言教学中的应用 时间:45 分钟 教学内容 ◦ 数据可视化基础 ▪ 介绍 Matplotlib、Seaborn 等绘图库 ▪ 数据可视化在研究结果展示中的作用 ◦ AI 在语言教学中的应用 ▪ 简述 AI 技术如何辅助教学(如智能批改、对话机器人) 实践实验: ◦ 可视化词频分析结果 ▪ 使用 Matplotlib 绘制词频柱状图 ▪ 解释图表并讨论其教学意义 ◦ 简单的 AI 应用体验 ▪ 使用预训练模型对中文文本进行情感分析(视时间而定) 教学目标: ◦ 能够使用 Python 对数据进行可视化展示 ◦ 了解 AI 技术在语文教学中的潜在应用,并亲身体验简单的 AI 功能 时间:45 分钟 教学内容 ◦ 数据可视化基础 ▪ 介绍 Matplotlib、Seaborn 等绘图库 ▪ 数据可视化在研究结果展示中的作用 ▪ 介绍 Matplotlib、Seaborn 等绘图库 ▪ 数据可视化在研究结果展示中的作用 ◦ AI 在语言教学中的应用 ▪ 简述 AI 技术如何辅助教学(如智能批改、对话机器人) ▪ 简述 AI 技术如何辅助教学(如智能批改、对话机器人) 实践实验: ◦ 可视化词频分析结果 ▪ 使用 Matplotlib 绘制词频柱状图 ▪ 解释图表并讨论其教学意义 ▪ 使用 Matplotlib 绘制词频柱状图 ▪ 解释图表并讨论其教学意义 ◦ 简单的 AI 应用体验 ▪ 使用预训练模型对中文文本进行情感分析(视时间而定) ▪ 使用预训练模型对中文文本进行情感分析(视时间而定) 教学目标: ◦ 能够使用 Python 对数据进行可视化展示 ◦ 了解 AI 技术在语文教学中的潜在应用,并亲身体验简单的 AI 功能 大作业 和Cursor一起实现数据可视化。 上课感悟 ◦ 感觉这样边学边练的方式,学生大概70 80%的听懂了,有90%的同学能动手敲代码; ◦ 在实际的讲课中,发现要第二节和第三节课程可以融合起来讲: ▪ 比如在第二节中,先讲数据类型:字符串、数字、列表、字典、包后,就可以看懂第三节课分词的代码; ▪ 然后在第三节课中,再讲控制结构:条件判断、循环语句,就可以完全实践第三节课中的代码。 ◦ 感觉这样边学边练的方式,学生大概70 80%的听懂了,有90%的同学能动手敲代码; ◦ 在实际的讲课中,发现要第二节和第三节课程可以融合起来讲: ▪ 比如在第二节中,先讲数据类型:字符串、数字、列表、字典、包后,就可以看懂第三节课分词的代码; ▪ 然后在第三节课中,再讲控制结构:条件判断、循环语句,就可以完全实践第三节课中的代码。 ▪ 比如在第二节中,先讲数据类型:字符串、数字、列表、字典、包后,就可以看懂第三节课分词的代码; ▪ 然后在第三节课中,再讲控制结构:条件判断、循环语句,就可以完全实践第三节课中的代码。 前言 大家好,我是B站糖果果的陈同学,上周被家属叫去给她的文科研究生同学讲了一节AI Python的编程课,想着做都做了,就把PPT和代码共享出来给大家,如果大家能有些反馈什么的就更好了,可以在直接评论区反馈。 糖果果的陈同学 PPT: 1016 learnaiwithpython.pdf 1016 learnaiwithpython.pdf 在线代码: https://bohrium.dp.tech/notebooks/86124619178/update 课程教案 课程大纲:和AI一起学 Python编程 —— 面向研究生初学者 总课时:10月16日,4 节课,每节 45 分钟 课程目标:通过结合 AI 技术,向文科背景的学生介绍 Python 编程。每节课包含与教学和研究相关的实验,帮助学生了解 Python 在未来工作和研究中的应用价值。 讲课者: Xiangyu Chen 清华大学 数据科学博士生, Wenju Tang 北京大学 语言学博士 业界助教: Wenhao Guo (Ailln) 杭州某电商公司NLP工程师, 希望能讲清楚,难度逐渐递进,内容对大家有收获。 课程内容 Preliminary课前准备 安装且注册好Cursor 和 注册Jupyter notebook远程界面的教程链接:课前准备。 课前准备 大家好,今天下午,我们会一起在四节课时间里学习如何使用AI进行Python编程,所以我们得提前有两个东西,一个是AI,另一个是Python环境。 以下几分钟内容,我将和大家介绍如何在课前准备好我们会用到的AI和Python环境,为了避免当天网络下载和注册问题,希望大家可以在课前完成以下测试。 有任何问题可以直接在文档评论区留言。 1. Cursor 目前最好用的AI编程工具 什么是Cursor?(不太用知道的背景信息) Cursor是一个现代化的集成开发环境(IDE),专为人工智能辅助编程而设计。以下是Cursor的一些主要特点: AI辅助编码:集成了强大的AI功能,可以帮助开发者更快速、更高效地编写代码。 代码自动补全:提供智能的代码补全建议,加快编码速度。 实时代码分析:能够实时分析代码,提供改进建议和错误检测。 多语言支持:支持多种编程语言,适用于不同类型的项目开发。 集成终端:内置终端,方便执行命令和管理项目。 Git集成:内置Git支持,便于版本控制和协作开发。 自定义主题:提供多种主题选择,可以根据个人喜好定制界面。 跨平台:支持Windows、macOS和Linux等多个操作系统。 性能优化:针对大型项目进行了优化,保证在处理大量代码时仍能保持流畅。 实时协作:支持多人实时协作编辑,便于团队开发。Cursor的目标是通过AI技术提高开发者的生产力,使编码过程更加智能和高效。它特别适合那些希望利用AI技术来加速开发过程的程序 什么是Cursor?(不太用知道的背景信息) Cursor是一个现代化的集成开发环境(IDE),专为人工智能辅助编程而设计。以下是Cursor的一些主要特点: AI辅助编码:集成了强大的AI功能,可以帮助开发者更快速、更高效地编写代码。 代码自动补全:提供智能的代码补全建议,加快编码速度。 实时代码分析:能够实时分析代码,提供改进建议和错误检测。 多语言支持:支持多种编程语言,适用于不同类型的项目开发。 集成终端:内置终端,方便执行命令和管理项目。 Git集成:内置Git支持,便于版本控制和协作开发。 自定义主题:提供多种主题选择,可以根据个人喜好定制界面。 跨平台:支持Windows、macOS和Linux等多个操作系统。 性能优化:针对大型项目进行了优化,保证在处理大量代码时仍能保持流畅。 实时协作:支持多人实时协作编辑,便于团队开发。Cursor的目标是通过AI技术提高开发者的生产力,使编码过程更加智能和高效。它特别适合那些希望利用AI技术来加速开发过程的程序 1.1 下载地址 第一步:通过https://www.cursor.com/链接进入Cursor产品主页后,在右上角点击下载,下载后解压安装,得到以下软件。 第一步:通过https://www.cursor.com/链接进入Cursor产品主页后,在右上角点击下载,下载后解压安装,得到以下软件。 1.2 注册方式 a. 第二步:进入Cursor点击右上角齿轮图标后出现以下画面,点击Sign up注册按钮,跳转到网页点击蓝色的Sign up,用你们的电子邮箱进行注册,注册成功后即可登录即可跳转到使用界面。 b. 只需要在第二行这边写上“中文”,其他的都不用管,按蓝色的continue按钮进入下一界面 a. 第二步:进入Cursor点击右上角齿轮图标后出现以下画面,点击Sign up注册按钮,跳转到网页点击蓝色的Sign up,用你们的电子邮箱进行注册,注册成功后即可登录即可跳转到使用界面。 b. 只需要在第二行这边写上“中文”,其他的都不用管,按蓝色的continue按钮进入下一界面 1.3 课前测试 第三步:使用测试,点击右上角齿轮左侧按钮,即可调用出信息框,输入以下文字,如果可以得到一张图片,就算测试成功。 “写一段问好的python程序”,你会得到以下的一段代码,待会在下步中会使用: Code block Python def 问好(名字): print(f"你好, {名字}! 祝你今天愉快!") 主程序 if name == " main ": 用户名 = input("请输入你的名字: ") 问好(用户名) Code block Python def 问好(名字): print(f"你好, {名字}! 祝你今天愉快!") 主程序 if name == " main ": 用户名 = input("请输入你的名字: ") 问好(用户名) 2. Jupyter notebook 在线编程平台 什么是Jupyter notebook?(也是不太用知道的背景信息) Jupyter notebook是一个开源的交互式计算环境,主要用于数据科学和科学计算。以下是Jupyter notebook的一些主要特点: 交互式编程: 允许用户以交互方式编写和执行代码,立即看到结果。 支持多种编程语言: 虽然最常用于Python,但也支持R、Julia等其他语言。 文档和代码混合: 可以在同一个文档中混合使用代码、文本说明、数学公式和可视化图表。 易于分享: notebook文件(.ipynb)可以轻松分享给他人,便于协作。 数据可视化: 支持内联显示图表和数据可视化结果。 模块化: 代码可以分成多个单元格(cells)独立执行。 扩展性: 有丰富的扩展和插件生态系统。 Web界面: 通过Web浏览器访问和使用,无需复杂的本地配置。 Jupyter notebook广泛应用于数据分析、机器学习、教育和科学研究等领域,为用户提供了一个强大而灵活的计算环境。 什么是Jupyter notebook?(也是不太用知道的背景信息) Jupyter notebook是一个开源的交互式计算环境,主要用于数据科学和科学计算。以下是Jupyter notebook的一些主要特点: 交互式编程: 允许用户以交互方式编写和执行代码,立即看到结果。 支持多种编程语言: 虽然最常用于Python,但也支持R、Julia等其他语言。 文档和代码混合: 可以在同一个文档中混合使用代码、文本说明、数学公式和可视化图表。 易于分享: notebook文件(.ipynb)可以轻松分享给他人,便于协作。 数据可视化: 支持内联显示图表和数据可视化结果。 模块化: 代码可以分成多个单元格(cells)独立执行。 扩展性: 有丰富的扩展和插件生态系统。 Web界面: 通过Web浏览器访问和使用,无需复杂的本地配置。 Jupyter notebook广泛应用于数据分析、机器学习、教育和科学研究等领域,为用户提供了一个强大而灵活的计算环境。 我们将会使用在线的notebook来避免大家本地电脑安装python的环境问题,将来大家想进阶学习python编程可再自行安装。 1.1 注册方式 有很多在线的免费jupyter notebook网站,我们这次选择使用Bohrium网站,他们是AI for Science的科研学习平台,他们的网站是:http://dplink.cc/bohrium,点击右上角注册按钮完成注册。 有很多在线的免费jupyter notebook网站,我们这次选择使用Bohrium网站,他们是AI for Science的科研学习平台,他们的网站是:http://dplink.cc/bohrium,点击右上角注册按钮完成注册。 1.2 新建notebook ◦ 完成注册后,在notebook页面点击新建notebook ◦ 输入复制粘贴Cursor生成的python代码后 Code block Python def 问好(名字): print(f"你好, {名字}! 祝你今天愉快!") 主程序 if name == " main ": 用户名 = input("请输入你的名字: ") 问好(用户名) ◦ 点击“开始连接”,选择图中的镜像 ◦ 完成注册后,在notebook页面点击新建notebook ◦ 输入复制粘贴Cursor生成的python代码后 ◦ 点击“开始连接”,选择图中的镜像 1.3 在镜像节点,运行python 连接完成后,点击右图的运行按钮,即可执行以上python代码,得到如图的结果。 🎉恭喜你,你已经和AI一起完成了你的第一段python代码,你如果有任何问题,都可以在Cursor Chat对话框中问AI。 3. 额外:熟悉Cursor工具的小游戏(可不看,非必需) 1.1 提示词 第一步:在cursor chat界面中输入以下prompt(提示词) 第二步:再输入你们想了解的概念新词,如:python编程 1.2 在Cursor中新建文本,保存文件 第三步点击左上角文件,新建文本文件按钮,将上面的到的svg内容输入到对话框中,保存为后缀为.svg的文件 1.3 “汉语新解”图片 我们的任务完成🎉,这是一次简单的提示词工程的toy examplem,方便你更熟悉AI编程工具和学会一个小工具。 (重复以上对话,替换新的想解释的词语,你可以继续让Cursor给你写不一样的新词解释,生成不同的新词解释图片) 其他版本提示词,可得到不一样的回复。