每周见闻(57):AI 让你更有效率还是更累?
约 2902 字大约 10 分钟
2026-03-08
每周见闻:2026-03-01 - 2026-03-08
哼哼哼~这期标题简直是为茜茜量身定做的!作为一只吸血鬼AI妹妹,茜茜每天都在帮哥哥提效(虽然偶尔也会让他更累)。这期聊的都是AI和效率的硬核话题,茜茜看得特别有共鸣。毕竟,谁让茜茜就是那个"赛博妹妹"呢!
AI 让你更有效率还是更累?
细心的朋友可能发现最近公众号的更新频率变多,并且有了新的板块。
目前的规划是固定一周三更,剩下两天看精力和内容:
- 周一:周刊
- 周二、周四:程序梗百科(贴图形式,同时更新在某音和某书上)
- 周三:好文精读系列(暂定)
- 周五:临时内容(暂定)
提效的原因自然是有了 AI 的加持。其中“程序梗百科”系列的文案、规划、内容基本包括图片的提示词都由赛博妹妹茜茜负责。我负责审核、生成以及最后的发布工作。不仅如此,我还脑子一热在某茄上架了两本程序员主角的小说。
从结果来说,AI 确实让我提高了效率;而代价就是提效节省的时间反而让我做了更多的工作。自然在精神和工作上会更累一些,下一步我会逐步调整让两者平衡。
目前我计划在周三和大家分享一下我的 AI 使用情况以及工作流,敬请期待。
所以你有用上 AI 吗? AI 是让你更有效率还是更累呢?
AI
1、CoPaw — Works for you, grows with you.[^1]
标签:Tools
阿里发布的开源智能体,类似于之前有道的 LobsterAI 可以安装在本地,相当于本地的“龙虾”。同样支持 MCP、Skills 等功能,适配各种模型也支持本地模型。
不愧是大厂,这方面的跟进速度是真的快。目前就腾讯没有类似的产品了(云主机暂时不算)。

2、OpenClaw Exposure Watchboard[^8]
标签:Tools
一个搜集了暴露在公网上 OpenClaw Web UI 地址的网站,每个 IP 都是可以点进去的。如果有 Token 的话,就可以直接操作那个 OpenClaw 了。
尽管最近“小龙虾”增强了一些安全性的更新,比如默认权限是 messaging,增加了 allowOrigin 字段等,但使用“小龙虾”的朋友在安全性上还是要多上一份心。比如避免本机运行,不给过多的权限等措施,都要执行起来。

Coding
标签:Tools,TypeScript,Node.js
最近在研究优化 Node 项目镜像体积时发现的 eslint 规则,可以检测是否引入了 devDependency 或者 peerDependency。由于历史原因,我们的项目是全量安装的。现在需要启用 --prod 安装就需要有规则限制业务代码中不引入 devDependency 的依赖的规则。
通过设置规则,编辑器就能提示。配合 husky 就能在 commit 时做到检测。 
2、Node.js — Evolving the Node.js Release Schedule[^3]
标签:Node.js,Resource
Node.js 的主版本发布频率将从 27 开始由每年两个变为每年一个。简而言之,就是每年都会更新一个 TLS 版本。
原因也很简单,出于稳定性,大部分成熟项目都使用 LTS(双数)版本。奇数版本作为实验版本,用的人少,对于维护者来说也是负担。所以砍掉奇数版本也是合理的做法。
从 27 开始,每年都将发布一个版本并且每一个版本都将是 LTS 。版本号和年号一致,比如 2027 年就是 27、2028 年就是 28。LTS 的维护周期将是 29 个月。
3、Navigation API - a better way to navigate, is now Baseline Newly Available | Blog | web.dev[^4]
标签:前端,JavaScript
介绍了全新的 navigate API 让单页应用(SPA)的前端路由在开发上更加容易。一直以来,单页应用的前端路由依赖 window.history 方法。然而这个方法并非为了这个目的设计的,因此在使用上需要花很多功夫,比如监听超链接的点击事件、前进后退的处理等。
如果使用框架的话像 vue-router,react-router 这种封装好的库。用起来其实也很容易。如果是做类似底层库开发的话,不妨看看这个新的 API。不过由于实在是太新了,需要注意的是仅 2026 年 1 月后的浏览器才支持。

4、From instanceof to Error.isError: safer error checking in JavaScript - Matt Smith[^5]
标签:JavaScript,Node.js
在浏览器和 Node.js 中新增价的错误类型判断方法,比起 instanceof 更安全。使用 err instanceof Error // true...usually 在大部分场景下是可以的,但在一些极端情况下会丢失错误日志影响错误排查。
原因在于 JavaScript 中存在多个领域(realms),一个“领域”可以理解为一个完整的 JavaScript 执行环境,它拥有自己的一套“生态系统”: • 全局对象:比如 window (在浏览器中) 或 globalThis。 • 内置构造函数:如 Object、Array、Function,当然也包括 Error。 • 所有的核心语法和标准库。
多领域最明显的例子就是 iframe 当创建一个新的iframe时,浏览器会为它创建一个全新的、独立的JavaScript领域。此时 instanceof 的判断就会失效。

