Shadow roots 交互式示例解析
Simon Willison 发布关于 Shadow DOM 的交互式示例,演示样式封装、继承、slots、parts 及 JavaScript 访问机制。内容展示 shadow roots 如何创建隔离的 DOM 树,包含私有样式表并与页面 DOM 进行受控交互。
Simon Willison 发布关于 Shadow DOM 的交互式示例,演示样式封装、继承、slots、parts 及 JavaScript 访问机制。内容展示 shadow roots 如何创建隔离的 DOM 树,包含私有样式表并与页面 DOM 进行受控交互。
当提示词和 RAG 无法解决模型特定行为缺陷时,需通过微调(Fine-tuning)改变参数。LoRA 和 QLoRA 技术通过减少资源消耗,使基于现有模型的定制化训练更实用。文章详解了从指令不足到利用监督微调(SFT)及低秩适配优化模型表现的具体策略。
NVIDIA 验证工程师 Sakeena Fiza 通过极限测试确保数据中心系统从 Rubin GPU 到 AI 工厂的可靠性。她致力于在量产前发现故障,解决涉及数万组件的高复杂度硬件问题,保障大规模部署下的系统稳定性。
GitHub 联合耶鲁大学对 1,039 名用户开展调研,发现 80% 的开发者希望获得编写节能代码的工具,74% 期望能测量软件的环境影响。尽管多数受访者担忧 AI 及全球变暖带来的环境压力,但仅 10% 认为日常开发对减少个人碳足迹有显著作用。GitHub 建议从识别计算浪费入手,并推出开源 Daily Efficiency Improver 工作流辅助定位优化机会。
Simon Willison 和 Jesse Vincent 将于10月14日在旧金山举办一场关于 Agentic Engineering 的“同类相聚”晚间活动。该聚会面向正在基于 coding agents 构建独特项目的开发者,旨在通过非正式展示与交流分享早期探索、实验及未公开的工作进展。
llm 0.36 版本发布。该更新由 Simon Willison 于 2026-09-22 公布,涉及 openai 和 llm 相关项目动态。
llm-anthropic 更新至 0.29 版本。该插件支持 Anthropic API,是 LLM CLI 工具生态的一部分。
llm-typesafe 0.1a0 插件发布,为 LLM 工具添加对 TypeSafe AI 新 Jev 模型的支持。用户可通过 `llm install` 安装并配置 API key,利用该模型执行 yes/no、choice 及 scoring 等结构化查询任务。
vLLM 引入新的“硬件无关”(HW agnostic)模型层,旨在解决内部实现变更导致与 fullgraph torch.compile 不兼容的问题,从而支持非 NVIDIA 加速器、旧款 GPU 及多样化模型。
推荐理由:vLLM 引入硬件无关层以平衡前沿性能优化与多硬件兼容性,在 H100 上实现接近原生实现的吞吐量。
Shopify 通过 PyTorch 和 vLLM 建立持续学习循环,将生产失败数据转化为模型权重更新,使 GraphQL Agent 在超越前沿模型质量的同时降低 96% 的服务成本。该流程包括定义质量评估标准、校准 LLM 裁判、利用自动研究优化基线、通过监督微调和 GRPO 强化学习更新参数,以及使用 Gist 压缩技术减少提示词长度以提升推理速度。
推荐理由:原文详细拆解了从定义质量到模型微调及提示词压缩的完整闭环,为构建自进化AI系统提供了可复用的工程路径。
NVIDIA 在 ROSCon 大会上发布 Isaac ROS 5.0,这是一套基于 ROS 的 GPU 加速软件包,旨在通过引入新的智能体工作流帮助人类和 AI Agent 共同构建机器人。
推荐理由:NVIDIA 发布 Isaac ROS 5.0,引入支持 AI Agent 的工作流和 GPU 加速包,帮助开发者与智能体协作构建机器人应用。
Harvard 与 ETH Zurich 的研究者发布 TinyTorch,这是一个允许用户从张量到 Transformer 逐步构建工作 ML 框架的开源课程。
推荐理由:作者分享了构建教学版框架的完整方法论,包括 API 对齐、硬件下限设定及教师基础设施设计,为开源课程建设提供了可复用的工程经验。
在普通硬件运行大模型需通过量化、层级卸载、混合专家、知识蒸馏、剪枝及推测解码等技术降低内存占用与计算量。以8B参数模型为例,仅权重即需约16GB内存,且受限于RAM/VRAM容量及带宽瓶颈。这些方法旨在解决推理阶段的显存不足问题,使已训练模型能在资源受限设备上实现可用响应速度。
某大型科技公司自9月20日起,从L1到L7工程师均被强制使用 Claude Code 生成所有规格、代码及测试。管理层视推送代码为非瓶颈,致使员工每日工作12至13小时仅用于执行命令,团队内无人实际阅读产出内容。
Simon Willison 指出,尽管拥有完全互联网访问权限的终端智能体(如 Claude Code、Codex)可直接调用 API,但 MCP 在需要严格控制外部服务访问、安全处理认证及审计日志的场景中仍具核心价值。他认为仅因编码智能体不需要就判定 MCP 过时,忽略了构建其他类型应用时的实际需求。
llm-keys-ui 0.1 插件允许用户通过 `uvx --with llm-keys-ui llm keys-ui --all` 启动本地 Web 界面,以安全方式向机器添加 API 密钥。该方案避免了在 Codex Remote 等 Agent 会话中直接粘贴敏感信息,后续可通过 `llm keys get <provider>` 命令在 Shell 中调用已存储的密钥。
datasette-explain 更新至 0.2.2 版本。该工具由 Simon Willison 开发,主要涉及 sqlite 和 datasette 生态。
文章梳理了软件工程师应掌握的 API 核心概念,涵盖 HTTP 基础、REST/GraphQL/gRPC/WebSockets 等架构选型及命名、版本控制等设计规范。重点强调安全(API keys/OAuth/JWT)与可靠性(超时/重试/幂等性)的关键作用,并指出文档、规范及可观测性对团队协作的重要性。
GitHub Podcast 驳斥“RAG 已死”及“Skills 取代 MCP”等观点,指出三者解决不同问题且可共存。文章强调开发者仍需审查 AI 生成代码,招聘更看重对工具使用的判断力而非盲目依赖。
PyTorch Day Japan 2026 定于 12 月 10 日在东京举办,由 PyTorch Foundation、Hugging Face、IBM 和三菱电机联合主办。会议聚焦 vLLM、DeepSpeed、Ray 等生态项目及物理 AI、边缘计算等技术方向。目前征集演讲提案截止至 9 月 27 日,注册费在 11 月 11 日前为 ¥5,000。
Shopify宣布放弃React Native,改用Swift和Kotlin进行iOS与安卓的原生开发。作者指出AI作为自动翻译器使中间语言层失去价值,且React Native长期存在技术缺陷。此外,联合国投票决定废除墨卡托投影,建议采用面积比例不失真的平等地球投影法绘制世界地图。
Matt Pocock 在 The Pragmatic Engineer 播客中解析其热门 AI Skill “grill-me”及“strategic coding”理念。他受 Anthropic 启发创建该技能,主张利用经典软件工程概念引导 Agent,并转向云端协作工作流以优化上下文管理。
PyTorch Conference North America 2026将于10月20日至21日在加州圣何塞举行,重点展示编译器架构、跨硬件内核DSL及低精度量化等前沿成果。
PyTorch 团队扩展 FlashAttention-4 以支持 MXFP8 前向和反向传播,在 LLM 形状上达到 2.85 PF/s 前向和 2 PF/s 反向吞吐量。
LLM 应用依赖 RAG 技术,通过向量数据库将文档分块并转换为嵌入向量以定位语义匹配内容。该过程需平衡分块粒度与上下文完整性,确保检索到准确且有效的政策条款。若仅靠模型内部知识或错误检索,会导致答案过时或遗漏关键条件。
Build with Claude Code 2天强化课程重启,由 John Kim 授课,报名将于24小时后截止。课程涵盖 agentic loop、context engineering、Claude Code Skills、MCPs、hooks 及 Git worktrees 并行开发等生产级工作流。
Gergely Orosz 通过实地访谈揭示 OpenAI 内部已全面转向以 Codex 为核心的“智能体软件工厂”,非工程团队使用率从 0% 飙升至 90%,IDE 使用量显著下降。文章详细描述了从上下文收集、智能体代码审查到自动部署的闭环流程,指出 PR 数量激增导致 CI/CD 负载增加约 10 倍,并探讨了原生移动端发布瓶颈及未来工程角色向产品判断力转变的趋势。
推荐理由:作者实地探访 OpenAI,揭示了 Codex 如何取代 IDE 成为核心工具,以及智能体在代码审查、部署和监控中的自动化实践。
Google DevFest 2026 于10月1日至12月31日举行,覆盖115个国家的800多场活动。本届以“Build, Secure, Scale”为主题,开发者将通过 codelabs 和 agent-athons 实操 Gemini、Google AI Studio 及 Web MCP 等工具。
文章详解“LLM-as-a-Judge”机制,即利用一个语言模型评估另一个模型的输出。健康的 LLM 应用需在准确性、安全性、速度及成本等多维度保持一致性。由于 LLM 输出非确定性且质量主观,传统测试不足,需结合黄金数据集、自动指标与人工校准构建完整评估栈。
ByteByteGo 指出 `git revert` 因后续提交修改相同代码行而触发冲突,需手动解决后继续。文章同时列举 Claude Code 的 CLAUDE.md、Plan Mode、MCP 等 12 项功能,并简述对称/非对称加密差异及负载均衡器在流量分发、SSL 终止等场景的应用。
ByteByteGo Live 启动,提供包括 Build with Claude Code、AI Evals in Practice 在内的多门实时课程。相比在线课程约 4% 的完成率,实时课程完成率达 40%,提升约 10 倍。单一会员资格涵盖未来 12 个月所有直播课程及新增内容。
OpenAI 将 Habitat 从 Python 库演进为全球分布式存储平台,目前服务超过 10 亿 ChatGPT 用户。该平台每秒处理 2200 万请求,支撑了大规模在线存储需求。
PHP框架Laravel宣布禁止提交issue,仅接受Pull Request以过滤垃圾信息并降低维护成本。Anthropic利用Claude AI耗时11天将安德鲁·怀尔斯的费马大定理人工证明翻译为Lean语言程序,生成超1300万行代码,创下最长数学程序纪录。
AI 智能体因大量使用工具导致计算需求激增,继 GPU 和内存之后引发了新的 CPU 短缺。The Pulse #191 指出这一趋势源于 AI 代理对算力的额外消耗,并建议未来需要更多计算资源的用户尽早锁定供应。
智能模型路由通过将简单请求分配给低成本小模型、复杂任务交给高性能大模型,可使 LLM 应用总成本降低约 10 倍且不明显牺牲响应质量。该方案区别于 MoE 内部路由,属于应用层决策机制,实际节省幅度取决于请求类型分布、模型间价差及路由系统性能。
Gergely Orosz 分析了 AI Agent 导致 Pull Request 数量激增后,工程团队如何应对代码审查压力的现状。文中总结了五种主要策略:由人类审查 AI 生成的审查意见、按变更风险等级分流处理、仅审查计划或测试而非具体实现、限制 AI 生成代码规模以及坚持全人工审查。
LLM 应用因输出概率性、幻觉及格式错误,需区别于传统软件的特殊容错机制。文章详解重试、超时管理、熔断器及优雅降级等策略,以应对网络中断或模型返回无效 JSON 等技术故障。通过分类处理失败场景,确保系统在部分组件失效时仍能维持核心功能运行。
OpenClaw 2.0版本发布,合并16000个PR且无代码审查,体现AI主导的开发模式。SolidJS创始人指出AI导致技术栈向React等主流方案单一化迁移。韩国计划向公民免费提供无限Token并分配512个英伟达B200芯片以推广本土大模型。
Anthropic 发布电商 AI 智能体构建指南,提出“单一模型+技能+工具”的核心架构以替代子智能体方案。文章详细阐述了通过提示词缓存、并行工具调用和 UI 组件工具化来降低延迟与成本的方法,并给出了跨会话记忆管理、代码层安全校验及非确定性系统评估的生产环境最佳实践。
推荐理由:原文提供了电商智能体从架构设计到生产运维的完整工程指南,包含具体的延迟优化技巧与评估方法。
The Pragmatic Engineer 迎来创刊五周年,目前拥有超1.1M读者及50万YouTube订阅者。为庆祝里程碑,年费订阅价格重置回最初的 $100/year(原价 $150/year),该优惠截止至9月8日。