立鸫

本篇是对 2025-11-03 到  2025-11-09 这一周生活部分事件的记录。封面是一只膨胀的乌鸫。

快速总结💭

  • 学习了 JSON Schema 是什么,一般如何定义。
  • 好讨厌学习通这个平台… 为什么不能直接下载课件?其它鸡肋的功能倒是爱折腾,不小心更到新版本问客服还不让我退回。目前凑合用一个脚本下载课件,大致的原理可能是:通过网页的响应找到 pdf 的下载链接。缓慢地复习数学中。
  • 本周工作和学习的效率都一般,不太明白+1+2 的需求… 他们一个说东一个说西,不知道听谁的。
  • 买了电煮锅!!! 受够了难吃的食堂,调料还没买,开锅煮了泡面 (^▽^)。
  • 新借的两本小说进度缓慢,前两个短篇故事都不怎么喜欢,虽然名字起的好听。还有一个可能是被有声书迷住,有点不可自拔,目前也就听了 30 个 h… 6 天前我还在说要睡前看纸质书抵手机,还是被科技打败了。
  • 这周只有两天骑了回车,周末在学校转了转,拍了会小鸟的冬装。
  • 经过并不严谨的测试,下午三四点喝咖啡也不会失眠,但茶我上午都不敢喝。

提示词入门

视频介绍

  • 原则一:写清楚和具体的提示
    • 可以使用分隔符
    • 要求结构化输出
    • 检查是否满足完成任务的条件
    • 给模型提供完成任务的示例
  • 原则二:给模型思考的时间
    • 明确完成任务的步骤
    • 让模型先自己解决问题
      减少幻觉:让模型从文本中查找相关引文,然后基于这些引文回答问题,提供追根溯源的方法。

例子如下:


text = f"""
You should express what you want a model to do by \
providing instructions that are as clear and \
specific as you can possibly make them. \
This will guide the model towards the desired output, \
and reduce the chances of receiving irrelevant \
or incorrect responses. Don't confuse writing a \
clear prompt with writing a short prompt. \
In many cases, longer prompts provide more clarity \
and context for the model, which can lead to \
more detailed and relevant outputs.
"""
prompt = f"""
Summarize the text delimited by triple backticks \
into a single sentence.
```{text}```
"""
response = get_completion(prompt)
print(response)

prompt_2 = f"""
Your task is to perform the following actions:
1 - Summarize the following text delimited by
<> with 1 sentence.
2 - Translate the summary into French.
3 - List each name in the French summary.
4 - Output a json object that contains the
following keys: french_summary, num_names.

Use the following format:
Text: <text to summarize>
Summary: <summary>
Translation: <summary translation>
Names: <list of names in summary>
Output JSON: <json with summary and num_names>

Text: <{text}>
"""

键盘快捷键

网页浏览

有和 windows 共用的

Ctrl+R——刷新页面
Backspace——返回上一个页面
Ctrl+tab——切换到多文档界面程序的下一个子窗口
Ctrl+L——定位到地址栏并选中其中的文本
Ctrl+H——历史记录
Tab——在页面上的链接、按钮和输入框等元素之间向前切换焦点。
F6——将焦点向前移动到地址栏、书签栏和页面内容之间。
F11——全屏

Chrome扩展插件:Vimium

yt——创建当前页面的一个副本
x——关闭当前标签,X恢复最近关闭的标签
j——向下滚动页面,k 向上滚动页面, G(shilft+g)到页面底部,gg定位到页面顶部
f——显示页面所有链接的按键分配,点击相应按键后打开链接
shift+/ ——来调出帮助菜单

Windows快捷键

常见的几个 Ctrl 组合就不复述了。
Win+E——打开资源管理器
Win+I——打开设置
Win+X——打开一个快捷窗口,有设备、磁盘、任务管理器,终端,还可以关机
Alt+Tab——切换窗口
Win+R——通过名字快捷打开工具 cmd、calc、dxdiag、taskmgr
Win+B——将焦点移到任务栏托盘区
Win+Tab——以时间线显示活动页面
Win+D——显示桌面
Ctrl+w——关闭当前标签
Alt+F4——关闭窗口
Shift+鼠标右键(或上下文键)——在当前文件夹打开终端

资源

  • gpt-embeddings,虽然是旧文但扫盲很好,内容深入浅出。作者写了很多 AI 相关的科普文章,除了这篇还看了向量数据库和 AI 编程工具
  • java 的学习路线,卷不过科班。
  • Quartz4 静态站点生成器,可将 Markdown 内容转换为功能齐全的网站。没试过目前还是用的 gitbhub Pages。
  • AI 智能体简史,下周再看。
  • Vimium 浏览器的快捷键工具,但不是所有页面都支持。补充了小键盘没有方便的向上下滚动的快捷键。

29af146fb0f9a4cd55530e4ed38e06eb.jpg|320

6f4378950cffcce226f2afeffec32023.jpg|320

c47fd0580b0c53e4ea9dc8cd47fc0747.jpg|320

58ee79dc107d0e0b9b5ca45a1b961d14.jpg|320

5c28b6894cdc97931b9278925186d332.jpg|320

34dbae1214b17e4394977b7d0e113a5f.jpg|320