想给博客加个小功能、或者练手写个脚本时,最省事的起点就是找一个现成的公共 API。
但这类清单有个通病:抄来抄去,大半已经死了。
所以我干脆自己挨个测了一遍。下面每一个都是实测返回 200 的,附上可以直接复制的命令。文章末尾还有一节专门列测了但没通的,免得你也去踩。
先说清楚三件事
免费的都不保证稳定。 这些接口大多靠个人或小团队维护,哪天停了很正常。
注意调用频率。 很多站有隐形限流,别写个循环去猛刷。
别把免费接口用在关键业务上。 练手、做玩具、给个人博客加点小功能没问题;正经产品还是走付费或者自建。
关于速度,我不写具体毫秒数了。原因是同一批接口隔几天重测,数字能差三倍——比如 Open-Meteo 第一次测不到一秒,第二次测三秒多。那是网络波动,不是接口变慢了。
所以下面只用四档描述:很快(0.3 秒内)、正常(一秒上下)、偏慢(要等几秒)、很慢(十秒级)。这是我在河北电信这边测的,你那边不一定一样。
一、天气Open-Meteo —— 免费、不要 key、最省心1https://api.open-meteo.com/v1/forecast?latitude=40.95& ...
最近找了个兼职,在小区附近的小饭桌看孩子写作业。
上班第一天,老板跟我交代了不少事。有一条她特意重复了两遍,说差点忘了跟我说——
别让孩子直接拿手机抄。
一、为什么不能直接抄说实话,刚听到这句我还没太当回事。孩子作业写不出来,拿手机查一下答案,抄上去交差,看起来挺有效率的。
老板的意思是:抄上去的答案,孩子还是不会。
第二天遇到同一类题,照样卡住。而且更麻烦的是,你看不出他到底哪儿不会——作业本上全是红勾,实际上一个知识点都没掌握。
那怎么办?她给的办法是分三步:
先讲。 把这道题拆开,告诉他为什么这么做。
讲不通就再讲一遍,换个说法。
实在讲不通,口头告诉他答案,让他自己写上去。
手机是最后一步,而且是”实在没辙了”的最后一步,不是第一反应。
我后来想明白这个顺序的道理了:抄是结果,讲是过程。 直接跳到结果,就等于放弃了过程。而小饭桌的价值本来就在过程里——家长把孩子送过来,不是为了让作业本好看。
二、每一项都要检查老板还强调了一点:别攒着,每一项都过一遍。
我一开始的想法是,等孩子全写完了再统一检查,效率高。但她说不行。
原因很实际:如果前面几道题的方法就错了,后面十几道都 ...
前阵子刷到一本新书,《DeepSeek Harness 技术入门与架构原理》,讲的是 DSH 这套 Agent 框架。
先说清楚:下面这些是看介绍整理的,书我还没读完。 这篇文章更像是一份阅读清单,把我觉得值得关注的点先记下来。
DSH 是今年 8 月开源的项目,涨星速度很夸张,据说 42 小时破了 10 万。这种热度通常会带来一个问题:用的人多,理解的人少。
README 能告诉你「有什么功能」「怎么启动」,但不会告诉你「为什么设计成这样」。而这恰恰是打算在生产环境里跑 Agent 的人最需要知道的。
一、真正的问题不是「怎么用」这本书的定位有点特别。作者在序言里说得很直接:怎么用、有哪些参数,这些内容 AI 自己就能生成,读者上网查文档就够了。
它想回答的是另一个问题:
当大模型开始拥有工具、状态、权限、执行环境、子代理和工作流以后,一个 Agent 软件究竟应该怎样被组织?
这个问题的保质期比「DSH 怎么配置」长得多。命令行参数两三年后可能面目全非,API 也可能重写,但「组件如何组合」「生命周期如何管理」「能力如何按需装配」这些思考框架,不会随着某个框架的版本号过期。
二 ...
在网上闲逛的时候,比起那些每天都在用的巨无霸,我更喜欢收藏一些「没什么用但很有意思」的小站。它们大多是一个人做的,界面不复杂,也没有增长指标要背,点开就能安静地待一会儿。
这篇挑了五个,都自己试过、确认能打开的。来源是小黑盒上一位用户整理的长帖(末尾有说明),但下面的介绍是我自己写的,不是搬运。
一、十万颗恒星https://stars.chromeexperiments.com/
这是一个能在浏览器里转的 3D 星图,把太阳系附近大约十万颗恒星按真实位置摆了出来。
打开之后先是一段很短的开场,然后你会看到一个发光的球体。滚轮往前推,视角会一路穿过星群,能直接感受到「近邻恒星」到底有多稀疏。鼠标悬停在某颗星上会显示它的名字,大部分是我们没听说过的编号,偶尔能翻到几颗有名的。
它是很多年前 Chrome 实验项目里的一个,技术上已经不算新了,但那套视觉放到今天依然好看。对电脑有点要求,老机器打开时风扇可能会响一会儿。
我拿它当屏保用过一阵子。比起随机图片,知道屏幕上那些点是真的,感觉不太一样。
二、把大陆拖回去几亿年https://dinosaurpictures.org/ancie ...
失业大半年了,找了辅导小学生的兼职。时长不长,当然,薪资也少得可怜。
看着这些小学生,我想起了 10 年前的我:
零负债
每天睡眠超过 8 个小时
保持低水平的皮质醇与体脂率
营养均衡
不饮酒,并且每天大量运动
每天大量饮水
此刻,我才觉得那是我人生的巅峰时期。那一年我 13 岁。
一道题每天白天在求职软件上找工作,晚上去辅导作业,这样过了几天。
直到昨天,刷着工作笔试题目。千篇一律,毫无营养。说真的,能认真答下来的都是神,无聊透顶。突然刷到了这样一道题(如图所示),第一遍没理解过来,于是又读了一遍。
字缝里沁着的恐惧活像是石头下的毒蛇。当我回过神的时候,阴冷与战栗已经在脊背上蛰伏已久了。
其实,就是一道判断悲观主义和乐观的题目,随便蒙一下就行了,又不是造火箭。
但是我迟疑了。我一瞬间联想到了邵雍占瓶的故事。
故事大概是:有一天邵雍看见桌上有个花瓶,心血来潮起了一卦,结果算出这个花瓶会在当天正午破碎。他觉得很奇怪,家里没小孩、没宠物,门窗紧闭也没风,花瓶怎么会自己碎呢?于是他不信邪,决定守在花瓶旁边,亲眼看看它到底是怎么碎的。
到了正午,他妻子喊他吃饭,喊了几次他都不理,眼睛死死 ...
为什么用子模块管理主题安知鱼主题更新很频繁,直接 git clone 到 themes/ 再提交进主仓库,会让仓库体积膨胀、升级也麻烦。用 Git 子模块可以把主题固定在一个具体提交上:
1git submodule add -b main https://github.com/anzhiyu-c/hexo-theme-anzhiyu.git themes/anzhiyu
注意该仓库默认分支是 dev,而官方 README 要求用 -b main(稳定版)。不加 -b 会拉到开发分支。
覆盖配置放在根目录主题的 _config.yml 不要直接改 —— 升级主题时会冲突。正确做法是复制到站点根目录并重命名:
1cp themes/anzhiyu/_config.yml ./_config.anzhiyu.yml
只要根目录存在 _config.anzhiyu.yml,它的优先级就高于主题内的配置。
渲染器依赖安知鱼用 Pug + Stylus 写模板和样式,缺了会直接构建失败:
1npm install hexo-renderer-pug hexo-renderer-stylus ...




