最近日志
- 开发
明月浩空批量下载工具做完并开源
把 myhkw 免注册控制台的接口封装成了批量下载工具,歌手/专辑/关键词/歌单四种模式,Web 和命令行都能用;四平台自动换源,去重和时长过滤也一并处理了,代码已放到 Git…
- 网站
精简时间线并统一中文分类
给时间线做了一次减法:只保留一年后回看仍然值得留下的节点,过程性的记录都放回实验日志。顺手把日志和时间线的分类显示理顺了,看起来不再中英混杂。
- 仿真
COMSOL V3 验证模型交付
完成 COMSOL 6.3 三维圆柱对映体混合溶液模型及最终交付。
光也有“左右手”?——两篇手性光论文阅读分享
如果光不只是在空间中传播,还能让电场在时间里画出一条三维轨迹,它会不会也拥有真正的“左手”和“右手”? 最近读了两篇围绕手性光与超快测量的论文。一篇发表于 2019 年,重点提出“合成手性光”;另一篇发表于 2022 年,更像是一张路线图,梳理了怎样利用光更快、更明显地区分手性分子。 刚开始看时,文中的电偶极、对映体和高次谐波很容易让人陷进术语里。但把公式暂时放到一边后,我发现两篇文章其实都在回答一个很直观的问题:面对两个互为镜像、却无法重合的分子,怎样设计光和测量方法,让它们给出尽可能不同的回答? 这篇文章不是逐公式推导,而是记录我读完之后对整体思路的理解。 先从“左右手”说起把左手放在镜子前,镜中的样子很像右手。但无论怎样转动,左手都不能和右手完全重合,这就是理解“手性”最方便的例子。 分子中也会出现类似情况:两种分子的组成完全相同,结构却互为镜像,而且无法通过旋转彼此重合。它们被称为一对对映体。在普通环境中,两者的许多物理性质非常接近;一旦遇到另一个带有“左右之分”的对象,它们的表现就可能不同。 这种差别并不只是几何游戏。生命活动中的许多分子都具有手性,同一种物质的两...
从逆向接口到 Web 界面:我的明月浩空音乐批量下载工具
前言最近我把明月浩空(myhkw.cn)上零散听歌、手动下载的流程,整理成了一个可以批量下载的工具:myhkw-downloader。它同时提供网页界面和命令行两种用法,代码已经开源在 GitHub。 这篇文章记录我为什么会做它、它大概是怎么工作的,以及几个我自己觉得还算有意思的设计。 为什么会做这个工具明月浩空本身是一个聚合了网易云、QQ 音乐、酷狗、酷我多个来源的在线播放器,单首歌试听、下载都很方便。问题出在”批量”上:当我想把某个歌手的全部作品、某一张专辑,或者一个几百首歌的歌单一次性拉下来时,一首一首点下载就非常折磨人了。 而且手工下载还有几个绕不开的麻烦:同一首歌在好几个平台都能搜到,到底下哪个?有些来源返回的其实是几十秒的试听片段或者静音占位,下回来根本不能用;下一半断了还得从头再来。 于是我想到,干脆把”搜索 → 挑来源 → 下载 → 去重 → 整理”这一整套流程自动化,让我只需要说清楚”要谁的、要多少”,剩下的交给脚本。 它能做什么简单列一下现在支持的能力: 四种下载模式:按歌手、按专辑、按关键词、按歌单 ID。 多平台来源聚合:网易 / QQ &...
从一台云服务器开始:我的 Linux 实验场搭建记录
前言最近我开始真正折腾一台属于自己的 Linux 云服务器。 以前对“服务器”的理解其实比较模糊。在我看来,它无非就是一台一直开着、可以拿来部署网站的电脑。真正开始使用之后才发现,服务器本身其实并没有那么神秘——它依然是一台计算机,只不过通常没有显示器,也不会直接坐在它面前操作,而是通过网络远程连接。 而相比单纯部署一个网站,我更感兴趣的是把它当成一个长期存在的 Linux 实验环境。 毕竟静态博客已经可以免费放在 GitHub Pages 上,如果专门买一台服务器,却只是用来托管几个 HTML 页面,似乎有点浪费。 所以这几天,我开始尝试理解这台服务器真正能做些什么。 我的第一台 Linux 服务器服务器安装的是 Ubuntu。 登录之后看到的不是 Windows 熟悉的桌面,而是一行简单的命令行: 1evan@my-first-trail:~$ 从这一刻开始,这台服务器的绝大部分操作都要通过终端完成。 刚开始其实会有一点不习惯,但用了一段时间之后反而发现,这种方式非常直接。 安装软件: 1sudo apt install xxx 查看系统状态: 1free -h 查看...
为什么有的人人缘特别好?——人际关系其实是个经济学问题
现象与疑惑:人缘与优秀为何不成正比?为什么有的人人缘特别好,而有的人人缘特别差? 我见过脾气特别差的人人缘特别好的,肤浅的人人缘特别好的,霸道不讲理的人等等。这些人,我都见过人缘特别好的。以前我觉得把自己变优秀了人缘自然就好了,可是又发现,班上的大学霸孤独一个人,不是他不愿意跟别人一起玩,是没有人跟他一起玩。而成绩一般的,却如众星捧月。 所以,撇出这些外在的因素不谈,到底是什么人本身的因素使自己的人缘特别好呢? 1. 人缘极好的三个例子 小学班上的女生(组织委员)长相一般,成绩中下等。经常凶同学,可是大家还是会跟着她一起玩。假如有一根皮筋在我手上,没有人会走过来要求我带她一个;但是在她手上,她可以把几乎全班人都集结在一起。而通常,决定新来的人能否加入,不由绳子的所有者决定,而是要问她。无与伦比的组织能力。她可以提出要去看生病的老师,但是要先交钱买花,大多数人都抢着要去。而她甚至会说:“不带你去,不收你的钱。” 初中班上的女生(团支书)长相一般,成绩中等。性格比较平静,不像上一个那么会来事。可是所有的人,不论男女,一下课就喜欢围到她桌子边找她玩儿。所有的人都觉得她很好。她也不是特...
Codex 安装、使用与会员订阅指南
Codex 是什么?我最初接触 Codex,是想找一个不只给出代码片段、而是真能进入项目检查文件并完成修改的工具。实际用下来,最简洁的概括是:Codex 是 OpenAI 提供的 AI 编程代理。 它不只是回答代码问题,还可以在获得许可后读取项目文件、修改代码、运行命令、执行测试、分析报错和审查 Git 变更。你可以在 ChatGPT 桌面端、终端 CLI、IDE 扩展或云端使用它。 如果你第一次接触这类工具,可以把 Codex 理解成一位能够实际进入项目工作的结对程序员:我们负责给出目标、边界和验收标准,它负责调查、修改和验证,最后仍要由我们审核结果。对我来说,它最有价值的地方不是“替我写完”,而是把查找、修改和验证连成了一条完整流程。 本文依据 2026 年 8 月 25 日的 OpenAI 官方文档整理。安装入口、套餐价格和使用限制可能变化,请以文末官方链接和结算页面为准。 一、先选择适合自己的使用方式 使用方式 适合谁 特点 ChatGPT 桌面端 新手、希望图形界面操作的人 可选择本地文件夹,适合持续对话和查看修改结果 Codex CLI 熟悉终端的...