RSS 每日摘要

2026-04-05 · 9 篇文章 归档

Components of A Coding Agent

Sebastian Raschka, PhD 2026/04/04
Claude Code、Codex CLI 等编程智能体的强大之处不只在于底层模型,更在于外层的「代理框架」(agent harness)。Sebastian Raschka 拆解了编程智能体的六大核心组件,厘清了 LLM、推理模型与代理三者的层级关系——LLM 是引擎,推理模型是更强的引擎,代理框架则是驾驭引擎的系统。关键组件涵盖工具调用、上下文管理、提示缓存稳定性、代码仓库上下文、内存与长会话连续性,这些系统级设计决定了编程智能体的实际表现上限。

真正好用的CC Switch命令行

Andy Stewart 2026/04/03
作者因不满 cc-switch-cli 交互体验极差,参照 lazygit 风格重新开发了命令行 AI 中转站切换工具 cctui。工具设计极简,仅保留添加、删除、编辑三项功能,所有操作通过底部快捷键提示完成,目标是让初次使用者当天即可流畅上手。使用场景源自在 LightOS Webshell 中做 AI 编程时频繁切换中转站的实际需求。

在 Linux 上使用 Yubikey OpenPGP 应用

Dejavu's Blog 2026/04/04
以 Fedora Workstation 43(GNOME)为例,详述在 Linux 上配置 YubiKey OpenPGP 智能卡的完整流程:安装 gnupg、pcsc-lite、scdaemon 等核心组件,启用 pcscd 服务,配置 gpg-agent 与 SSH 支持,并通过自定义 pinentry-wrapper 脚本实现终端(pinentry-curses)与图形界面(pinentry-gnome3)的自动切换。文章还提示禁用 scdaemon.conf 中 disable-ccid 和 pcsc-shared 选项以避免 PIN 缓存失效问题。

一道初中数学极值题的多种解法:柯西不等式、几何法、函数法详解

Long Luo's Life Notes 2026/02/01
针对「已知 x+y=5,求 √(x+1)+√(y+3) 最大值」这道初中极值题,系统梳理了六种解法:常规配方法、均值不等式(AM-GM)、几何法(圆与切线族)、换元法、导数法,以及最快的柯西-施瓦茨不等式法。六种路径均得出最大值 3√2(当 x=7/2、y=3/2 时取到),适合用来对比不同数学工具的思维方式与解题效率。

Absurd In Production

Armin Ronacher's Thoughts and Writings 2026/04/04
Absurd 是一个完全构建在 PostgreSQL 之上的持久化工作流执行系统,核心是单个 SQL 文件加薄层 SDK(TypeScript/Python/Go)。经过五个月生产环境验证,系统新增了分解步骤 API(beginStep/completeStep)、任务结果查询、子任务等待,以及完整的 absurdctl CLI 工具,同时修复了死锁、事件竞争、Worker 泄漏等边缘问题。作者证实:无需引入 Kafka、Temporal 等独立服务,Postgres 单库即可支撑复杂的耐久工作流。

scan-for-secrets 0.2

Simon Willison's Weblog 2026/04/05
scan-for-secrets 0.2 发布,带来多项改进:结果现在以流式输出,无需等待扫描完成,适合大型目录场景;-d/--directory 选项支持多次使用以扫描多个目录;新增 -f/--file 选项指定单个文件;Python API 新增 scan_directory_iter()、scan_file() 和 scan_file_iter() 函数;-v/--verbose 模式可显示正在扫描的目录。

scan-for-secrets 0.1.1

Simon Willison's Weblog 2026/04/05
scan-for-secrets 0.1.1 发布,由 Simon Willison 于 2026 年 4 月 5 日更新。正文内容不足,具体变更详情未提供。

scan-for-secrets 0.1

Simon Willison's Weblog 2026/04/05
Simon Willison 发布 scan-for-secrets 0.1,这是一个用于防止 API 密钥等敏感信息泄露的 Python 扫描工具,起因是发布 Claude Code 会话记录时担心日志中含有密钥。工具不仅扫描明文密钥,还覆盖反斜杠、JSON 等常见编码形式,并支持通过 ~/.scan-for-secrets.conf.sh 配置文件预设需保护的密钥列表。该工具采用 README 驱动开发(RDD)方式,先写好详细 README,再交由 Claude Code 以 TDD 方式实现。

research-llm-apis 2026-04-04

Simon Willison's Weblog 2026/04/05
Simon Willison 正在对其 LLM Python 库进行重大重构,以支持服务端工具执行等新特性。为设计新的抽象层,他让 Claude Code 研读 Anthropic、OpenAI、Gemini 和 Mistral 的 Python 客户端库,并生成针对流式与非流式多种场景的 curl 命令及原始 JSON 响应样本,相关脚本和输出已整理至新仓库 research-llm-apis。
未读 4 → 抓取 9 → 摘要 9 · 提取: readability 9