推荐大家看我的笔记本~
有必要说明一下:我搭博客的目的主要是为了分享个人的心得感受或随笔,所以不包括笔记类的内容。平日上学的时候,我的笔记本可能更新得更多一些(目前主要是ZJU课内笔记),所以感兴趣的小伙伴可以来翻翻我的笔记本,如果觉得不错的话不妨点个⭐~
浅谈提示工程
引入
虽然用了不少时间的 LLM,但是我从来没有花时间研究过如何写好提示词,都是想到什么就输入什么,从不在意提示词的质量。对于一般场景,我们的输入随意一些并不会特别影响 LLM 的输出结果;而且随着技术的不断改进,只要简单讲几句,LLM 就能参透我们的意思。然而,如果要求 LLM 完成一些复杂的任务,那么只是简单地提一些要求,LLM 就无法按照我们预期所想的那样解决问题,总会在某些地方出岔子。这个时候,也许有些人就会红温,不仅抱怨道:“大模型怎么这么蠢啊!”——也许这不是因为 LLM 不够聪明,而是我们人类没有发挥出 LLM 的真正能力。
最近科研项目那边分配给我的任务是修改原有的提示词,以提高程序生成可视化数据的成功率。由于我是第一次做这个任务,所以在这个过程中遇到了不少问题,自以为修改后的提示词考虑的更全面,但是实际跑下来的成功率一跌再跌,很令我沮丧。所以我认为很有必要学习提示工程(prompt engineering)相关的知识,希望能利用这些知识写出高质量的提示词,少走一些弯路。
如果你和我一样是提示工程方面的小白的话,那么希望这篇文章对你有所帮助;如果你是经验丰富的提示工程师 ...
大二秋冬 课程回忆录
前言
这个学期我修了三十多学分的课程,但实际上我并没有感觉有多大的压力,一方面是因为我这个学期也没干什么事情,另一方面是因为我从这个学期开始,基本上都以自学的方式学习,几乎把所有的课都当做了自修课,留给我学习的时间还是挺充裕的,所以对于大部分的课程我都留下了笔记(可以来我的笔记网站逛逛!)。
本来想着全部出分后马上分享我的课程经验,但是迫于现实的各种阻力(做了手术 + 术后马上就要干活了),一直拖到现在才完成总结,这超出我的预期。由于隔了一段时间了,有些记忆可能模糊或混乱了,所以文章内可能会出现一些错误,若8u发现的话请狠狠指出~
前排推销我的资源~
笔记(涵盖了下面介绍的多数课程的笔记)
博客(收录了这篇经验帖,阅读体验更佳)
课程资源库
目录
数理基础课
概率论与数理统计
大学物理(乙)II
大学物理实验
专业必修课
高级数据结构与算法分析
计算机组成
专业选修课
图像信息处理
汇编语言程序设计基础
微辅修(心理学)
心理学导论
社会心理学
通识课
经济法理论与实务
军事理论
定向越野
国际化课程
算法在游戏设计中的应用
数理基础课
概率 ...
2024年度总结
今天既是2024年的最后一天,也是期末考倒数第2天。虽然期末复习相当紧张,但我现在已经学不进去了——东操场上学生节活动的嘈杂声音直达图书馆,面前黑底白字的笔记看得我昏昏欲睡,于是我决定停下脚步,不妨稍作休息,回头来看这一年来的大学生活。
如果要用两个形容词来描述我的2024年,我给出两个词:匆忙,且平庸。现在的大学生活远远不是踏入大学门前那个懵懂无知的少年所幻想的那样,那新鲜而自由的空气早已被压抑和紧张的氛围取代,每天的工作仅仅是为了完成学业上的任务;曾想每周抽出周末的时间自学一些国外优质的CS课程,连这点小小的愿望都会被各种大作业、ddl和庞杂的记笔记的习惯给挤压,结果一年下来,除了年初学了CS50、暑假大致浏览了CS106L的课件外,几乎没有自学的经历,那么自然也没有任何项目的经历,自认为这样的一个大二CSer是不合格的。
前面提到了“记笔记的习惯”——这是我这一年持续时间最长的活动。记笔记的形式从手写电子笔记(Goodnotes),到本地Markdown笔记(Obsidian),再到现在在线分享笔记(Mkdocs),我大概已经摸索出了一套较为舒服的记笔记方式:虽然编辑器用的是Vs ...
大一秋冬 课程回忆录
一些碎碎念
这篇回忆录本来应该早在大一秋冬期末周结束后就该写出来的,但当时的我太无知了,还没有受过前辈们的学习笔记和课程经验分享之类的大量熏陶,因此没有想到过去记录我的学习经历。虽然到了大一春夏我意识到这一点,但不幸的是,在大学的一年里,我的拖延症越来越严重了,于是一直拖到现在快要开学的节点,我才想到要补上这一个缺口。毕竟时隔大半年了,很多记忆都淡忘了,因此下面我就简单记一下我的学这些课程的经历。
目录
数理基础课
微积分(甲)I
线性代数(甲)
专业基础课
C程序设计基础及实验
通识课
大学英语 IV
思想道德与法治
中国近现代史纲要
新中国史
创业启程
后记
数理基础课
微积分(甲)I
学分:5.0
教师:朱静芬
教材:《微积分》第3版,苏德矿等著
zjf 老师是我目前遇到过的精力最充沛的老师:她上课的时候喜欢在讲台周围走来走去(即使有一次腿受伤了也坐不住,到后来还是站起来了),和我们有说有笑,给人的感觉亲切友好。得益于老师的活力四射,虽然是早八的课,我的困倦感并没有像以往那样强烈。老师主要是用 PPT 上课的,偶尔会写点板书(但也只是在讲解 ...
安全攻防实践 短学期课程(CTF-101)课程回忆
总体评价
课程难度:⭐ ⭐ ⭐ ⭐
推荐指数:⭐ ⭐ ⭐ ⭐ ⭐
课程学习内容
先修要求:
具体可以参考 Lab 0 的作业(也作为报名必交材料),个人建议至少得了解 Linux 命令和 Python 的基础语法(之后应该会写很多 Python 脚本),Web 方向建议掌握 MySQL 和 JavaScript 的基本语法,Rev 和 Pwn 方向需要了解汇编语言(如果是信安专业的话应该已经学过了,像我学CS专业的没有学很后悔,只能到下学期听小白老师的课)。如果这些都没学过也没关系,可以边做 Lab 边学(当然这比较痛苦,早点学还是有好处的)。
做好心理准备,虽然给分很好(根据以往评价,目前作业上交还未截止),但是课程内容方向广、难度大,而且十分注重实践,因此需要一颗不怕折腾、敢于探索新知识的心。
报名材料:戳这(我记得好像只给了一周多的时间准备材料,所以需要腾出一段时间来准备)
CTF-101 是由浙江大学 AAA 战队开设的一门短学期课程,主要讲授 CTF(Capture The Flag,夺旗赛)竞赛的五大方向的知识:Web(网络)、Misc(杂项)、Pwn(二进制)、 ...
大一春夏 课程回忆录
前言
这个课程回忆录本应在七月初就完工的,但是当时脑子一热忙着搭博客(而那个博客框架我现在放弃了,所以我那几天白干了),所以没有开始动笔。一直到七月下旬回到家后完成短学期作业,我才想起来应该记录一下这个学期我到底学了什么,有什么是值得和大家分享的,以此见证我这半年来的学习之旅。这是我第一次写长篇的经验帖,可能在表述上、内容上有些问题,请多多包涵🙏
目录
数理基础课
微积分(甲)II
大学物理(乙)I
专业基础课
离散数学及其应用
数据结构基础
数字逻辑设计
短学期课程
通识课
马克思主义基本原理
控制论
无线网络应用
英语短篇小说欣赏
乒乓球(初级班)
身体素质课
数理基础课
微积分(甲)II
学分:5.0
任课老师:张泽银
教材:《微积分》(下),第3版,苏德矿等著
分数构成:考勤 5% + 作业 15% + 小测(2次)2 * 10% + 期中 20% + 期末 40%
平时
zzy老师喜欢一边用 PPT 讲解,一边在黑板上写板书,虽然有浓重的口音,但是绝大多数话都是听得清楚的,不必担心。课程政策相比其他微积分的老师有很大的不同,对于摸鱼 ...