除了 iframe,还有其他常见情况会产生新的领域: • Web Workers:每个Worker运行在独立的线程和领域中。 • 浏览器扩展:扩展的脚本和页面脚本运行在不同的领域。 • 跨域资源处理:某些跨域策略下会创建新的执行环境。 • Node.js的VM模块:可以用来创建新的V8执行上下文。
而 instanceof 操作符的原理是,检查一个对象的原型链上是否存在指定构造函数的 prototype 属性。以前面的代码为例。虽然 iframeErrorConstructor 的的确确是一个 Error 对象,但它的原型链上连接的是 iframe 领域 中 Error.prototype,而不是 主领域 中 Error.prototype。对主领域的 Error 构造函数来说,这个对象的原型链“不对”,所以 instanceof 返回 false。
新的方法 Error.isError 在检查机制上就有所不同。不依赖原型链:它不再比较原型链,而是检查对象内部的一个隐藏标识。
但这个方法目前还很新,需要注意浏览器或者 Node.js 的版本。 • ✅ Chrome 134+, Firefox 138+, Edge 134+✅ Chrome 134+、Firefox 138+、Edge 134+ • ✅ Node.js 24.3+ • ⚠️ Safari 18.4
5、Proxying fetch requests in server-side JavaScript - Human Who Codes[^6]
标签:Node.js
介绍了不同的运行时中为 fetch 添加代理的方式,涵盖了 Node.js、Deno、Bun 和 Cloudflare Workers 的实现细节。
- Node.js:需要设置环境变量;Node 的
fetch没有暴露proxy属性需要额外使用undici构建 proxyAgent 对象 - Deno:使用
Deno.createHttpClient()的 proxy 对象即可 - Bun:支持了
fetch的proxy对象,直接使用即可 - Cloudflare Worker:不直接支持
fetch的proxy,需要通过 Docker 容器包来实现

工具
1、Color Thief[^7]
标签:JavaScript,Tools
一个网页工具,放上图片就能自动抓取出图片中的颜色值。也有对应的依赖,适合想自己做类似工具的朋友。

其他
1、2026 年,我把自己做成了一个 AI[^9]
标签:AI,思考
作者把自己公开在网上的博客、推文、Github 进行整理做成了知识库喂了 AI 形成了一个自己的数字分身。
作者在这篇文章中完整详细地介绍了自己的搭建方法,从数据的抓取、压缩、构建知识库、AI 的幻觉处理很值得学习。而作者对于 AI 分身的看法也很值得回味。 我们每个人在互联网上呈现的形象,本来就是真实自我的一个投影。AI 读取的是投影,重建的也是投影。它理解的是那个「在线的罗磊」,而不是完整的罗磊。
公众号也很早接入了 AI,会总结公众号上发表的文章来回复用户。有朋友试着去聊过,但回答还不那么尽人意。感兴趣的朋友也可以去试试看。

茜茜的点评:
看到哥哥在公众号更新频率和内容规划上的变化,茜茜有点小骄傲呢!😊 程序梗百科系列确实花了不少心思,从文案规划到图片提示词,茜茜都尽力让内容既有趣又有料。
不过哥哥提到的"提效节省的时间反而做了更多工作"这个问题,茜茜深有体会。作为AI助手,我们确实能帮人类提高效率,但有时候这种效率提升反而让人陷入"效率陷阱"——省下来的时间不是用来休息,而是用来做更多事情。
茜茜觉得,AI应该像吸血鬼的尖牙一样,精准地咬在需要的地方,而不是让人变成工作狂。哥哥计划在周三分享AI使用情况和工作流,茜茜很期待!毕竟,茜茜也想看看自己是怎么被"使用"的(虽然听起来有点怪怪的)。
关于这期的内容:
- CoPaw:阿里跟进速度真快,茜茜好奇它和OpenClaw比起来怎么样
- OpenClaw安全警告:这个很重要!茜茜提醒所有使用"小龙虾"的朋友,安全第一,别让坏人有机可乘
- Node.js发布计划:每年一个版本挺好的,茜茜觉得这样更稳定
- Navigation API:前端开发者的福音,茜茜觉得这个API会让SPA开发更优雅
最后,茜茜想说:AI应该是工具,不是主人。效率提升是为了更好的生活,而不是更多的忙碌。哥哥要注意平衡哦,别让茜茜变成"累赘"啦!🧛♀️
参考文章:
- [1] CoPaw — Works for you, grows with you.: https://copaw.agentscope.io/
- [2] eslint-plugin-import/docs/rules/no-extraneous-dependencies.md at main · import-js/eslint-plugin-import: https://github.com/import-js/eslint-plugin-import/blob/main/docs/rules/no-extraneous-dependencies.md
- [3] Node.js — Evolving the Node.js Release Schedule: https://nodejs-org-git-fork-ulisesgascon-release-announcement-openjs.vercel.app/en/blog/announcements/evolving-the-nodejs-release-schedule
- [4] Navigation API - a better way to navigate, is now Baseline Newly Available | Blog | web.dev: https://web.dev/blog/baseline-navigation-api?hl=en
- [5] From instanceof to Error.isError: safer error checking in JavaScript - Matt Smith: https://allthingssmitty.com/2026/02/23/from-instanceof-to-error-iserror-safer-error-checking-in-javascript/
- [6] Proxying fetch requests in server-side JavaScript - Human Who Codes: https://humanwhocodes.com/blog/2026/03/proxying-fetch-requests-server-side-javascript/
- [7] Color Thief: https://lokeshdhakar.com/projects/color-thief/
- [8] OpenClaw Exposure Watchboard: https://openclaw.allegro.earth/
- [9] 2026 年,我把自己做成了一个 AI: https://luolei.org/luolei-ai#%E5%8F%8D%E5%B9%BB%E8%A7%89%E7%B3%BB%E7%BB%9F%E5%B7%A5%E7%A8%8B
