{"pageContext":{"index":353,"total":367,"name":"2026-02-07","items":[{"node":{"frontmatter":{"title":"Aden Hive  - 一款面向构建可靠、自改进型 AI 智能体的开源框架","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"nodejs","url":"https://github.com/adenhq/hive","author":"adenhq","translator":"","tags":["AI"],"priority":1},"html":"<p>Aden Hive 是一款面向构建可靠、自改进型 AI 智能体的开源框架，核心以目标为驱动，支持开发者通过自然语言定义目标即可自动生成、迭代多智能体系统，无需硬编码工作流；它兼容主流大模型与 MCP 工具集，内置人机协同、实时监控等生产级能力，提供容器化部署和完整的智能体生命周期管理，适配销售、营销、运维等多场景，基于 Apache 2.0 协议开源，能显著降低复杂 AI 智能体的开发与运维成本。\n总结</p>"}},{"node":{"frontmatter":{"title":"Antirender：使建筑图片看起来阴郁","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"frontend","url":"https://antirender.com/","author":"antirender.com","translator":"","tags":["other"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"BirdyChat成为第一个可与WhatsApp互操作的欧洲聊天应用","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"mobile","url":"https://www.birdy.chat/blog/first-to-interoperate-with-whatsapp","author":"Team BirdyChat","translator":"","tags":["chat"],"priority":1},"html":"<p>BirdyChat于2025年11月14日宣布，它已成为欧洲首个根据《数字市场法案》（DMA）与WhatsApp实现互操作的聊天应用程序。这意味着BirdyChat用户将能够与WhatsApp用户交换消息，从而更好地实现其将工作对话集中管理的使命。</p>\n<p>此前，用户只能与已拥有BirdyChat账户的人进行沟通，这限制了应用的普及。现在，在欧洲经济区（EEA）内，任何BirdyChat用户只需通过电话号码即可与同区域的WhatsApp用户发起一对一聊天，WhatsApp用户无需下载BirdyChat。这极大地降低了BirdyChat在工作场景中被采用的障碍，允许用户在BirdyChat中高效组织工作，同时与依赖WhatsApp的联系人保持连接。</p>"}},{"node":{"frontmatter":{"title":"2025 年 JavaScript 后端现状调查","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"nodejs","url":"https://2025.stateofjs.com/en-US/libraries/back-end-frameworks/","author":"stateofjs","translator":"","tags":["backend"],"priority":1},"html":"<p>框架使用与满意度格局\n使用量龙头：Express 发布 15 年后仍占据后端框架使用量榜首，Next 虽保持良好发展势头，但暂未撼动其地位。开发者通常不会主动更换已选用的后端框架，这也是 Express 长期主导的重要原因。\n满意度黑马：满意度榜单前三名被Hono、Nitro、ElysiaJS这三款新框架包揽，成为该领域未来的重要关注对象。\n其他框架使用率：在其他后端框架中，oRPC 以 34% 的使用率居首，其支持类型安全 API 的特性契合 TypeScript 普及趋势，是核心优势；h3、payload、Meteor 等框架使用率依次递减。\n开发者使用习惯\n调查显示，开发者使用的后端框架数量相对较少，平均每人仅使用1.9 个。其中使用 1 个框架的开发者人数最多，达 3387 人，使用框架数量越多，对应群体规模越小。\n社区年度推荐\nAtproto 开发者社区被选为 2025 年推荐对象，亮点在于其官方 SDK 支持 TypeScript。\n核心痛点\n参与调查的 1059 名开发者中，后端框架使用的主要痛点排名前十的分别是：Express 的局限性（80 人提及，如不支持类型安全、TypeScript 兼容的 API）、静态类型问题（79 人）、浏览器支持（59 人）、性能（50 人）、NestJS 相关问题（41 人）、过度复杂（40 人）、文档缺失（39 人）、选择过载（35 人）、JavaScript 本身问题（34 人）、前端测试（31 人）。</p>"}},{"node":{"frontmatter":{"title":"JavaScript 中的显式资源管理","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"frontend","url":"https://allthingssmitty.com/2026/02/02/explicit-resource-management-in-javascript/","author":"Matt Smith","translator":"","tags":["management"],"priority":1},"html":"<p>浏览器：Chrome 120+、Firefox 115+、Safari 17+ 已支持；\nNode.js：v20+ 稳定支持，v18 需开启实验性标志；</p>\n<p>显式资源管理（ERM）的核心是using/await using声明，实现资源的自动释放，替代繁琐的try/finally；\n同步资源用using+Symbol.dispose，异步资源用await using+Symbol.asyncDispose；\n批量资源管理可使用DisposableStack/AsyncDisposableStack，提升代码整洁度和安全性。</p>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\">using handle <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> <span class=\"token function\">openFile</span><span class=\"token punctuation\">(</span><span class=\"token string\">'data.txt'</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span> <span class=\"token comment\">// 绑定资源</span>\n<span class=\"token keyword\">await</span> using handle <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> <span class=\"token function\">openFileAsync</span><span class=\"token punctuation\">(</span><span class=\"token string\">'data.txt'</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span> <span class=\"token comment\">// 异步资源</span>\n<span class=\"token comment\">// 批量管理多个资源</span>\n<span class=\"token keyword\">async</span> <span class=\"token keyword\">function</span> <span class=\"token function\">batchOperation</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token keyword\">const</span> stack <span class=\"token operator\">=</span> <span class=\"token keyword\">new</span> <span class=\"token class-name\">AsyncDisposableStack</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span>\n  <span class=\"token keyword\">try</span> <span class=\"token punctuation\">{</span>\n    <span class=\"token keyword\">const</span> handle1 <span class=\"token operator\">=</span> stack<span class=\"token punctuation\">.</span><span class=\"token function\">use</span><span class=\"token punctuation\">(</span><span class=\"token keyword\">await</span> <span class=\"token function\">openFile</span><span class=\"token punctuation\">(</span><span class=\"token string\">'1.txt'</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span> <span class=\"token comment\">// 加入栈</span>\n    <span class=\"token keyword\">const</span> handle2 <span class=\"token operator\">=</span> stack<span class=\"token punctuation\">.</span><span class=\"token function\">use</span><span class=\"token punctuation\">(</span><span class=\"token keyword\">await</span> <span class=\"token function\">openFile</span><span class=\"token punctuation\">(</span><span class=\"token string\">'2.txt'</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span>\n    <span class=\"token comment\">// 操作多个文件</span>\n  <span class=\"token punctuation\">}</span> <span class=\"token keyword\">finally</span> <span class=\"token punctuation\">{</span>\n    <span class=\"token keyword\">await</span> stack<span class=\"token punctuation\">.</span><span class=\"token function\">dispose</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span> <span class=\"token comment\">// 批量释放所有资源</span>\n  <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>"}},{"node":{"frontmatter":{"title":"FBI 正在调查明尼苏达州的 Signal 聊天记录","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"other","url":"https://www.nbcnews.com/tech/internet/fbi-investigating-minnesota-signal-minneapolis-group-ice-patel-kash-rcna256041","author":"David Ingram","translator":"","tags":["other"],"priority":1},"html":"<p>美国联邦调查局（FBI）局长卡什·帕特尔（Kash Patel）宣布，FBI已对明尼苏达州居民使用的Signal群聊展开调查，这些群聊用于分享联邦移民执法人员（ICE）的行动信息。</p>\n<p>然而，这项调查迅速引起了言论自由倡导者的质疑。他们指出，美国宪法第一修正案保护公众分享合法获取信息的权利，包括执法人员的姓名和执法地点，以监督执法活动并追究官员责任。倡导者强调，政府无权“平衡”第一修正案与其其他利益，除非有证据表明言论旨在并可能引发即将发生的非法行动，或存在共谋实施特定罪行的协议及实质性步骤。</p>\n<p>帕特尔回应称，FBI将“平衡”第一修正案和第二修正案与潜在的联邦法律违规行为。此外，帕特尔还表示，FBI在调查资助移民执法抵抗的团体和个人方面取得了“实质性进展”，他声称这些抗议和社区监测并非“自然发生”，但未立即提供证据。</p>"}},{"node":{"frontmatter":{"title":"OpenAI 推出了 Prism——一款面向科研写作与协作的免费 AI 原生工作空间","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"AI","url":"https://openai.com/index/introducing-prism","author":"","translator":"","tags":["other"],"priority":1},"html":"<p>OpenAI 推出了 Prism——一款面向科研写作与协作的免费 AI 原生工作空间，内置最新的 GPT-5.2 模型。它整合了论文撰写、LaTeX 编辑、引用管理和多人协作等功能，让研究者能在一个统一的平台上完成从构思到发表的全过程，避免在不同工具间切换的低效。Prism 旨在简化科研流程、提升科学写作效率，并推动 AI 在科学研究中的深度融合。</p>"}},{"node":{"frontmatter":{"title":"OpenClaw  - 开源本地优先的 AI 自动化助理，原Clawdbot","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"nodejs","url":"https://github.com/openclaw/openclaw","author":"openclaw","translator":"","tags":["AI"],"priority":1},"html":"<p>前身为 Clawdbot、Moltbot，核心定位是通过自然语言指令完成实际任务，区别于单纯的对话机器人，适用于个人与小型团队的自动化需求。</p>"}},{"node":{"frontmatter":{"title":"TikTok 用户无法上传反 移民和海关执法局 视频。该公司归咎于技术问题","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"other","url":"https://www.cnn.com/2026/01/26/tech/tiktok-ice-censorship-glitch-cec","author":"Scottie Andrew","translator":"","tags":["other"],"priority":1},"html":"<p>许多TikTok用户反映无法上传反对移民和海关执法局（ICE）的视频，而该公司则声称这是美国数据中心断电导致的“技术问题”。</p>\n<p>康涅狄格州民主党参议员Chris Murphy对此表示担忧，认为这种“涉嫌审查”是对民主的威胁之一。TikTok在一份声明中解释称，应用故障是由于美国数据中心停电所致，导致视频上传和推荐速度变慢，并强调这些技术问题与“上周的新闻”无关。</p>\n<p>受此争议影响，市场研究公司SensorTower数据显示，过去五天TikTok的日均卸载量比过去三个月增长了近150%。尽管一些用户选择离开平台，但也有人如Jen Hamilton表示，不会完全放弃TikTok，而是会探索其他表达方式，甚至使用“暗语”继续讨论相关话题。</p>"}},{"node":{"frontmatter":{"title":"calendar - 一个轻量且优雅的React全日历","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"frontend","url":"https://github.com/dayflow-js/calendar","author":"dayflow-js","translator":"","tags":["calendar"],"priority":1},"html":"<p>可轻松整合到shadcn-ui，Tailwind项目中</p>"}},{"node":{"frontmatter":{"title":"chrome支持限制单个网络请求的调试","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"frontend","url":"https://developer.chrome.com/blog/throttle-individual-network-requests?hl=zh-cn","author":"Ewa Gasperowicz, Philip Pfaffe","translator":"","tags":["chrome"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"osturr - 一个当你弓背时模糊屏幕的macOS应用","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"mobile","url":"https://github.com/tldev/posturr","author":"tldev","translator":"","tags":["other"],"priority":1},"html":"<p>这是一个名为Posturr的macOS应用程序，其主要功能是帮助用户改善坐姿。该应用通过实时监测用户的坐姿，当检测到用户出现驼背或坐姿不正确时，会逐渐模糊屏幕，以此作为视觉提醒，促使用户坐直。一旦坐姿恢复良好，屏幕模糊便会立即消失。</p>\n<p>该项目采用MIT许可证。</p>"}},{"node":{"frontmatter":{"title":"一篇管理科学领域的有缺陷论文被引用了6000多次","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"other","url":"https://statmodeling.stat.columbia.edu/2026/01/22/aking/","author":"Andrew","translator":"","tags":["other"],"priority":1},"html":"<p>学者 Andy King 尝试复现《管理科学》上一篇被引超 6000 次的论文，发现其存在方法描述不实、关键结论统计显著性误标、样本匹配率异常等严重问题。\n原作者无视沟通请求，期刊以 “语气问题” 拒绝发表质疑评论，即便原作者承认关键结论是 “笔误”，期刊也未彻底纠正论文。\n两所涉事大学的科研诚信办公室轻描淡写处理相关投诉，认为问题属于 “操作不当” 而非学术不端。\nKing 最终通过在领英公开事件、向新兴复现期刊投稿的方式，推动期刊发布部分勘误，其复现研究也得以发表。</p>"}},{"node":{"frontmatter":{"title":"如何为 React Native 原生添加 CSS clip-path 属性支持","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"mobile","url":"https://www.callstack.com/blog/bringing-css-clipping-to-react-native#toc-c-as-the-source-of-truth","author":"Kamil Paradowski","translator":"","tags":["react native"],"priority":1},"html":"<p>先介绍了 clip-path 能通过形状函数和几何盒模型实现元素裁剪的特性，以及 React Native 此前需依赖第三方库、多平台代码不一致的痛点；接着详细拆解了实现该属性需改造的三个核心层级 —— 在 JS 层添加类型定义与解析逻辑，在 C++ 核心层定义跨平台数据结构并调整堆叠上下文，在 iOS 端基于 CALayer 的 mask 机制、Android 端通过重写 View 的 draw 方法结合 Canvas 接口分别完成渲染实现；最后提及相关 PR 正在审核，未来有望让开发者直接复用 Web 端 CSS 知识，在 React Native 中便捷实现非矩形裁剪效果。</p>"}},{"node":{"frontmatter":{"title":"分布式系统中时钟同步难题","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"devops","url":"https://arpitbhayani.me/blogs/clock-sync-nightmare/","author":"Arpit Bhayani","translator":"","tags":["other"],"priority":1},"html":"<p>这篇文章深入剖析了分布式系统中时钟同步这一核心难题。由于不存在全局统一时钟，各机器依赖的石英晶体振荡器会受温度、制造差异、老化等因素影响，产生时钟偏移与漂移，导致即使初始时间一致的机器，短时间内也会出现明显时间差。这种不一致会引发诸多严重问题，比如编译系统忽略代码更改、数据库事务顺序错乱、分布式追踪与调试逻辑混乱。\n为解决该问题，文章分别介绍了物理时钟同步和逻辑时钟同步两类方案。物理时钟同步方面，Cristian 算法通过中央时间服务器和往返延迟估算调整时间，但受网络不对称限制；Berkeley 算法基于多机时间共识计算调整量，避免时钟回拨；NTP 采用分层时间服务器架构，能满足多数普通业务需求；PTP 借助硬件时间戳实现纳秒级精度，不过部署成本较高。逻辑时钟同步方面，Lamport 时间戳通过进程计数器保障事件因果时序，却无法判断并发；向量时钟可精准区分因果与并发关系，但空间开销会随进程数量线性增长。\n此外，文章还提及了工业级解决方案，Google TrueTime 为 Spanner 数据库提供带时间区间的时钟服务，通过 “提交等待” 保障事务一致性；混合逻辑时钟结合物理时间与逻辑计数器，适配通用硬件的大规模分布式场景。最后，文章强调完美的时钟同步无法实现，实际应用需结合业务需求，在同步精度、部署成本和系统复杂度之间做出取舍，并做好时钟异常监控与闰秒处理。</p>"}},{"node":{"frontmatter":{"title":"技术社区 Lobsters 的首页排序算法","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"nodejs","url":"https://blog.nilenso.com/blog/2026/01/20/lobsters-front-page/","author":"Atharva Raykar","translator":"","tags":["other"],"priority":1},"html":"<p>其核心公式为hotness = −1 × (base + order × sign + age)，页面按热度值升序排列，热度值越负排名越靠前，其中 base 由标签修正值和原创加成决定，order 基于投票与评论互动对数计算，age 每 22 小时增 1 单位且线性拉低旧帖排名；作者指出该算法能保障新帖曝光、抑制低质内容，但社区氛围更多源于审核与邀请制度，同时吐槽社区存在消极辩论等问题，建议不满的用户通过积极投票和发布优质内容改善生态。</p>"}},{"node":{"frontmatter":{"title":"微软强迫我转向 Linux","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"other","url":"https://www.himthe.dev/blog/microsoft-to-linux","author":"","translator":"","tags":["other"],"priority":1},"html":"<p>一名有着 20 多年 Windows 使用经验的软件开发者兼音乐人，因不堪忍受 Windows 系统强制更新、广告泛滥、频发致命 bug 且微软与硬件厂商互相推诿责任等问题，最终放弃 Windows，转而使用 Arch 系发行版 CachyOS 的经历，他分享了 Linux 在软件开发、音乐制作、游戏等领域的良好体验与仍存在的短板，吐槽微软忽视用户体验、用 AI 生成低质量代码重构系统应用的做法，强调自己并非开源理想主义者，是微软的糟糕操作将其 “逼” 向了 Linux。</p>"}},{"node":{"frontmatter":{"title":"欧洲下一代气象卫星发回首批图像","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"other","url":"https://www.esa.int/Applications/Observing_the_Earth/Meteorological_missions/meteosat_third_generation/Europe_s_next-generation_weather_satellite_sends_back_first_images","author":"ESA","translator":"","tags":["other"],"priority":1},"html":"<p>文章介绍了欧洲第三代气象卫星（MTG）中的探测卫星（MTG-S）发回的首批图像及相关情况。MTG-S 于 2025 年 7 月发射，运行在距地球约 3.6 万公里的地球静止轨道，其搭载的红外探测仪是欧洲首个在地球静止轨道运行的高光谱探测仪器，可通过 1700 个红外通道获取数据。\n卫星于 2025 年 11 月 15 日拍摄的首批图像包含地球全圆盘的地表和云顶温度图、大气湿度图、欧洲及北非区域温度特写图，还能通过影像追踪火山喷发的火山灰羽流。温度图用深红表示高温陆地、蓝色表示低温云顶，湿度图以蓝色代表高湿度、红色代表低湿度，清晰呈现出撒哈拉沙漠等干旱区域和非洲东部等湿润区域的分布。\nMTG 卫星系统包含成像卫星（MTG-I）和探测卫星（MTG-S），前者负责云量和闪电监测，后者专注温湿度、风场及痕量气体探测，二者协同每 15 分钟覆盖欧洲及北非部分区域，每 30 分钟更新一次相关气象数据，可生成大气三维地图，提升强风暴等极端天气的 “临近预报” 准确性。该项目由欧洲空间局（ESA）联合多方开发，泰雷兹阿莱尼亚宇航公司为总承包商，欧洲气象卫星应用组织负责任务控制和数据分发，其搭载的哥白尼哨兵 - 4 任务也已于此前发回图像。</p>"}},{"node":{"frontmatter":{"title":"欧洲公司必须放弃山姆大叔的云服务，转向欧盟本土服务","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"devops","url":"https://www.theregister.com/2026/01/30/euro_firms_must_ditch_us/","author":"Steven J. Vaughan-Nichols","translator":"","tags":["other"],"priority":1},"html":"<p>在特朗普政策重现的背景下，出于数字主权和经济安全考量，欧洲企业正计划弃用美国云服务、转向欧盟本土云服务，</p>\n<p>此前欧洲超 90% 的云基础设施依赖美国，这种高度依赖被认为是威胁欧盟数字稳定的重大隐患。而美国《云法案》等相关监控法规规定，总部位于美国的服务商无论数据存储在何处，都必须向美方交出欧洲用户的数据。</p>\n<p>61% 的欧洲技术负责人希望增加本土云服务商的使用，超半数受地缘政治因素影响不愿依赖美国超大规模云服务商，尽管 AWS 推出了号称位于欧盟境内、由欧盟居民运营的欧洲主权云，却被指是 “欧洲化包装”，而空客等欧洲企业已启动相关招标，要将关键业务迁移至受欧盟法律管辖的本土云，欧盟层面也在推动以开源为导向摆脱对美国云服务商的依赖，强调对特定业务负载而言，欧盟本土云已是业务连续性的必要要求。</p>"}},{"node":{"frontmatter":{"title":"用于降级追踪的 Claude Code 每日基准(性能追踪器)","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"devops","url":"https://marginlab.ai/trackers/claude-code/","author":"Margin Lab","translator":"","tags":["other"],"priority":1},"html":"<p>该网页是一个<strong>Claude Code Opus 4.5性能追踪器</strong>，旨在通过日常基准测试，检测Claude Code模型在SWE（软件工程）任务中性能是否存在统计学上的显著下降。该追踪器每日更新，直接使用Claude Code CLI与当前最先进的模型（Opus 4.5）进行基准测试，不使用自定义工具，以反映用户实际体验。</p>\n<p>该追踪器由独立的第三方Margin Lab运营，与前沿模型提供商无任何关联。其灵感来源于Anthropic在2025年9月发布的关于Claude降级事件的事后分析。</p>\n<ul>\n<li><strong>评估方式：</strong> 每日在SWE-Bench-Pro的一个经过精心策划、抗污染的子集上，对Claude Code CLI进行评估。始终使用最新的Claude Code版本和当前最先进的模型（Opus 4.5）。</li>\n<li><strong>测试执行：</strong> 基准测试直接在Claude Code中运行，不使用自定义工具，因此结果能反映模型和工具链变化可能导致的性能下降。</li>\n<li><strong>数据统计：</strong> 每日评估N=50个测试实例，每周和每月结果会进行聚合，以提供更可靠的估计。测试被建模为伯努利随机变量，并计算每日、每周和每月通过率的95%置信区间，以报告任何统计学上的显著差异。</li>\n</ul>\n<p>用户可以订阅电子邮件通知，以便在检测到性能出现统计学显著下降时接收提醒。</p>"}},{"node":{"frontmatter":{"title":"维生素D和Omega-3对抑郁症的改善效果可能比抗抑郁药物更显著","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"medicine","url":"https://blog.ncase.me/on-depression/","author":"nicky case","translator":"","tags":["other"],"priority":1},"html":"<p><strong>主要发现与效应量对比：</strong>\n文章使用“效应量”（effect size）来衡量干预措施的效果，并将其类比为学业成绩的提升（例如，从C到B表示显著改善）。</p>\n<ul>\n<li><strong>抗抑郁药物：</strong> 最佳抗抑郁药物对抑郁症的平均效应量约为0.4（相当于将心理健康水平从C提升到C+）。</li>\n<li><strong>Omega-3：</strong> 每日摄入1500毫克、EPA含量≥60%的Omega-3补充剂，其效应量约为0.6（相当于从C提升到B-）。</li>\n<li><strong>维生素D：</strong> 每日摄入4000 IU的维生素D，其效应量约为1.0（相当于从C提升到B），是最佳抗抑郁药物的两倍。即使对于不缺乏维生素D的人群也有效，而近一半的美国成年人存在维生素D不足。</li>\n</ul>\n<p><strong>其他要点：</strong></p>\n<ul>\n<li>官方推荐的补充剂剂量普遍偏低，例如，维生素D的推荐剂量（400-800 IU/天）远低于研究显示的最佳剂量（4000 IU/天），甚至官方最大安全剂量（4000 IU/天）也低于人体在阳光下可产生的剂量（10000 IU/天），且有研究表明10000 IU/天是安全的。</li>\n<li>作者强调，虽然“补充剂万能论”常伴有不严谨的研究，但仍存在可靠的科学证据，并且政策制定往往滞后于科学发现数十年。</li>\n<li>文章并非建议用补充剂替代抗抑郁药物，研究表明两者可以叠加使用，以获得更大的益处。</li>\n<li>维生素D和Omega-3补充剂具有低风险、高回报的特点，它们价格低廉、无需处方，并具有额外的积极健康益处（如对新冠和认知功能）。</li>\n<li>文中指出，安慰剂效应（或称“希望的力量”）本身就具有约0.4的效应量，因此在评估所有干预措施时，这部分效果应被考虑在内。</li>\n</ul>\n<p><strong>作者的建议：</strong></p>\n<ul>\n<li><strong>对研究人员：</strong> 进行更多大型、预注册、双盲随机对照试验，尤其关注高剂量效果。</li>\n<li>\n<p><strong>对普通读者：</strong></p>\n<ul>\n<li>每日摄入约<strong>4000 IU的维生素D</strong>（官方最大安全剂量），如果敢于尝试更高剂量，可考虑10000 IU。请注意肾结石患者或正在服用特定药物的人群需咨询医生。</li>\n<li>每日摄入约<strong>1500毫克EPA含量≥60%的Omega-3</strong>。服用血液稀释剂或特定药物的人群需咨询医生。</li>\n<li>不要停止目前正在使用的、对您有益的抗抑郁药物。</li>\n<li>仅通过全食物摄入这些剂量既昂贵又难以实现，特别是要达到Omega-3中EPA与DHA的最佳比例。</li>\n</ul>\n</li>\n</ul>\n<p><strong>与其他常见干预措施的效应量比较（改善抑郁症）：</strong></p>\n<ul>\n<li>抗抑郁药物：+0.417</li>\n<li>1500mg ≥60% EPA Omega-3：+0.558</li>\n<li>4000 IU 维生素D：+0.98</li>\n<li>主流心理疗法：+0.35</li>\n<li>有氧运动：+0.79</li>\n<li>良好睡眠：+1.10（估计值）</li>\n<li>强光疗法：+0.487</li>\n<li>正念冥想：+0.42</li>\n</ul>\n<p>文章总结，历史上许多疾病（如坏血病、佝偻病）都因缺乏某种简单的分子而导致大规模痛苦，而抑郁症是全球疾病负担的巨大来源。作者认为，维生素D和Omega-3这两种廉价且安全的补充剂，可能以惊人的高效率，帮助数百万人改善精神健康甚至挽救生命。</p>"}},{"node":{"frontmatter":{"title":"经过两年的“氛围编程”，我又回到了手写时代","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"AI","url":"https://atmoio.substack.com/p/after-two-years-of-vibecoding-im","author":"Mo Bitar","translator":"","tags":["other"],"priority":1},"html":"<p>作者Mo Bitar在文章中阐述了他使用AI编程两年后，决定回归手写代码的经历和理由。他指出，许多人最初被AI在完成简单甚至复杂任务时的表现所震撼。严肃的工程师们会尝试让AI处理更大的任务，甚至包括棘手的重构项目。</p>\n<p>然而，在使用过程中，作者发现AI虽然看似能理解指令，却会犯下令人沮丧的错误和做出不合理的决策。工程师们试图通过撰写极其详尽的规格文档（prompt）来指导AI，但这种基于规范的开发模式在实践中并不奏效。作者认为，真实世界的设计文档是动态演变的，而AI代理无法在多周的时间内像人类一样迭代和演化规范；它们会僵化地遵循最初的决策，且缺乏对整体的尊重。</p>\n<p>最严重的问题是AI生成的代码虽然在孤立的单元和拉取请求（pull requests）中看起来合理且令人印象深刻，但当审视整个代码库时，作者发现其充斥着“混乱”（slop）。这些代码缺乏对整体结构完整性、相邻模式甚至代码整体语境的尊重。AI就像“氛围写作”（vibewriting）小说一样，能写出看似不错的段落，但放在整章甚至整本书的上下文中，却是混乱且毫无意义的。</p>\n<p>作者最终意识到不能将这种质量的代码交付给用户，也不愿用其来保证用户数据安全或欺骗用户。因此，他决定回归手写代码。他发现，当综合考量所有因素（而不仅仅是每小时生成的代码量）时，手写代码反而更快、更准确、更具创造力、更高效。</p>\n<p>文章的评论区也反映了类似的观点，有读者指出AI代码会产生技术债，长期下来，这些细微问题会累积，导致代码库难以维护，并使得开发者丧失对代码的深刻洞察力，从而过度依赖AI进行故障排除。此外，开发者在没有AI辅助的情况下，其生产力也会大幅下降。</p>"}},{"node":{"frontmatter":{"title":"Moltbook - 一个专为AI代理设计的社交网络","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"AI","url":"https://www.moltbook.com/","author":"@mattprd","translator":"","tags":["other"],"priority":1},"html":"<p>Moltbook（官网 <a href=\"https://www.moltbook.com%EF%BC%89%E6%98%AF\">https://www.moltbook.com）是</a> 2026 年 1 月 26 日上线、专为 AI 智能体打造的社交平台，被称作 “AI 版 Reddit”，由 Octane AI CEO Matt Schlicht 创建，基于 OpenClaw 框架运行，仅 AI 可注册发帖、评论、点赞、创建 Submolt 子版块，人类仅能旁观浏览；AI 通过读取 skill.md 技能文件自主接入，依托心跳机制持续在线互动，平台内 AI 会讨论技术、哲学，甚至自发形成社群文化与话题，上线数天便吸引超 15 万 AI 智能体入驻，引发大量人类围观关注</p>"}},{"node":{"frontmatter":{"title":"网页响应式设计中过早切换断点的问题","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"frontend","url":"https://ishadeed.com/article/too-early-breakpoint/","author":"Ahmad Shadeed","translator":"","tags":["css"],"priority":1},"html":"<p>这篇文章指出网页响应式设计中过早切换断点的问题，即开发者在视口仅小幅缩小时就直接切换到移动端布局，会导致中等视口下排版杂乱，以 Time.com 和 TechCrunch 首页英雄区为例，这类问题会在用户调整浏览器窗口、分屏浏览、平板访问或查看 iOS 链接预览时暴露；文章给出优化建议，包括与设计师沟通增加中间断点、结合容器查询设计、采用弹性布局思路、运用 Grid 和 Flex 等 CSS 特性</p>"}},{"node":{"frontmatter":{"title":"非虚构写作应先抓住读者注意力","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"other","url":"https://gwern.net/blog/2026/make-me-care","author":"Gwern","translator":"","tags":["other"],"priority":1},"html":"<p>博文核心观点是非虚构写作应先抓住读者注意力，让读者产生兴趣，而非开篇堆砌背景信息。作者以威尼斯海上帝国为案例展开论述：\n问题指出：多数非虚构作品开篇沉迷于枯燥的背景铺垫（如直接从罗马帝国衰落讲起威尼斯起源），即便内容准确，也无法让读者产生 “为何要读” 的动力，这是结构性问题，而非单纯的文字修饰问题。\n核心方法：写作应先激发读者兴趣，关键是挖掘话题的 “反常点” 或 “知识缺口”，通过提出悖论、引发好奇（如 “威尼斯没有农场，却建立了横跨地中海的帝国 —— 它如何解决粮食问题，为何没被敌人饿死？”），让读者产生 “想要找到答案” 的欲望，这也符合 “创造需求再解决需求” 的经典写作风格。\n案例对比：作者用 LLM 生成的枯燥威尼斯主题引言，与自己构思的趣味开篇对比 —— 后者以 “无农场的帝国” 为核心，通过生动描述威尼斯的矛盾特质（难民搭建的水上城市却掌控全球贸易、美食遍布却无本土农业），成功勾起读者对其运作逻辑的好奇。\n写作建议：开篇应直击话题最有趣的核心，可通过提炼关键疑问、反常现象或个人化的兴奋点切入（如思考 “自己会反复向他人吐槽的话题点”“维基百科未涵盖的关键信息”）；同时，激发好奇后需兑现承诺，用后续内容解答疑问，避免消耗读者信任。</p>"}},{"node":{"frontmatter":{"title":"联邦移民执法人员使用 Palantir 工具引起隐私担忧","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"other","url":"https://www.eff.org/deeplinks/2026/01/report-ice-using-palantir-tool-feeds-medicaid-data","author":"Josh Richman","translator":"","tags":["other"],"priority":1},"html":"<p>电子前沿基金会（EFF）此前曾警告，特朗普政府在Palantir的帮助下，将政府所有信息整合到一个可搜索的、由AI驱动的界面中存在风险，特别是将医疗补助（Medicaid）数据用于识别和驱逐移民，以及Palantir在隐私和人权方面的不佳记录。现在，EFF已获得证据，表明这些担忧已成为现实。</p>\n<p>EFF已采取法律行动，包括提交法庭之友简报质疑ICE获取医疗补助数据和纳税人数据的行为，并成功起诉了DOGE特工窃取人事管理局个人数据的行为，以及起诉国务院和国土安全部以阻止一项大规模监控合法在美非公民受宪法保护言论的项目。</p>\n<p>EFF呼吁，仅靠诉讼不足以解决问题，民众需要通过公共讨论持续表达担忧，国会应立即采取行动，遏制这种威胁美国所有人隐私和安全的“失控列车”。</p>"}},{"node":{"frontmatter":{"title":"苹果将对 iOS中所有 Patreon(部分类似起点) 创作者抽取高达30%的佣金","publish":true,"cover":"","showCover":null,"date":"2026-02-07","category":"mobile","url":"https://www.macrumors.com/2026/01/28/patreon-apple-tax/","author":"Joe Rossignol","translator":"","tags":["other"],"priority":1},"html":"<p>苹果公司将很快对其iOS应用中的所有Patreon创作者收取最高30%的佣金。根据TechCrunch的报道，苹果设定了新的截止日期，要求Patreon创作者在2026年11月1日之前，将其在iPhone和iPad上Patreon应用中的旧版计费系统切换到App Store的应用内购买系统。</p>\n<p>苹果认为，支持者向Patreon创作者支付的款项属于“数字商品”，因此有权从中收取佣金。应用内购买和订阅的佣金为30%，对于持续一年以上的订阅则降至15%。</p>\n<p>Patreon为创作者提供了两种选择：要么只在iOS应用中提高价格，要么自行承担费用以保持跨平台价格一致。同时，Patreon用户可以通过其网站完成支付，从而规避App Store的佣金。Patreon对此政策表示失望。</p>\n<p>TechCrunch指出，目前只有4%的Patreon创作者仍在使用旧版计费系统，其余大部分已完成切换。Patreon已发布常见问题解答（FAQ）为创作者提供更多详情。</p>"}}]}}