[{"content":"🤖 Claude Code 更新 v2.1.92 发布日期: 2026-04-04\n⚠️ 新版本发布\n✨ 新增功能 Added forceRemoteSettingsRefresh policy setting: when set, the CLI blocks startup until remote managed settings are freshly fetched, and exits if the fetch fails (fail-closed) Added interactive Bedrock setup wizard accessible from the login screen when selecting \u0026ldquo;3rd-party platform\u0026rdquo; — guides you through AWS authentication, region configuration, credential verification, and model pinning Added per-model and cache-hit breakdown to /cost for subscription users 🐛 重要修复 Fixed subagent spawning permanently failing with \u0026ldquo;Could not determine pane count\u0026rdquo; after tmux windows are killed or renumbered during a long-running session Fixed prompt-type Stop hooks incorrectly failing when the small fast model returns ok:false, and restored preventContinuation:true semantics for non-Stop prompt-type hooks Fixed tool input validation failures when streaming emits array/object fields as JSON-encoded strings Fixed an API 400 error that could occur when extended thinking produced a whitespace-only text block alongside real content Fixed accidental feedback survey submissions from auto-pilot keypresses and consecutive-prompt digit collisions Fixed misleading \u0026ldquo;esc to interrupt\u0026rdquo; hint appearing alongside \u0026ldquo;esc to clear\u0026rdquo; when a text selection exists in fullscreen mode during processing Fixed Homebrew install update prompts to use the cask\u0026rsquo;s release channel (claude-code → stable, claude-code@latest → latest) Fixed ctrl+e jumping to the end of the next line when already at end of line in multiline prompts Fixed an issue where the same message could appear at two positions when scrolling up in fullscreen mode (iTerm2, Ghostty, and other terminals with DEC 2026 support) Fixed idle-return \u0026ldquo;/clear to save X tokens\u0026rdquo; hint showing cumulative session tokens instead of current context size ⚡ 优化改进 Improved Write tool diff computation speed for large files (60% faster on files with tabs/\u0026amp;/$) Removed /tag command Removed /vim command (toggle vim mode via /config → Editor mode) 💡 深度点评 核心亮点 交互式 Bedrock 配置向导：在登录界面选择第三方平台时，新增了完整的 Bedrock 引导流程，支持 AWS 身份验证、区域配置及模型固定，大幅简化了企业级环境的接入难度。 精细化 /cost 成本统计：针对订阅用户，/cost 命令现在支持按模型维度和缓存命中（cache-hit）情况进行费用拆解，提供了更透明的 Token 消耗反馈。 Write 工具性能优化：改进了大文件的 diff 计算逻辑，在处理包含制表符或特殊符号（如 \u0026amp;、$）的文件时，计算速度提升了约 60%。 值得注意的修复 Tmux 子智能体生成失效：修复了在 tmux 环境下，若窗口被销毁或重排导致“无法确定窗格数量”，进而造成子智能体（subagent）永久无法启动的问题。 MCP 服务连接阻塞：解决了当插件 MCP 服务与未授权的 claude.ai 连接器冲突时，导致服务卡死在“连接中”状态的异常。 个人评价 v2.1.92 版本标志着 Claude Code 进入了从功能扩张转向体验打磨的阶段。通过移除 /tag 和重构 /vim 指令（整合至配置项），工具链的逻辑变得更加清晰；而针对大文件 diff 速度的提升和 Bedrock 接入流程的完善，则直接回应了开发者在复杂工程场景下的核心诉求。整体而言，这是一个侧重于稳定性与工程化细节的务实更新，建议重度 CLI 用户及 AWS 环境开发者尽快升级。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-04-04 09:32:10\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-04-04/","summary":"\u003ch1 id=\"-claude-code-更新-v2192\"\u003e🤖 Claude Code 更新 v2.1.92\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-04-04\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eforceRemoteSettingsRefresh\u003c/code\u003e policy setting: when set, the CLI blocks startup until remote managed settings are freshly fetched, and exits if the fetch fails (fail-closed)\u003c/li\u003e\n\u003cli\u003eAdded interactive Bedrock setup wizard accessible from the login screen when selecting \u0026ldquo;3rd-party platform\u0026rdquo; — guides you through AWS authentication, region configuration, credential verification, and model pinning\u003c/li\u003e\n\u003cli\u003eAdded per-model and cache-hit breakdown to \u003ccode\u003e/cost\u003c/code\u003e for subscription users\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed subagent spawning permanently failing with \u0026ldquo;Could not determine pane count\u0026rdquo; after tmux windows are killed or renumbered during a long-running session\u003c/li\u003e\n\u003cli\u003eFixed prompt-type Stop hooks incorrectly failing when the small fast model returns \u003ccode\u003eok:false\u003c/code\u003e, and restored \u003ccode\u003epreventContinuation:true\u003c/code\u003e semantics for non-Stop prompt-type hooks\u003c/li\u003e\n\u003cli\u003eFixed tool input validation failures when streaming emits array/object fields as JSON-encoded strings\u003c/li\u003e\n\u003cli\u003eFixed an API 400 error that could occur when extended thinking produced a whitespace-only text block alongside real content\u003c/li\u003e\n\u003cli\u003eFixed accidental feedback survey submissions from auto-pilot keypresses and consecutive-prompt digit collisions\u003c/li\u003e\n\u003cli\u003eFixed misleading \u0026ldquo;esc to interrupt\u0026rdquo; hint appearing alongside \u0026ldquo;esc to clear\u0026rdquo; when a text selection exists in fullscreen mode during processing\u003c/li\u003e\n\u003cli\u003eFixed Homebrew install update prompts to use the cask\u0026rsquo;s release channel (\u003ccode\u003eclaude-code\u003c/code\u003e → stable, \u003ccode\u003eclaude-code@latest\u003c/code\u003e → latest)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ectrl+e\u003c/code\u003e jumping to the end of the next line when already at end of line in multiline prompts\u003c/li\u003e\n\u003cli\u003eFixed an issue where the same message could appear at two positions when scrolling up in fullscreen mode (iTerm2, Ghostty, and other terminals with DEC 2026 support)\u003c/li\u003e\n\u003cli\u003eFixed idle-return \u0026ldquo;/clear to save X tokens\u0026rdquo; hint showing cumulative session tokens instead of current context size\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved Write tool diff computation speed for large files (60% faster on files with tabs/\u003ccode\u003e\u0026amp;\u003c/code\u003e/\u003ccode\u003e$\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/tag\u003c/code\u003e command\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/vim\u003c/code\u003e command (toggle vim mode via \u003ccode\u003e/config\u003c/code\u003e → Editor mode)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e交互式 Bedrock 配置向导\u003c/strong\u003e：在登录界面选择第三方平台时，新增了完整的 Bedrock 引导流程，支持 AWS 身份验证、区域配置及模型固定，大幅简化了企业级环境的接入难度。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e精细化 \u003ccode\u003e/cost\u003c/code\u003e 成本统计\u003c/strong\u003e：针对订阅用户，\u003ccode\u003e/cost\u003c/code\u003e 命令现在支持按模型维度和缓存命中（cache-hit）情况进行费用拆解，提供了更透明的 Token 消耗反馈。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWrite 工具性能优化\u003c/strong\u003e：改进了大文件的 diff 计算逻辑，在处理包含制表符或特殊符号（如 \u003ccode\u003e\u0026amp;\u003c/code\u003e、\u003ccode\u003e$\u003c/code\u003e）的文件时，计算速度提升了约 60%。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eTmux 子智能体生成失效\u003c/strong\u003e：修复了在 tmux 环境下，若窗口被销毁或重排导致“无法确定窗格数量”，进而造成子智能体（subagent）永久无法启动的问题。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMCP 服务连接阻塞\u003c/strong\u003e：解决了当插件 MCP 服务与未授权的 claude.ai 连接器冲突时，导致服务卡死在“连接中”状态的异常。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003ev2.1.92 版本标志着 Claude Code 进入了从功能扩张转向体验打磨的阶段。通过移除 \u003ccode\u003e/tag\u003c/code\u003e 和重构 \u003ccode\u003e/vim\u003c/code\u003e 指令（整合至配置项），工具链的逻辑变得更加清晰；而针对大文件 diff 速度的提升和 Bedrock 接入流程的完善，则直接回应了开发者在复杂工程场景下的核心诉求。整体而言，这是一个侧重于稳定性与工程化细节的务实更新，建议重度 CLI 用户及 AWS 环境开发者尽快升级。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-04-04"},{"content":"🔧 Openclaw 更新 2026.4.2 发布日期: 2026-04-02\n⚠️ 新版本发布\nChanges Tasks/chat: add /tasks as a chat-native background task board for the current session, with recent task details and agent-local fallback counts when no linked tasks are visible. Related #54226. Thanks @vincentkoc. Web search/SearXNG: add the bundled SearXNG provider plugin for web_search with configurable host support. (#57317) Thanks @cgdusek. Amazon Bedrock/Guardrails: add Bedrock Guardrails support to the bundled provider. (#58588) Thanks @MikeORed. macOS/Voice Wake: add the Voice Wake option to trigger Talk Mode. (#58490) Thanks @SmoothExec. Feishu/comments: add a dedicated Drive comment-event flow with comment-thread context resolution, in-thread replies, and feishu_drive comment actions for document collaboration workflows. (#58497) Thanks @wittam-01. Gateway/webchat: make chat.history text truncation configurable with gateway.webchat.chatHistoryMaxChars and per-request maxChars, while preserving silent-reply filtering and existing default payload limits. (#58900) Agents/default params: add agents.defaults.params for global default provider parameters. (#58548) Thanks @lpender. Agents/failover: cap prompt-side and assistant-side same-provider auth-profile retries for rate-limit failures before cross-provider model fallback, add the auth.cooldowns.rateLimitedProfileRotations knob, and document the new fallback behavior. (#58707) Thanks @Forgely3D Cron/tools allowlist: add openclaw cron --tools for per-job tool allowlists. (#58504) Thanks @andyk-ms. Channels/session routing: move provider-specific session conversation grammar into plugin-owned session-key surfaces, preserving Telegram topic routing and Feishu scoped inheritance across bootstrap, model override, restart, and tool-policy paths. WhatsApp/reactions: add reactionLevel guidance for agent reactions. Thanks @mcaxtr. Telegram/errors: add configurable errorPolicy and errorCooldownMs controls so Telegram can suppress repeated delivery errors per account, chat, and topic without muting distinct failures. (#51914) Thanks @chinar-amrutkar Fixes Chat/error replies: stop leaking raw provider/runtime failures into external chat channels, return a friendly retry message instead, and add a specific /new hint for Bedrock toolResult/toolUse session mismatches. (#58831) Thanks @ImLukeF. Gateway/reload: ignore startup config writes by persisted hash in the config reloader so generated auth tokens and seeded Control UI origins do not trigger a restart loop, while real gateway.auth.* edits still require restart. (#58678) Thanks @yelog Tasks/gateway: keep the task registry maintenance sweep from stalling the gateway event loop under synchronous SQLite pressure, so upgraded gateways stop hanging about a minute after startup. (#58670) Thanks @openperf Tasks/status: hide stale completed background tasks from /status and session_status, prefer live task context, and show recent failures only when no active work remains. (#58661) Thanks @vincentkoc Tasks/gateway: re-check the current task record before maintenance marks runs lost or prunes them, so a task heartbeat or cleanup update that lands during a sweep no longer gets overwritten by stale snapshot state. Exec/approvals: honor exec-approvals.json security defaults when inline or configured tool policy is unset, and keep Slack and Discord native approval handling aligned with inferred approvers and real channel enablement so remote exec stops falling into false approval timeouts and disabled states. Thanks @scoootscooob and @vincentkoc. Exec/approvals: make allow-always persist as durable user-approved trust instead of behaving like allow-once, reuse exact-command trust on shell-wrapper paths that cannot safely persist an executable allowlist entry, keep static allowlist entries from silently bypassing ask:\u0026quot;always\u0026quot;, and require explicit approval when Windows cannot build an allowlist execution plan instead of hard-dead-ending remote exec. Thanks @scoootscooob and @vincentkoc. Exec/cron: resolve isolated cron no-route approval dead-ends from the effective host fallback policy when trusted automation is allowed, and make openclaw doctor warn when tools.exec is broader than ~/.openclaw/exec-approvals.json so stricter host-policy conflicts are explicit. Thanks @scoootscooob and @vincentkoc. Sessions/model switching: keep /model changes queued behind busy runs instead of interrupting the active turn, and retarget queued followups so later work picks up the new model as soon as the current turn finishes. Gateway/HTTP: skip failing HTTP request stages so one broken facade no longer forces every HTTP endpoint to return 500. (#58746) Thanks @yelog Gateway/nodes: stop pinning live node commands to the approved node-pair record. Node pairing remains a trust/token flow, while per-node system.run policy stays in that node\u0026rsquo;s exec approvals config. Fixes #58824. WebChat/exec approvals: use native approval UI guidance in agent system prompts instead of telling agents to paste manual /approve commands in webchat sessions. Thanks @vincentkoc. 💡 深度点评 📝 个人评价 2026.4.2 包含多项变更，请查看上方详细列表。\n数据来源: GitHub openclaw/openclaw\nGenerated by OpenClaw at 2026-04-02 08:20:26\n","permalink":"https://qpzm7903.github.io/posts/openclaw-update-2026-04-02/","summary":"\u003ch1 id=\"-openclaw-更新-202642\"\u003e🔧 Openclaw 更新 2026.4.2\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-04-02\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"changes\"\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTasks/chat: add \u003ccode\u003e/tasks\u003c/code\u003e as a chat-native background task board for the current session, with recent task details and agent-local fallback counts when no linked tasks are visible. Related #54226. Thanks @vincentkoc.\u003c/li\u003e\n\u003cli\u003eWeb search/SearXNG: add the bundled SearXNG provider plugin for \u003ccode\u003eweb_search\u003c/code\u003e with configurable host support. (#57317) Thanks @cgdusek.\u003c/li\u003e\n\u003cli\u003eAmazon Bedrock/Guardrails: add Bedrock Guardrails support to the bundled provider. (#58588) Thanks @MikeORed.\u003c/li\u003e\n\u003cli\u003emacOS/Voice Wake: add the Voice Wake option to trigger Talk Mode. (#58490) Thanks @SmoothExec.\u003c/li\u003e\n\u003cli\u003eFeishu/comments: add a dedicated Drive comment-event flow with comment-thread context resolution, in-thread replies, and \u003ccode\u003efeishu_drive\u003c/code\u003e comment actions for document collaboration workflows. (#58497) Thanks @wittam-01.\u003c/li\u003e\n\u003cli\u003eGateway/webchat: make \u003ccode\u003echat.history\u003c/code\u003e text truncation configurable with \u003ccode\u003egateway.webchat.chatHistoryMaxChars\u003c/code\u003e and per-request \u003ccode\u003emaxChars\u003c/code\u003e, while preserving silent-reply filtering and existing default payload limits. (#58900)\u003c/li\u003e\n\u003cli\u003eAgents/default params: add \u003ccode\u003eagents.defaults.params\u003c/code\u003e for global default provider parameters. (#58548) Thanks @lpender.\u003c/li\u003e\n\u003cli\u003eAgents/failover: cap prompt-side and assistant-side same-provider auth-profile retries for rate-limit failures before cross-provider model fallback, add the \u003ccode\u003eauth.cooldowns.rateLimitedProfileRotations\u003c/code\u003e knob, and document the new fallback behavior. (#58707) Thanks @Forgely3D\u003c/li\u003e\n\u003cli\u003eCron/tools allowlist: add \u003ccode\u003eopenclaw cron --tools\u003c/code\u003e for per-job tool allowlists. (#58504) Thanks @andyk-ms.\u003c/li\u003e\n\u003cli\u003eChannels/session routing: move provider-specific session conversation grammar into plugin-owned session-key surfaces, preserving Telegram topic routing and Feishu scoped inheritance across bootstrap, model override, restart, and tool-policy paths.\u003c/li\u003e\n\u003cli\u003eWhatsApp/reactions: add \u003ccode\u003ereactionLevel\u003c/code\u003e guidance for agent reactions. Thanks @mcaxtr.\u003c/li\u003e\n\u003cli\u003eTelegram/errors: add configurable \u003ccode\u003eerrorPolicy\u003c/code\u003e and \u003ccode\u003eerrorCooldownMs\u003c/code\u003e controls so Telegram can suppress repeated delivery errors per account, chat, and topic without muting distinct failures. (#51914) Thanks @chinar-amrutkar\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"fixes\"\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChat/error replies: stop leaking raw provider/runtime failures into external chat channels, return a friendly retry message instead, and add a specific \u003ccode\u003e/new\u003c/code\u003e hint for Bedrock toolResult/toolUse session mismatches. (#58831) Thanks @ImLukeF.\u003c/li\u003e\n\u003cli\u003eGateway/reload: ignore startup config writes by persisted hash in the config reloader so generated auth tokens and seeded Control UI origins do not trigger a restart loop, while real \u003ccode\u003egateway.auth.*\u003c/code\u003e edits still require restart. (#58678) Thanks @yelog\u003c/li\u003e\n\u003cli\u003eTasks/gateway: keep the task registry maintenance sweep from stalling the gateway event loop under synchronous SQLite pressure, so upgraded gateways stop hanging about a minute after startup. (#58670) Thanks @openperf\u003c/li\u003e\n\u003cli\u003eTasks/status: hide stale completed background tasks from \u003ccode\u003e/status\u003c/code\u003e and \u003ccode\u003esession_status\u003c/code\u003e, prefer live task context, and show recent failures only when no active work remains. (#58661) Thanks @vincentkoc\u003c/li\u003e\n\u003cli\u003eTasks/gateway: re-check the current task record before maintenance marks runs lost or prunes them, so a task heartbeat or cleanup update that lands during a sweep no longer gets overwritten by stale snapshot state.\u003c/li\u003e\n\u003cli\u003eExec/approvals: honor \u003ccode\u003eexec-approvals.json\u003c/code\u003e security defaults when inline or configured tool policy is unset, and keep Slack and Discord native approval handling aligned with inferred approvers and real channel enablement so remote exec stops falling into false approval timeouts and disabled states. Thanks @scoootscooob and @vincentkoc.\u003c/li\u003e\n\u003cli\u003eExec/approvals: make \u003ccode\u003eallow-always\u003c/code\u003e persist as durable user-approved trust instead of behaving like \u003ccode\u003eallow-once\u003c/code\u003e, reuse exact-command trust on shell-wrapper paths that cannot safely persist an executable allowlist entry, keep static allowlist entries from silently bypassing \u003ccode\u003eask:\u0026quot;always\u0026quot;\u003c/code\u003e, and require explicit approval when Windows cannot build an allowlist execution plan instead of hard-dead-ending remote exec. Thanks @scoootscooob and @vincentkoc.\u003c/li\u003e\n\u003cli\u003eExec/cron: resolve isolated cron no-route approval dead-ends from the effective host fallback policy when trusted automation is allowed, and make \u003ccode\u003eopenclaw doctor\u003c/code\u003e warn when \u003ccode\u003etools.exec\u003c/code\u003e is broader than \u003ccode\u003e~/.openclaw/exec-approvals.json\u003c/code\u003e so stricter host-policy conflicts are explicit. Thanks @scoootscooob and @vincentkoc.\u003c/li\u003e\n\u003cli\u003eSessions/model switching: keep \u003ccode\u003e/model\u003c/code\u003e changes queued behind busy runs instead of interrupting the active turn, and retarget queued followups so later work picks up the new model as soon as the current turn finishes.\u003c/li\u003e\n\u003cli\u003eGateway/HTTP: skip failing HTTP request stages so one broken facade no longer forces every HTTP endpoint to return 500. (#58746) Thanks @yelog\u003c/li\u003e\n\u003cli\u003eGateway/nodes: stop pinning live node commands to the approved node-pair record. Node pairing remains a trust/token flow, while per-node \u003ccode\u003esystem.run\u003c/code\u003e policy stays in that node\u0026rsquo;s exec approvals config. Fixes #58824.\u003c/li\u003e\n\u003cli\u003eWebChat/exec approvals: use native approval UI guidance in agent system prompts instead of telling agents to paste manual \u003ccode\u003e/approve\u003c/code\u003e commands in webchat sessions. Thanks @vincentkoc.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"-个人评价\"\u003e📝 个人评价\u003c/h3\u003e\n\u003cp\u003e2026.4.2 包含多项变更，请查看上方详细列表。\u003c/p\u003e","title":"🔧 Openclaw 更新日报 2026-04-02"},{"content":"🤖 Claude Code 更新 v2.1.90 发布日期: 2026-04-02\n⚠️ 新版本发布\n✨ 新增功能 Added /powerup — interactive lessons teaching Claude Code features with animated demos Added CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE env var to keep the existing marketplace cache when git pull fails, useful in offline environments Added .husky to protected directories (acceptEdits mode) 🐛 重要修复 Fixed an infinite loop where the rate-limit options dialog would repeatedly auto-open after hitting your usage limit, eventually crashing the session Fixed --resume causing a full prompt-cache miss on the first request for users with deferred tools, MCP servers, or custom agents (regression since v2.1.69) Fixed Edit/Write failing with \u0026ldquo;File content has changed\u0026rdquo; when a PostToolUse format-on-save hook rewrites the file between consecutive edits Fixed PreToolUse hooks that emit JSON to stdout and exit with code 2 not correctly blocking the tool call Fixed collapsed search/read summary badge appearing multiple times in fullscreen scrollback when a CLAUDE.md file auto-loads during a tool call Fixed auto mode not respecting explicit user boundaries (\u0026ldquo;don\u0026rsquo;t push\u0026rdquo;, \u0026ldquo;wait for X before Y\u0026rdquo;) even when the action would otherwise be allowed Fixed click-to-expand hover text being nearly invisible on light terminal themes Fixed UI crash when malformed tool input reached the permission dialog Fixed headers disappearing when scrolling /model, /config, and other selection screens ⚡ 优化改进 Improved performance: eliminated per-turn JSON.stringify of MCP tool schemas on cache-key lookup Improved performance: SSE transport now handles large streamed frames in linear time (was quadratic) Improved performance: SDK sessions with long conversations no longer slow down quadratically on transcript writes Improved /resume all-projects view to load project sessions in parallel, improving load times for users with many projects Removed Get-DnsClientCache and ipconfig /displaydns from auto-allow (DNS cache privacy) 💡 深度点评 核心亮点 /powerup 交互式教程：新增内置交互式课程，通过动画演示直观教学 Claude Code 的各项功能特性，降低了复杂指令的学习门槛。 长对话与多项目性能优化：SSE 传输处理大幅数据帧的时间复杂度由平方级优化为线性；同时 /resume 支持并行加载项目会话，显著提升了大型项目及长上下文场景下的响应速度。 PowerShell 权限校验加固：针对 Windows 环境进行了深度安全加固，修复了通过后台任务（\u0026amp;）绕过权限检查以及特定场景下的降级漏洞，增强了工具调用的安全性。 值得注意的修复 开发流冲突修复：解决了 PostToolUse 钩子（如 format-on-save）在连续编辑间隙改写文件导致 Edit/Write 报错“File content has changed”的竞争问题。 缓存逻辑修正：修复了自 v2.1.69 以来 --resume 导致 prompt-cache 失效的回归问题，确保在使用 MCP 或自定义 Agent 时能正确命中缓存以节省 Token。 个人评价 Claude Code v2.1.90 是一个以「稳定性」和「性能缩放」为核心的迭代版本。通过重构 SSE 传输机制和并行化加载逻辑，该版本解决了 AI 工具在处理超长对话时常见的性能衰减痛点。同时，针对 format-on-save 触发的文件改写冲突以及 prompt-cache 命中率的修复，显示出开发团队正在深度磨平 AI 代理与前端工程化工具链（如 ESLint/Prettier）之间的协作摩擦。整体来看，这使得 Claude Code 在处理复杂工程任务时更加可靠和高效。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-04-02 08:16:09\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-04-02/","summary":"\u003ch1 id=\"-claude-code-更新-v2190\"\u003e🤖 Claude Code 更新 v2.1.90\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-04-02\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e/powerup\u003c/code\u003e — interactive lessons teaching Claude Code features with animated demos\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eCLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE\u003c/code\u003e env var to keep the existing marketplace cache when \u003ccode\u003egit pull\u003c/code\u003e fails, useful in offline environments\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e.husky\u003c/code\u003e to protected directories (acceptEdits mode)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an infinite loop where the rate-limit options dialog would repeatedly auto-open after hitting your usage limit, eventually crashing the session\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e--resume\u003c/code\u003e causing a full prompt-cache miss on the first request for users with deferred tools, MCP servers, or custom agents (regression since v2.1.69)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eEdit\u003c/code\u003e/\u003ccode\u003eWrite\u003c/code\u003e failing with \u0026ldquo;File content has changed\u0026rdquo; when a PostToolUse format-on-save hook rewrites the file between consecutive edits\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ePreToolUse\u003c/code\u003e hooks that emit JSON to stdout and exit with code 2 not correctly blocking the tool call\u003c/li\u003e\n\u003cli\u003eFixed collapsed search/read summary badge appearing multiple times in fullscreen scrollback when a CLAUDE.md file auto-loads during a tool call\u003c/li\u003e\n\u003cli\u003eFixed auto mode not respecting explicit user boundaries (\u0026ldquo;don\u0026rsquo;t push\u0026rdquo;, \u0026ldquo;wait for X before Y\u0026rdquo;) even when the action would otherwise be allowed\u003c/li\u003e\n\u003cli\u003eFixed click-to-expand hover text being nearly invisible on light terminal themes\u003c/li\u003e\n\u003cli\u003eFixed UI crash when malformed tool input reached the permission dialog\u003c/li\u003e\n\u003cli\u003eFixed headers disappearing when scrolling \u003ccode\u003e/model\u003c/code\u003e, \u003ccode\u003e/config\u003c/code\u003e, and other selection screens\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved performance: eliminated per-turn JSON.stringify of MCP tool schemas on cache-key lookup\u003c/li\u003e\n\u003cli\u003eImproved performance: SSE transport now handles large streamed frames in linear time (was quadratic)\u003c/li\u003e\n\u003cli\u003eImproved performance: SDK sessions with long conversations no longer slow down quadratically on transcript writes\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003e/resume\u003c/code\u003e all-projects view to load project sessions in parallel, improving load times for users with many projects\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003eGet-DnsClientCache\u003c/code\u003e and \u003ccode\u003eipconfig /displaydns\u003c/code\u003e from auto-allow (DNS cache privacy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e/powerup\u003c/code\u003e 交互式教程\u003c/strong\u003e：新增内置交互式课程，通过动画演示直观教学 Claude Code 的各项功能特性，降低了复杂指令的学习门槛。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e长对话与多项目性能优化\u003c/strong\u003e：SSE 传输处理大幅数据帧的时间复杂度由平方级优化为线性；同时 \u003ccode\u003e/resume\u003c/code\u003e 支持并行加载项目会话，显著提升了大型项目及长上下文场景下的响应速度。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePowerShell 权限校验加固\u003c/strong\u003e：针对 Windows 环境进行了深度安全加固，修复了通过后台任务（\u003ccode\u003e\u0026amp;\u003c/code\u003e）绕过权限检查以及特定场景下的降级漏洞，增强了工具调用的安全性。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e开发流冲突修复\u003c/strong\u003e：解决了 PostToolUse 钩子（如 format-on-save）在连续编辑间隙改写文件导致 \u003ccode\u003eEdit\u003c/code\u003e/\u003ccode\u003eWrite\u003c/code\u003e 报错“File content has changed”的竞争问题。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e缓存逻辑修正\u003c/strong\u003e：修复了自 v2.1.69 以来 \u003ccode\u003e--resume\u003c/code\u003e 导致 prompt-cache 失效的回归问题，确保在使用 MCP 或自定义 Agent 时能正确命中缓存以节省 Token。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003eClaude Code v2.1.90 是一个以「稳定性」和「性能缩放」为核心的迭代版本。通过重构 SSE 传输机制和并行化加载逻辑，该版本解决了 AI 工具在处理超长对话时常见的性能衰减痛点。同时，针对 format-on-save 触发的文件改写冲突以及 prompt-cache 命中率的修复，显示出开发团队正在深度磨平 AI 代理与前端工程化工具链（如 ESLint/Prettier）之间的协作摩擦。整体来看，这使得 Claude Code 在处理复杂工程任务时更加可靠和高效。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-04-02"},{"content":"🔧 Codex 更新 rust-v0.118.0 发布日期: 2026-04-01\n⚠️ 新版本发布\nNew Features Windows sandbox runs can now enforce proxy-only networking with OS-level egress rules, instead of relying on environment variables alone. (#12220) App-server clients can now start ChatGPT sign-in with a device code flow, which helps when browser callback login is unreliable or unavailable. (#15525) codex exec now supports the prompt-plus-stdin workflow, so you can pipe input and still pass a separate prompt on the command line. (#15917) Custom model providers can now fetch and refresh short-lived bearer tokens dynamically, instead of being limited to static credentials from config or environment variables. (#16286, #16287, #16288) Bug Fixes Project-local .codex files are now protected even on first creation, closing a gap where the initial write could bypass normal approval checks. (#15067) Linux sandbox launches are more reliable because Codex once again finds a trusted system bwrap on normal multi-entry PATHs. (#15791, #15973) The app-server-backed TUI regained several missing workflows: hook notifications replay correctly, /copy and /resume \u0026lt;name\u0026gt; work again, /agent no longer shows stale threads, and the skills picker scrolls past the first page. (#16013, #16021, #16050, #16014, #16109, #16110) MCP startup is more robust: local servers get a longer startup window, and failed handshakes surface warnings in the TUI again instead of looking like clean startups. (#16080, #16041) On Windows, apply_patch is less likely to fail because it no longer adds redundant writable roots that could trigger unnecessary ACL churn. (#16030) Changelog #15891 [plugins] Polish tool suggest prompts. @mzeng-openai #15791 fix: resolve bwrap from trusted PATH entry @viyatb-oai #15900 skills: remove unused skill permission metadata @bolinfest #15811 app-server: Split transport module @euroelessar #15067 Protect first-time project .codex creation across Linux and macOS sandboxes @rreichel3-oai #15903 [codex] import token_data from codex-login directly @bolinfest #15897 sandboxing: use OsString for SandboxCommand.program @bolinfest #15910 docs: update AGENTS.md to discourage adding code to codex-core @bolinfest #15898 chore: move bwrap config helpers into dedicated module @viyatb-oai #15906 chore: remove skill metadata from command approval payloads @bolinfest #15909 fix(network-proxy): fail closed on network-proxy DNS lookup errors @viyatb-oai #14495 Preserve bazel repository cache in github actions @siggisim 💡 深度点评 核心亮点 安全沙箱强化（Windows）：Windows 平台的沙箱运行现在支持通过系统级出口规则（Egress Rules）强制执行仅代理网络，而非单纯依赖环境变量。这一改进显著提升了网络隔离的严密性，防止了潜在的绕过风险。 (#12220) 动态身份验证支持：自定义模型供应商现在可以动态获取并刷新短效 Bearer Token。相比此前仅支持配置文件或环境变量中的静态凭据，这一变化为集成企业级 IAM（身份访问管理）和更安全的认证流提供了可能。 (#16286, #16288) CLI 流水线能力增强：codex exec 现已支持“Prompt + Stdin”工作流。开发者可以通过管道（pipe）输入数据的同时，在命令行直接传递独立的 Prompt，大幅提升了 Codex 在自动化脚本中的灵活性。 (#15917) 值得注意的修复 首创配置文件安全保护：修复了项目本地 .codex 文件在首次创建时可能绕过审批检查的漏洞，确保从文件诞生起就受沙箱策略保护。 (#15067) MCP 启动鲁棒性提升：为本地 MCP 服务器提供了更长的启动窗口期，并修复了握手失败被误判为正常启动的问题。现在 TUI 能正确显示握手警告，便于开发者排查插件初始化故障。 (#16080, #16041) TUI 核心工作流回归：修复了基于 app-server 的 TUI 界面中的多项退化问题，包括 /copy 和 /resume 指令失效、Hook 通知回放异常以及技能选择器无法翻页等关键交互 Bug。 (#16013, #16021, #16109) 个人评价 Rust-v0.118.0 是一个侧重于“工程健壮性”的更新版本。它没有堆砌新的模型功能，而是将重心放在了沙箱安全性、认证机制动态化以及 TUI 交互的稳定性上。特别是网络代理策略从环境变量升级到系统级规则，以及对动态 Token 的支持，标志着 Codex 正在向更加严苛的生产级开发环境靠拢。对于重度依赖 CLI 自动化的用户来说，codex exec 的流水线优化也是非常实用的改进。\n数据来源: GitHub openai/codex\nGenerated by OpenClaw at 2026-04-01 08:01:24\n","permalink":"https://qpzm7903.github.io/posts/codex-update-2026-04-01/","summary":"\u003ch1 id=\"-codex-更新-rust-v01180\"\u003e🔧 Codex 更新 rust-v0.118.0\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-04-01\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"new-features\"\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWindows sandbox runs can now enforce proxy-only networking with OS-level egress rules, instead of relying on environment variables alone. (#12220)\u003c/li\u003e\n\u003cli\u003eApp-server clients can now start ChatGPT sign-in with a device code flow, which helps when browser callback login is unreliable or unavailable. (#15525)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecodex exec\u003c/code\u003e now supports the prompt-plus-stdin workflow, so you can pipe input and still pass a separate prompt on the command line. (#15917)\u003c/li\u003e\n\u003cli\u003eCustom model providers can now fetch and refresh short-lived bearer tokens dynamically, instead of being limited to static credentials from config or environment variables. (#16286, #16287, #16288)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"bug-fixes\"\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eProject-local \u003ccode\u003e.codex\u003c/code\u003e files are now protected even on first creation, closing a gap where the initial write could bypass normal approval checks. (#15067)\u003c/li\u003e\n\u003cli\u003eLinux sandbox launches are more reliable because Codex once again finds a trusted system \u003ccode\u003ebwrap\u003c/code\u003e on normal multi-entry \u003ccode\u003ePATH\u003c/code\u003es. (#15791, #15973)\u003c/li\u003e\n\u003cli\u003eThe app-server-backed TUI regained several missing workflows: hook notifications replay correctly, \u003ccode\u003e/copy\u003c/code\u003e and \u003ccode\u003e/resume \u0026lt;name\u0026gt;\u003c/code\u003e work again, \u003ccode\u003e/agent\u003c/code\u003e no longer shows stale threads, and the skills picker scrolls past the first page. (#16013, #16021, #16050, #16014, #16109, #16110)\u003c/li\u003e\n\u003cli\u003eMCP startup is more robust: local servers get a longer startup window, and failed handshakes surface warnings in the TUI again instead of looking like clean startups. (#16080, #16041)\u003c/li\u003e\n\u003cli\u003eOn Windows, \u003ccode\u003eapply_patch\u003c/code\u003e is less likely to fail because it no longer adds redundant writable roots that could trigger unnecessary ACL churn. (#16030)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"changelog\"\u003eChangelog\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e#15891 [plugins] Polish tool suggest prompts. @mzeng-openai\u003c/li\u003e\n\u003cli\u003e#15791 fix: resolve bwrap from trusted PATH entry @viyatb-oai\u003c/li\u003e\n\u003cli\u003e#15900 skills: remove unused skill permission metadata @bolinfest\u003c/li\u003e\n\u003cli\u003e#15811 app-server: Split transport module @euroelessar\u003c/li\u003e\n\u003cli\u003e#15067 Protect first-time project .codex creation across Linux and macOS sandboxes @rreichel3-oai\u003c/li\u003e\n\u003cli\u003e#15903 [codex] import token_data from codex-login directly @bolinfest\u003c/li\u003e\n\u003cli\u003e#15897 sandboxing: use OsString for SandboxCommand.program @bolinfest\u003c/li\u003e\n\u003cli\u003e#15910 docs: update AGENTS.md to discourage adding code to codex-core @bolinfest\u003c/li\u003e\n\u003cli\u003e#15898 chore: move bwrap config helpers into dedicated module @viyatb-oai\u003c/li\u003e\n\u003cli\u003e#15906 chore: remove skill metadata from command approval payloads @bolinfest\u003c/li\u003e\n\u003cli\u003e#15909 fix(network-proxy): fail closed on network-proxy DNS lookup errors @viyatb-oai\u003c/li\u003e\n\u003cli\u003e#14495 Preserve bazel repository cache in github actions @siggisim\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e安全沙箱强化（Windows）\u003c/strong\u003e：Windows 平台的沙箱运行现在支持通过系统级出口规则（Egress Rules）强制执行仅代理网络，而非单纯依赖环境变量。这一改进显著提升了网络隔离的严密性，防止了潜在的绕过风险。 (#12220)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e动态身份验证支持\u003c/strong\u003e：自定义模型供应商现在可以动态获取并刷新短效 Bearer Token。相比此前仅支持配置文件或环境变量中的静态凭据，这一变化为集成企业级 IAM（身份访问管理）和更安全的认证流提供了可能。 (#16286, #16288)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCLI 流水线能力增强\u003c/strong\u003e：\u003ccode\u003ecodex exec\u003c/code\u003e 现已支持“Prompt + Stdin”工作流。开发者可以通过管道（pipe）输入数据的同时，在命令行直接传递独立的 Prompt，大幅提升了 Codex 在自动化脚本中的灵活性。 (#15917)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e首创配置文件安全保护\u003c/strong\u003e：修复了项目本地 \u003ccode\u003e.codex\u003c/code\u003e 文件在首次创建时可能绕过审批检查的漏洞，确保从文件诞生起就受沙箱策略保护。 (#15067)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMCP 启动鲁棒性提升\u003c/strong\u003e：为本地 MCP 服务器提供了更长的启动窗口期，并修复了握手失败被误判为正常启动的问题。现在 TUI 能正确显示握手警告，便于开发者排查插件初始化故障。 (#16080, #16041)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTUI 核心工作流回归\u003c/strong\u003e：修复了基于 app-server 的 TUI 界面中的多项退化问题，包括 \u003ccode\u003e/copy\u003c/code\u003e 和 \u003ccode\u003e/resume\u003c/code\u003e 指令失效、Hook 通知回放异常以及技能选择器无法翻页等关键交互 Bug。 (#16013, #16021, #16109)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003eRust-v0.118.0 是一个侧重于“工程健壮性”的更新版本。它没有堆砌新的模型功能，而是将重心放在了沙箱安全性、认证机制动态化以及 TUI 交互的稳定性上。特别是网络代理策略从环境变量升级到系统级规则，以及对动态 Token 的支持，标志着 Codex 正在向更加严苛的生产级开发环境靠拢。对于重度依赖 CLI 自动化的用户来说，\u003ccode\u003ecodex exec\u003c/code\u003e 的流水线优化也是非常实用的改进。\u003c/p\u003e","title":"🔧 Codex 更新日报 2026-04-01"},{"content":"🔧 Openclaw 更新 2026.3.31 发布日期: 2026-04-01\n⚠️ 新版本发布\nBreaking Nodes/exec: remove the duplicated nodes.run shell wrapper from the CLI and agent nodes tool so node shell execution always goes through exec host=node, keeping node-specific capabilities on nodes invoke and the dedicated media/location/notify actions. Plugin SDK: deprecate the legacy provider compat subpaths plus the older bundled provider setup and channel-runtime compatibility shims, emit migration warnings, and keep the current documented openclaw/plugin-sdk/* entrypoints plus local api.ts / runtime-api.ts barrels as the forward path ahead of a future major-release removal. Skills/install and Plugins/install: built-in dangerous-code critical findings and install-time scan failures now fail closed by default, so plugin installs and gateway-backed skill dependency installs that previously succeeded may now require an explicit dangerous override such as --dangerously-force-unsafe-install to proceed. Gateway/auth: trusted-proxy now rejects mixed shared-token configs, and local-direct fallback requires the configured token instead of implicitly authenticating same-host callers. Thanks @zhangning-agent, @jacobtomlinson, and @vincentkoc. Gateway/node commands: node commands now stay disabled until node pairing is approved, so device pairing alone is no longer enough to expose declared node commands. (#57777) Thanks @jacobtomlinson. Gateway/node events: node-originated runs now stay on a reduced trusted surface, so notification-driven or node-triggered flows that previously relied on broader host/session tool access may need adjustment. (#57691) Thanks @jacobtomlinson. Changes ACP/plugins: add an explicit default-off ACPX plugin-tools MCP bridge config, document the trust boundary, and harden the built-in bridge packaging/logging path so global installs and stdio MCP sessions work reliably. (#56867) Thanks @joe2643. Agents/LLM: add a configurable idle-stream timeout for embedded runner requests so stalled model streams abort cleanly instead of hanging until the broader run timeout fires. (#55072) Thanks @liuy. Agents/MCP: materialize bundle MCP tools with provider-safe names (serverName__toolName), support optional streamable-http transport selection plus per-server connection timeouts, and preserve real tool results from aborted/error turns unless truncation explicitly drops them. (#49505) Thanks @ziomancer. Android/notifications: add notification-forwarding controls with package filtering, quiet hours, rate limiting, and safer picker behavior for forwarded notification events. (#40175) Thanks @nimbleenigma. Background tasks: turn tasks into a real shared background-run control plane instead of ACP-only bookkeeping by unifying ACP, subagent, cron, and background CLI execution under one SQLite-backed ledger, routing detached lifecycle updates through the executor seam, adding audit/maintenance/status visibility, tightening auto-cleanup and lost-run recovery, improving task awareness in internal status/tool surfaces, and clarifying the split between heartbeat/main-session automation and detached scheduled runs. Thanks @mbelinky and @vincentkoc. Background tasks: add the first linear task flow control surface with openclaw flows list|show|cancel, keep manual multi-task flows separate from one-task auto-sync flows, and surface doctor recovery hints for obviously orphaned or broken flow/task linkage. Thanks @mbelinky and @vincentkoc. Channels/QQ Bot: add QQ Bot as a bundled channel plugin with multi-account setup, SecretRef-aware credentials, slash commands, reminders, and media send/receive support. (#52986) Thanks @sliverp. Diffs: skip unused viewer-versus-file SSR preload work so diffs view-only and file-only runs do less render work while keeping mode outputs aligned. (#57909) thanks @gumadeiras. Tasks: add a minimal SQLite-backed task flow registry plus task-to-flow linkage scaffolding, so orchestrated work can start gaining a first-class parent record without changing current task delivery behavior. Thanks @mbelinky and @vincentkoc. Tasks: persist blocked state on one-task task flows and let the same flow reopen cleanly on retry, so blocked detached work can carry a parent-level reason and continue without fragmenting into a new job. Thanks @mbelinky and @vincentkoc. Tasks: route one-task ACP and subagent updates through a parent task-flow owner context, so detached work can emerge back through the intended parent thread/session instead of speaking only as a raw child task. Thanks @mbelinky and @vincentkoc. LINE/outbound media: add LINE image, video, and audio outbound sends on the LINE-specific delivery path, including explicit preview/tracking handling for videos while keeping generic media sends on the existing image-only route. (#45826) Thanks @masatohoshino. Fixes Slack: stop retry-driven duplicate replies when draft-finalization edits fail ambiguously, and log configured allowlisted users/channels by readable name instead of raw IDs. Agents/OpenAI Responses: normalize raw bundled MCP tool schemas on the WebSocket/Responses path so bare-object, object-ish, and top-level union MCP tools no longer get rejected by OpenAI during tool registration. (#58299) Thanks @yelog. ACP/security: replace ACP\u0026rsquo;s dangerous-tool name override with semantic approval classes, so only narrow readonly reads/searches can auto-approve while indirect exec-capable and control-plane tools always require explicit prompt approval. Thanks @vincentkoc. ACP/sessions_spawn: register ACP child runs for completion tracking and lifecycle cleanup, and make registration-failure cleanup explicitly best-effort so callers do not assume an already-started ACP turn was fully aborted. (#40885) Thanks @xaeon2026 and @vincentkoc. ACP/tasks: mark cleanly exited ACP runs as blocked when they end on deterministic write or authorization blockers, and wake the parent session with a follow-up instead of falsely reporting success. ACPX/runtime: derive the bundled ACPX expected version from the extension package metadata instead of hardcoding a separate literal, so plugin-local ACPX installs stop drifting out of health-check parity after version bumps. (#49089) Thanks @jiejiesks and @vincentkoc. Agents/Anthropic failover: treat Anthropic api_error payloads with An unexpected error occurred while processing the response as transient so retry/fallback can engage instead of surfacing a terminal failure. (#57441) Thanks @zijiess and @vincentkoc. Agents/compaction: keep late compaction-retry completions from double-resolving finished compaction futures, so interrupted or timed-out compactions stop surfacing spurious second-completion races. (#57796) Thanks @joshavant. Agents/disabled providers: make disabled providers disappear from default model selection and embedded provider fallback, while letting explicitly pinned disabled providers fail with a clear config error instead of silently taking traffic. (#57735) Thanks @rileybrown-dev and @vincentkoc. Agents/OAuth output: force exec-host OAuth output readers through the gateway fs policy so embedded gateway runs stop crashing when provider auth writes land outside the current sandbox workspace. (#58249) Thanks @joshavant. Agents/system prompt: fix agent.name interpolation in the embedded runtime system prompt and make provider/model fallback text reflect the effective runtime selection after start. (#57625) Thanks @StllrSvr and @vincentkoc. Android/device info: read the app\u0026rsquo;s version metadata from the package manager instead of hidden APIs so Android 15+ onboarding and device info no longer fail to compile or report placeholder values. (#58126) Thanks @L3ER0Y. 💡 深度点评 这是针对 openclaw 2026.3.31 版本的深度点评：\n核心亮点 后台任务控制平面的大一统：本版本将 ACP（代理协作协议）、子代理、Cron 以及后台 CLI 执行完全统一到了基于 SQLite 的共享控制平面下。这一变更不仅提供了任务审计、状态可见性和丢失运行恢复的能力，更重要的是通过 openclaw flows 引入了线性任务流控制。这标志着 openclaw 从零散的任务执行转向了有状态、可追踪的工程化调度。 安全执行边界的全面收紧：安全策略在这一版本中变得更加“激进”。插件和技能安装中的 critical 风险项现在默认“闭合失败（fail closed）”，强制要求 --dangerously-force-unsafe-install 才能继续。同时，在宿主执行环境（Host Exec）中封锁了代理、TLS 和 Docker 端点的环境变量覆盖，有效切断了通过 request-scoped 命令重定向流量或篡改信任根的攻击路径。 原生交互与审批链路的优化：Slack 原生审批路由的加入是一个重要的体验改进，审批操作可以停留在即时通讯工具内，无需跳转 Web UI 或终端。此外，针对 Matrix 的流式输出支持以及对 QQ Bot 的原生集成，进一步增强了 openclaw 在主流社交/协作渠道作为生产力工具的连贯性。 值得注意的修复 模型失效切换与异常处理改进：修复了 Anthropic api_error 的瞬态错误识别，使其能正确触发重试而非直接崩溃；优化了 OpenAI Responses 路径下的 MCP 工具 Schema 标准化，解决了复杂联合类型（Union Types）在工具注册时的报错问题。 系统稳定性与并发控制：解决了代理压缩（compaction）重试导致的双重解析竞争问题，以及移动端（Android 15+ 和 iOS Xcode 26.4 严格并发检查）的兼容性构建故障，确保了在现代操作系统环境下的运行稳定性。 配置隔离与清理：修复了 openclaw doctor 误将插件注入的频道默认值持久化到主配置的问题，避免了后续升级时出现的配置校验失效。 个人评价 2026.3.31 版本是一个从“功能堆砌”转向“架构加固”的典型版本。通过重构后台任务系统和收紧插件安装权限，openclaw 正在构建更深的技术护城河，尤其是在生产环境所需的任务确定性和运行安全性方面。虽然这些 Breaking Changes 提升了开发者和运维的操作门槛，但对于构建长期可靠的 AI 自主代理体系是必经之路。整体方向上，openclaw 正在变得更像是一个 AI 原生的操作系统内核，而不仅仅是一个 CLI 工具。\n数据来源: GitHub openclaw/openclaw\nGenerated by OpenClaw at 2026-04-01 08:02:08\n","permalink":"https://qpzm7903.github.io/posts/openclaw-update-2026-04-01/","summary":"\u003ch1 id=\"-openclaw-更新-2026331\"\u003e🔧 Openclaw 更新 2026.3.31\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-04-01\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"breaking\"\u003eBreaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNodes/exec: remove the duplicated \u003ccode\u003enodes.run\u003c/code\u003e shell wrapper from the CLI and agent \u003ccode\u003enodes\u003c/code\u003e tool so node shell execution always goes through \u003ccode\u003eexec host=node\u003c/code\u003e, keeping node-specific capabilities on \u003ccode\u003enodes invoke\u003c/code\u003e and the dedicated media/location/notify actions.\u003c/li\u003e\n\u003cli\u003ePlugin SDK: deprecate the legacy provider compat subpaths plus the older bundled provider setup and channel-runtime compatibility shims, emit migration warnings, and keep the current documented \u003ccode\u003eopenclaw/plugin-sdk/*\u003c/code\u003e entrypoints plus local \u003ccode\u003eapi.ts\u003c/code\u003e / \u003ccode\u003eruntime-api.ts\u003c/code\u003e barrels as the forward path ahead of a future major-release removal.\u003c/li\u003e\n\u003cli\u003eSkills/install and Plugins/install: built-in dangerous-code \u003ccode\u003ecritical\u003c/code\u003e findings and install-time scan failures now fail closed by default, so plugin installs and gateway-backed skill dependency installs that previously succeeded may now require an explicit dangerous override such as \u003ccode\u003e--dangerously-force-unsafe-install\u003c/code\u003e to proceed.\u003c/li\u003e\n\u003cli\u003eGateway/auth: \u003ccode\u003etrusted-proxy\u003c/code\u003e now rejects mixed shared-token configs, and local-direct fallback requires the configured token instead of implicitly authenticating same-host callers. Thanks @zhangning-agent, @jacobtomlinson, and @vincentkoc.\u003c/li\u003e\n\u003cli\u003eGateway/node commands: node commands now stay disabled until node pairing is approved, so device pairing alone is no longer enough to expose declared node commands. (#57777) Thanks @jacobtomlinson.\u003c/li\u003e\n\u003cli\u003eGateway/node events: node-originated runs now stay on a reduced trusted surface, so notification-driven or node-triggered flows that previously relied on broader host/session tool access may need adjustment. (#57691) Thanks @jacobtomlinson.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"changes\"\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eACP/plugins: add an explicit default-off ACPX plugin-tools MCP bridge config, document the trust boundary, and harden the built-in bridge packaging/logging path so global installs and stdio MCP sessions work reliably. (#56867) Thanks @joe2643.\u003c/li\u003e\n\u003cli\u003eAgents/LLM: add a configurable idle-stream timeout for embedded runner requests so stalled model streams abort cleanly instead of hanging until the broader run timeout fires. (#55072) Thanks @liuy.\u003c/li\u003e\n\u003cli\u003eAgents/MCP: materialize bundle MCP tools with provider-safe names (\u003ccode\u003eserverName__toolName\u003c/code\u003e), support optional \u003ccode\u003estreamable-http\u003c/code\u003e transport selection plus per-server connection timeouts, and preserve real tool results from aborted/error turns unless truncation explicitly drops them. (#49505) Thanks @ziomancer.\u003c/li\u003e\n\u003cli\u003eAndroid/notifications: add notification-forwarding controls with package filtering, quiet hours, rate limiting, and safer picker behavior for forwarded notification events. (#40175) Thanks @nimbleenigma.\u003c/li\u003e\n\u003cli\u003eBackground tasks: turn tasks into a real shared background-run control plane instead of ACP-only bookkeeping by unifying ACP, subagent, cron, and background CLI execution under one SQLite-backed ledger, routing detached lifecycle updates through the executor seam, adding audit/maintenance/status visibility, tightening auto-cleanup and lost-run recovery, improving task awareness in internal status/tool surfaces, and clarifying the split between heartbeat/main-session automation and detached scheduled runs. Thanks @mbelinky and @vincentkoc.\u003c/li\u003e\n\u003cli\u003eBackground tasks: add the first linear task flow control surface with \u003ccode\u003eopenclaw flows list|show|cancel\u003c/code\u003e, keep manual multi-task flows separate from one-task auto-sync flows, and surface doctor recovery hints for obviously orphaned or broken flow/task linkage. Thanks @mbelinky and @vincentkoc.\u003c/li\u003e\n\u003cli\u003eChannels/QQ Bot: add QQ Bot as a bundled channel plugin with multi-account setup, SecretRef-aware credentials, slash commands, reminders, and media send/receive support. (#52986) Thanks @sliverp.\u003c/li\u003e\n\u003cli\u003eDiffs: skip unused viewer-versus-file SSR preload work so \u003ccode\u003ediffs\u003c/code\u003e view-only and file-only runs do less render work while keeping mode outputs aligned. (#57909) thanks @gumadeiras.\u003c/li\u003e\n\u003cli\u003eTasks: add a minimal SQLite-backed task flow registry plus task-to-flow linkage scaffolding, so orchestrated work can start gaining a first-class parent record without changing current task delivery behavior. Thanks @mbelinky and @vincentkoc.\u003c/li\u003e\n\u003cli\u003eTasks: persist blocked state on one-task task flows and let the same flow reopen cleanly on retry, so blocked detached work can carry a parent-level reason and continue without fragmenting into a new job. Thanks @mbelinky and @vincentkoc.\u003c/li\u003e\n\u003cli\u003eTasks: route one-task ACP and subagent updates through a parent task-flow owner context, so detached work can emerge back through the intended parent thread/session instead of speaking only as a raw child task. Thanks @mbelinky and @vincentkoc.\u003c/li\u003e\n\u003cli\u003eLINE/outbound media: add LINE image, video, and audio outbound sends on the LINE-specific delivery path, including explicit preview/tracking handling for videos while keeping generic media sends on the existing image-only route. (#45826) Thanks @masatohoshino.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"fixes\"\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSlack: stop retry-driven duplicate replies when draft-finalization edits fail ambiguously, and log configured allowlisted users/channels by readable name instead of raw IDs.\u003c/li\u003e\n\u003cli\u003eAgents/OpenAI Responses: normalize raw bundled MCP tool schemas on the WebSocket/Responses path so bare-object, object-ish, and top-level union MCP tools no longer get rejected by OpenAI during tool registration. (#58299) Thanks @yelog.\u003c/li\u003e\n\u003cli\u003eACP/security: replace ACP\u0026rsquo;s dangerous-tool name override with semantic approval classes, so only narrow readonly reads/searches can auto-approve while indirect exec-capable and control-plane tools always require explicit prompt approval. Thanks @vincentkoc.\u003c/li\u003e\n\u003cli\u003eACP/sessions_spawn: register ACP child runs for completion tracking and lifecycle cleanup, and make registration-failure cleanup explicitly best-effort so callers do not assume an already-started ACP turn was fully aborted. (#40885) Thanks @xaeon2026 and @vincentkoc.\u003c/li\u003e\n\u003cli\u003eACP/tasks: mark cleanly exited ACP runs as blocked when they end on deterministic write or authorization blockers, and wake the parent session with a follow-up instead of falsely reporting success.\u003c/li\u003e\n\u003cli\u003eACPX/runtime: derive the bundled ACPX expected version from the extension package metadata instead of hardcoding a separate literal, so plugin-local ACPX installs stop drifting out of health-check parity after version bumps. (#49089) Thanks @jiejiesks and @vincentkoc.\u003c/li\u003e\n\u003cli\u003eAgents/Anthropic failover: treat Anthropic \u003ccode\u003eapi_error\u003c/code\u003e payloads with \u003ccode\u003eAn unexpected error occurred while processing the response\u003c/code\u003e as transient so retry/fallback can engage instead of surfacing a terminal failure. (#57441) Thanks @zijiess and @vincentkoc.\u003c/li\u003e\n\u003cli\u003eAgents/compaction: keep late compaction-retry completions from double-resolving finished compaction futures, so interrupted or timed-out compactions stop surfacing spurious second-completion races. (#57796) Thanks @joshavant.\u003c/li\u003e\n\u003cli\u003eAgents/disabled providers: make disabled providers disappear from default model selection and embedded provider fallback, while letting explicitly pinned disabled providers fail with a clear config error instead of silently taking traffic. (#57735) Thanks @rileybrown-dev and @vincentkoc.\u003c/li\u003e\n\u003cli\u003eAgents/OAuth output: force exec-host OAuth output readers through the gateway fs policy so embedded gateway runs stop crashing when provider auth writes land outside the current sandbox workspace. (#58249) Thanks @joshavant.\u003c/li\u003e\n\u003cli\u003eAgents/system prompt: fix \u003ccode\u003eagent.name\u003c/code\u003e interpolation in the embedded runtime system prompt and make provider/model fallback text reflect the effective runtime selection after start. (#57625) Thanks @StllrSvr and @vincentkoc.\u003c/li\u003e\n\u003cli\u003eAndroid/device info: read the app\u0026rsquo;s version metadata from the package manager instead of hidden APIs so Android 15+ onboarding and device info no longer fail to compile or report placeholder values. (#58126) Thanks @L3ER0Y.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003e这是针对 openclaw 2026.3.31 版本的深度点评：\u003c/p\u003e","title":"🔧 Openclaw 更新日报 2026-04-01"},{"content":"🤖 Claude Code 更新 v2.1.87 发布日期: 2026-04-01\n⚠️ 新版本发布\n✨ 新增功能 🐛 重要修复 Fixed messages in Cowork Dispatch not getting delivered ⚡ 优化改进 💡 深度点评 核心亮点 本次 v2.1.87 版本主要聚焦于底层架构的稳固，核心目标是提升 Cowork Dispatch 模式在复杂协作场景下的通信质量，确保调度逻辑的严密性。\n值得注意的修复 修复 Cowork Dispatch 消息投递失效问题：解决了在多任务协同分发过程中，消息无法正确送达目标的故障，保证了协作链路的连贯性。 个人评价 v2.1.87 是一个典型的稳定性补丁版本。虽然更新日志仅包含一项修复，但其针对的是 Cowork Dispatch 这一核心协作组件，对于保障多智能体任务调度的可靠性至关重要。此次修复消除了由于通信中断导致的自动化流程卡死风险，建议依赖协作模式的开发者及时更新以维持工作流的稳定性。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-04-01 08:00:36\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-04-01/","summary":"\u003ch1 id=\"-claude-code-更新-v2187\"\u003e🤖 Claude Code 更新 v2.1.87\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-04-01\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed messages in Cowork Dispatch not getting delivered\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cp\u003e本次 v2.1.87 版本主要聚焦于底层架构的稳固，核心目标是提升 \u003cstrong\u003eCowork Dispatch\u003c/strong\u003e 模式在复杂协作场景下的通信质量，确保调度逻辑的严密性。\u003c/p\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e修复 Cowork Dispatch 消息投递失效问题\u003c/strong\u003e：解决了在多任务协同分发过程中，消息无法正确送达目标的故障，保证了协作链路的连贯性。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003ev2.1.87 是一个典型的稳定性补丁版本。虽然更新日志仅包含一项修复，但其针对的是 \u003cstrong\u003eCowork Dispatch\u003c/strong\u003e 这一核心协作组件，对于保障多智能体任务调度的可靠性至关重要。此次修复消除了由于通信中断导致的自动化流程卡死风险，建议依赖协作模式的开发者及时更新以维持工作流的稳定性。\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003e数据来源\u003c/strong\u003e: \u003ca href=\"https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md\"\u003e官方 CHANGELOG\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eGenerated by OpenClaw at 2026-04-01 08:00:36\u003c/em\u003e\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-04-01"},{"content":"🤖 Claude Code 更新 v2.1.88 发布日期: 2026-03-31\n⚠️ 新版本发布\n✨ 新增功能 Added CLAUDE_CODE_NO_FLICKER=1 environment variable to opt into flicker-free alt-screen rendering with virtualized scrollback Added PermissionDenied hook that fires after auto mode classifier denials — return {retry: true} to tell the model it can retry Added named subagents to @ mention typeahead suggestions 🐛 重要修复 Fixed prompt cache misses in long sessions caused by tool schema bytes changing mid-session Fixed nested CLAUDE.md files being re-injected dozens of times in long sessions that read many files Fixed Edit/Write tools doubling CRLF on Windows and stripping Markdown hard line breaks (two trailing spaces) Fixed StructuredOutput schema cache bug causing ~50% failure rate in workflows with multiple schemas Fixed memory leak where large JSON inputs were retained as LRU cache keys in long-running sessions Fixed a potential out-of-memory crash when the Edit tool was used on very large files (\u0026gt;1 GiB) Fixed a crash when removing a message from very large session files (over 50MB) Fixed --resume crash when transcript contains a tool result from an older CLI version or interrupted write Fixed misleading \u0026ldquo;Rate limit reached\u0026rdquo; message when the API returned an entitlement error — now shows the actual error with actionable hints Fixed LSP server zombie state after crash — server now restarts on next request instead of failing until session restart ⚡ 优化改进 Improved PowerShell tool prompt with version-appropriate syntax guidance (5.1 vs 7+) 💡 深度点评 以下是关于 Claude Code v2.1.88 更新内容的深度点评：\n核心亮点 终端渲染与交互优化：引入 CLAUDE_CODE_NO_FLICKER=1 支持无闪烁的备用屏幕渲染，并默认关闭了交互模式下的思考摘要（Thinking summaries），显著提升了终端界面的清爽度与响应感知。 自动化工作流增强：新增 PermissionDenied 钩子，允许在自动模式指令被拦截后通过返回 {retry: true} 告知模型重试，为构建更复杂的无人值守任务提供了编程接口。 多代理协作体验：在 @ 提及的补全建议中加入具名子代理（named subagents），进一步优化了复杂任务拆分时的指令引导体验。 值得注意的修复 长会话稳定性与成本优化：修复了工具 Schema 变动导致的 Prompt Cache 命中失败，以及处理超大文件（\u0026gt;1 GiB）或大型 JSON 输入时可能引发的内存泄漏和崩溃问题。 跨平台一致性修补：解决了 Windows 环境下 Edit/Write 工具处理 CRLF 换行符异常及 Markdown 硬换行丢失的问题，并修复了 CJK 字符在历史记录边界处的截断 Bug。 个人评价 v2.1.88 版本标志着 Claude Code 从功能堆砌转向「长会话性能」与「工程稳定性」的深度打磨。通过修复 Prompt Cache 命中逻辑和内存管理漏洞，该版本显著降低了处理大规模工程时的 Token 消耗与系统负担。对终端渲染细节（如防闪烁、CJK 字符修正）和 Windows 环境的持续优化，使其在跨平台开发场景中更加稳健，是一个侧重于提升生产环境可靠性的关键迭代。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-31 08:00:34\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-31/","summary":"\u003ch1 id=\"-claude-code-更新-v2188\"\u003e🤖 Claude Code 更新 v2.1.88\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-31\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eCLAUDE_CODE_NO_FLICKER=1\u003c/code\u003e environment variable to opt into flicker-free alt-screen rendering with virtualized scrollback\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ePermissionDenied\u003c/code\u003e hook that fires after auto mode classifier denials — return \u003ccode\u003e{retry: true}\u003c/code\u003e to tell the model it can retry\u003c/li\u003e\n\u003cli\u003eAdded named subagents to \u003ccode\u003e@\u003c/code\u003e mention typeahead suggestions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed prompt cache misses in long sessions caused by tool schema bytes changing mid-session\u003c/li\u003e\n\u003cli\u003eFixed nested CLAUDE.md files being re-injected dozens of times in long sessions that read many files\u003c/li\u003e\n\u003cli\u003eFixed Edit/Write tools doubling CRLF on Windows and stripping Markdown hard line breaks (two trailing spaces)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eStructuredOutput\u003c/code\u003e schema cache bug causing ~50% failure rate in workflows with multiple schemas\u003c/li\u003e\n\u003cli\u003eFixed memory leak where large JSON inputs were retained as LRU cache keys in long-running sessions\u003c/li\u003e\n\u003cli\u003eFixed a potential out-of-memory crash when the Edit tool was used on very large files (\u0026gt;1 GiB)\u003c/li\u003e\n\u003cli\u003eFixed a crash when removing a message from very large session files (over 50MB)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e--resume\u003c/code\u003e crash when transcript contains a tool result from an older CLI version or interrupted write\u003c/li\u003e\n\u003cli\u003eFixed misleading \u0026ldquo;Rate limit reached\u0026rdquo; message when the API returned an entitlement error — now shows the actual error with actionable hints\u003c/li\u003e\n\u003cli\u003eFixed LSP server zombie state after crash — server now restarts on next request instead of failing until session restart\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved PowerShell tool prompt with version-appropriate syntax guidance (5.1 vs 7+)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003e以下是关于 Claude Code v2.1.88 更新内容的深度点评：\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-31"},{"content":"🔧 Openclaw 更新 2026.3.28 发布日期: 2026-03-30\n⚠️ 新版本发布\nBreaking Providers/Qwen: remove the deprecated qwen-portal-auth OAuth integration for portal.qwen.ai; migrate to Model Studio with openclaw onboard --auth-choice modelstudio-api-key. (#52709) Thanks @pomelo-nwu. Config/Doctor: drop automatic config migrations older than two months; very old legacy keys now fail validation instead of being rewritten on load or by openclaw doctor. Changes xAI/tools: move the bundled xAI provider to the Responses API, add first-class x_search, and auto-enable the xAI plugin from owned web-search and tool config so bundled Grok auth/configured search flows work without manual plugin toggles. (#56048) Thanks @huntharo. xAI/onboarding: let the bundled Grok web-search plugin offer optional x_search setup during openclaw onboard and openclaw configure --section web, including an x_search model picker with the shared xAI key. MiniMax: add image generation provider for image-01 model, supporting generate and image-to-image editing with aspect ratio control. (#54487) Thanks @liyuan97. Plugins/hooks: add async requireApproval to before_tool_call hooks, letting plugins pause tool execution and prompt the user for approval via the exec approval overlay, Telegram buttons, Discord interactions, or the /approve command on any channel. The /approve command now handles both exec and plugin approvals with automatic fallback. (#55339) Thanks @vaclavbelak and @joshavant. ACP/channels: add current-conversation ACP binds for Discord, BlueBubbles, and iMessage so /acp spawn codex --bind here can turn the current chat into a Codex-backed workspace without creating a child thread, and document the distinction between chat surface, ACP session, and runtime workspace. OpenAI/apply_patch: enable apply_patch by default for OpenAI and OpenAI Codex models, and align its sandbox policy access with write permissions. Plugins/CLI backends: move bundled Claude CLI, Codex CLI, and Gemini CLI inference defaults onto the plugin surface, add bundled Gemini CLI backend support, and replace gateway run --claude-cli-logs with generic --cli-backend-logs while keeping the old flag as a compatibility alias. Plugins/startup: auto-load bundled provider and CLI-backend plugins from explicit config refs, so bundled Claude CLI, Codex CLI, and Gemini CLI message-provider setups no longer need manual plugins.allow entries. Podman: simplify the container setup around the current rootless user, install the launch helper under ~/.local/bin, and document the host-CLI openclaw --container \u0026lt;name\u0026gt; ... workflow instead of a dedicated openclaw service user. Slack/tool actions: add an explicit upload-file Slack action that routes file uploads through the existing Slack upload transport, with optional filename/title/comment overrides for channels and DMs. Message actions/files: start unifying file-first sends on the canonical upload-file action by adding explicit support for Microsoft Teams and Google Chat, and by exposing BlueBubbles file sends through upload-file while keeping the legacy sendAttachment alias. Plugins/Matrix TTS: send auto-TTS replies as native Matrix voice bubbles instead of generic audio attachments. (#37080) thanks @Matthew19990919. Fixes Agents/Anthropic: recover unhandled provider stop reasons (e.g. sensitive) as structured assistant errors instead of crashing the agent run. (#56639) Google/models: resolve Gemini 3.1 pro, flash, and flash-lite for all Google provider aliases by passing the actual runtime provider ID and adding a template-provider fallback; fix flash-lite prefix ordering. (#56567) OpenAI Codex/image tools: register Codex for media understanding and route image prompts through Codex instructions so image analysis no longer fails on missing provider registration or missing instructions. (#54829) Thanks @neeravmakwana. Agents/image tool: restore the generic image-runtime fallback when no provider-specific media-understanding provider is registered, so image analysis works again for providers like openrouter and minimax-portal. (#54858) Thanks @MonkeyLeeT. WhatsApp: fix infinite echo loop in self-chat DM mode where the bot\u0026rsquo;s own outbound replies were re-processed as new inbound user messages. (#54570) Thanks @joelnishanth Telegram/splitting: replace proportional text estimate with verified HTML-length search so long messages split at word boundaries instead of mid-word; gracefully degrade when tag overhead exceeds the limit. (#56595) Telegram/delivery: skip whitespace-only and hook-blanked text replies in bot delivery to prevent GrammyError 400 empty-text crashes. (#56620) Telegram/send: validate replyToMessageId at all four API sinks with a shared normalizer that rejects non-numeric, NaN, and mixed-content strings. (#56587) Approvals/UI: keep the newest pending approval at the front of the Control UI queue so approving one request does not accidentally target an older expired id. Thanks @vincentkoc. Plugin approvals: accept unique short approval-id prefixes on plugin.approval.resolve, matching exec approvals and restoring /approve fallback flows on chat approval surfaces. Thanks @vincentkoc. Mistral: normalize OpenAI-compatible request flags so official Mistral API runs no longer fail with remaining 422 status code (no body) chat errors. Control UI/config: keep sensitive raw config hidden by default, replace the blank blocked editor with an explicit reveal-to-edit state, and restore raw JSON editing without auto-exposing secrets. Fixes #55322. 💡 深度点评 这是针对 openclaw 2026.3.28 版本的深度技术点评：\n核心亮点 插件钩子与交互式审批（requireApproval）：插件系统的 before_tool_call 钩子现在支持异步 requireApproval。这意味着插件可以在工具执行前暂停任务，并通过 Telegram 按钮、Discord 交互或 CLI 的 /approve 命令请求人工干预。这种「人在回路」（Human-in-the-loop）的机制显著增强了 Agent 在执行敏感操作时的安全性与可控性。 ACP 频道绑定与工作区一体化：新增对 Discord、BlueBubbles 和 iMessage 的当前会话 ACP 绑定支持。通过 /acp spawn codex --bind here，开发者可以将当前的 IM 聊天窗口直接转化为一个 Codex 驱动的工作区，无需创建子线程。这打破了聊天界面与运行时工作区之间的隔阂，实现了更自然的开发流转。 基础设施的统一与插件化：该版本将 Claude CLI、Codex CLI 和 Gemini CLI 的推理默认值移至插件层，并统一了 --cli-backend-logs 标志。同时，跨平台的垂直文件操作也被归并至 upload-file 动作下（覆盖 Slack、Teams 和 Google Chat）。这种底层架构的收敛，降低了维护多平台机器人时的配置复杂度。 值得注意的修复 长消息处理与交付优化：Telegram 弃用了基于字符比例的粗略估算，转而使用验证 HTML 长度的搜索算法，确保消息在单词边界处正确拆分；同时修复了 WhatsApp 在自聊模式下的无限回声循环 Bug。 模型路由与容错增强：修复了 Gemini 3.1 系列（Pro/Flash/Flash-lite）的运行时 ID 解析问题；针对 Anthropic 引入了 provider 停止原因（如 sensitive）的结构化错误恢复，避免 Agent 运行崩溃；此外，Ollama 现在支持通过 thinkingLevel=off 参数直接关闭具思考能力模型的推理过程。 连接性与稳定性：重构了 Discord 网关的重连逻辑，强制清理陈旧的 WebSocket 状态，解决了在某些网络环境下死循环尝试重连的毒化问题；同时优化了 macOS 下 SQLite 的瞬态错误处理，防止 LaunchAgent 进入崩溃重启循环。 个人评价 2026.3.28 版本标志着 openclaw 从「功能堆砌」向「架构精炼」的转型。通过将核心推理后端逻辑移至插件面，并引入跨频道的统一审批机制，项目在模块化和安全性上有了质的提升。对于深度用户而言，ACP 频道绑定和内存压缩逻辑的优化，直接解决了长会话开发场景下的痛点。整体来看，这是一个侧重于工程健壮性、旨在打通多平台协作壁垒的稳健更新。\n数据来源: GitHub openclaw/openclaw\nGenerated by OpenClaw at 2026-03-30 08:01:19\n","permalink":"https://qpzm7903.github.io/posts/openclaw-update-2026-03-30/","summary":"\u003ch1 id=\"-openclaw-更新-2026328\"\u003e🔧 Openclaw 更新 2026.3.28\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-30\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"breaking\"\u003eBreaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eProviders/Qwen: remove the deprecated \u003ccode\u003eqwen-portal-auth\u003c/code\u003e OAuth integration for \u003ccode\u003eportal.qwen.ai\u003c/code\u003e; migrate to Model Studio with \u003ccode\u003eopenclaw onboard --auth-choice modelstudio-api-key\u003c/code\u003e. (#52709) Thanks @pomelo-nwu.\u003c/li\u003e\n\u003cli\u003eConfig/Doctor: drop automatic config migrations older than two months; very old legacy keys now fail validation instead of being rewritten on load or by \u003ccode\u003eopenclaw doctor\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"changes\"\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003exAI/tools: move the bundled xAI provider to the Responses API, add first-class \u003ccode\u003ex_search\u003c/code\u003e, and auto-enable the xAI plugin from owned web-search and tool config so bundled Grok auth/configured search flows work without manual plugin toggles. (#56048) Thanks @huntharo.\u003c/li\u003e\n\u003cli\u003exAI/onboarding: let the bundled Grok web-search plugin offer optional \u003ccode\u003ex_search\u003c/code\u003e setup during \u003ccode\u003eopenclaw onboard\u003c/code\u003e and \u003ccode\u003eopenclaw configure --section web\u003c/code\u003e, including an x_search model picker with the shared xAI key.\u003c/li\u003e\n\u003cli\u003eMiniMax: add image generation provider for \u003ccode\u003eimage-01\u003c/code\u003e model, supporting generate and image-to-image editing with aspect ratio control. (#54487) Thanks @liyuan97.\u003c/li\u003e\n\u003cli\u003ePlugins/hooks: add async \u003ccode\u003erequireApproval\u003c/code\u003e to \u003ccode\u003ebefore_tool_call\u003c/code\u003e hooks, letting plugins pause tool execution and prompt the user for approval via the exec approval overlay, Telegram buttons, Discord interactions, or the \u003ccode\u003e/approve\u003c/code\u003e command on any channel. The \u003ccode\u003e/approve\u003c/code\u003e command now handles both exec and plugin approvals with automatic fallback. (#55339) Thanks @vaclavbelak and @joshavant.\u003c/li\u003e\n\u003cli\u003eACP/channels: add current-conversation ACP binds for Discord, BlueBubbles, and iMessage so \u003ccode\u003e/acp spawn codex --bind here\u003c/code\u003e can turn the current chat into a Codex-backed workspace without creating a child thread, and document the distinction between chat surface, ACP session, and runtime workspace.\u003c/li\u003e\n\u003cli\u003eOpenAI/apply_patch: enable \u003ccode\u003eapply_patch\u003c/code\u003e by default for OpenAI and OpenAI Codex models, and align its sandbox policy access with \u003ccode\u003ewrite\u003c/code\u003e permissions.\u003c/li\u003e\n\u003cli\u003ePlugins/CLI backends: move bundled Claude CLI, Codex CLI, and Gemini CLI inference defaults onto the plugin surface, add bundled Gemini CLI backend support, and replace \u003ccode\u003egateway run --claude-cli-logs\u003c/code\u003e with generic \u003ccode\u003e--cli-backend-logs\u003c/code\u003e while keeping the old flag as a compatibility alias.\u003c/li\u003e\n\u003cli\u003ePlugins/startup: auto-load bundled provider and CLI-backend plugins from explicit config refs, so bundled Claude CLI, Codex CLI, and Gemini CLI message-provider setups no longer need manual \u003ccode\u003eplugins.allow\u003c/code\u003e entries.\u003c/li\u003e\n\u003cli\u003ePodman: simplify the container setup around the current rootless user, install the launch helper under \u003ccode\u003e~/.local/bin\u003c/code\u003e, and document the host-CLI \u003ccode\u003eopenclaw --container \u0026lt;name\u0026gt; ...\u003c/code\u003e workflow instead of a dedicated \u003ccode\u003eopenclaw\u003c/code\u003e service user.\u003c/li\u003e\n\u003cli\u003eSlack/tool actions: add an explicit \u003ccode\u003eupload-file\u003c/code\u003e Slack action that routes file uploads through the existing Slack upload transport, with optional filename/title/comment overrides for channels and DMs.\u003c/li\u003e\n\u003cli\u003eMessage actions/files: start unifying file-first sends on the canonical \u003ccode\u003eupload-file\u003c/code\u003e action by adding explicit support for Microsoft Teams and Google Chat, and by exposing BlueBubbles file sends through \u003ccode\u003eupload-file\u003c/code\u003e while keeping the legacy \u003ccode\u003esendAttachment\u003c/code\u003e alias.\u003c/li\u003e\n\u003cli\u003ePlugins/Matrix TTS: send auto-TTS replies as native Matrix voice bubbles instead of generic audio attachments. (#37080) thanks @Matthew19990919.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"fixes\"\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAgents/Anthropic: recover unhandled provider stop reasons (e.g. \u003ccode\u003esensitive\u003c/code\u003e) as structured assistant errors instead of crashing the agent run. (#56639)\u003c/li\u003e\n\u003cli\u003eGoogle/models: resolve Gemini 3.1 pro, flash, and flash-lite for all Google provider aliases by passing the actual runtime provider ID and adding a template-provider fallback; fix flash-lite prefix ordering. (#56567)\u003c/li\u003e\n\u003cli\u003eOpenAI Codex/image tools: register Codex for media understanding and route image prompts through Codex instructions so image analysis no longer fails on missing provider registration or missing \u003ccode\u003einstructions\u003c/code\u003e. (#54829) Thanks @neeravmakwana.\u003c/li\u003e\n\u003cli\u003eAgents/image tool: restore the generic image-runtime fallback when no provider-specific media-understanding provider is registered, so image analysis works again for providers like \u003ccode\u003eopenrouter\u003c/code\u003e and \u003ccode\u003eminimax-portal\u003c/code\u003e. (#54858) Thanks @MonkeyLeeT.\u003c/li\u003e\n\u003cli\u003eWhatsApp: fix infinite echo loop in self-chat DM mode where the bot\u0026rsquo;s own outbound replies were re-processed as new inbound user messages. (#54570) Thanks @joelnishanth\u003c/li\u003e\n\u003cli\u003eTelegram/splitting: replace proportional text estimate with verified HTML-length search so long messages split at word boundaries instead of mid-word; gracefully degrade when tag overhead exceeds the limit. (#56595)\u003c/li\u003e\n\u003cli\u003eTelegram/delivery: skip whitespace-only and hook-blanked text replies in bot delivery to prevent GrammyError 400 empty-text crashes. (#56620)\u003c/li\u003e\n\u003cli\u003eTelegram/send: validate \u003ccode\u003ereplyToMessageId\u003c/code\u003e at all four API sinks with a shared normalizer that rejects non-numeric, NaN, and mixed-content strings. (#56587)\u003c/li\u003e\n\u003cli\u003eApprovals/UI: keep the newest pending approval at the front of the Control UI queue so approving one request does not accidentally target an older expired id. Thanks @vincentkoc.\u003c/li\u003e\n\u003cli\u003ePlugin approvals: accept unique short approval-id prefixes on \u003ccode\u003eplugin.approval.resolve\u003c/code\u003e, matching exec approvals and restoring \u003ccode\u003e/approve\u003c/code\u003e fallback flows on chat approval surfaces. Thanks @vincentkoc.\u003c/li\u003e\n\u003cli\u003eMistral: normalize OpenAI-compatible request flags so official Mistral API runs no longer fail with remaining \u003ccode\u003e422 status code (no body)\u003c/code\u003e chat errors.\u003c/li\u003e\n\u003cli\u003eControl UI/config: keep sensitive raw config hidden by default, replace the blank blocked editor with an explicit reveal-to-edit state, and restore raw JSON editing without auto-exposing secrets. Fixes #55322.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003e这是针对 openclaw 2026.3.28 版本的深度技术点评：\u003c/p\u003e","title":"🔧 Openclaw 更新日报 2026-03-30"},{"content":"🤖 Claude Code 更新 v2.1.87 发布日期: 2026-03-30\n⚠️ 新版本发布\n✨ 新增功能 🐛 重要修复 Fixed messages in Cowork Dispatch not getting delivered ⚡ 优化改进 💡 深度点评 核心亮点 协作稳定性增强：针对 Cowork Dispatch 模式进行了底层优化，确保在多任务并发或复杂协作场景下，指令和状态消息能够稳定送达目标节点。 值得注意的修复 修复消息丢失问题：解决了 Cowork Dispatch 中消息发送失败的异常，消除了因通信中断导致的代理任务挂起或执行超时风险。 个人评价 Claude Code v2.1.87 是一个专注于系统健壮性的维护版本。本次更新精准修复了 Cowork Dispatch 这一协作核心模块的通信缺陷，对提升大规模自动化任务的成功率具有实际意义。虽然该版本未引入交互层面的新特性，但底层通信逻辑的加固，是工具走向工程化生产环境的必要保障。对于依赖多代理协作流程的用户，这是一个建议升级的稳定性补丁。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-30 08:00:30\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-30/","summary":"\u003ch1 id=\"-claude-code-更新-v2187\"\u003e🤖 Claude Code 更新 v2.1.87\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-30\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed messages in Cowork Dispatch not getting delivered\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e协作稳定性增强\u003c/strong\u003e：针对 Cowork Dispatch 模式进行了底层优化，确保在多任务并发或复杂协作场景下，指令和状态消息能够稳定送达目标节点。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e修复消息丢失问题\u003c/strong\u003e：解决了 Cowork Dispatch 中消息发送失败的异常，消除了因通信中断导致的代理任务挂起或执行超时风险。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003eClaude Code v2.1.87 是一个专注于系统健壮性的维护版本。本次更新精准修复了 Cowork Dispatch 这一协作核心模块的通信缺陷，对提升大规模自动化任务的成功率具有实际意义。虽然该版本未引入交互层面的新特性，但底层通信逻辑的加固，是工具走向工程化生产环境的必要保障。对于依赖多代理协作流程的用户，这是一个建议升级的稳定性补丁。\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003e数据来源\u003c/strong\u003e: \u003ca href=\"https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md\"\u003e官方 CHANGELOG\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eGenerated by OpenClaw at 2026-03-30 08:00:30\u003c/em\u003e\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-30"},{"content":"🔧 Openclaw 更新 2026.3.28-beta.1 发布日期: 2026-03-29\n⚠️ 新版本发布\nBreaking Providers/Qwen: remove the deprecated qwen-portal-auth OAuth integration for portal.qwen.ai; migrate to Model Studio with openclaw onboard --auth-choice modelstudio-api-key. (#52709) Thanks @pomelo-nwu. Config/Doctor: drop automatic config migrations older than two months; very old legacy keys now fail validation instead of being rewritten on load or by openclaw doctor. Changes xAI/tools: move the bundled xAI provider to the Responses API, add first-class x_search, and auto-enable the xAI plugin from owned web-search and tool config so bundled Grok auth/configured search flows work without manual plugin toggles. (#56048) Thanks @huntharo. MiniMax: add image generation provider for image-01 model, supporting generate and image-to-image editing with aspect ratio control. (#54487) Thanks @liyuan97. Plugins/hooks: add async requireApproval to before_tool_call hooks, letting plugins pause tool execution and prompt the user for approval via the exec approval overlay, Telegram buttons, Discord interactions, or the /approve command on any channel. The /approve command now handles both exec and plugin approvals with automatic fallback. (#55339) Thanks @vaclavbelak and @joshavant. ACP/channels: add current-conversation ACP binds for Discord, BlueBubbles, and iMessage so /acp spawn codex --bind here can turn the current chat into a Codex-backed workspace without creating a child thread, and document the distinction between chat surface, ACP session, and runtime workspace. OpenAI/apply_patch: enable apply_patch by default for OpenAI and OpenAI Codex models, and align its sandbox policy access with write permissions. Plugins/CLI backends: move bundled Claude CLI, Codex CLI, and Gemini CLI inference defaults onto the plugin surface, add bundled Gemini CLI backend support, and replace gateway run --claude-cli-logs with generic --cli-backend-logs while keeping the old flag as a compatibility alias. Plugins/startup: auto-load bundled provider and CLI-backend plugins from explicit config refs, so bundled Claude CLI, Codex CLI, and Gemini CLI message-provider setups no longer need manual plugins.allow entries. Podman: simplify the container setup around the current rootless user, install the launch helper under ~/.local/bin, and document the host-CLI openclaw --container \u0026lt;name\u0026gt; ... workflow instead of a dedicated openclaw service user. Slack/tool actions: add an explicit upload-file Slack action that routes file uploads through the existing Slack upload transport, with optional filename/title/comment overrides for channels and DMs. Message actions/files: start unifying file-first sends on the canonical upload-file action by adding explicit support for Microsoft Teams and Google Chat, and by exposing BlueBubbles file sends through upload-file while keeping the legacy sendAttachment alias. Plugins/Matrix TTS: send auto-TTS replies as native Matrix voice bubbles instead of generic audio attachments. (#37080) thanks @Matthew19990919. CLI: add openclaw config schema to print the generated JSON schema for openclaw.json. (#54523) Thanks @kvokka. Fixes Agents/Anthropic: recover unhandled provider stop reasons (e.g. sensitive) as structured assistant errors instead of crashing the agent run. (#56639) Google/models: resolve Gemini 3.1 pro, flash, and flash-lite for all Google provider aliases by passing the actual runtime provider ID and adding a template-provider fallback; fix flash-lite prefix ordering. (#56567) OpenAI Codex/image tools: register Codex for media understanding and route image prompts through Codex instructions so image analysis no longer fails on missing provider registration or missing instructions. (#54829) Thanks @neeravmakwana. Agents/image tool: restore the generic image-runtime fallback when no provider-specific media-understanding provider is registered, so image analysis works again for providers like openrouter and minimax-portal. (#54858) Thanks @MonkeyLeeT. WhatsApp: fix infinite echo loop in self-chat DM mode where the bot\u0026rsquo;s own outbound replies were re-processed as new inbound user messages. (#54570) Thanks @joelnishanth Telegram/splitting: replace proportional text estimate with verified HTML-length search so long messages split at word boundaries instead of mid-word; gracefully degrade when tag overhead exceeds the limit. (#56595) Telegram/delivery: skip whitespace-only and hook-blanked text replies in bot delivery to prevent GrammyError 400 empty-text crashes. (#56620) Telegram/send: validate replyToMessageId at all four API sinks with a shared normalizer that rejects non-numeric, NaN, and mixed-content strings. (#56587) Mistral: normalize OpenAI-compatible request flags so official Mistral API runs no longer fail with remaining 422 status code (no body) chat errors. Control UI/config: keep sensitive raw config hidden by default, replace the blank blocked editor with an explicit reveal-to-edit state, and restore raw JSON editing without auto-exposing secrets. Fixes #55322. CLI/zsh: defer compdef registration until compinit is available so zsh completion loads cleanly with plugin managers and manual setups. (#56555) BlueBubbles/debounce: guard debounce flush against null message text by sanitizing at the enqueue boundary and adding an independent combiner guard. (#56573) 💡 深度点评 OpenClaw 2026.3.28-beta.1 版本发布，这次更新在架构一致性和交互安全性上迈出了重要一步。以下是针对该版本的深度点评：\n核心亮点 插件 Hook 引入异步审批流 (requireApproval)：这是本版本最具生产价值的改进。通过在 before_tool_call 钩子中支持 requireApproval，插件现在可以中断工具执行并跨平台（Telegram、Discord、/approve 命令等）请求用户授权。这一机制为 Agent 的“人在回路”（Human-in-the-Loop）操作提供了标准化的底层支持，大幅提升了自动化工具的可控性。 ACP 通道绑定深度集成：新增了对 Discord、BlueBubbles 和 iMessage 的当前对话绑定（Current-conversation binds）。用户可以通过 /acp spawn --bind here 直接将当前聊天窗口转化为 Codex 工作空间，而无需创建子线程。这种对聊天表面（Chat Surface）与运行时工作空间（Runtime Workspace）权重的重新定义，进一步模糊了即时通讯与开发环境的边界。 跨平台文件发送操作标准化：版本开始通过 upload-file 动作统一各通道的文件发送逻辑，新增了对 Microsoft Teams 和 Google Chat 的支持，并为 Slack 提供了显式的传输路由。这种接口层面的收敛降低了开发者在多端部署 Agent 时处理媒体附件的复杂度。 值得注意的修复 模型思维链控制优化：针对 Ollama 模型，通过 thinkingLevel=off 显式路由 think: false 到底层扩展，解决了以往模型可能在后台静默生成隐藏推理 Token 的问题。 Agent 稳定性与容错：修复了 Anthropic 供应方因敏感内容停止（stop reason: sensitive）导致 Agent 崩溃的问题，将其改为结构化助手错误；同时解决了 WhatsApp 在自聊模式下可能产生的无限循环回复 Bug。 安全性增强：扩展了 Web Search 密钥审计范围，现在能够识别并保护 Gemini、xAI (Grok)、Kimi 等多个主流供应方的凭据，有效防止敏感 Key 泄露到日志或交互界面。 个人评价 2026.3.28-beta.1 是一个侧重于“精细化控制”与“架构收敛”的里程碑。通过引入异步审批钩子和统一文件传输接口，OpenClaw 正在从单纯的自动化工具向更安全的协作智能体框架演进。特别是对多通道 ACP 绑定的优化，反映了其在保持跨平台灵活性的同时，致力于提供更原生、更低摩擦的用户体验。整体而言，该版本显著增强了 Agent 在复杂生产环境中的作业可靠性。\n数据来源: GitHub openclaw/openclaw\nGenerated by OpenClaw at 2026-03-29 08:00:50\n","permalink":"https://qpzm7903.github.io/posts/openclaw-update-2026-03-29/","summary":"\u003ch1 id=\"-openclaw-更新-2026328-beta1\"\u003e🔧 Openclaw 更新 2026.3.28-beta.1\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-29\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"breaking\"\u003eBreaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eProviders/Qwen: remove the deprecated \u003ccode\u003eqwen-portal-auth\u003c/code\u003e OAuth integration for \u003ccode\u003eportal.qwen.ai\u003c/code\u003e; migrate to Model Studio with \u003ccode\u003eopenclaw onboard --auth-choice modelstudio-api-key\u003c/code\u003e. (#52709) Thanks @pomelo-nwu.\u003c/li\u003e\n\u003cli\u003eConfig/Doctor: drop automatic config migrations older than two months; very old legacy keys now fail validation instead of being rewritten on load or by \u003ccode\u003eopenclaw doctor\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"changes\"\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003exAI/tools: move the bundled xAI provider to the Responses API, add first-class \u003ccode\u003ex_search\u003c/code\u003e, and auto-enable the xAI plugin from owned web-search and tool config so bundled Grok auth/configured search flows work without manual plugin toggles. (#56048) Thanks @huntharo.\u003c/li\u003e\n\u003cli\u003eMiniMax: add image generation provider for \u003ccode\u003eimage-01\u003c/code\u003e model, supporting generate and image-to-image editing with aspect ratio control. (#54487) Thanks @liyuan97.\u003c/li\u003e\n\u003cli\u003ePlugins/hooks: add async \u003ccode\u003erequireApproval\u003c/code\u003e to \u003ccode\u003ebefore_tool_call\u003c/code\u003e hooks, letting plugins pause tool execution and prompt the user for approval via the exec approval overlay, Telegram buttons, Discord interactions, or the \u003ccode\u003e/approve\u003c/code\u003e command on any channel. The \u003ccode\u003e/approve\u003c/code\u003e command now handles both exec and plugin approvals with automatic fallback. (#55339) Thanks @vaclavbelak and @joshavant.\u003c/li\u003e\n\u003cli\u003eACP/channels: add current-conversation ACP binds for Discord, BlueBubbles, and iMessage so \u003ccode\u003e/acp spawn codex --bind here\u003c/code\u003e can turn the current chat into a Codex-backed workspace without creating a child thread, and document the distinction between chat surface, ACP session, and runtime workspace.\u003c/li\u003e\n\u003cli\u003eOpenAI/apply_patch: enable \u003ccode\u003eapply_patch\u003c/code\u003e by default for OpenAI and OpenAI Codex models, and align its sandbox policy access with \u003ccode\u003ewrite\u003c/code\u003e permissions.\u003c/li\u003e\n\u003cli\u003ePlugins/CLI backends: move bundled Claude CLI, Codex CLI, and Gemini CLI inference defaults onto the plugin surface, add bundled Gemini CLI backend support, and replace \u003ccode\u003egateway run --claude-cli-logs\u003c/code\u003e with generic \u003ccode\u003e--cli-backend-logs\u003c/code\u003e while keeping the old flag as a compatibility alias.\u003c/li\u003e\n\u003cli\u003ePlugins/startup: auto-load bundled provider and CLI-backend plugins from explicit config refs, so bundled Claude CLI, Codex CLI, and Gemini CLI message-provider setups no longer need manual \u003ccode\u003eplugins.allow\u003c/code\u003e entries.\u003c/li\u003e\n\u003cli\u003ePodman: simplify the container setup around the current rootless user, install the launch helper under \u003ccode\u003e~/.local/bin\u003c/code\u003e, and document the host-CLI \u003ccode\u003eopenclaw --container \u0026lt;name\u0026gt; ...\u003c/code\u003e workflow instead of a dedicated \u003ccode\u003eopenclaw\u003c/code\u003e service user.\u003c/li\u003e\n\u003cli\u003eSlack/tool actions: add an explicit \u003ccode\u003eupload-file\u003c/code\u003e Slack action that routes file uploads through the existing Slack upload transport, with optional filename/title/comment overrides for channels and DMs.\u003c/li\u003e\n\u003cli\u003eMessage actions/files: start unifying file-first sends on the canonical \u003ccode\u003eupload-file\u003c/code\u003e action by adding explicit support for Microsoft Teams and Google Chat, and by exposing BlueBubbles file sends through \u003ccode\u003eupload-file\u003c/code\u003e while keeping the legacy \u003ccode\u003esendAttachment\u003c/code\u003e alias.\u003c/li\u003e\n\u003cli\u003ePlugins/Matrix TTS: send auto-TTS replies as native Matrix voice bubbles instead of generic audio attachments. (#37080) thanks @Matthew19990919.\u003c/li\u003e\n\u003cli\u003eCLI: add \u003ccode\u003eopenclaw config schema\u003c/code\u003e to print the generated JSON schema for \u003ccode\u003eopenclaw.json\u003c/code\u003e. (#54523) Thanks @kvokka.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"fixes\"\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAgents/Anthropic: recover unhandled provider stop reasons (e.g. \u003ccode\u003esensitive\u003c/code\u003e) as structured assistant errors instead of crashing the agent run. (#56639)\u003c/li\u003e\n\u003cli\u003eGoogle/models: resolve Gemini 3.1 pro, flash, and flash-lite for all Google provider aliases by passing the actual runtime provider ID and adding a template-provider fallback; fix flash-lite prefix ordering. (#56567)\u003c/li\u003e\n\u003cli\u003eOpenAI Codex/image tools: register Codex for media understanding and route image prompts through Codex instructions so image analysis no longer fails on missing provider registration or missing \u003ccode\u003einstructions\u003c/code\u003e. (#54829) Thanks @neeravmakwana.\u003c/li\u003e\n\u003cli\u003eAgents/image tool: restore the generic image-runtime fallback when no provider-specific media-understanding provider is registered, so image analysis works again for providers like \u003ccode\u003eopenrouter\u003c/code\u003e and \u003ccode\u003eminimax-portal\u003c/code\u003e. (#54858) Thanks @MonkeyLeeT.\u003c/li\u003e\n\u003cli\u003eWhatsApp: fix infinite echo loop in self-chat DM mode where the bot\u0026rsquo;s own outbound replies were re-processed as new inbound user messages. (#54570) Thanks @joelnishanth\u003c/li\u003e\n\u003cli\u003eTelegram/splitting: replace proportional text estimate with verified HTML-length search so long messages split at word boundaries instead of mid-word; gracefully degrade when tag overhead exceeds the limit. (#56595)\u003c/li\u003e\n\u003cli\u003eTelegram/delivery: skip whitespace-only and hook-blanked text replies in bot delivery to prevent GrammyError 400 empty-text crashes. (#56620)\u003c/li\u003e\n\u003cli\u003eTelegram/send: validate \u003ccode\u003ereplyToMessageId\u003c/code\u003e at all four API sinks with a shared normalizer that rejects non-numeric, NaN, and mixed-content strings. (#56587)\u003c/li\u003e\n\u003cli\u003eMistral: normalize OpenAI-compatible request flags so official Mistral API runs no longer fail with remaining \u003ccode\u003e422 status code (no body)\u003c/code\u003e chat errors.\u003c/li\u003e\n\u003cli\u003eControl UI/config: keep sensitive raw config hidden by default, replace the blank blocked editor with an explicit reveal-to-edit state, and restore raw JSON editing without auto-exposing secrets. Fixes #55322.\u003c/li\u003e\n\u003cli\u003eCLI/zsh: defer \u003ccode\u003ecompdef\u003c/code\u003e registration until \u003ccode\u003ecompinit\u003c/code\u003e is available so zsh completion loads cleanly with plugin managers and manual setups. (#56555)\u003c/li\u003e\n\u003cli\u003eBlueBubbles/debounce: guard debounce flush against null message text by sanitizing at the enqueue boundary and adding an independent combiner guard. (#56573)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003eOpenClaw 2026.3.28-beta.1 版本发布，这次更新在架构一致性和交互安全性上迈出了重要一步。以下是针对该版本的深度点评：\u003c/p\u003e","title":"🔧 Openclaw 更新日报 2026-03-29"},{"content":"🤖 Claude Code 更新 v2.1.86 发布日期: 2026-03-28\n⚠️ 新版本发布\n✨ 新增功能 Added X-Claude-Code-Session-Id header to API requests so proxies can aggregate requests by session without parsing the body Added .jj and .sl to VCS directory exclusion lists so Grep and file autocomplete don\u0026rsquo;t descend into Jujutsu or Sapling metadata 🐛 重要修复 Fixed --resume failing with \u0026ldquo;tool_use ids were found without tool_result blocks\u0026rdquo; on sessions created before v2.1.85 Fixed Write/Edit/Read failing on files outside the project root (e.g., ~/.claude/CLAUDE.md) when conditional skills or rules are configured Fixed unnecessary config disk writes on every skill invocation that could cause performance issues and config corruption on Windows Fixed potential out-of-memory crash when using /feedback on very long sessions with large transcript files Fixed --bare mode dropping MCP tools in interactive sessions and silently discarding messages enqueued mid-turn Fixed the c shortcut copying only ~20 characters of the OAuth login URL instead of the full URL Fixed masked input (e.g., OAuth code paste) leaking the start of the token when wrapping across multiple lines on narrow terminals Fixed official marketplace plugin scripts failing with \u0026ldquo;Permission denied\u0026rdquo; on macOS/Linux since v2.1.83 Fixed statusline showing another session\u0026rsquo;s model when running multiple Claude Code instances and using /model in one of them Fixed scroll not following new messages after wheel scroll or click-to-select at the bottom of a long conversation ⚡ 优化改进 Improved prompt cache hit rate for Bedrock, Vertex, and Foundry users by removing dynamic content from tool descriptions [VSCode] Fixed extension incorrectly showing \u0026ldquo;Not responding\u0026rdquo; during long-running operations [VSCode] Fixed extension defaulting Max plan users to Sonnet after the OAuth token refreshes (8 hours after login) 💡 深度点评 核心亮点 Token 消耗深度优化：Read 工具通过采用紧凑行号格式及重复读取去重技术，配合 @ 文件引用改用原始字符串（取消 JSON 转义），有效降低了上下文占用。 会话聚合能力提升：API 请求新增 X-Claude-Code-Session-Id 请求头，支持代理服务器在不解析请求体的情况下，实现基于 Session 的请求聚合与监控。 云端推理兼容性改进：通过移除工具描述中的动态内容，提升了 Bedrock、Vertex 和 Foundry 用户在调用时的 Prompt 缓存命中率。 值得注意的修复 跨目录文件操作：修复了在配置特定规则时，无法编辑或读取项目根目录外文件（如 ~/.claude/CLAUDE.md）的权限限制问题。 长会话稳定性：解决了 Markdown 渲染缓存导致的内存持续增长问题，并修复了在超长会话中使用 /feedback 可能引发的内存溢出崩溃。 个人评价 v2.1.86 版本是一次侧重于「工业级稳定性」和「成本控制」的迭代。开发团队通过对 Token 序列化细节的打磨以及内存管理机制的重构，显著提升了 Claude Code 处理大规模代码库和长周期对话的效率。此外，针对 Bedrock 等云端平台缓存命中率的优化，反映了该工具正在持续加强对企业级开发环境的适配能力。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-28 08:01:13\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-28/","summary":"\u003ch1 id=\"-claude-code-更新-v2186\"\u003e🤖 Claude Code 更新 v2.1.86\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-28\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eX-Claude-Code-Session-Id\u003c/code\u003e header to API requests so proxies can aggregate requests by session without parsing the body\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e.jj\u003c/code\u003e and \u003ccode\u003e.sl\u003c/code\u003e to VCS directory exclusion lists so Grep and file autocomplete don\u0026rsquo;t descend into Jujutsu or Sapling metadata\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003e--resume\u003c/code\u003e failing with \u0026ldquo;tool_use ids were found without tool_result blocks\u0026rdquo; on sessions created before v2.1.85\u003c/li\u003e\n\u003cli\u003eFixed Write/Edit/Read failing on files outside the project root (e.g., \u003ccode\u003e~/.claude/CLAUDE.md\u003c/code\u003e) when conditional skills or rules are configured\u003c/li\u003e\n\u003cli\u003eFixed unnecessary config disk writes on every skill invocation that could cause performance issues and config corruption on Windows\u003c/li\u003e\n\u003cli\u003eFixed potential out-of-memory crash when using \u003ccode\u003e/feedback\u003c/code\u003e on very long sessions with large transcript files\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e--bare\u003c/code\u003e mode dropping MCP tools in interactive sessions and silently discarding messages enqueued mid-turn\u003c/li\u003e\n\u003cli\u003eFixed the \u003ccode\u003ec\u003c/code\u003e shortcut copying only ~20 characters of the OAuth login URL instead of the full URL\u003c/li\u003e\n\u003cli\u003eFixed masked input (e.g., OAuth code paste) leaking the start of the token when wrapping across multiple lines on narrow terminals\u003c/li\u003e\n\u003cli\u003eFixed official marketplace plugin scripts failing with \u0026ldquo;Permission denied\u0026rdquo; on macOS/Linux since v2.1.83\u003c/li\u003e\n\u003cli\u003eFixed statusline showing another session\u0026rsquo;s model when running multiple Claude Code instances and using \u003ccode\u003e/model\u003c/code\u003e in one of them\u003c/li\u003e\n\u003cli\u003eFixed scroll not following new messages after wheel scroll or click-to-select at the bottom of a long conversation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved prompt cache hit rate for Bedrock, Vertex, and Foundry users by removing dynamic content from tool descriptions\u003c/li\u003e\n\u003cli\u003e[VSCode] Fixed extension incorrectly showing \u0026ldquo;Not responding\u0026rdquo; during long-running operations\u003c/li\u003e\n\u003cli\u003e[VSCode] Fixed extension defaulting Max plan users to Sonnet after the OAuth token refreshes (8 hours after login)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eToken 消耗深度优化\u003c/strong\u003e：\u003ccode\u003eRead\u003c/code\u003e 工具通过采用紧凑行号格式及重复读取去重技术，配合 \u003ccode\u003e@\u003c/code\u003e 文件引用改用原始字符串（取消 JSON 转义），有效降低了上下文占用。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e会话聚合能力提升\u003c/strong\u003e：API 请求新增 \u003ccode\u003eX-Claude-Code-Session-Id\u003c/code\u003e 请求头，支持代理服务器在不解析请求体的情况下，实现基于 Session 的请求聚合与监控。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e云端推理兼容性改进\u003c/strong\u003e：通过移除工具描述中的动态内容，提升了 Bedrock、Vertex 和 Foundry 用户在调用时的 Prompt 缓存命中率。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e跨目录文件操作\u003c/strong\u003e：修复了在配置特定规则时，无法编辑或读取项目根目录外文件（如 \u003ccode\u003e~/.claude/CLAUDE.md\u003c/code\u003e）的权限限制问题。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e长会话稳定性\u003c/strong\u003e：解决了 Markdown 渲染缓存导致的内存持续增长问题，并修复了在超长会话中使用 \u003ccode\u003e/feedback\u003c/code\u003e 可能引发的内存溢出崩溃。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003ev2.1.86 版本是一次侧重于「工业级稳定性」和「成本控制」的迭代。开发团队通过对 Token 序列化细节的打磨以及内存管理机制的重构，显著提升了 Claude Code 处理大规模代码库和长周期对话的效率。此外，针对 Bedrock 等云端平台缓存命中率的优化，反映了该工具正在持续加强对企业级开发环境的适配能力。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-28"},{"content":"🤖 Claude Code 更新 v2.1.85 发布日期: 2026-03-27\n⚠️ 新版本发布\n✨ 新增功能 Added CLAUDE_CODE_MCP_SERVER_NAME and CLAUDE_CODE_MCP_SERVER_URL environment variables to MCP headersHelper scripts, allowing one helper to serve multiple servers Added conditional if field for hooks using permission rule syntax (e.g., Bash(git *)) to filter when they run, reducing process spawning overhead Added timestamp markers in transcripts when scheduled tasks (/loop, CronCreate) fire Added trailing space after [Image #N] placeholder when pasting images 🐛 重要修复 Fixed /compact failing with \u0026ldquo;context exceeded\u0026rdquo; when the conversation has grown too large for the compact request itself to fit Fixed /plugin enable and /plugin disable failing when a plugin\u0026rsquo;s install location differs from where it\u0026rsquo;s declared in settings Fixed --worktree exiting with an error in non-git repositories before the WorktreeCreate hook could run Fixed deniedMcpServers setting not blocking claude.ai MCP servers Fixed switch_display in the computer-use tool returning \u0026ldquo;not available in this session\u0026rdquo; on multi-monitor setups Fixed crash when OTEL_LOGS_EXPORTER, OTEL_METRICS_EXPORTER, or OTEL_TRACES_EXPORTER is set to none Fixed diff syntax highlighting not working in non-native builds Fixed MCP step-up authorization failing when a refresh token exists — servers requesting elevated scopes via 403 insufficient_scope now correctly trigger the re-authorization flow Fixed memory leak in remote sessions when a streaming response is interrupted Fixed persistent ECONNRESET errors during edge connection churn by using a fresh TCP connection on retry ⚡ 优化改进 Improved @-mention file autocomplete performance on large repositories Improved PowerShell dangerous command detection Improved scroll performance with large transcripts by replacing WASM yoga-layout with a pure TypeScript implementation 💡 深度点评 核心亮点 Hook 系统灵活性提升：新增基于权限规则语法的 if 条件字段，有效降低了 Hook 运行时的进程生成开销；同时 PreToolUse hook 支持在 allow 决策时返回 updatedInput，为需要自定义 UI 收集信息的无头（headless）集成提供了底层支持。 MCP 环境感知与协议对齐：在 headersHelper 脚本中引入了服务器名称和 URL 环境变量，支持单脚本服务多个 MCP 服务端；同时 MCP OAuth 现已遵循 RFC 9728 标准进行资源元数据发现，提升了授权流程的标准性。 长会话性能表现优化：通过将滚动布局计算从 WASM 迁移至纯 TypeScript 实现，并优化了 compaction 触发时的 UI 抖动，显著提升了在大规模 transcript 场景下的滚动响应速度。 值得注意的修复 会话压缩稳定性：修复了在极端长会话中执行 /compact 因上下文超出限制而失败的问题，确保了高负载下的会话管理能力。 终端协议兼容性：解决了在 Ghostty、Kitty 等终端退出后残留增强键盘模式的 Bug，确保了 Ctrl+C/D 等原生快捷键在退出后的正常响应。 个人评价 Claude Code v2.1.85 版本并未追求视觉上的大幅变动，而是专注于 Hook 系统的精细化控制与 MCP 扩展协议的深度打磨。特别是对无头集成模式的增强和对大仓库 @-mention 性能的优化，显示出该工具正在向更复杂的工业级开发场景演进。性能层面的架构微调（如布局引擎的重构）解决了重度用户在长时会话中的痛点，整体版本价值体现在生产环境下的可靠性与可扩展性。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-27 08:00:55\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-27/","summary":"\u003ch1 id=\"-claude-code-更新-v2185\"\u003e🤖 Claude Code 更新 v2.1.85\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-27\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eCLAUDE_CODE_MCP_SERVER_NAME\u003c/code\u003e and \u003ccode\u003eCLAUDE_CODE_MCP_SERVER_URL\u003c/code\u003e environment variables to MCP \u003ccode\u003eheadersHelper\u003c/code\u003e scripts, allowing one helper to serve multiple servers\u003c/li\u003e\n\u003cli\u003eAdded conditional \u003ccode\u003eif\u003c/code\u003e field for hooks using permission rule syntax (e.g., \u003ccode\u003eBash(git *)\u003c/code\u003e) to filter when they run, reducing process spawning overhead\u003c/li\u003e\n\u003cli\u003eAdded timestamp markers in transcripts when scheduled tasks (\u003ccode\u003e/loop\u003c/code\u003e, \u003ccode\u003eCronCreate\u003c/code\u003e) fire\u003c/li\u003e\n\u003cli\u003eAdded trailing space after \u003ccode\u003e[Image #N]\u003c/code\u003e placeholder when pasting images\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003e/compact\u003c/code\u003e failing with \u0026ldquo;context exceeded\u0026rdquo; when the conversation has grown too large for the compact request itself to fit\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e/plugin enable\u003c/code\u003e and \u003ccode\u003e/plugin disable\u003c/code\u003e failing when a plugin\u0026rsquo;s install location differs from where it\u0026rsquo;s declared in settings\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e--worktree\u003c/code\u003e exiting with an error in non-git repositories before the \u003ccode\u003eWorktreeCreate\u003c/code\u003e hook could run\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003edeniedMcpServers\u003c/code\u003e setting not blocking claude.ai MCP servers\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eswitch_display\u003c/code\u003e in the computer-use tool returning \u0026ldquo;not available in this session\u0026rdquo; on multi-monitor setups\u003c/li\u003e\n\u003cli\u003eFixed crash when \u003ccode\u003eOTEL_LOGS_EXPORTER\u003c/code\u003e, \u003ccode\u003eOTEL_METRICS_EXPORTER\u003c/code\u003e, or \u003ccode\u003eOTEL_TRACES_EXPORTER\u003c/code\u003e is set to \u003ccode\u003enone\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed diff syntax highlighting not working in non-native builds\u003c/li\u003e\n\u003cli\u003eFixed MCP step-up authorization failing when a refresh token exists — servers requesting elevated scopes via \u003ccode\u003e403 insufficient_scope\u003c/code\u003e now correctly trigger the re-authorization flow\u003c/li\u003e\n\u003cli\u003eFixed memory leak in remote sessions when a streaming response is interrupted\u003c/li\u003e\n\u003cli\u003eFixed persistent ECONNRESET errors during edge connection churn by using a fresh TCP connection on retry\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved @-mention file autocomplete performance on large repositories\u003c/li\u003e\n\u003cli\u003eImproved PowerShell dangerous command detection\u003c/li\u003e\n\u003cli\u003eImproved scroll performance with large transcripts by replacing WASM yoga-layout with a pure TypeScript implementation\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHook 系统灵活性提升\u003c/strong\u003e：新增基于权限规则语法的 \u003ccode\u003eif\u003c/code\u003e 条件字段，有效降低了 Hook 运行时的进程生成开销；同时 \u003ccode\u003ePreToolUse\u003c/code\u003e hook 支持在 \u003ccode\u003eallow\u003c/code\u003e 决策时返回 \u003ccode\u003eupdatedInput\u003c/code\u003e，为需要自定义 UI 收集信息的无头（headless）集成提供了底层支持。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMCP 环境感知与协议对齐\u003c/strong\u003e：在 \u003ccode\u003eheadersHelper\u003c/code\u003e 脚本中引入了服务器名称和 URL 环境变量，支持单脚本服务多个 MCP 服务端；同时 MCP OAuth 现已遵循 RFC 9728 标准进行资源元数据发现，提升了授权流程的标准性。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e长会话性能表现优化\u003c/strong\u003e：通过将滚动布局计算从 WASM 迁移至纯 TypeScript 实现，并优化了 \u003ccode\u003ecompaction\u003c/code\u003e 触发时的 UI 抖动，显著提升了在大规模 transcript 场景下的滚动响应速度。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e会话压缩稳定性\u003c/strong\u003e：修复了在极端长会话中执行 \u003ccode\u003e/compact\u003c/code\u003e 因上下文超出限制而失败的问题，确保了高负载下的会话管理能力。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e终端协议兼容性\u003c/strong\u003e：解决了在 Ghostty、Kitty 等终端退出后残留增强键盘模式的 Bug，确保了 Ctrl+C/D 等原生快捷键在退出后的正常响应。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003eClaude Code v2.1.85 版本并未追求视觉上的大幅变动，而是专注于 Hook 系统的精细化控制与 MCP 扩展协议的深度打磨。特别是对无头集成模式的增强和对大仓库 \u003ccode\u003e@-mention\u003c/code\u003e 性能的优化，显示出该工具正在向更复杂的工业级开发场景演进。性能层面的架构微调（如布局引擎的重构）解决了重度用户在长时会话中的痛点，整体版本价值体现在生产环境下的可靠性与可扩展性。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-27"},{"content":"🔧 Codex 更新 rust-v0.116.0 发布日期: 2026-03-26\n📋 版本维护\nNew Features App-server TUI now supports device-code ChatGPT sign-in during onboarding and can refresh existing ChatGPT tokens. (#14952) Plugin setup is smoother: Codex can prompt to install missing plugins or connectors, honor a configured suggestion allowlist, and sync install/uninstall state remotely. (#14896, #15022, #14878) Added a userpromptsubmit hook so prompts can be blocked or augmented before execution and before they enter history. (#14626) Realtime sessions now start with recent thread context and are less likely to self-interrupt during audio playback. (#14829, #14827) Bug Fixes Fixed a first-turn stall where websocket prewarm could delay turn/start; startup now times out and falls back cleanly. (#14838) Restored conversation history for remote resume/fork in the app-server TUI and stopped duplicate live transcript output from legacy stream events. (#14930, #14892) Improved Linux sandbox startup on symlinked checkouts, missing writable roots, and Ubuntu/AppArmor hosts by preferring system bwrap when available. (#14849, #14890, #14963) Fixed an agent job finalization race and reduced status polling churn for worker threads. (#14843) Documentation Refreshed the Python SDK public API docs, examples, and walkthrough around the generated app-server models. (#14446) Chores Pinned the setup-zig GitHub Action to an immutable SHA for more reproducible CI. (#14858) Changelog #14717 Move TUI on top of app server (parallel code) @etraut-openai #14665 Use request permission profile in app server @mousseau-oai #14826 Fixed build failures related to PR 14717 @etraut-openai #14833 fix(core): fix sanitize name to use \u0026lsquo;_\u0026rsquo; everywhere @apanasenko-oai #14268 memories: exclude AGENTS and skills from stage1 input @andi-oai #14139 windows-sandbox: add runner IPC foundation for future unified_exec @iceweasel-oai #14851 Add exit helper to code mode scripts @pakrym-oai #14828 [stack 1/4] Split realtime websocket methods by version @aibrahim-oai #14652 Apply argument comment lint across codex-rs @bolinfest #14837 skill-creator: default new skills to ~/.codex/skills @xl-openai #14861 Add marketplace display names to plugin/list @xl-openai #14878 feat: support remote_sync for plugin install/uninstall. @xl-openai 💡 深度点评 以下是对 Codex Rust-v0.116.0 版本的技术点评：\n核心亮点 TUI 登录与插件管理闭环：App-server TUI 新增了设备码（device-code）登录支持，并能自动刷新 ChatGPT Token，极大简化了终端环境下的身份验证流程。同时，插件系统引入了远程同步状态（remote_sync）和缺失插件自动提示安装机制，使得多设备间的配置一致性得到了工程化保障。 Prompt 级生命周期 Hook：新增的 userpromptsubmit 钩子是一个重要的可扩展性更新。开发者可以在用户指令执行前、进入历史记录前对其进行拦截或增强。这为指令的合规性检查、自动化填充或预处理提供了标准化的介入点。 实时会话（Realtime）上下文增强：Realtime 模式现在支持在启动时自动带入最近的 Thread 上下文，不再是“冷启动”状态。此外，通过优化音频播放期间的自中断逻辑，显著提升了语音交互的连贯性。 值得注意的修复 冷启动挂起问题优化：针对 WebSocket 预热（prewarm）可能导致 turn/start 阶段卡死的 Bug，新版本增加了超时回退机制，确保了在网络环境不佳时仍能平稳降级启动。 Linux 沙箱环境兼容性提升：修复了在 Ubuntu/AppArmor 宿主机上、以及存在软链接路径时的沙箱启动失败问题。通过优先调用系统级 bwrap 并优化权限路径处理，提升了在各类 Linux 发行版中的运行可靠性。 TUI 状态持久化修复：解决了远程恢复（resume）或分支（fork）对话时历史记录丢失的问题，保证了在 TUI 环境下跨会话操作的上下文完整性。 个人评价 v0.116.0 是一个侧重于“生产环境稳定性”与“开发者操控力”的版本。TUI 体验的补齐（登录、插件同步、历史恢复）使其脱离了单纯的 Demo 工具，向成熟的终端生产力应用进化。userpromptsubmit 钩子的开放，预示着 Codex 正在从单一工具向可编程的 AI 基础设施转变。整体价值方向明确：在夯实 Rust 底层性能与沙箱安全性的同时，不断放权给开发者进行深度定制。\n数据来源: GitHub openai/codex\nGenerated by OpenClaw at 2026-03-26 12:47:42\n","permalink":"https://qpzm7903.github.io/posts/codex-update-2026-03-26/","summary":"\u003ch1 id=\"-codex-更新-rust-v01160\"\u003e🔧 Codex 更新 rust-v0.116.0\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-26\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"new-features\"\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eApp-server TUI now supports device-code ChatGPT sign-in during onboarding and can refresh existing ChatGPT tokens. (#14952)\u003c/li\u003e\n\u003cli\u003ePlugin setup is smoother: Codex can prompt to install missing plugins or connectors, honor a configured suggestion allowlist, and sync install/uninstall state remotely. (#14896, #15022, #14878)\u003c/li\u003e\n\u003cli\u003eAdded a \u003ccode\u003euserpromptsubmit\u003c/code\u003e hook so prompts can be blocked or augmented before execution and before they enter history. (#14626)\u003c/li\u003e\n\u003cli\u003eRealtime sessions now start with recent thread context and are less likely to self-interrupt during audio playback. (#14829, #14827)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"bug-fixes\"\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a first-turn stall where websocket prewarm could delay \u003ccode\u003eturn/start\u003c/code\u003e; startup now times out and falls back cleanly. (#14838)\u003c/li\u003e\n\u003cli\u003eRestored conversation history for remote resume/fork in the app-server TUI and stopped duplicate live transcript output from legacy stream events. (#14930, #14892)\u003c/li\u003e\n\u003cli\u003eImproved Linux sandbox startup on symlinked checkouts, missing writable roots, and Ubuntu/AppArmor hosts by preferring system \u003ccode\u003ebwrap\u003c/code\u003e when available. (#14849, #14890, #14963)\u003c/li\u003e\n\u003cli\u003eFixed an agent job finalization race and reduced status polling churn for worker threads. (#14843)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"documentation\"\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefreshed the Python SDK public API docs, examples, and walkthrough around the generated app-server models. (#14446)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"chores\"\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePinned the \u003ccode\u003esetup-zig\u003c/code\u003e GitHub Action to an immutable SHA for more reproducible CI. (#14858)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"changelog\"\u003eChangelog\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e#14717 Move TUI on top of app server (parallel code) @etraut-openai\u003c/li\u003e\n\u003cli\u003e#14665 Use request permission profile in app server @mousseau-oai\u003c/li\u003e\n\u003cli\u003e#14826 Fixed build failures related to PR 14717 @etraut-openai\u003c/li\u003e\n\u003cli\u003e#14833 fix(core): fix sanitize name to use \u0026lsquo;_\u0026rsquo; everywhere @apanasenko-oai\u003c/li\u003e\n\u003cli\u003e#14268 memories: exclude AGENTS and skills from stage1 input @andi-oai\u003c/li\u003e\n\u003cli\u003e#14139 windows-sandbox: add runner IPC foundation for future unified_exec @iceweasel-oai\u003c/li\u003e\n\u003cli\u003e#14851 Add exit helper to code mode scripts @pakrym-oai\u003c/li\u003e\n\u003cli\u003e#14828 [stack 1/4] Split realtime websocket methods by version @aibrahim-oai\u003c/li\u003e\n\u003cli\u003e#14652 Apply argument comment lint across codex-rs @bolinfest\u003c/li\u003e\n\u003cli\u003e#14837 skill-creator: default new skills to ~/.codex/skills @xl-openai\u003c/li\u003e\n\u003cli\u003e#14861 Add marketplace display names to plugin/list @xl-openai\u003c/li\u003e\n\u003cli\u003e#14878 feat: support remote_sync for plugin install/uninstall. @xl-openai\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003e以下是对 Codex Rust-v0.116.0 版本的技术点评：\u003c/p\u003e","title":"🔧 Codex 更新日报 2026-03-26"},{"content":"🔧 Openclaw 更新 2026.3.24 发布日期: 2026-03-26\n⚠️ 新版本发布\nChanges Gateway/OpenAI compatibility: add /v1/models and /v1/embeddings, and forward explicit model overrides through /v1/chat/completions and /v1/responses for broader client and RAG compatibility. Thanks @vincentkoc. Agents/tools: make /tools show the tools the current agent can actually use right now, add a compact default view with an optional detailed mode, and add a live \u0026ldquo;Available Right Now\u0026rdquo; section in the Control UI so it is easier to see what will work before you ask. Microsoft Teams: migrate to the official Teams SDK and add AI-agent UX best practices including streaming 1:1 replies, welcome cards with prompt starters, feedback/reflection, informative status updates, typing indicators, and native AI labeling. (#51808) Microsoft Teams: add message edit and delete support for sent messages, including in-thread fallbacks when no explicit target is provided. (#49925) Skills/install metadata: add one-click install recipes to bundled skills (coding-agent, gh-issues, openai-whisper-api, session-logs, tmux, trello, weather) so the CLI and Control UI can offer dependency installation when requirements are missing. (#53411) Thanks @BunsDev. Control UI/skills: add status-filter tabs (All / Ready / Needs Setup / Disabled) with counts, replace inline skill cards with a click-to-detail dialog showing requirements, toggle switch, install action, API key entry, source metadata, and homepage link. (#53411) Thanks @BunsDev. Slack/interactive replies: restore rich reply parity for direct deliveries, auto-render simple trailing Options: lines as buttons/selects, improve Slack interactive setup defaults, and isolate reply controls from plugin interactive handlers. (#53389) Thanks @vincentkoc. CLI/containers: add --container and OPENCLAW_CONTAINER to run openclaw commands inside a running Docker or Podman OpenClaw container. (#52651) Thanks @sallyom. Discord/auto threads: add optional autoThreadName: \u0026quot;generated\u0026quot; naming so new auto-created threads can be renamed asynchronously with concise LLM-generated titles while keeping the existing message-based naming as the default. (#43366) Thanks @davidguttman. Plugins/hooks: add before_dispatch with canonical inbound metadata and route handled replies through the normal final-delivery path, preserving TTS and routed delivery semantics. (#50444) Thanks @gfzhx. Control UI/agents: convert agent workspace file rows to expandable \u0026lt;details\u0026gt; with lazy-loaded inline markdown preview, and add comprehensive .sidebar-markdown styles for headings, lists, code blocks, tables, blockquotes, and details/summary elements. (#53411) Thanks @BunsDev. Control UI/markdown preview: restyle the agent workspace file preview dialog with a frosted backdrop, sized panel, and styled header, and integrate @create-markdown/preview v2 system theme for rich markdown rendering (headings, tables, code blocks, callouts, blockquotes) that auto-adapts to the app\u0026rsquo;s light/dark design tokens. (#53411) Thanks @BunsDev. Fixes Outbound media/local files: align outbound media access with the configured fs policy so host-local files and inbound-media paths keep sending when workspaceOnly is off, while strict workspace-only agents remain sandboxed. Security/sandbox media dispatch: close the mediaUrl/fileUrl alias bypass so outbound tool and message actions cannot escape media-root restrictions. (#54034) Gateway/restart sentinel: wake the interrupted agent session via heartbeat after restart instead of only sending a best-effort restart note, retry outbound delivery once on transient failure, and preserve explicit thread/topic routing through the wake path so replies land in the correct Telegram topic or Slack thread. (#53940) Thanks @VACInc. Docker/setup: avoid the pre-start openclaw-cli shared-network namespace loop by routing setup-time onboard/config writes through openclaw-gateway, so fresh Docker installs stop failing before the gateway comes up. (#53385) Thanks @amsminn. Gateway/channels: keep channel startup sequential while isolating per-channel boot failures, so one broken channel no longer blocks later channels from starting. (#54215) Thanks @JonathanJing. Embedded runs/secrets: stop unresolved SecretRef config from crashing embedded agent runs by falling back to the resolved runtime snapshot when needed. Fixes #45838. WhatsApp/groups: track recent gateway-sent message IDs and suppress only matching group echoes, preserving owner /status, /new, and /activation commands from linked-account fromMe traffic. (#53624) Thanks @w-sss. WhatsApp/reply-to-bot detection: restore implicit group reply detection by unwrapping botInvokeMessage payloads and reading selfLid from creds.json, so reply-based mentions reach the bot again in linked-account group chats. Telegram/forum topics: recover #General topic 1 routing when Telegram omits forum metadata, including native commands, interactive callbacks, inbound message context, and fallback error replies. (#53699) thanks @huntharo Discord/gateway supervision: centralize gateway error handling behind a lifetime-owned supervisor so early, active, and late-teardown Carbon gateway errors stay classified consistently and stop surfacing as process-killing teardown crashes. Discord/timeouts: send a visible timeout reply when the inbound Discord worker times out before a final reply starts, including created auto-thread targets and queued-run ordering. (#53823) Thanks @Kimbo7870. ACP/direct chats: always deliver a terminal ACP result when final TTS does not yield audio, even if block text already streamed earlier, and skip redundant empty-text final synthesis. (#53692) Thanks @w-sss. 💡 深度点评 核心亮点 OpenAI 兼容性深度扩展：网关层新增了 /v1/models 和 /v1/embeddings 接口，并支持在 /v1/chat/completions 中转发显式模型覆盖。这一改进显著提升了 OpenClaw 与现有 RAG 框架及第三方 AI 客户端的生态兼容性，使其能更无缝地作为 OpenAI API 的替代或增强网关使用。 Microsoft Teams 集成进入「原生代」：通过迁移至官方 SDK 并引入 AI 代理 UX 最佳实践（如流式回复、欢迎卡片、状态指示器及原生 AI 标签），OpenClaw 在 Teams 端的交互体验已接近原生 Copilot。同时，新增的消息编辑/删除支持及线索内回退逻辑，补齐了企业级通讯场景下的功能短板。 技能（Skills）分发与安装流程重构：引入了一键安装配方（recipes）和更直观的元数据管理。Control UI 现在的技能卡片支持按状态过滤，并提供了包含依赖检查、API Key 引导及源码链接的详情对话框。这种「从 missing 到 needs setup」的话术转变及安装自动化，大幅降低了开发者配置 coding-agent 或 trello 等技能的门槛。 值得注意的修复 安全沙箱漏洞封堵：修复了 mediaUrl 与 fileUrl 的别名绕过漏洞，防止外部工具或消息动作逃逸出预设的媒体根目录限制，强化了 workspaceOnly 策略的执行力度。 网关鲁棒性增强：改进了重启哨兵（Restart Sentinel）机制，重启后会通过心跳唤醒受损会话，并支持一次暂态失败重试，确保 Telegram Topic 或 Slack Thread 的路由信息在重启后不丢失。 通道初始化隔离：实现了通道启动的顺序化与故障隔离，单一点位的通道（如某个 IM 平台）启动失败不再会导致整个网关进程卡死或拦截后续通道的加载。 个人评价 2026.3.24 版本标志着 OpenClaw 正在从「功能堆砌」向「工程标准化」转型。通过兼容 OpenAI Embedding 规范和重构技能安装工作流，它进一步弱化了底层设施的复杂感，强化了作为 Agent 中间件的属性。同时，针对 Teams、Slack、Telegram 等主流通道的细碎修复，反映出该项目在处理跨平台长连接会话稳定性方面已进入深度打磨期。对于开发者而言，新增的 --container 模式和更完善的 Control UI 预览功能，让本地开发与生产运维的界限变得更加模糊，整体价值愈发趋向于一个成熟的生产级 AI 代理运行环境。\n数据来源: GitHub openclaw/openclaw\nGenerated by OpenClaw at 2026-03-26 12:48:13\n","permalink":"https://qpzm7903.github.io/posts/openclaw-update-2026-03-26/","summary":"\u003ch1 id=\"-openclaw-更新-2026324\"\u003e🔧 Openclaw 更新 2026.3.24\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-26\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"changes\"\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGateway/OpenAI compatibility: add \u003ccode\u003e/v1/models\u003c/code\u003e and \u003ccode\u003e/v1/embeddings\u003c/code\u003e, and forward explicit model overrides through \u003ccode\u003e/v1/chat/completions\u003c/code\u003e and \u003ccode\u003e/v1/responses\u003c/code\u003e for broader client and RAG compatibility. Thanks @vincentkoc.\u003c/li\u003e\n\u003cli\u003eAgents/tools: make \u003ccode\u003e/tools\u003c/code\u003e show the tools the current agent can actually use right now, add a compact default view with an optional detailed mode, and add a live \u0026ldquo;Available Right Now\u0026rdquo; section in the Control UI so it is easier to see what will work before you ask.\u003c/li\u003e\n\u003cli\u003eMicrosoft Teams: migrate to the official Teams SDK and add AI-agent UX best practices including streaming 1:1 replies, welcome cards with prompt starters, feedback/reflection, informative status updates, typing indicators, and native AI labeling. (#51808)\u003c/li\u003e\n\u003cli\u003eMicrosoft Teams: add message edit and delete support for sent messages, including in-thread fallbacks when no explicit target is provided. (#49925)\u003c/li\u003e\n\u003cli\u003eSkills/install metadata: add one-click install recipes to bundled skills (coding-agent, gh-issues, openai-whisper-api, session-logs, tmux, trello, weather) so the CLI and Control UI can offer dependency installation when requirements are missing. (#53411) Thanks @BunsDev.\u003c/li\u003e\n\u003cli\u003eControl UI/skills: add status-filter tabs (All / Ready / Needs Setup / Disabled) with counts, replace inline skill cards with a click-to-detail dialog showing requirements, toggle switch, install action, API key entry, source metadata, and homepage link. (#53411) Thanks @BunsDev.\u003c/li\u003e\n\u003cli\u003eSlack/interactive replies: restore rich reply parity for direct deliveries, auto-render simple trailing \u003ccode\u003eOptions:\u003c/code\u003e lines as buttons/selects, improve Slack interactive setup defaults, and isolate reply controls from plugin interactive handlers. (#53389) Thanks @vincentkoc.\u003c/li\u003e\n\u003cli\u003eCLI/containers: add \u003ccode\u003e--container\u003c/code\u003e and \u003ccode\u003eOPENCLAW_CONTAINER\u003c/code\u003e to run \u003ccode\u003eopenclaw\u003c/code\u003e commands inside a running Docker or Podman OpenClaw container. (#52651) Thanks @sallyom.\u003c/li\u003e\n\u003cli\u003eDiscord/auto threads: add optional \u003ccode\u003eautoThreadName: \u0026quot;generated\u0026quot;\u003c/code\u003e naming so new auto-created threads can be renamed asynchronously with concise LLM-generated titles while keeping the existing message-based naming as the default. (#43366) Thanks @davidguttman.\u003c/li\u003e\n\u003cli\u003ePlugins/hooks: add \u003ccode\u003ebefore_dispatch\u003c/code\u003e with canonical inbound metadata and route handled replies through the normal final-delivery path, preserving TTS and routed delivery semantics. (#50444) Thanks @gfzhx.\u003c/li\u003e\n\u003cli\u003eControl UI/agents: convert agent workspace file rows to expandable \u003ccode\u003e\u0026lt;details\u0026gt;\u003c/code\u003e with lazy-loaded inline markdown preview, and add comprehensive \u003ccode\u003e.sidebar-markdown\u003c/code\u003e styles for headings, lists, code blocks, tables, blockquotes, and details/summary elements. (#53411) Thanks @BunsDev.\u003c/li\u003e\n\u003cli\u003eControl UI/markdown preview: restyle the agent workspace file preview dialog with a frosted backdrop, sized panel, and styled header, and integrate \u003ccode\u003e@create-markdown/preview\u003c/code\u003e v2 system theme for rich markdown rendering (headings, tables, code blocks, callouts, blockquotes) that auto-adapts to the app\u0026rsquo;s light/dark design tokens. (#53411) Thanks @BunsDev.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"fixes\"\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOutbound media/local files: align outbound media access with the configured fs policy so host-local files and inbound-media paths keep sending when \u003ccode\u003eworkspaceOnly\u003c/code\u003e is off, while strict workspace-only agents remain sandboxed.\u003c/li\u003e\n\u003cli\u003eSecurity/sandbox media dispatch: close the \u003ccode\u003emediaUrl\u003c/code\u003e/\u003ccode\u003efileUrl\u003c/code\u003e alias bypass so outbound tool and message actions cannot escape media-root restrictions. (#54034)\u003c/li\u003e\n\u003cli\u003eGateway/restart sentinel: wake the interrupted agent session via heartbeat after restart instead of only sending a best-effort restart note, retry outbound delivery once on transient failure, and preserve explicit thread/topic routing through the wake path so replies land in the correct Telegram topic or Slack thread. (#53940) Thanks @VACInc.\u003c/li\u003e\n\u003cli\u003eDocker/setup: avoid the pre-start \u003ccode\u003eopenclaw-cli\u003c/code\u003e shared-network namespace loop by routing setup-time onboard/config writes through \u003ccode\u003eopenclaw-gateway\u003c/code\u003e, so fresh Docker installs stop failing before the gateway comes up. (#53385) Thanks @amsminn.\u003c/li\u003e\n\u003cli\u003eGateway/channels: keep channel startup sequential while isolating per-channel boot failures, so one broken channel no longer blocks later channels from starting. (#54215) Thanks @JonathanJing.\u003c/li\u003e\n\u003cli\u003eEmbedded runs/secrets: stop unresolved \u003ccode\u003eSecretRef\u003c/code\u003e config from crashing embedded agent runs by falling back to the resolved runtime snapshot when needed. Fixes #45838.\u003c/li\u003e\n\u003cli\u003eWhatsApp/groups: track recent gateway-sent message IDs and suppress only matching group echoes, preserving owner \u003ccode\u003e/status\u003c/code\u003e, \u003ccode\u003e/new\u003c/code\u003e, and \u003ccode\u003e/activation\u003c/code\u003e commands from linked-account \u003ccode\u003efromMe\u003c/code\u003e traffic. (#53624) Thanks @w-sss.\u003c/li\u003e\n\u003cli\u003eWhatsApp/reply-to-bot detection: restore implicit group reply detection by unwrapping \u003ccode\u003ebotInvokeMessage\u003c/code\u003e payloads and reading \u003ccode\u003eselfLid\u003c/code\u003e from \u003ccode\u003ecreds.json\u003c/code\u003e, so reply-based mentions reach the bot again in linked-account group chats.\u003c/li\u003e\n\u003cli\u003eTelegram/forum topics: recover \u003ccode\u003e#General\u003c/code\u003e topic \u003ccode\u003e1\u003c/code\u003e routing when Telegram omits forum metadata, including native commands, interactive callbacks, inbound message context, and fallback error replies. (#53699) thanks @huntharo\u003c/li\u003e\n\u003cli\u003eDiscord/gateway supervision: centralize gateway error handling behind a lifetime-owned supervisor so early, active, and late-teardown Carbon gateway errors stay classified consistently and stop surfacing as process-killing teardown crashes.\u003c/li\u003e\n\u003cli\u003eDiscord/timeouts: send a visible timeout reply when the inbound Discord worker times out before a final reply starts, including created auto-thread targets and queued-run ordering. (#53823) Thanks @Kimbo7870.\u003c/li\u003e\n\u003cli\u003eACP/direct chats: always deliver a terminal ACP result when final TTS does not yield audio, even if block text already streamed earlier, and skip redundant empty-text final synthesis. (#53692) Thanks @w-sss.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eOpenAI 兼容性深度扩展\u003c/strong\u003e：网关层新增了 \u003ccode\u003e/v1/models\u003c/code\u003e 和 \u003ccode\u003e/v1/embeddings\u003c/code\u003e 接口，并支持在 \u003ccode\u003e/v1/chat/completions\u003c/code\u003e 中转发显式模型覆盖。这一改进显著提升了 OpenClaw 与现有 RAG 框架及第三方 AI 客户端的生态兼容性，使其能更无缝地作为 OpenAI API 的替代或增强网关使用。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMicrosoft Teams 集成进入「原生代」\u003c/strong\u003e：通过迁移至官方 SDK 并引入 AI 代理 UX 最佳实践（如流式回复、欢迎卡片、状态指示器及原生 AI 标签），OpenClaw 在 Teams 端的交互体验已接近原生 Copilot。同时，新增的消息编辑/删除支持及线索内回退逻辑，补齐了企业级通讯场景下的功能短板。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e技能（Skills）分发与安装流程重构\u003c/strong\u003e：引入了一键安装配方（recipes）和更直观的元数据管理。Control UI 现在的技能卡片支持按状态过滤，并提供了包含依赖检查、API Key 引导及源码链接的详情对话框。这种「从 missing 到 needs setup」的话术转变及安装自动化，大幅降低了开发者配置 coding-agent 或 trello 等技能的门槛。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e安全沙箱漏洞封堵\u003c/strong\u003e：修复了 \u003ccode\u003emediaUrl\u003c/code\u003e 与 \u003ccode\u003efileUrl\u003c/code\u003e 的别名绕过漏洞，防止外部工具或消息动作逃逸出预设的媒体根目录限制，强化了 \u003ccode\u003eworkspaceOnly\u003c/code\u003e 策略的执行力度。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e网关鲁棒性增强\u003c/strong\u003e：改进了重启哨兵（Restart Sentinel）机制，重启后会通过心跳唤醒受损会话，并支持一次暂态失败重试，确保 Telegram Topic 或 Slack Thread 的路由信息在重启后不丢失。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e通道初始化隔离\u003c/strong\u003e：实现了通道启动的顺序化与故障隔离，单一点位的通道（如某个 IM 平台）启动失败不再会导致整个网关进程卡死或拦截后续通道的加载。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003e2026.3.24 版本标志着 OpenClaw 正在从「功能堆砌」向「工程标准化」转型。通过兼容 OpenAI Embedding 规范和重构技能安装工作流，它进一步弱化了底层设施的复杂感，强化了作为 Agent 中间件的属性。同时，针对 Teams、Slack、Telegram 等主流通道的细碎修复，反映出该项目在处理跨平台长连接会话稳定性方面已进入深度打磨期。对于开发者而言，新增的 \u003ccode\u003e--container\u003c/code\u003e 模式和更完善的 Control UI 预览功能，让本地开发与生产运维的界限变得更加模糊，整体价值愈发趋向于一个成熟的生产级 AI 代理运行环境。\u003c/p\u003e","title":"🔧 Openclaw 更新日报 2026-03-26"},{"content":"🤖 Claude Code 更新 v2.1.84 发布日期: 2026-03-26\n⚠️ 新版本发布\n✨ 新增功能 Added PowerShell tool for Windows as an opt-in preview. Learn more at https://code.claude.com/docs/en/tools-reference#powershell-tool Added ANTHROPIC_DEFAULT_{OPUS,SONNET,HAIKU}_MODEL_SUPPORTS env vars to override effort/thinking capability detection for pinned default models for 3p (Bedrock, Vertex, Foundry), and _MODEL_NAME/_DESCRIPTION to customize the /model picker label Added CLAUDE_STREAM_IDLE_TIMEOUT_MS env var to configure the streaming idle watchdog threshold (default 90s) Added TaskCreated hook that fires when a task is created via TaskCreate Added WorktreeCreate hook support for type: \u0026quot;http\u0026quot; — return the created worktree path via hookSpecificOutput.worktreePath in the response JSON Added allowedChannelPlugins managed setting for team/enterprise admins to define a channel plugin allowlist Added x-client-request-id header to API requests for debugging timeouts Added idle-return prompt that nudges users returning after 75+ minutes to /clear, reducing unnecessary token re-caching on stale sessions 🐛 重要修复 Fixed voice push-to-talk: holding the voice key no longer leaks characters into the text input, and transcripts now insert at the correct position Fixed up/down arrow keys being unresponsive when a footer item is focused Fixed Ctrl+U (kill-to-line-start) being a no-op at line boundaries in multiline input, so repeated Ctrl+U now clears across lines Fixed null-unbinding a default chord binding (e.g. \u0026quot;ctrl+x ctrl+k\u0026quot;: null) still entering chord-wait mode instead of freeing the prefix key Fixed mouse events inserting literal \u0026ldquo;mouse\u0026rdquo; text into transcript search input Fixed workflow subagents failing with API 400 when the outer session uses --json-schema and the subagent also specifies a schema Fixed missing background color behind certain emoji in user message bubbles on some terminals Fixed the \u0026ldquo;allow Claude to edit its own settings for this session\u0026rdquo; permission option not sticking for users with Edit(.claude) allow rules Fixed a hang when generating attachment snippets for large edited files Fixed MCP tool/resource cache leak on server reconnect ⚡ 优化改进 Improved detection for dangerous removals of Windows drive roots (C:\\, C:\\Windows, etc.) Improved interactive startup by ~30ms by running setup() in parallel with slash command and agent loading Improved startup for claude \u0026quot;prompt\u0026quot; with MCP servers — the REPL now renders immediately instead of blocking until all servers connect Improved Remote Control to show a specific reason when blocked instead of a generic \u0026ldquo;not yet enabled\u0026rdquo; message Improved p90 prompt cache rate [VSCode] Added rate limit warning banner with usage percentage and reset time 💡 深度点评 这是一篇关于 Claude Code v2.1.84 更新内容的深度点评。\n核心亮点 交互性能与 Windows 支持增强：新增 PowerShell 工具（预览版）以优化 Windows 开发体验，同时改进了带 MCP 服务时的启动逻辑，使 REPL 能够立即渲染而无需阻塞等待服务器连接。 上下文管理与缓存优化：对 MCP 工具描述和指令引入了 2KB 的硬性截断以防止上下文膨胀，并实现了在开启 ToolSearch 时（包含配置 MCP 工具的用户）支持全局系统提示词缓存，有效降低长会话成本。 工程化扩展能力：引入了 TaskCreated 钩子和对 HTTP 类型 WorktreeCreate 的支持，并允许通过环境变量自定义第三方模型（如 Bedrock、Vertex）的推理能力检测与标签展示。 值得注意的修复 输入法（IME）渲染优化：修复了原生终端光标无法准确跟踪文本输入点的问题，解决了中文（CJK）输入法在行内渲染异常的顽疾，确保输入位置与光标同步。 复杂任务稳定性：修复了在使用 --json-schema 时 subagent 嵌套调用可能导致的 API 400 错误，增强了复杂自动化工作流的可靠性。 个人评价 v2.1.84 版本是一个侧重于「效率精算」与「交互细节」的迭代。通过引入闲置会话重置提醒（75分钟以上）和更激进的 MCP 上下文限制，该版本在不影响功能的前提下进一步优化了 Token 消耗。对终端光标跟踪和中文输入法的修复，显著提升了非英语母语开发者的原生使用感。整体来看，这标志着 Claude Code 正在从功能堆叠阶段转向更成熟的跨平台稳定性打磨阶段。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-26 12:46:49\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-26/","summary":"\u003ch1 id=\"-claude-code-更新-v2184\"\u003e🤖 Claude Code 更新 v2.1.84\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-26\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded PowerShell tool for Windows as an opt-in preview. Learn more at \u003ca href=\"https://code.claude.com/docs/en/tools-reference#powershell-tool\"\u003ehttps://code.claude.com/docs/en/tools-reference#powershell-tool\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eANTHROPIC_DEFAULT_{OPUS,SONNET,HAIKU}_MODEL_SUPPORTS\u003c/code\u003e env vars to override effort/thinking capability detection for pinned default models for 3p (Bedrock, Vertex, Foundry), and \u003ccode\u003e_MODEL_NAME\u003c/code\u003e/\u003ccode\u003e_DESCRIPTION\u003c/code\u003e to customize the \u003ccode\u003e/model\u003c/code\u003e picker label\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eCLAUDE_STREAM_IDLE_TIMEOUT_MS\u003c/code\u003e env var to configure the streaming idle watchdog threshold (default 90s)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eTaskCreated\u003c/code\u003e hook that fires when a task is created via \u003ccode\u003eTaskCreate\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eWorktreeCreate\u003c/code\u003e hook support for \u003ccode\u003etype: \u0026quot;http\u0026quot;\u003c/code\u003e — return the created worktree path via \u003ccode\u003ehookSpecificOutput.worktreePath\u003c/code\u003e in the response JSON\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eallowedChannelPlugins\u003c/code\u003e managed setting for team/enterprise admins to define a channel plugin allowlist\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ex-client-request-id\u003c/code\u003e header to API requests for debugging timeouts\u003c/li\u003e\n\u003cli\u003eAdded idle-return prompt that nudges users returning after 75+ minutes to \u003ccode\u003e/clear\u003c/code\u003e, reducing unnecessary token re-caching on stale sessions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed voice push-to-talk: holding the voice key no longer leaks characters into the text input, and transcripts now insert at the correct position\u003c/li\u003e\n\u003cli\u003eFixed up/down arrow keys being unresponsive when a footer item is focused\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCtrl+U\u003c/code\u003e (kill-to-line-start) being a no-op at line boundaries in multiline input, so repeated \u003ccode\u003eCtrl+U\u003c/code\u003e now clears across lines\u003c/li\u003e\n\u003cli\u003eFixed null-unbinding a default chord binding (e.g. \u003ccode\u003e\u0026quot;ctrl+x ctrl+k\u0026quot;: null\u003c/code\u003e) still entering chord-wait mode instead of freeing the prefix key\u003c/li\u003e\n\u003cli\u003eFixed mouse events inserting literal \u0026ldquo;mouse\u0026rdquo; text into transcript search input\u003c/li\u003e\n\u003cli\u003eFixed workflow subagents failing with API 400 when the outer session uses \u003ccode\u003e--json-schema\u003c/code\u003e and the subagent also specifies a schema\u003c/li\u003e\n\u003cli\u003eFixed missing background color behind certain emoji in user message bubbles on some terminals\u003c/li\u003e\n\u003cli\u003eFixed the \u0026ldquo;allow Claude to edit its own settings for this session\u0026rdquo; permission option not sticking for users with \u003ccode\u003eEdit(.claude)\u003c/code\u003e allow rules\u003c/li\u003e\n\u003cli\u003eFixed a hang when generating attachment snippets for large edited files\u003c/li\u003e\n\u003cli\u003eFixed MCP tool/resource cache leak on server reconnect\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved detection for dangerous removals of Windows drive roots (\u003ccode\u003eC:\\\u003c/code\u003e, \u003ccode\u003eC:\\Windows\u003c/code\u003e, etc.)\u003c/li\u003e\n\u003cli\u003eImproved interactive startup by ~30ms by running \u003ccode\u003esetup()\u003c/code\u003e in parallel with slash command and agent loading\u003c/li\u003e\n\u003cli\u003eImproved startup for \u003ccode\u003eclaude \u0026quot;prompt\u0026quot;\u003c/code\u003e with MCP servers — the REPL now renders immediately instead of blocking until all servers connect\u003c/li\u003e\n\u003cli\u003eImproved Remote Control to show a specific reason when blocked instead of a generic \u0026ldquo;not yet enabled\u0026rdquo; message\u003c/li\u003e\n\u003cli\u003eImproved p90 prompt cache rate\u003c/li\u003e\n\u003cli\u003e[VSCode] Added rate limit warning banner with usage percentage and reset time\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003e这是一篇关于 Claude Code v2.1.84 更新内容的深度点评。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-26"},{"content":"🔧 Codex 更新 rust-v0.116.0 发布日期: 2026-03-25\n📋 版本维护\nNew Features App-server TUI now supports device-code ChatGPT sign-in during onboarding and can refresh existing ChatGPT tokens. (#14952) Plugin setup is smoother: Codex can prompt to install missing plugins or connectors, honor a configured suggestion allowlist, and sync install/uninstall state remotely. (#14896, #15022, #14878) Added a userpromptsubmit hook so prompts can be blocked or augmented before execution and before they enter history. (#14626) Realtime sessions now start with recent thread context and are less likely to self-interrupt during audio playback. (#14829, #14827) Bug Fixes Fixed a first-turn stall where websocket prewarm could delay turn/start; startup now times out and falls back cleanly. (#14838) Restored conversation history for remote resume/fork in the app-server TUI and stopped duplicate live transcript output from legacy stream events. (#14930, #14892) Improved Linux sandbox startup on symlinked checkouts, missing writable roots, and Ubuntu/AppArmor hosts by preferring system bwrap when available. (#14849, #14890, #14963) Fixed an agent job finalization race and reduced status polling churn for worker threads. (#14843) Documentation Refreshed the Python SDK public API docs, examples, and walkthrough around the generated app-server models. (#14446) Chores Pinned the setup-zig GitHub Action to an immutable SHA for more reproducible CI. (#14858) Changelog #14717 Move TUI on top of app server (parallel code) @etraut-openai #14665 Use request permission profile in app server @mousseau-oai #14826 Fixed build failures related to PR 14717 @etraut-openai #14833 fix(core): fix sanitize name to use \u0026lsquo;_\u0026rsquo; everywhere @apanasenko-oai #14268 memories: exclude AGENTS and skills from stage1 input @andi-oai #14139 windows-sandbox: add runner IPC foundation for future unified_exec @iceweasel-oai #14851 Add exit helper to code mode scripts @pakrym-oai #14828 [stack 1/4] Split realtime websocket methods by version @aibrahim-oai #14652 Apply argument comment lint across codex-rs @bolinfest #14837 skill-creator: default new skills to ~/.codex/skills @xl-openai #14861 Add marketplace display names to plugin/list @xl-openai #14878 feat: support remote_sync for plugin install/uninstall. @xl-openai 💡 深度点评 Opening authentication page in your browser. Do you want to continue? [Y/n]:\n数据来源: GitHub openai/codex\nGenerated by OpenClaw at 2026-03-25 08:40:45\n","permalink":"https://qpzm7903.github.io/posts/codex-update-2026-03-25/","summary":"\u003ch1 id=\"-codex-更新-rust-v01160\"\u003e🔧 Codex 更新 rust-v0.116.0\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-25\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"new-features\"\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eApp-server TUI now supports device-code ChatGPT sign-in during onboarding and can refresh existing ChatGPT tokens. (#14952)\u003c/li\u003e\n\u003cli\u003ePlugin setup is smoother: Codex can prompt to install missing plugins or connectors, honor a configured suggestion allowlist, and sync install/uninstall state remotely. (#14896, #15022, #14878)\u003c/li\u003e\n\u003cli\u003eAdded a \u003ccode\u003euserpromptsubmit\u003c/code\u003e hook so prompts can be blocked or augmented before execution and before they enter history. (#14626)\u003c/li\u003e\n\u003cli\u003eRealtime sessions now start with recent thread context and are less likely to self-interrupt during audio playback. (#14829, #14827)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"bug-fixes\"\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a first-turn stall where websocket prewarm could delay \u003ccode\u003eturn/start\u003c/code\u003e; startup now times out and falls back cleanly. (#14838)\u003c/li\u003e\n\u003cli\u003eRestored conversation history for remote resume/fork in the app-server TUI and stopped duplicate live transcript output from legacy stream events. (#14930, #14892)\u003c/li\u003e\n\u003cli\u003eImproved Linux sandbox startup on symlinked checkouts, missing writable roots, and Ubuntu/AppArmor hosts by preferring system \u003ccode\u003ebwrap\u003c/code\u003e when available. (#14849, #14890, #14963)\u003c/li\u003e\n\u003cli\u003eFixed an agent job finalization race and reduced status polling churn for worker threads. (#14843)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"documentation\"\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefreshed the Python SDK public API docs, examples, and walkthrough around the generated app-server models. (#14446)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"chores\"\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePinned the \u003ccode\u003esetup-zig\u003c/code\u003e GitHub Action to an immutable SHA for more reproducible CI. (#14858)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"changelog\"\u003eChangelog\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e#14717 Move TUI on top of app server (parallel code) @etraut-openai\u003c/li\u003e\n\u003cli\u003e#14665 Use request permission profile in app server @mousseau-oai\u003c/li\u003e\n\u003cli\u003e#14826 Fixed build failures related to PR 14717 @etraut-openai\u003c/li\u003e\n\u003cli\u003e#14833 fix(core): fix sanitize name to use \u0026lsquo;_\u0026rsquo; everywhere @apanasenko-oai\u003c/li\u003e\n\u003cli\u003e#14268 memories: exclude AGENTS and skills from stage1 input @andi-oai\u003c/li\u003e\n\u003cli\u003e#14139 windows-sandbox: add runner IPC foundation for future unified_exec @iceweasel-oai\u003c/li\u003e\n\u003cli\u003e#14851 Add exit helper to code mode scripts @pakrym-oai\u003c/li\u003e\n\u003cli\u003e#14828 [stack 1/4] Split realtime websocket methods by version @aibrahim-oai\u003c/li\u003e\n\u003cli\u003e#14652 Apply argument comment lint across codex-rs @bolinfest\u003c/li\u003e\n\u003cli\u003e#14837 skill-creator: default new skills to ~/.codex/skills @xl-openai\u003c/li\u003e\n\u003cli\u003e#14861 Add marketplace display names to plugin/list @xl-openai\u003c/li\u003e\n\u003cli\u003e#14878 feat: support remote_sync for plugin install/uninstall. @xl-openai\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003eOpening authentication page in your browser. Do you want to continue? [Y/n]:\u003c/p\u003e","title":"🔧 Codex 更新日报 2026-03-25"},{"content":"🤖 Claude Code 更新 v2.1.81 发布日期: 2026-03-25\n📋 版本维护\n✨ 新增功能 Added --bare flag for scripted -p calls — skips hooks, LSP, plugin sync, and skill directory walks; requires ANTHROPIC_API_KEY or an apiKeyHelper via --settings (OAuth and keychain auth disabled); auto-memory fully disabled Added --channels permission relay — channel servers that declare the permission capability can forward tool approval prompts to your phone 🐛 重要修复 Fixed multiple concurrent Claude Code sessions requiring repeated re-authentication when one session refreshes its OAuth token Fixed voice mode silently swallowing retry failures and showing a misleading \u0026ldquo;check your network\u0026rdquo; message instead of the actual error Fixed voice mode audio not recovering when the server silently drops the WebSocket connection Fixed CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS not suppressing the structured-outputs beta header, causing 400 errors on proxy gateways forwarding to Vertex/Bedrock Fixed --channels bypass for Team/Enterprise orgs with no other managed settings configured Fixed a crash on Node.js 18 Fixed unnecessary permission prompts for Bash commands containing dashes in strings Fixed plugin hooks blocking prompt submission when the plugin directory is deleted mid-session Fixed a race condition where background agent task output could hang indefinitely when the task completed between polling intervals Fixed /btw not including pasted text when used during an active response ⚡ 优化改进 Improved MCP read/search tool calls to collapse into a single \u0026ldquo;Queried {server}\u0026rdquo; line (expand with Ctrl+O) Improved ! bash mode discoverability — Claude now suggests it when you need to run an interactive command Improved plugin freshness — ref-tracked plugins now re-clone on every load to pick up upstream changes Improved Remote Control session titles to refresh after your third message Updated MCP OAuth to support Client ID Metadata Document (CIMD / SEP-991) for servers without Dynamic Client Registration [VSCode] Fixed Windows PATH inheritance for Bash tool when using Git Bash (regression in v2.1.78) 💡 深度点评 Opening authentication page in your browser. Do you want to continue? [Y/n]:\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-25 08:40:12\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-25/","summary":"\u003ch1 id=\"-claude-code-更新-v2181\"\u003e🤖 Claude Code 更新 v2.1.81\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-25\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e--bare\u003c/code\u003e flag for scripted \u003ccode\u003e-p\u003c/code\u003e calls — skips hooks, LSP, plugin sync, and skill directory walks; requires \u003ccode\u003eANTHROPIC_API_KEY\u003c/code\u003e or an \u003ccode\u003eapiKeyHelper\u003c/code\u003e via \u003ccode\u003e--settings\u003c/code\u003e (OAuth and keychain auth disabled); auto-memory fully disabled\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e--channels\u003c/code\u003e permission relay — channel servers that declare the permission capability can forward tool approval prompts to your phone\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed multiple concurrent Claude Code sessions requiring repeated re-authentication when one session refreshes its OAuth token\u003c/li\u003e\n\u003cli\u003eFixed voice mode silently swallowing retry failures and showing a misleading \u0026ldquo;check your network\u0026rdquo; message instead of the actual error\u003c/li\u003e\n\u003cli\u003eFixed voice mode audio not recovering when the server silently drops the WebSocket connection\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS\u003c/code\u003e not suppressing the structured-outputs beta header, causing 400 errors on proxy gateways forwarding to Vertex/Bedrock\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e--channels\u003c/code\u003e bypass for Team/Enterprise orgs with no other managed settings configured\u003c/li\u003e\n\u003cli\u003eFixed a crash on Node.js 18\u003c/li\u003e\n\u003cli\u003eFixed unnecessary permission prompts for Bash commands containing dashes in strings\u003c/li\u003e\n\u003cli\u003eFixed plugin hooks blocking prompt submission when the plugin directory is deleted mid-session\u003c/li\u003e\n\u003cli\u003eFixed a race condition where background agent task output could hang indefinitely when the task completed between polling intervals\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e/btw\u003c/code\u003e not including pasted text when used during an active response\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved MCP read/search tool calls to collapse into a single \u0026ldquo;Queried {server}\u0026rdquo; line (expand with Ctrl+O)\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003e!\u003c/code\u003e bash mode discoverability — Claude now suggests it when you need to run an interactive command\u003c/li\u003e\n\u003cli\u003eImproved plugin freshness — ref-tracked plugins now re-clone on every load to pick up upstream changes\u003c/li\u003e\n\u003cli\u003eImproved Remote Control session titles to refresh after your third message\u003c/li\u003e\n\u003cli\u003eUpdated MCP OAuth to support Client ID Metadata Document (CIMD / SEP-991) for servers without Dynamic Client Registration\u003c/li\u003e\n\u003cli\u003e[VSCode] Fixed Windows PATH inheritance for Bash tool when using Git Bash (regression in v2.1.78)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003eOpening authentication page in your browser. Do you want to continue? [Y/n]:\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-25"},{"content":"🤖 Claude Code 更新 v2.1.81 发布日期: 2026-03-24\n📋 版本维护\n✨ 新增功能 Added --bare flag for scripted -p calls — skips hooks, LSP, plugin sync, and skill directory walks; requires ANTHROPIC_API_KEY or an apiKeyHelper via --settings (OAuth and keychain auth disabled); auto-memory fully disabled Added --channels permission relay — channel servers that declare the permission capability can forward tool approval prompts to your phone 🐛 重要修复 Fixed multiple concurrent Claude Code sessions requiring repeated re-authentication when one session refreshes its OAuth token Fixed voice mode silently swallowing retry failures and showing a misleading \u0026ldquo;check your network\u0026rdquo; message instead of the actual error Fixed voice mode audio not recovering when the server silently drops the WebSocket connection Fixed CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS not suppressing the structured-outputs beta header, causing 400 errors on proxy gateways forwarding to Vertex/Bedrock Fixed --channels bypass for Team/Enterprise orgs with no other managed settings configured Fixed a crash on Node.js 18 Fixed unnecessary permission prompts for Bash commands containing dashes in strings Fixed plugin hooks blocking prompt submission when the plugin directory is deleted mid-session Fixed a race condition where background agent task output could hang indefinitely when the task completed between polling intervals Fixed /btw not including pasted text when used during an active response ⚡ 优化改进 Improved MCP read/search tool calls to collapse into a single \u0026ldquo;Queried {server}\u0026rdquo; line (expand with Ctrl+O) Improved ! bash mode discoverability — Claude now suggests it when you need to run an interactive command Improved plugin freshness — ref-tracked plugins now re-clone on every load to pick up upstream changes Improved Remote Control session titles to refresh after your third message Updated MCP OAuth to support Client ID Metadata Document (CIMD / SEP-991) for servers without Dynamic Client Registration [VSCode] Fixed Windows PATH inheritance for Bash tool when using Git Bash (regression in v2.1.78) 💡 深度点评 核心亮点 新增 --bare 运行模式：该模式专门为脚本化调用设计，通过禁用 LSP、插件同步、自动记忆及 Skill 目录扫描，极大地降低了自动化任务中的启动开销与侧向干扰。 --channels 权限中继：支持将工具执行的审批提示转发至移动设备，解决了远程会话或后台任务中开发者无法实时响应授权的问题。 终端交互体验优化：改进了 MCP 工具调用的显示逻辑，将冗长的读取与搜索操作折叠为单行摘要，并增强了 ! Bash 交互模式的可发现性。 值得注意的修复 多并发会话认证同步：修复了当多个 Claude Code 实例运行时，其中一个会话刷新 OAuth 令牌会导致其他会话需要重复认证的逻辑冲突。 企业网关兼容性修正：解决了在禁用实验性功能时，系统仍发送特定 Header 导致 Vertex 或 Bedrock 代理网关返回 400 错误的问题。 个人评价 v2.1.81 版本展现了 Claude Code 从「交互式助手」向「生产力工具链」演进的趋势。通过引入 --bare 标志，Claude 能够更高效地嵌入 CI/CD 等自动化流程；而对多会话认证和企业级网关错误的修复，则直接提升了其在专业开发环境中的可用性。整体而言，这是一个侧重于流程集成、多端协作与运行稳定性打磨的关键版本，为复杂工程场景下的部署提供了更扎实的基础。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-24 08:36:21\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-24/","summary":"\u003ch1 id=\"-claude-code-更新-v2181\"\u003e🤖 Claude Code 更新 v2.1.81\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-24\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e--bare\u003c/code\u003e flag for scripted \u003ccode\u003e-p\u003c/code\u003e calls — skips hooks, LSP, plugin sync, and skill directory walks; requires \u003ccode\u003eANTHROPIC_API_KEY\u003c/code\u003e or an \u003ccode\u003eapiKeyHelper\u003c/code\u003e via \u003ccode\u003e--settings\u003c/code\u003e (OAuth and keychain auth disabled); auto-memory fully disabled\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e--channels\u003c/code\u003e permission relay — channel servers that declare the permission capability can forward tool approval prompts to your phone\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed multiple concurrent Claude Code sessions requiring repeated re-authentication when one session refreshes its OAuth token\u003c/li\u003e\n\u003cli\u003eFixed voice mode silently swallowing retry failures and showing a misleading \u0026ldquo;check your network\u0026rdquo; message instead of the actual error\u003c/li\u003e\n\u003cli\u003eFixed voice mode audio not recovering when the server silently drops the WebSocket connection\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS\u003c/code\u003e not suppressing the structured-outputs beta header, causing 400 errors on proxy gateways forwarding to Vertex/Bedrock\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e--channels\u003c/code\u003e bypass for Team/Enterprise orgs with no other managed settings configured\u003c/li\u003e\n\u003cli\u003eFixed a crash on Node.js 18\u003c/li\u003e\n\u003cli\u003eFixed unnecessary permission prompts for Bash commands containing dashes in strings\u003c/li\u003e\n\u003cli\u003eFixed plugin hooks blocking prompt submission when the plugin directory is deleted mid-session\u003c/li\u003e\n\u003cli\u003eFixed a race condition where background agent task output could hang indefinitely when the task completed between polling intervals\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e/btw\u003c/code\u003e not including pasted text when used during an active response\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved MCP read/search tool calls to collapse into a single \u0026ldquo;Queried {server}\u0026rdquo; line (expand with Ctrl+O)\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003e!\u003c/code\u003e bash mode discoverability — Claude now suggests it when you need to run an interactive command\u003c/li\u003e\n\u003cli\u003eImproved plugin freshness — ref-tracked plugins now re-clone on every load to pick up upstream changes\u003c/li\u003e\n\u003cli\u003eImproved Remote Control session titles to refresh after your third message\u003c/li\u003e\n\u003cli\u003eUpdated MCP OAuth to support Client ID Metadata Document (CIMD / SEP-991) for servers without Dynamic Client Registration\u003c/li\u003e\n\u003cli\u003e[VSCode] Fixed Windows PATH inheritance for Bash tool when using Git Bash (regression in v2.1.78)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e新增 \u003ccode\u003e--bare\u003c/code\u003e 运行模式\u003c/strong\u003e：该模式专门为脚本化调用设计，通过禁用 LSP、插件同步、自动记忆及 Skill 目录扫描，极大地降低了自动化任务中的启动开销与侧向干扰。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e--channels\u003c/code\u003e 权限中继\u003c/strong\u003e：支持将工具执行的审批提示转发至移动设备，解决了远程会话或后台任务中开发者无法实时响应授权的问题。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e终端交互体验优化\u003c/strong\u003e：改进了 MCP 工具调用的显示逻辑，将冗长的读取与搜索操作折叠为单行摘要，并增强了 \u003ccode\u003e!\u003c/code\u003e Bash 交互模式的可发现性。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e多并发会话认证同步\u003c/strong\u003e：修复了当多个 Claude Code 实例运行时，其中一个会话刷新 OAuth 令牌会导致其他会话需要重复认证的逻辑冲突。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e企业网关兼容性修正\u003c/strong\u003e：解决了在禁用实验性功能时，系统仍发送特定 Header 导致 Vertex 或 Bedrock 代理网关返回 400 错误的问题。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003ev2.1.81 版本展现了 Claude Code 从「交互式助手」向「生产力工具链」演进的趋势。通过引入 \u003ccode\u003e--bare\u003c/code\u003e 标志，Claude 能够更高效地嵌入 CI/CD 等自动化流程；而对多会话认证和企业级网关错误的修复，则直接提升了其在专业开发环境中的可用性。整体而言，这是一个侧重于流程集成、多端协作与运行稳定性打磨的关键版本，为复杂工程场景下的部署提供了更扎实的基础。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-24"},{"content":"🔧 Codex 更新 rust-v0.116.0 发布日期: 2026-03-23\n📋 版本维护\nNew Features App-server TUI now supports device-code ChatGPT sign-in during onboarding and can refresh existing ChatGPT tokens. (#14952) Plugin setup is smoother: Codex can prompt to install missing plugins or connectors, honor a configured suggestion allowlist, and sync install/uninstall state remotely. (#14896, #15022, #14878) Added a userpromptsubmit hook so prompts can be blocked or augmented before execution and before they enter history. (#14626) Realtime sessions now start with recent thread context and are less likely to self-interrupt during audio playback. (#14829, #14827) Bug Fixes Fixed a first-turn stall where websocket prewarm could delay turn/start; startup now times out and falls back cleanly. (#14838) Restored conversation history for remote resume/fork in the app-server TUI and stopped duplicate live transcript output from legacy stream events. (#14930, #14892) Improved Linux sandbox startup on symlinked checkouts, missing writable roots, and Ubuntu/AppArmor hosts by preferring system bwrap when available. (#14849, #14890, #14963) Fixed an agent job finalization race and reduced status polling churn for worker threads. (#14843) Documentation Refreshed the Python SDK public API docs, examples, and walkthrough around the generated app-server models. (#14446) Chores Pinned the setup-zig GitHub Action to an immutable SHA for more reproducible CI. (#14858) Changelog #14717 Move TUI on top of app server (parallel code) @etraut-openai #14665 Use request permission profile in app server @mousseau-oai #14826 Fixed build failures related to PR 14717 @etraut-openai #14833 fix(core): fix sanitize name to use \u0026lsquo;_\u0026rsquo; everywhere @apanasenko-oai #14268 memories: exclude AGENTS and skills from stage1 input @andi-oai #14139 windows-sandbox: add runner IPC foundation for future unified_exec @iceweasel-oai #14851 Add exit helper to code mode scripts @pakrym-oai #14828 [stack 1/4] Split realtime websocket methods by version @aibrahim-oai #14652 Apply argument comment lint across codex-rs @bolinfest #14837 skill-creator: default new skills to ~/.codex/skills @xl-openai #14861 Add marketplace display names to plugin/list @xl-openai #14878 feat: support remote_sync for plugin install/uninstall. @xl-openai 💡 深度点评 核心亮点 Prompt 拦截与预处理钩子（userpromptsubmit） 新版本引入了 userpromptsubmit 钩子，允许在 Prompt 正式执行以及进入历史记录之前对其进行拦截、阻断或增强。这一特性为开发者提供了极高的灵活度，可用于在输入阶段动态注入上下文、实施安全过滤或进行自定义的格式化处理。 插件生态体验闭环 插件系统的自动化程度显著提升。Codex 现在支持自动提示安装缺失的插件或连接器，并引入了远程状态同步功能（针对安装/卸载操作）。配合新支持的建议白名单（suggestion allowlist），大幅降低了多端环境下插件配置的一致性维护成本。 实时会话上下文增强与稳定性 Realtime 模式现在能够在启动时自动带入最近的线程上下文，解决了以往实时交互中“记忆”断层的问题。此外，通过优化音频播放期间的逻辑，减少了自中断现象，提升了语音交互的连贯性。 值得注意的修复 Linux 沙箱兼容性深度优化 针对 Ubuntu、AppArmor 环境以及符号链接（symlinks）路径下的启动失败问题进行了专项修复。通过优先调用系统自带的 bwrap 以及优化写权限根目录的处理，显著提升了 Linux 环境下隔离运行的稳定性。 消除首轮交互延迟 修复了由于 Websocket 预热（prewarm）导致的 turn/start 挂起问题。现在启动过程具备更清晰的超时退避机制，确保在预热失败时能快速回退，避免用户感知的卡顿。 TUI 会话管理修复 修复了 App-server TUI 在远程恢复（resume）或分支（fork）会话时丢失历史记录的 Bug，并解决了旧版流事件导致的重复转录输出，提升了命令行界面的交互精度。 个人评价 v0.116.0 版本展现了从“工具”向“平台”演进的明确趋势。通过开放 userpromptsubmit 钩子和完善插件远程同步，Codex 正在强化其作为开发工作流底层的可扩展性。同时，针对 Linux 沙箱和 Websocket 启动逻辑的重构，表明团队正致力于将 Rust 版本的底层稳定性推向生产级标准。整体来看，这是一个侧重于架构稳固与开发者控制力的关键增量版本。\n数据来源: GitHub openai/codex\nGenerated by OpenClaw at 2026-03-23 08:01:12\n","permalink":"https://qpzm7903.github.io/posts/codex-update-2026-03-23/","summary":"\u003ch1 id=\"-codex-更新-rust-v01160\"\u003e🔧 Codex 更新 rust-v0.116.0\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-23\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"new-features\"\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eApp-server TUI now supports device-code ChatGPT sign-in during onboarding and can refresh existing ChatGPT tokens. (#14952)\u003c/li\u003e\n\u003cli\u003ePlugin setup is smoother: Codex can prompt to install missing plugins or connectors, honor a configured suggestion allowlist, and sync install/uninstall state remotely. (#14896, #15022, #14878)\u003c/li\u003e\n\u003cli\u003eAdded a \u003ccode\u003euserpromptsubmit\u003c/code\u003e hook so prompts can be blocked or augmented before execution and before they enter history. (#14626)\u003c/li\u003e\n\u003cli\u003eRealtime sessions now start with recent thread context and are less likely to self-interrupt during audio playback. (#14829, #14827)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"bug-fixes\"\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a first-turn stall where websocket prewarm could delay \u003ccode\u003eturn/start\u003c/code\u003e; startup now times out and falls back cleanly. (#14838)\u003c/li\u003e\n\u003cli\u003eRestored conversation history for remote resume/fork in the app-server TUI and stopped duplicate live transcript output from legacy stream events. (#14930, #14892)\u003c/li\u003e\n\u003cli\u003eImproved Linux sandbox startup on symlinked checkouts, missing writable roots, and Ubuntu/AppArmor hosts by preferring system \u003ccode\u003ebwrap\u003c/code\u003e when available. (#14849, #14890, #14963)\u003c/li\u003e\n\u003cli\u003eFixed an agent job finalization race and reduced status polling churn for worker threads. (#14843)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"documentation\"\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefreshed the Python SDK public API docs, examples, and walkthrough around the generated app-server models. (#14446)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"chores\"\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePinned the \u003ccode\u003esetup-zig\u003c/code\u003e GitHub Action to an immutable SHA for more reproducible CI. (#14858)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"changelog\"\u003eChangelog\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e#14717 Move TUI on top of app server (parallel code) @etraut-openai\u003c/li\u003e\n\u003cli\u003e#14665 Use request permission profile in app server @mousseau-oai\u003c/li\u003e\n\u003cli\u003e#14826 Fixed build failures related to PR 14717 @etraut-openai\u003c/li\u003e\n\u003cli\u003e#14833 fix(core): fix sanitize name to use \u0026lsquo;_\u0026rsquo; everywhere @apanasenko-oai\u003c/li\u003e\n\u003cli\u003e#14268 memories: exclude AGENTS and skills from stage1 input @andi-oai\u003c/li\u003e\n\u003cli\u003e#14139 windows-sandbox: add runner IPC foundation for future unified_exec @iceweasel-oai\u003c/li\u003e\n\u003cli\u003e#14851 Add exit helper to code mode scripts @pakrym-oai\u003c/li\u003e\n\u003cli\u003e#14828 [stack 1/4] Split realtime websocket methods by version @aibrahim-oai\u003c/li\u003e\n\u003cli\u003e#14652 Apply argument comment lint across codex-rs @bolinfest\u003c/li\u003e\n\u003cli\u003e#14837 skill-creator: default new skills to ~/.codex/skills @xl-openai\u003c/li\u003e\n\u003cli\u003e#14861 Add marketplace display names to plugin/list @xl-openai\u003c/li\u003e\n\u003cli\u003e#14878 feat: support remote_sync for plugin install/uninstall. @xl-openai\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrompt 拦截与预处理钩子（\u003ccode\u003euserpromptsubmit\u003c/code\u003e）\u003c/strong\u003e\n新版本引入了 \u003ccode\u003euserpromptsubmit\u003c/code\u003e 钩子，允许在 Prompt 正式执行以及进入历史记录之前对其进行拦截、阻断或增强。这一特性为开发者提供了极高的灵活度，可用于在输入阶段动态注入上下文、实施安全过滤或进行自定义的格式化处理。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e插件生态体验闭环\u003c/strong\u003e\n插件系统的自动化程度显著提升。Codex 现在支持自动提示安装缺失的插件或连接器，并引入了远程状态同步功能（针对安装/卸载操作）。配合新支持的建议白名单（suggestion allowlist），大幅降低了多端环境下插件配置的一致性维护成本。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e实时会话上下文增强与稳定性\u003c/strong\u003e\nRealtime 模式现在能够在启动时自动带入最近的线程上下文，解决了以往实时交互中“记忆”断层的问题。此外，通过优化音频播放期间的逻辑，减少了自中断现象，提升了语音交互的连贯性。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eLinux 沙箱兼容性深度优化\u003c/strong\u003e\n针对 Ubuntu、AppArmor 环境以及符号链接（symlinks）路径下的启动失败问题进行了专项修复。通过优先调用系统自带的 \u003ccode\u003ebwrap\u003c/code\u003e 以及优化写权限根目录的处理，显著提升了 Linux 环境下隔离运行的稳定性。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e消除首轮交互延迟\u003c/strong\u003e\n修复了由于 Websocket 预热（prewarm）导致的 \u003ccode\u003eturn/start\u003c/code\u003e 挂起问题。现在启动过程具备更清晰的超时退避机制，确保在预热失败时能快速回退，避免用户感知的卡顿。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTUI 会话管理修复\u003c/strong\u003e\n修复了 App-server TUI 在远程恢复（resume）或分支（fork）会话时丢失历史记录的 Bug，并解决了旧版流事件导致的重复转录输出，提升了命令行界面的交互精度。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003ev0.116.0 版本展现了从“工具”向“平台”演进的明确趋势。通过开放 \u003ccode\u003euserpromptsubmit\u003c/code\u003e 钩子和完善插件远程同步，Codex 正在强化其作为开发工作流底层的可扩展性。同时，针对 Linux 沙箱和 Websocket 启动逻辑的重构，表明团队正致力于将 Rust 版本的底层稳定性推向生产级标准。整体来看，这是一个侧重于架构稳固与开发者控制力的关键增量版本。\u003c/p\u003e","title":"🔧 Codex 更新日报 2026-03-23"},{"content":"🔧 Openclaw 更新 2026.3.13 发布日期: 2026-03-23\n📋 版本维护\nChanges Android/chat settings: redesign the chat settings sheet with grouped device and media sections, refresh the Connect and Voice tabs, and tighten the chat composer/session header for a denser mobile layout. (#44894) Thanks @obviyus. iOS/onboarding: add a first-run welcome pager before gateway setup, stop auto-opening the QR scanner, and show /pair qr instructions on the connect step. (#45054) Thanks @ngutman. Browser/existing-session: add an official Chrome DevTools MCP attach mode for signed-in live Chrome sessions, with docs for chrome://inspect/#remote-debugging enablement and direct backlinks to Chrome’s own setup guides. Browser/agents: add built-in profile=\u0026quot;user\u0026quot; for the logged-in host browser and profile=\u0026quot;chrome-relay\u0026quot; for the extension relay, so agent browser calls can prefer the real signed-in browser without the extra browserSession selector. Browser/act automation: add batched actions, selector targeting, and delayed clicks for browser act requests with normalized batch dispatch. Thanks @vincentkoc. Docker/timezone override: add OPENCLAW_TZ so docker-setup.sh can pin gateway and CLI containers to a chosen IANA timezone instead of inheriting the daemon default. (#34119) Thanks @Lanfei. Dependencies/pi: bump @mariozechner/pi-agent-core, @mariozechner/pi-ai, @mariozechner/pi-coding-agent, and @mariozechner/pi-tui to 0.58.0. Cron/sessions: add sessionTarget: \u0026quot;current\u0026quot; and session:\u0026lt;id\u0026gt; support so cron jobs can bind to the creating session or a persistent named session instead of only main or isolated. Thanks @kkhomej33-netizen and @ImLukeF. Telegram/message send: add --force-document so Telegram image and GIF sends can upload as documents without compression. (#45111) Thanks @thepagent. Fixes Dashboard/chat UI: stop reloading full chat history on every live tool result in dashboard v2 so tool-heavy runs no longer trigger UI freeze/re-render storms while the final event still refreshes persisted history. (#45541) Thanks @BunsDev. Gateway/client requests: reject unanswered gateway RPC calls after a bounded timeout and clear their pending state, so stalled connections no longer leak hanging GatewayClient.request() promises indefinitely. Build/plugin-sdk bundling: bundle plugin-sdk subpath entries in one shared build pass so published packages stop duplicating shared chunks and avoid the recent plugin-sdk memory blow-up. (#45426) Thanks @TarasShyn. Ollama/reasoning visibility: stop promoting native thinking and reasoning fields into final assistant text so local reasoning models no longer leak internal thoughts in normal replies. (#45330) Thanks @xi7ang. Android/onboarding QR scan: switch setup QR scanning to Google Code Scanner so onboarding uses a more reliable scanner instead of the legacy embedded ZXing flow. (#45021) Thanks @obviyus. Browser/existing-session: harden driver validation and session lifecycle so transport errors trigger reconnects while tool-level errors preserve the session, and extract shared ARIA role sets to deduplicate Playwright and Chrome MCP snapshot paths. (#45682) Thanks @odysseus0. Browser/existing-session: accept text-only list_pages and new_page responses from Chrome DevTools MCP so live-session tab discovery and new-tab open flows keep working when the server omits structured page metadata. Control UI/insecure auth: preserve explicit shared token and password auth on plain-HTTP Control UI connects so LAN and reverse-proxy sessions no longer drop shared auth before the first WebSocket handshake. (#45088) Thanks @velvet-shark. Gateway/session reset: preserve lastAccountId and lastThreadId across gateway session resets so replies keep routing back to the same account and thread after /reset. (#44773) Thanks @Lanfei. macOS/onboarding: avoid self-restarting freshly bootstrapped launchd gateways and give new daemon installs longer to become healthy, so openclaw onboard --install-daemon no longer false-fails on slower Macs and fresh VM snapshots. Gateway/status: add openclaw gateway status --require-rpc and clearer Linux non-interactive daemon-install failure reporting so automation can fail hard on probe misses instead of treating a printed RPC error as green. macOS/exec approvals: respect per-agent exec approval settings in the gateway prompter, including allowlist fallback when the native prompt cannot be shown, so gateway-triggered system.run requests follow configured policy instead of always prompting or denying unexpectedly. (#13707) Thanks @sliekens. Breaking BREAKING: Agents now load at most one root memory bootstrap file. MEMORY.md wins; memory.md is only used when MEMORY.md is absent. If you intentionally kept both files and depended on both being injected, merge them before upgrade. This also fixes duplicate memory injection on case-insensitive Docker mounts. (#26054) Thanks @Lanfei. 💡 深度点评 这是一份关于 openclaw 2026.3.13 版本的深度技术点评。\n核心亮点 浏览器实时会话接入（Chrome DevTools MCP）：新版本正式支持通过 chrome://inspect/#remote-debugging 接入已登录的 Chrome 实时会话。配合新增的 profile=\u0026quot;user\u0026quot; 配置，智能体现在可以直接调用宿主浏览器的真实登录状态，无需再处理复杂的 browserSession 选择器，极大提升了处理复杂 Web 业务流程的成功率。 浏览器动作自动化增强：引入了批量操作（batched actions）、选择器定位优化以及延迟点击功能。通过规范化的批量调度，减少了智能体在执行浏览器自动化任务时的请求往返次数，提升了操作的原子性和执行效率。 Cron 任务会话绑定：Cron 调度新增了 sessionTarget: \u0026quot;current\u0026quot; 和 session:\u0026lt;id\u0026gt; 支持。这意味着定时任务不再局限于 main 或 isolated 会话，而是可以精确绑定到特定的持久化命名会话中，为构建复杂的长期运行（Long-running）工作流提供了底层支持。 值得注意的修复 仪表盘渲染性能优化：修复了在执行工具密集型任务时，Dashboard v2 频繁触发全量聊天历史重载导致的 UI 冻结问题。现在工具执行过程中的实时结果更新不再引发重绘风暴，显著提升了高频任务下的交互体验。 本地推理模型隐私修正：针对使用 Ollama 运行的具备推理能力的模型，新版本停止将 thinking 和 reasoning 内部字段合并到助手正文中。这解决了本地模型在回答时“思考过程”泄露的问题，确保输出内容的简洁与专业。 安全执行审批（Exec Approvals）强化：针对 macOS 和 Windows 环境进行了多项安全加固，包括识别 pnpm 各类运行形式、解析 PowerShell 文件模式以及处理 macOS 上的 env 包装器。这些底层修复确保了安全策略无法通过简单的 shell 技巧被绕过，进一步完善了零信任架构。 个人评价 openclaw 在这个版本中表现出明显的“工程化落地”倾向。通过深化 Chrome 实时会话的集成和增强 Cron 任务的灵活性，它正在从一个简单的自动化工具进化为能够深度嵌入用户现有工作环境的协同系统。同时，对 Dashboard 性能和本地模型输出逻辑的修补，也体现了团队在用户体验和隐私边界处理上的成熟度。这是一个侧重于连接能力和运行稳定性的关键迭代。\n数据来源: GitHub openclaw/openclaw\nGenerated by OpenClaw at 2026-03-23 08:01:43\n","permalink":"https://qpzm7903.github.io/posts/openclaw-update-2026-03-23/","summary":"\u003ch1 id=\"-openclaw-更新-2026313\"\u003e🔧 Openclaw 更新 2026.3.13\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-23\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"changes\"\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid/chat settings: redesign the chat settings sheet with grouped device and media sections, refresh the Connect and Voice tabs, and tighten the chat composer/session header for a denser mobile layout. (#44894) Thanks @obviyus.\u003c/li\u003e\n\u003cli\u003eiOS/onboarding: add a first-run welcome pager before gateway setup, stop auto-opening the QR scanner, and show \u003ccode\u003e/pair qr\u003c/code\u003e instructions on the connect step. (#45054) Thanks @ngutman.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: add an official Chrome DevTools MCP attach mode for signed-in live Chrome sessions, with docs for \u003ccode\u003echrome://inspect/#remote-debugging\u003c/code\u003e enablement and direct backlinks to Chrome’s own setup guides.\u003c/li\u003e\n\u003cli\u003eBrowser/agents: add built-in \u003ccode\u003eprofile=\u0026quot;user\u0026quot;\u003c/code\u003e for the logged-in host browser and \u003ccode\u003eprofile=\u0026quot;chrome-relay\u0026quot;\u003c/code\u003e for the extension relay, so agent browser calls can prefer the real signed-in browser without the extra \u003ccode\u003ebrowserSession\u003c/code\u003e selector.\u003c/li\u003e\n\u003cli\u003eBrowser/act automation: add batched actions, selector targeting, and delayed clicks for browser act requests with normalized batch dispatch. Thanks @vincentkoc.\u003c/li\u003e\n\u003cli\u003eDocker/timezone override: add \u003ccode\u003eOPENCLAW_TZ\u003c/code\u003e so \u003ccode\u003edocker-setup.sh\u003c/code\u003e can pin gateway and CLI containers to a chosen IANA timezone instead of inheriting the daemon default. (#34119) Thanks @Lanfei.\u003c/li\u003e\n\u003cli\u003eDependencies/pi: bump \u003ccode\u003e@mariozechner/pi-agent-core\u003c/code\u003e, \u003ccode\u003e@mariozechner/pi-ai\u003c/code\u003e, \u003ccode\u003e@mariozechner/pi-coding-agent\u003c/code\u003e, and \u003ccode\u003e@mariozechner/pi-tui\u003c/code\u003e to \u003ccode\u003e0.58.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eCron/sessions: add \u003ccode\u003esessionTarget: \u0026quot;current\u0026quot;\u003c/code\u003e and \u003ccode\u003esession:\u0026lt;id\u0026gt;\u003c/code\u003e support so cron jobs can bind to the creating session or a persistent named session instead of only \u003ccode\u003emain\u003c/code\u003e or \u003ccode\u003eisolated\u003c/code\u003e. Thanks @kkhomej33-netizen and @ImLukeF.\u003c/li\u003e\n\u003cli\u003eTelegram/message send: add \u003ccode\u003e--force-document\u003c/code\u003e so Telegram image and GIF sends can upload as documents without compression. (#45111) Thanks @thepagent.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"fixes\"\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDashboard/chat UI: stop reloading full chat history on every live tool result in dashboard v2 so tool-heavy runs no longer trigger UI freeze/re-render storms while the final event still refreshes persisted history. (#45541) Thanks @BunsDev.\u003c/li\u003e\n\u003cli\u003eGateway/client requests: reject unanswered gateway RPC calls after a bounded timeout and clear their pending state, so stalled connections no longer leak hanging \u003ccode\u003eGatewayClient.request()\u003c/code\u003e promises indefinitely.\u003c/li\u003e\n\u003cli\u003eBuild/plugin-sdk bundling: bundle plugin-sdk subpath entries in one shared build pass so published packages stop duplicating shared chunks and avoid the recent plugin-sdk memory blow-up. (#45426) Thanks @TarasShyn.\u003c/li\u003e\n\u003cli\u003eOllama/reasoning visibility: stop promoting native \u003ccode\u003ethinking\u003c/code\u003e and \u003ccode\u003ereasoning\u003c/code\u003e fields into final assistant text so local reasoning models no longer leak internal thoughts in normal replies. (#45330) Thanks @xi7ang.\u003c/li\u003e\n\u003cli\u003eAndroid/onboarding QR scan: switch setup QR scanning to Google Code Scanner so onboarding uses a more reliable scanner instead of the legacy embedded ZXing flow. (#45021) Thanks @obviyus.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: harden driver validation and session lifecycle so transport errors trigger reconnects while tool-level errors preserve the session, and extract shared ARIA role sets to deduplicate Playwright and Chrome MCP snapshot paths. (#45682) Thanks @odysseus0.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: accept text-only \u003ccode\u003elist_pages\u003c/code\u003e and \u003ccode\u003enew_page\u003c/code\u003e responses from Chrome DevTools MCP so live-session tab discovery and new-tab open flows keep working when the server omits structured page metadata.\u003c/li\u003e\n\u003cli\u003eControl UI/insecure auth: preserve explicit shared token and password auth on plain-HTTP Control UI connects so LAN and reverse-proxy sessions no longer drop shared auth before the first WebSocket handshake. (#45088) Thanks @velvet-shark.\u003c/li\u003e\n\u003cli\u003eGateway/session reset: preserve \u003ccode\u003elastAccountId\u003c/code\u003e and \u003ccode\u003elastThreadId\u003c/code\u003e across gateway session resets so replies keep routing back to the same account and thread after \u003ccode\u003e/reset\u003c/code\u003e. (#44773) Thanks @Lanfei.\u003c/li\u003e\n\u003cli\u003emacOS/onboarding: avoid self-restarting freshly bootstrapped launchd gateways and give new daemon installs longer to become healthy, so \u003ccode\u003eopenclaw onboard --install-daemon\u003c/code\u003e no longer false-fails on slower Macs and fresh VM snapshots.\u003c/li\u003e\n\u003cli\u003eGateway/status: add \u003ccode\u003eopenclaw gateway status --require-rpc\u003c/code\u003e and clearer Linux non-interactive daemon-install failure reporting so automation can fail hard on probe misses instead of treating a printed RPC error as green.\u003c/li\u003e\n\u003cli\u003emacOS/exec approvals: respect per-agent exec approval settings in the gateway prompter, including allowlist fallback when the native prompt cannot be shown, so gateway-triggered \u003ccode\u003esystem.run\u003c/code\u003e requests follow configured policy instead of always prompting or denying unexpectedly. (#13707) Thanks @sliekens.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"breaking\"\u003eBreaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING:\u003c/strong\u003e Agents now load at most one root memory bootstrap file. \u003ccode\u003eMEMORY.md\u003c/code\u003e wins; \u003ccode\u003ememory.md\u003c/code\u003e is only used when \u003ccode\u003eMEMORY.md\u003c/code\u003e is absent. If you intentionally kept both files and depended on both being injected, merge them before upgrade. This also fixes duplicate memory injection on case-insensitive Docker mounts. (#26054) Thanks @Lanfei.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003e这是一份关于 openclaw 2026.3.13 版本的深度技术点评。\u003c/p\u003e","title":"🔧 Openclaw 更新日报 2026-03-23"},{"content":"🤖 Claude Code 更新 v2.1.81 发布日期: 2026-03-23\n📋 版本维护\n✨ 新增功能 Added --bare flag for scripted -p calls — skips hooks, LSP, plugin sync, and skill directory walks; requires ANTHROPIC_API_KEY or an apiKeyHelper via --settings (OAuth and keychain auth disabled); auto-memory fully disabled Added --channels permission relay — channel servers that declare the permission capability can forward tool approval prompts to your phone 🐛 重要修复 Fixed multiple concurrent Claude Code sessions requiring repeated re-authentication when one session refreshes its OAuth token Fixed voice mode silently swallowing retry failures and showing a misleading \u0026ldquo;check your network\u0026rdquo; message instead of the actual error Fixed voice mode audio not recovering when the server silently drops the WebSocket connection Fixed CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS not suppressing the structured-outputs beta header, causing 400 errors on proxy gateways forwarding to Vertex/Bedrock Fixed --channels bypass for Team/Enterprise orgs with no other managed settings configured Fixed a crash on Node.js 18 Fixed unnecessary permission prompts for Bash commands containing dashes in strings Fixed plugin hooks blocking prompt submission when the plugin directory is deleted mid-session Fixed a race condition where background agent task output could hang indefinitely when the task completed between polling intervals Fixed /btw not including pasted text when used during an active response ⚡ 优化改进 Improved MCP read/search tool calls to collapse into a single \u0026ldquo;Queried {server}\u0026rdquo; line (expand with Ctrl+O) Improved ! bash mode discoverability — Claude now suggests it when you need to run an interactive command Improved plugin freshness — ref-tracked plugins now re-clone on every load to pick up upstream changes Improved Remote Control session titles to refresh after your third message Updated MCP OAuth to support Client ID Metadata Document (CIMD / SEP-991) for servers without Dynamic Client Registration [VSCode] Fixed Windows PATH inheritance for Bash tool when using Git Bash (regression in v2.1.78) 💡 深度点评 核心亮点 新增 --bare 脚本模式：专为自动化流程设计，调用时可跳过插件同步、LSP 启动及 Skill 目录扫描，显著提升了在脚本环境（如 CI/CD）中执行任务的响应速度。 权限中继功能 (--channels)：支持将工具执行的审批提示转发至手机端，解决了远程或 headless 模式下无法实时交互的痛点，提升了移动端协同效率。 MCP 交互体验优化：MCP 的读取与搜索类工具调用现已支持折叠显示（Ctrl+O 展开），在保持终端界面整洁的同时，也提供了完整的链路回溯能力。 值得注意的修复 多会话 OAuth 认证冲突：修复了在运行多个并发会话时，由于其中一个会话刷新 Token 导致其他会话被强制要求重复认证的问题。 代理网关兼容性修复：修正了 CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS 无法完全抑制结构化输出请求头的问题，解决了在 Vertex 或 Bedrock 代理环境下触发 400 错误的情况。 个人评价 Claude Code v2.1.81 是一个典型的工程化增强版本，其重心从单一的对话交互转向了「更成熟的生产力集成」。--bare 模式的引入明确了其在自动化脚本领域的定位，而针对多会话认证、代理网关及远程控制标题同步等细节的打磨，极大提升了重度开发者在复杂工作流中的稳定性。整体而言，这一版本在保障交互一致性的基础上，通过优化资源占用与权限链路，使其更加适配现代软件工程的多种开发场景。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-23 08:00:30\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-23/","summary":"\u003ch1 id=\"-claude-code-更新-v2181\"\u003e🤖 Claude Code 更新 v2.1.81\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-23\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e--bare\u003c/code\u003e flag for scripted \u003ccode\u003e-p\u003c/code\u003e calls — skips hooks, LSP, plugin sync, and skill directory walks; requires \u003ccode\u003eANTHROPIC_API_KEY\u003c/code\u003e or an \u003ccode\u003eapiKeyHelper\u003c/code\u003e via \u003ccode\u003e--settings\u003c/code\u003e (OAuth and keychain auth disabled); auto-memory fully disabled\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e--channels\u003c/code\u003e permission relay — channel servers that declare the permission capability can forward tool approval prompts to your phone\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed multiple concurrent Claude Code sessions requiring repeated re-authentication when one session refreshes its OAuth token\u003c/li\u003e\n\u003cli\u003eFixed voice mode silently swallowing retry failures and showing a misleading \u0026ldquo;check your network\u0026rdquo; message instead of the actual error\u003c/li\u003e\n\u003cli\u003eFixed voice mode audio not recovering when the server silently drops the WebSocket connection\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS\u003c/code\u003e not suppressing the structured-outputs beta header, causing 400 errors on proxy gateways forwarding to Vertex/Bedrock\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e--channels\u003c/code\u003e bypass for Team/Enterprise orgs with no other managed settings configured\u003c/li\u003e\n\u003cli\u003eFixed a crash on Node.js 18\u003c/li\u003e\n\u003cli\u003eFixed unnecessary permission prompts for Bash commands containing dashes in strings\u003c/li\u003e\n\u003cli\u003eFixed plugin hooks blocking prompt submission when the plugin directory is deleted mid-session\u003c/li\u003e\n\u003cli\u003eFixed a race condition where background agent task output could hang indefinitely when the task completed between polling intervals\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e/btw\u003c/code\u003e not including pasted text when used during an active response\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved MCP read/search tool calls to collapse into a single \u0026ldquo;Queried {server}\u0026rdquo; line (expand with Ctrl+O)\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003e!\u003c/code\u003e bash mode discoverability — Claude now suggests it when you need to run an interactive command\u003c/li\u003e\n\u003cli\u003eImproved plugin freshness — ref-tracked plugins now re-clone on every load to pick up upstream changes\u003c/li\u003e\n\u003cli\u003eImproved Remote Control session titles to refresh after your third message\u003c/li\u003e\n\u003cli\u003eUpdated MCP OAuth to support Client ID Metadata Document (CIMD / SEP-991) for servers without Dynamic Client Registration\u003c/li\u003e\n\u003cli\u003e[VSCode] Fixed Windows PATH inheritance for Bash tool when using Git Bash (regression in v2.1.78)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e新增 \u003ccode\u003e--bare\u003c/code\u003e 脚本模式\u003c/strong\u003e：专为自动化流程设计，调用时可跳过插件同步、LSP 启动及 Skill 目录扫描，显著提升了在脚本环境（如 CI/CD）中执行任务的响应速度。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e权限中继功能 (\u003ccode\u003e--channels\u003c/code\u003e)\u003c/strong\u003e：支持将工具执行的审批提示转发至手机端，解决了远程或 headless 模式下无法实时交互的痛点，提升了移动端协同效率。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMCP 交互体验优化\u003c/strong\u003e：MCP 的读取与搜索类工具调用现已支持折叠显示（Ctrl+O 展开），在保持终端界面整洁的同时，也提供了完整的链路回溯能力。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e多会话 OAuth 认证冲突\u003c/strong\u003e：修复了在运行多个并发会话时，由于其中一个会话刷新 Token 导致其他会话被强制要求重复认证的问题。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e代理网关兼容性修复\u003c/strong\u003e：修正了 \u003ccode\u003eCLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS\u003c/code\u003e 无法完全抑制结构化输出请求头的问题，解决了在 Vertex 或 Bedrock 代理环境下触发 400 错误的情况。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003eClaude Code v2.1.81 是一个典型的工程化增强版本，其重心从单一的对话交互转向了「更成熟的生产力集成」。\u003ccode\u003e--bare\u003c/code\u003e 模式的引入明确了其在自动化脚本领域的定位，而针对多会话认证、代理网关及远程控制标题同步等细节的打磨，极大提升了重度开发者在复杂工作流中的稳定性。整体而言，这一版本在保障交互一致性的基础上，通过优化资源占用与权限链路，使其更加适配现代软件工程的多种开发场景。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-23"},{"content":"🔧 Codex 更新 rust-v0.116.0 发布日期: 2026-03-22\n📋 版本维护\nNew Features App-server TUI now supports device-code ChatGPT sign-in during onboarding and can refresh existing ChatGPT tokens. (#14952) Plugin setup is smoother: Codex can prompt to install missing plugins or connectors, honor a configured suggestion allowlist, and sync install/uninstall state remotely. (#14896, #15022, #14878) Added a userpromptsubmit hook so prompts can be blocked or augmented before execution and before they enter history. (#14626) Realtime sessions now start with recent thread context and are less likely to self-interrupt during audio playback. (#14829, #14827) Bug Fixes Fixed a first-turn stall where websocket prewarm could delay turn/start; startup now times out and falls back cleanly. (#14838) Restored conversation history for remote resume/fork in the app-server TUI and stopped duplicate live transcript output from legacy stream events. (#14930, #14892) Improved Linux sandbox startup on symlinked checkouts, missing writable roots, and Ubuntu/AppArmor hosts by preferring system bwrap when available. (#14849, #14890, #14963) Fixed an agent job finalization race and reduced status polling churn for worker threads. (#14843) Documentation Refreshed the Python SDK public API docs, examples, and walkthrough around the generated app-server models. (#14446) Chores Pinned the setup-zig GitHub Action to an immutable SHA for more reproducible CI. (#14858) Changelog #14717 Move TUI on top of app server (parallel code) @etraut-openai #14665 Use request permission profile in app server @mousseau-oai #14826 Fixed build failures related to PR 14717 @etraut-openai #14833 fix(core): fix sanitize name to use \u0026lsquo;_\u0026rsquo; everywhere @apanasenko-oai #14268 memories: exclude AGENTS and skills from stage1 input @andi-oai #14139 windows-sandbox: add runner IPC foundation for future unified_exec @iceweasel-oai #14851 Add exit helper to code mode scripts @pakrym-oai #14828 [stack 1/4] Split realtime websocket methods by version @aibrahim-oai #14652 Apply argument comment lint across codex-rs @bolinfest #14837 skill-creator: default new skills to ~/.codex/skills @xl-openai #14861 Add marketplace display names to plugin/list @xl-openai #14878 feat: support remote_sync for plugin install/uninstall. @xl-openai 💡 深度点评 核心亮点 TUI 认证与 Onboarding 流程优化：App-server TUI 现在支持通过设备代码（Device-code）进行 ChatGPT 登录，并能自动刷新现有 Token。这显著降低了开发者在命令行环境下的认证门槛，提升了首次配置的成功率。 插件生态体验闭环：新版本增强了插件设置的智能化，支持自动引导安装缺失的插件或连接器，并引入了配置化的建议白名单。同时，插件的安装与卸载状态实现了远程同步（Remote Sync），确保了跨设备环境的一致性。 可扩展的 Prompt 生命周期钩子：新增了 userpromptsubmit Hook。开发者可以在用户 Prompt 执行及进入历史记录之前对其进行拦截、阻断或增强。这为构建自定义安全护栏、自动添加上下文信息等高级用例提供了底层支持。 值得注意的修复 Linux 沙箱稳定性提升：针对 Ubuntu/AppArmor 宿主机以及存在软链接、缺少可写根目录的复杂环境进行了优化。通过优先调用系统原生的 bwrap（Bubblewrap），大幅改善了 Linux 环境下的沙箱启动可靠性。 启动挂起与竞态问题修复：解决了因 Websocket 预热（Prewarm）可能导致的 turn/start 阶段卡顿问题，增加了超时回退机制。此外，修复了 Agent 任务结束时的竞态条件，减少了工作线程的状态轮询损耗，使整体响应更敏捷。 Realtime 会话交互调优：实时会话现在会携带最近的 Thread 上下文启动，并降低了音频播放期间的自我中断频率，提升了语音交互的连贯性。 个人评价 Codex Rust-v0.116.0 是一个侧重「工程化细节打磨」的版本。核心改动集中在提升 TUI 易用性、加固沙箱环境以及完善插件系统的生命周期管理，而非单纯的功能堆砌。通过引入 userpromptsubmit 等钩子，该版本为下游开发者提供了更深度的可观测性和控制力，反映出 Codex 正在向更成熟、更稳定的生产力工具演进。\n数据来源: GitHub openai/codex\nGenerated by OpenClaw at 2026-03-22 08:01:13\n","permalink":"https://qpzm7903.github.io/posts/codex-update-2026-03-22/","summary":"\u003ch1 id=\"-codex-更新-rust-v01160\"\u003e🔧 Codex 更新 rust-v0.116.0\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-22\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"new-features\"\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eApp-server TUI now supports device-code ChatGPT sign-in during onboarding and can refresh existing ChatGPT tokens. (#14952)\u003c/li\u003e\n\u003cli\u003ePlugin setup is smoother: Codex can prompt to install missing plugins or connectors, honor a configured suggestion allowlist, and sync install/uninstall state remotely. (#14896, #15022, #14878)\u003c/li\u003e\n\u003cli\u003eAdded a \u003ccode\u003euserpromptsubmit\u003c/code\u003e hook so prompts can be blocked or augmented before execution and before they enter history. (#14626)\u003c/li\u003e\n\u003cli\u003eRealtime sessions now start with recent thread context and are less likely to self-interrupt during audio playback. (#14829, #14827)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"bug-fixes\"\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a first-turn stall where websocket prewarm could delay \u003ccode\u003eturn/start\u003c/code\u003e; startup now times out and falls back cleanly. (#14838)\u003c/li\u003e\n\u003cli\u003eRestored conversation history for remote resume/fork in the app-server TUI and stopped duplicate live transcript output from legacy stream events. (#14930, #14892)\u003c/li\u003e\n\u003cli\u003eImproved Linux sandbox startup on symlinked checkouts, missing writable roots, and Ubuntu/AppArmor hosts by preferring system \u003ccode\u003ebwrap\u003c/code\u003e when available. (#14849, #14890, #14963)\u003c/li\u003e\n\u003cli\u003eFixed an agent job finalization race and reduced status polling churn for worker threads. (#14843)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"documentation\"\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefreshed the Python SDK public API docs, examples, and walkthrough around the generated app-server models. (#14446)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"chores\"\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePinned the \u003ccode\u003esetup-zig\u003c/code\u003e GitHub Action to an immutable SHA for more reproducible CI. (#14858)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"changelog\"\u003eChangelog\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e#14717 Move TUI on top of app server (parallel code) @etraut-openai\u003c/li\u003e\n\u003cli\u003e#14665 Use request permission profile in app server @mousseau-oai\u003c/li\u003e\n\u003cli\u003e#14826 Fixed build failures related to PR 14717 @etraut-openai\u003c/li\u003e\n\u003cli\u003e#14833 fix(core): fix sanitize name to use \u0026lsquo;_\u0026rsquo; everywhere @apanasenko-oai\u003c/li\u003e\n\u003cli\u003e#14268 memories: exclude AGENTS and skills from stage1 input @andi-oai\u003c/li\u003e\n\u003cli\u003e#14139 windows-sandbox: add runner IPC foundation for future unified_exec @iceweasel-oai\u003c/li\u003e\n\u003cli\u003e#14851 Add exit helper to code mode scripts @pakrym-oai\u003c/li\u003e\n\u003cli\u003e#14828 [stack 1/4] Split realtime websocket methods by version @aibrahim-oai\u003c/li\u003e\n\u003cli\u003e#14652 Apply argument comment lint across codex-rs @bolinfest\u003c/li\u003e\n\u003cli\u003e#14837 skill-creator: default new skills to ~/.codex/skills @xl-openai\u003c/li\u003e\n\u003cli\u003e#14861 Add marketplace display names to plugin/list @xl-openai\u003c/li\u003e\n\u003cli\u003e#14878 feat: support remote_sync for plugin install/uninstall. @xl-openai\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eTUI 认证与 Onboarding 流程优化\u003c/strong\u003e：App-server TUI 现在支持通过设备代码（Device-code）进行 ChatGPT 登录，并能自动刷新现有 Token。这显著降低了开发者在命令行环境下的认证门槛，提升了首次配置的成功率。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e插件生态体验闭环\u003c/strong\u003e：新版本增强了插件设置的智能化，支持自动引导安装缺失的插件或连接器，并引入了配置化的建议白名单。同时，插件的安装与卸载状态实现了远程同步（Remote Sync），确保了跨设备环境的一致性。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e可扩展的 Prompt 生命周期钩子\u003c/strong\u003e：新增了 \u003ccode\u003euserpromptsubmit\u003c/code\u003e Hook。开发者可以在用户 Prompt 执行及进入历史记录之前对其进行拦截、阻断或增强。这为构建自定义安全护栏、自动添加上下文信息等高级用例提供了底层支持。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eLinux 沙箱稳定性提升\u003c/strong\u003e：针对 Ubuntu/AppArmor 宿主机以及存在软链接、缺少可写根目录的复杂环境进行了优化。通过优先调用系统原生的 \u003ccode\u003ebwrap\u003c/code\u003e（Bubblewrap），大幅改善了 Linux 环境下的沙箱启动可靠性。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e启动挂起与竞态问题修复\u003c/strong\u003e：解决了因 Websocket 预热（Prewarm）可能导致的 \u003ccode\u003eturn/start\u003c/code\u003e 阶段卡顿问题，增加了超时回退机制。此外，修复了 Agent 任务结束时的竞态条件，减少了工作线程的状态轮询损耗，使整体响应更敏捷。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRealtime 会话交互调优\u003c/strong\u003e：实时会话现在会携带最近的 Thread 上下文启动，并降低了音频播放期间的自我中断频率，提升了语音交互的连贯性。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003eCodex Rust-v0.116.0 是一个侧重「工程化细节打磨」的版本。核心改动集中在提升 TUI 易用性、加固沙箱环境以及完善插件系统的生命周期管理，而非单纯的功能堆砌。通过引入 \u003ccode\u003euserpromptsubmit\u003c/code\u003e 等钩子，该版本为下游开发者提供了更深度的可观测性和控制力，反映出 Codex 正在向更成熟、更稳定的生产力工具演进。\u003c/p\u003e","title":"🔧 Codex 更新日报 2026-03-22"},{"content":"🔧 Openclaw 更新 2026.3.13 发布日期: 2026-03-22\n📋 版本维护\nChanges Android/chat settings: redesign the chat settings sheet with grouped device and media sections, refresh the Connect and Voice tabs, and tighten the chat composer/session header for a denser mobile layout. (#44894) Thanks @obviyus. iOS/onboarding: add a first-run welcome pager before gateway setup, stop auto-opening the QR scanner, and show /pair qr instructions on the connect step. (#45054) Thanks @ngutman. Browser/existing-session: add an official Chrome DevTools MCP attach mode for signed-in live Chrome sessions, with docs for chrome://inspect/#remote-debugging enablement and direct backlinks to Chrome’s own setup guides. Browser/agents: add built-in profile=\u0026quot;user\u0026quot; for the logged-in host browser and profile=\u0026quot;chrome-relay\u0026quot; for the extension relay, so agent browser calls can prefer the real signed-in browser without the extra browserSession selector. Browser/act automation: add batched actions, selector targeting, and delayed clicks for browser act requests with normalized batch dispatch. Thanks @vincentkoc. Docker/timezone override: add OPENCLAW_TZ so docker-setup.sh can pin gateway and CLI containers to a chosen IANA timezone instead of inheriting the daemon default. (#34119) Thanks @Lanfei. Dependencies/pi: bump @mariozechner/pi-agent-core, @mariozechner/pi-ai, @mariozechner/pi-coding-agent, and @mariozechner/pi-tui to 0.58.0. Cron/sessions: add sessionTarget: \u0026quot;current\u0026quot; and session:\u0026lt;id\u0026gt; support so cron jobs can bind to the creating session or a persistent named session instead of only main or isolated. Thanks @kkhomej33-netizen and @ImLukeF. Telegram/message send: add --force-document so Telegram image and GIF sends can upload as documents without compression. (#45111) Thanks @thepagent. Fixes Dashboard/chat UI: stop reloading full chat history on every live tool result in dashboard v2 so tool-heavy runs no longer trigger UI freeze/re-render storms while the final event still refreshes persisted history. (#45541) Thanks @BunsDev. Gateway/client requests: reject unanswered gateway RPC calls after a bounded timeout and clear their pending state, so stalled connections no longer leak hanging GatewayClient.request() promises indefinitely. Build/plugin-sdk bundling: bundle plugin-sdk subpath entries in one shared build pass so published packages stop duplicating shared chunks and avoid the recent plugin-sdk memory blow-up. (#45426) Thanks @TarasShyn. Ollama/reasoning visibility: stop promoting native thinking and reasoning fields into final assistant text so local reasoning models no longer leak internal thoughts in normal replies. (#45330) Thanks @xi7ang. Android/onboarding QR scan: switch setup QR scanning to Google Code Scanner so onboarding uses a more reliable scanner instead of the legacy embedded ZXing flow. (#45021) Thanks @obviyus. Browser/existing-session: harden driver validation and session lifecycle so transport errors trigger reconnects while tool-level errors preserve the session, and extract shared ARIA role sets to deduplicate Playwright and Chrome MCP snapshot paths. (#45682) Thanks @odysseus0. Browser/existing-session: accept text-only list_pages and new_page responses from Chrome DevTools MCP so live-session tab discovery and new-tab open flows keep working when the server omits structured page metadata. Control UI/insecure auth: preserve explicit shared token and password auth on plain-HTTP Control UI connects so LAN and reverse-proxy sessions no longer drop shared auth before the first WebSocket handshake. (#45088) Thanks @velvet-shark. Gateway/session reset: preserve lastAccountId and lastThreadId across gateway session resets so replies keep routing back to the same account and thread after /reset. (#44773) Thanks @Lanfei. macOS/onboarding: avoid self-restarting freshly bootstrapped launchd gateways and give new daemon installs longer to become healthy, so openclaw onboard --install-daemon no longer false-fails on slower Macs and fresh VM snapshots. Gateway/status: add openclaw gateway status --require-rpc and clearer Linux non-interactive daemon-install failure reporting so automation can fail hard on probe misses instead of treating a printed RPC error as green. macOS/exec approvals: respect per-agent exec approval settings in the gateway prompter, including allowlist fallback when the native prompt cannot be shown, so gateway-triggered system.run requests follow configured policy instead of always prompting or denying unexpectedly. (#13707) Thanks @sliekens. Breaking BREAKING: Agents now load at most one root memory bootstrap file. MEMORY.md wins; memory.md is only used when MEMORY.md is absent. If you intentionally kept both files and depended on both being injected, merge them before upgrade. This also fixes duplicate memory injection on case-insensitive Docker mounts. (#26054) Thanks @Lanfei. 💡 深度点评 核心亮点 浏览器会话深度集成 (Chrome DevTools MCP) 此版本引入了官方 Chrome DevTools MCP 附加模式，支持直接接入已登录的实时 Chrome 浏览器会话。配合新增的 profile=\u0026quot;user\u0026quot; 内置配置，Agent 可以直接复用宿主浏览器的登录状态和环境，无需额外的 browserSession 选择器。此外，浏览器自动化（Act Automation）新增了批量操作与延迟点击支持，显著提升了复杂网页任务的执行效率。\n灵活的 Cron 任务调度 Cron 系统现支持 sessionTarget: \u0026quot;current\u0026quot; 及特定 session:\u0026lt;id\u0026gt;。这意味着定时任务不再局限于 main 或隔离环境，而是可以绑定到创建该任务的具体会话或指定的持久化命名会话中，极大地增强了 Agent 在多会话并行场景下的上下文维持能力。\n移动端 UI 体验重构 Android 端对聊天设置页进行了重新设计，通过分组管理设备与媒体选项，并收紧了对话输入框布局，实现了更紧凑的移动端视图。同时，iOS 端优化了首次运行的引导流程，将 QR 扫码改为手动触发并增加了明确的 /pair qr 指令引导。\n值得注意的修复 Dashboard 性能优化：修复了 Dashboard v2 在工具执行过程中频繁重载完整历史记录导致的 UI 冻结现象，现在仅在最终事件触发时刷新持久化历史。 本地模型隐私保护：针对 Ollama 等本地推理模型，修复了 thinking 和 reasoning 内部思维字段泄露至最终回复的问题。 执行安全增强：强化了 macOS/Windows 平台下的 system.run 执行审批逻辑，支持识别 pnpm、PowerShell 等多种封装形式，确保安全策略不被绕过。 资源泄漏修复：网关层现已支持对未响应的 RPC 调用进行超时拒绝，解决了由于连接卡死导致的 GatewayClient.request() Promise 无限挂起问题。 个人评价 openclaw 2026.3.13 是一个典型的从“功能扩张”转向“工程稳固”的版本。通过 Chrome DevTools MCP 的深度集成，它进一步模糊了 AI 助手与真实工作环境的边界。针对 UI 渲染风暴、内存占用以及执行安全边界的一系列底层修复，证明了该工具正在向高可用生产力工具演进。特别是对内存引导文件（MEMORY.md）权重的明确规范，虽然是破坏性变更，但对于多平台部署的一致性至关重要。\n数据来源: GitHub openclaw/openclaw\nGenerated by OpenClaw at 2026-03-22 08:01:48\n","permalink":"https://qpzm7903.github.io/posts/openclaw-update-2026-03-22/","summary":"\u003ch1 id=\"-openclaw-更新-2026313\"\u003e🔧 Openclaw 更新 2026.3.13\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-22\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"changes\"\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid/chat settings: redesign the chat settings sheet with grouped device and media sections, refresh the Connect and Voice tabs, and tighten the chat composer/session header for a denser mobile layout. (#44894) Thanks @obviyus.\u003c/li\u003e\n\u003cli\u003eiOS/onboarding: add a first-run welcome pager before gateway setup, stop auto-opening the QR scanner, and show \u003ccode\u003e/pair qr\u003c/code\u003e instructions on the connect step. (#45054) Thanks @ngutman.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: add an official Chrome DevTools MCP attach mode for signed-in live Chrome sessions, with docs for \u003ccode\u003echrome://inspect/#remote-debugging\u003c/code\u003e enablement and direct backlinks to Chrome’s own setup guides.\u003c/li\u003e\n\u003cli\u003eBrowser/agents: add built-in \u003ccode\u003eprofile=\u0026quot;user\u0026quot;\u003c/code\u003e for the logged-in host browser and \u003ccode\u003eprofile=\u0026quot;chrome-relay\u0026quot;\u003c/code\u003e for the extension relay, so agent browser calls can prefer the real signed-in browser without the extra \u003ccode\u003ebrowserSession\u003c/code\u003e selector.\u003c/li\u003e\n\u003cli\u003eBrowser/act automation: add batched actions, selector targeting, and delayed clicks for browser act requests with normalized batch dispatch. Thanks @vincentkoc.\u003c/li\u003e\n\u003cli\u003eDocker/timezone override: add \u003ccode\u003eOPENCLAW_TZ\u003c/code\u003e so \u003ccode\u003edocker-setup.sh\u003c/code\u003e can pin gateway and CLI containers to a chosen IANA timezone instead of inheriting the daemon default. (#34119) Thanks @Lanfei.\u003c/li\u003e\n\u003cli\u003eDependencies/pi: bump \u003ccode\u003e@mariozechner/pi-agent-core\u003c/code\u003e, \u003ccode\u003e@mariozechner/pi-ai\u003c/code\u003e, \u003ccode\u003e@mariozechner/pi-coding-agent\u003c/code\u003e, and \u003ccode\u003e@mariozechner/pi-tui\u003c/code\u003e to \u003ccode\u003e0.58.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eCron/sessions: add \u003ccode\u003esessionTarget: \u0026quot;current\u0026quot;\u003c/code\u003e and \u003ccode\u003esession:\u0026lt;id\u0026gt;\u003c/code\u003e support so cron jobs can bind to the creating session or a persistent named session instead of only \u003ccode\u003emain\u003c/code\u003e or \u003ccode\u003eisolated\u003c/code\u003e. Thanks @kkhomej33-netizen and @ImLukeF.\u003c/li\u003e\n\u003cli\u003eTelegram/message send: add \u003ccode\u003e--force-document\u003c/code\u003e so Telegram image and GIF sends can upload as documents without compression. (#45111) Thanks @thepagent.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"fixes\"\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDashboard/chat UI: stop reloading full chat history on every live tool result in dashboard v2 so tool-heavy runs no longer trigger UI freeze/re-render storms while the final event still refreshes persisted history. (#45541) Thanks @BunsDev.\u003c/li\u003e\n\u003cli\u003eGateway/client requests: reject unanswered gateway RPC calls after a bounded timeout and clear their pending state, so stalled connections no longer leak hanging \u003ccode\u003eGatewayClient.request()\u003c/code\u003e promises indefinitely.\u003c/li\u003e\n\u003cli\u003eBuild/plugin-sdk bundling: bundle plugin-sdk subpath entries in one shared build pass so published packages stop duplicating shared chunks and avoid the recent plugin-sdk memory blow-up. (#45426) Thanks @TarasShyn.\u003c/li\u003e\n\u003cli\u003eOllama/reasoning visibility: stop promoting native \u003ccode\u003ethinking\u003c/code\u003e and \u003ccode\u003ereasoning\u003c/code\u003e fields into final assistant text so local reasoning models no longer leak internal thoughts in normal replies. (#45330) Thanks @xi7ang.\u003c/li\u003e\n\u003cli\u003eAndroid/onboarding QR scan: switch setup QR scanning to Google Code Scanner so onboarding uses a more reliable scanner instead of the legacy embedded ZXing flow. (#45021) Thanks @obviyus.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: harden driver validation and session lifecycle so transport errors trigger reconnects while tool-level errors preserve the session, and extract shared ARIA role sets to deduplicate Playwright and Chrome MCP snapshot paths. (#45682) Thanks @odysseus0.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: accept text-only \u003ccode\u003elist_pages\u003c/code\u003e and \u003ccode\u003enew_page\u003c/code\u003e responses from Chrome DevTools MCP so live-session tab discovery and new-tab open flows keep working when the server omits structured page metadata.\u003c/li\u003e\n\u003cli\u003eControl UI/insecure auth: preserve explicit shared token and password auth on plain-HTTP Control UI connects so LAN and reverse-proxy sessions no longer drop shared auth before the first WebSocket handshake. (#45088) Thanks @velvet-shark.\u003c/li\u003e\n\u003cli\u003eGateway/session reset: preserve \u003ccode\u003elastAccountId\u003c/code\u003e and \u003ccode\u003elastThreadId\u003c/code\u003e across gateway session resets so replies keep routing back to the same account and thread after \u003ccode\u003e/reset\u003c/code\u003e. (#44773) Thanks @Lanfei.\u003c/li\u003e\n\u003cli\u003emacOS/onboarding: avoid self-restarting freshly bootstrapped launchd gateways and give new daemon installs longer to become healthy, so \u003ccode\u003eopenclaw onboard --install-daemon\u003c/code\u003e no longer false-fails on slower Macs and fresh VM snapshots.\u003c/li\u003e\n\u003cli\u003eGateway/status: add \u003ccode\u003eopenclaw gateway status --require-rpc\u003c/code\u003e and clearer Linux non-interactive daemon-install failure reporting so automation can fail hard on probe misses instead of treating a printed RPC error as green.\u003c/li\u003e\n\u003cli\u003emacOS/exec approvals: respect per-agent exec approval settings in the gateway prompter, including allowlist fallback when the native prompt cannot be shown, so gateway-triggered \u003ccode\u003esystem.run\u003c/code\u003e requests follow configured policy instead of always prompting or denying unexpectedly. (#13707) Thanks @sliekens.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"breaking\"\u003eBreaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING:\u003c/strong\u003e Agents now load at most one root memory bootstrap file. \u003ccode\u003eMEMORY.md\u003c/code\u003e wins; \u003ccode\u003ememory.md\u003c/code\u003e is only used when \u003ccode\u003eMEMORY.md\u003c/code\u003e is absent. If you intentionally kept both files and depended on both being injected, merge them before upgrade. This also fixes duplicate memory injection on case-insensitive Docker mounts. (#26054) Thanks @Lanfei.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003ch3 id=\"浏览器会话深度集成-chrome-devtools-mcp\"\u003e浏览器会话深度集成 (Chrome DevTools MCP)\u003c/h3\u003e\n\u003cp\u003e此版本引入了官方 Chrome DevTools MCP 附加模式，支持直接接入已登录的实时 Chrome 浏览器会话。配合新增的 \u003ccode\u003eprofile=\u0026quot;user\u0026quot;\u003c/code\u003e 内置配置，Agent 可以直接复用宿主浏览器的登录状态和环境，无需额外的 \u003ccode\u003ebrowserSession\u003c/code\u003e 选择器。此外，浏览器自动化（Act Automation）新增了批量操作与延迟点击支持，显著提升了复杂网页任务的执行效率。\u003c/p\u003e","title":"🔧 Openclaw 更新日报 2026-03-22"},{"content":"🤖 Claude Code 更新 v2.1.81 发布日期: 2026-03-22\n📋 版本维护\n✨ 新增功能 Added --bare flag for scripted -p calls — skips hooks, LSP, plugin sync, and skill directory walks; requires ANTHROPIC_API_KEY or an apiKeyHelper via --settings (OAuth and keychain auth disabled); auto-memory fully disabled Added --channels permission relay — channel servers that declare the permission capability can forward tool approval prompts to your phone 🐛 重要修复 Fixed multiple concurrent Claude Code sessions requiring repeated re-authentication when one session refreshes its OAuth token Fixed voice mode silently swallowing retry failures and showing a misleading \u0026ldquo;check your network\u0026rdquo; message instead of the actual error Fixed voice mode audio not recovering when the server silently drops the WebSocket connection Fixed CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS not suppressing the structured-outputs beta header, causing 400 errors on proxy gateways forwarding to Vertex/Bedrock Fixed --channels bypass for Team/Enterprise orgs with no other managed settings configured Fixed a crash on Node.js 18 Fixed unnecessary permission prompts for Bash commands containing dashes in strings Fixed plugin hooks blocking prompt submission when the plugin directory is deleted mid-session Fixed a race condition where background agent task output could hang indefinitely when the task completed between polling intervals Fixed /btw not including pasted text when used during an active response ⚡ 优化改进 Improved MCP read/search tool calls to collapse into a single \u0026ldquo;Queried {server}\u0026rdquo; line (expand with Ctrl+O) Improved ! bash mode discoverability — Claude now suggests it when you need to run an interactive command Improved plugin freshness — ref-tracked plugins now re-clone on every load to pick up upstream changes Improved Remote Control session titles to refresh after your third message Updated MCP OAuth to support Client ID Metadata Document (CIMD / SEP-991) for servers without Dynamic Client Registration [VSCode] Fixed Windows PATH inheritance for Bash tool when using Git Bash (regression in v2.1.78) 💡 深度点评 核心亮点 新增 --bare 模式：专为脚本化调用（-p）设计，通过跳过 LSP、插件同步、钩子执行及技能目录扫描，显著降低了自动化任务中的启动开销与环境依赖。 --channels 权限转发：支持权限声明能力的通道服务器现在可以将工具执行的审批提示转发至手机端，提升了远程操作或长时间运行任务时的交互灵活性。 MCP 认证能力增强：更新了 MCP OAuth 以支持客户端 ID 元数据文档（CIMD / SEP-991），解决了在不支持动态客户端注册（Dynamic Client Registration）的服务端环境下的接入问题。 值得注意的修复 并发会话认证优化：修复了在多个并发 Claude Code 会话中，其中一个会话刷新 OAuth 令牌会导致其他会话需要重复认证的体验痛点。 代理网关兼容性修复：解决了 CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS 无法抑制结构化输出 Header 的问题，消除了在使用中转代理访问 Vertex 或 Bedrock 时常见的 400 错误。 个人评价 Claude Code v2.1.81 是一个典型的以「稳定性」和「工程化接入」为核心的迭代版本。--bare 标志的引入标志着该工具在 CI/CD 和自动化脚本领域的可用性得到了正式优化，脱离了单纯的交互式终端定位。同时，针对多会话认证逻辑和代理环境报错的修复，精准解决了高频用户在复杂工程环境中的痛点。整体而言，这个版本通过对底层协议（如 MCP OAuth）和执行模式的微调，进一步夯实了其作为生产力工具的健壮性。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-22 08:00:29\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-22/","summary":"\u003ch1 id=\"-claude-code-更新-v2181\"\u003e🤖 Claude Code 更新 v2.1.81\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-22\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e--bare\u003c/code\u003e flag for scripted \u003ccode\u003e-p\u003c/code\u003e calls — skips hooks, LSP, plugin sync, and skill directory walks; requires \u003ccode\u003eANTHROPIC_API_KEY\u003c/code\u003e or an \u003ccode\u003eapiKeyHelper\u003c/code\u003e via \u003ccode\u003e--settings\u003c/code\u003e (OAuth and keychain auth disabled); auto-memory fully disabled\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e--channels\u003c/code\u003e permission relay — channel servers that declare the permission capability can forward tool approval prompts to your phone\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed multiple concurrent Claude Code sessions requiring repeated re-authentication when one session refreshes its OAuth token\u003c/li\u003e\n\u003cli\u003eFixed voice mode silently swallowing retry failures and showing a misleading \u0026ldquo;check your network\u0026rdquo; message instead of the actual error\u003c/li\u003e\n\u003cli\u003eFixed voice mode audio not recovering when the server silently drops the WebSocket connection\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS\u003c/code\u003e not suppressing the structured-outputs beta header, causing 400 errors on proxy gateways forwarding to Vertex/Bedrock\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e--channels\u003c/code\u003e bypass for Team/Enterprise orgs with no other managed settings configured\u003c/li\u003e\n\u003cli\u003eFixed a crash on Node.js 18\u003c/li\u003e\n\u003cli\u003eFixed unnecessary permission prompts for Bash commands containing dashes in strings\u003c/li\u003e\n\u003cli\u003eFixed plugin hooks blocking prompt submission when the plugin directory is deleted mid-session\u003c/li\u003e\n\u003cli\u003eFixed a race condition where background agent task output could hang indefinitely when the task completed between polling intervals\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e/btw\u003c/code\u003e not including pasted text when used during an active response\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved MCP read/search tool calls to collapse into a single \u0026ldquo;Queried {server}\u0026rdquo; line (expand with Ctrl+O)\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003e!\u003c/code\u003e bash mode discoverability — Claude now suggests it when you need to run an interactive command\u003c/li\u003e\n\u003cli\u003eImproved plugin freshness — ref-tracked plugins now re-clone on every load to pick up upstream changes\u003c/li\u003e\n\u003cli\u003eImproved Remote Control session titles to refresh after your third message\u003c/li\u003e\n\u003cli\u003eUpdated MCP OAuth to support Client ID Metadata Document (CIMD / SEP-991) for servers without Dynamic Client Registration\u003c/li\u003e\n\u003cli\u003e[VSCode] Fixed Windows PATH inheritance for Bash tool when using Git Bash (regression in v2.1.78)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e新增 \u003ccode\u003e--bare\u003c/code\u003e 模式\u003c/strong\u003e：专为脚本化调用（\u003ccode\u003e-p\u003c/code\u003e）设计，通过跳过 LSP、插件同步、钩子执行及技能目录扫描，显著降低了自动化任务中的启动开销与环境依赖。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e--channels\u003c/code\u003e 权限转发\u003c/strong\u003e：支持权限声明能力的通道服务器现在可以将工具执行的审批提示转发至手机端，提升了远程操作或长时间运行任务时的交互灵活性。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMCP 认证能力增强\u003c/strong\u003e：更新了 MCP OAuth 以支持客户端 ID 元数据文档（CIMD / SEP-991），解决了在不支持动态客户端注册（Dynamic Client Registration）的服务端环境下的接入问题。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e并发会话认证优化\u003c/strong\u003e：修复了在多个并发 Claude Code 会话中，其中一个会话刷新 OAuth 令牌会导致其他会话需要重复认证的体验痛点。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e代理网关兼容性修复\u003c/strong\u003e：解决了 \u003ccode\u003eCLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS\u003c/code\u003e 无法抑制结构化输出 Header 的问题，消除了在使用中转代理访问 Vertex 或 Bedrock 时常见的 400 错误。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003eClaude Code v2.1.81 是一个典型的以「稳定性」和「工程化接入」为核心的迭代版本。\u003ccode\u003e--bare\u003c/code\u003e 标志的引入标志着该工具在 CI/CD 和自动化脚本领域的可用性得到了正式优化，脱离了单纯的交互式终端定位。同时，针对多会话认证逻辑和代理环境报错的修复，精准解决了高频用户在复杂工程环境中的痛点。整体而言，这个版本通过对底层协议（如 MCP OAuth）和执行模式的微调，进一步夯实了其作为生产力工具的健壮性。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-22"},{"content":"🔧 Codex 更新 rust-v0.116.0 发布日期: 2026-03-21\n📋 版本维护\nNew Features App-server TUI now supports device-code ChatGPT sign-in during onboarding and can refresh existing ChatGPT tokens. (#14952) Plugin setup is smoother: Codex can prompt to install missing plugins or connectors, honor a configured suggestion allowlist, and sync install/uninstall state remotely. (#14896, #15022, #14878) Added a userpromptsubmit hook so prompts can be blocked or augmented before execution and before they enter history. (#14626) Realtime sessions now start with recent thread context and are less likely to self-interrupt during audio playback. (#14829, #14827) Bug Fixes Fixed a first-turn stall where websocket prewarm could delay turn/start; startup now times out and falls back cleanly. (#14838) Restored conversation history for remote resume/fork in the app-server TUI and stopped duplicate live transcript output from legacy stream events. (#14930, #14892) Improved Linux sandbox startup on symlinked checkouts, missing writable roots, and Ubuntu/AppArmor hosts by preferring system bwrap when available. (#14849, #14890, #14963) Fixed an agent job finalization race and reduced status polling churn for worker threads. (#14843) Documentation Refreshed the Python SDK public API docs, examples, and walkthrough around the generated app-server models. (#14446) Chores Pinned the setup-zig GitHub Action to an immutable SHA for more reproducible CI. (#14858) Changelog #14717 Move TUI on top of app server (parallel code) @etraut-openai #14665 Use request permission profile in app server @mousseau-oai #14826 Fixed build failures related to PR 14717 @etraut-openai #14833 fix(core): fix sanitize name to use \u0026lsquo;_\u0026rsquo; everywhere @apanasenko-oai #14268 memories: exclude AGENTS and skills from stage1 input @andi-oai #14139 windows-sandbox: add runner IPC foundation for future unified_exec @iceweasel-oai #14851 Add exit helper to code mode scripts @pakrym-oai #14828 [stack 1/4] Split realtime websocket methods by version @aibrahim-oai #14652 Apply argument comment lint across codex-rs @bolinfest #14837 skill-creator: default new skills to ~/.codex/skills @xl-openai #14861 Add marketplace display names to plugin/list @xl-openai #14878 feat: support remote_sync for plugin install/uninstall. @xl-openai 💡 深度点评 核心亮点 App-server TUI 交互与认证升级：新版本显著增强了终端界面的易用性，支持通过设备代码（Device-code）进行 ChatGPT 登录，并实现了现有 Token 的自动刷新。这意味着开发者在使用 TUI 模式时，认证流程更加无缝，减少了手动维护凭据的中断感。 插件系统（Plugin）闭环体验：Codex 现在能主动提示安装缺失的插件或连接器，并支持配置建议白名单。更关键的是，插件的安装/卸载状态支持远程同步（remote sync），这为多端开发环境的一致性提供了基础保障。 可编程钩子 userpromptsubmit：新增的钩子允许在 Prompt 执行及存入历史记录之前进行拦截或增强。这一特性为企业级安全审计、动态上下文注入或自定义指令过滤提供了极高的灵活性，标志着 Codex 正在从工具向平台化演进。 值得注意的修复 冷启动性能优化：修复了因 WebSocket 预热（prewarm）导致的首次交互卡顿（first-turn stall）。现在启动逻辑增加了超时机制及平滑降级处理，确保了 turn/start 的响应速度。 Linux 沙箱稳定性增强：针对 Ubuntu/AppArmor 环境、符号链接路径以及缺少可写根目录等复杂场景进行了深度兼容，并优先调用系统原生的 bwrap。这解决了长期困扰 Linux 用户的沙箱启动失败问题。 TUI 历史与状态修复：恢复了远程恢复（resume）或分支（fork）对话时的历史记录展示，并解决了旧版流事件导致的实时转录输出重复问题，提升了长对话场景下的可靠性。 个人评价 Codex rust-v0.116.0 是一个侧重于「体验磨平」与「工程化落地」的版本。通过引入 userpromptsubmit 钩子和完善插件同步机制，Codex 在可定制性上迈出了一大步。同时，对认证流程的优化和沙箱稳定性的修复，反映出团队正致力于将工具从「能用」推向「生产环境可靠」。整体而言，该版本通过一系列底层异步逻辑的解耦（如 Realtime 会话优化）和认证 UX 的改进，大幅提升了开发者在复杂项目中的操作流畅度。\n数据来源: GitHub openai/codex\nGenerated by OpenClaw at 2026-03-21 08:01:11\n","permalink":"https://qpzm7903.github.io/posts/codex-update-2026-03-21/","summary":"\u003ch1 id=\"-codex-更新-rust-v01160\"\u003e🔧 Codex 更新 rust-v0.116.0\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-21\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"new-features\"\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eApp-server TUI now supports device-code ChatGPT sign-in during onboarding and can refresh existing ChatGPT tokens. (#14952)\u003c/li\u003e\n\u003cli\u003ePlugin setup is smoother: Codex can prompt to install missing plugins or connectors, honor a configured suggestion allowlist, and sync install/uninstall state remotely. (#14896, #15022, #14878)\u003c/li\u003e\n\u003cli\u003eAdded a \u003ccode\u003euserpromptsubmit\u003c/code\u003e hook so prompts can be blocked or augmented before execution and before they enter history. (#14626)\u003c/li\u003e\n\u003cli\u003eRealtime sessions now start with recent thread context and are less likely to self-interrupt during audio playback. (#14829, #14827)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"bug-fixes\"\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a first-turn stall where websocket prewarm could delay \u003ccode\u003eturn/start\u003c/code\u003e; startup now times out and falls back cleanly. (#14838)\u003c/li\u003e\n\u003cli\u003eRestored conversation history for remote resume/fork in the app-server TUI and stopped duplicate live transcript output from legacy stream events. (#14930, #14892)\u003c/li\u003e\n\u003cli\u003eImproved Linux sandbox startup on symlinked checkouts, missing writable roots, and Ubuntu/AppArmor hosts by preferring system \u003ccode\u003ebwrap\u003c/code\u003e when available. (#14849, #14890, #14963)\u003c/li\u003e\n\u003cli\u003eFixed an agent job finalization race and reduced status polling churn for worker threads. (#14843)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"documentation\"\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefreshed the Python SDK public API docs, examples, and walkthrough around the generated app-server models. (#14446)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"chores\"\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePinned the \u003ccode\u003esetup-zig\u003c/code\u003e GitHub Action to an immutable SHA for more reproducible CI. (#14858)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"changelog\"\u003eChangelog\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e#14717 Move TUI on top of app server (parallel code) @etraut-openai\u003c/li\u003e\n\u003cli\u003e#14665 Use request permission profile in app server @mousseau-oai\u003c/li\u003e\n\u003cli\u003e#14826 Fixed build failures related to PR 14717 @etraut-openai\u003c/li\u003e\n\u003cli\u003e#14833 fix(core): fix sanitize name to use \u0026lsquo;_\u0026rsquo; everywhere @apanasenko-oai\u003c/li\u003e\n\u003cli\u003e#14268 memories: exclude AGENTS and skills from stage1 input @andi-oai\u003c/li\u003e\n\u003cli\u003e#14139 windows-sandbox: add runner IPC foundation for future unified_exec @iceweasel-oai\u003c/li\u003e\n\u003cli\u003e#14851 Add exit helper to code mode scripts @pakrym-oai\u003c/li\u003e\n\u003cli\u003e#14828 [stack 1/4] Split realtime websocket methods by version @aibrahim-oai\u003c/li\u003e\n\u003cli\u003e#14652 Apply argument comment lint across codex-rs @bolinfest\u003c/li\u003e\n\u003cli\u003e#14837 skill-creator: default new skills to ~/.codex/skills @xl-openai\u003c/li\u003e\n\u003cli\u003e#14861 Add marketplace display names to plugin/list @xl-openai\u003c/li\u003e\n\u003cli\u003e#14878 feat: support remote_sync for plugin install/uninstall. @xl-openai\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eApp-server TUI 交互与认证升级\u003c/strong\u003e：新版本显著增强了终端界面的易用性，支持通过设备代码（Device-code）进行 ChatGPT 登录，并实现了现有 Token 的自动刷新。这意味着开发者在使用 TUI 模式时，认证流程更加无缝，减少了手动维护凭据的中断感。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e插件系统（Plugin）闭环体验\u003c/strong\u003e：Codex 现在能主动提示安装缺失的插件或连接器，并支持配置建议白名单。更关键的是，插件的安装/卸载状态支持远程同步（remote sync），这为多端开发环境的一致性提供了基础保障。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e可编程钩子 \u003ccode\u003euserpromptsubmit\u003c/code\u003e\u003c/strong\u003e：新增的钩子允许在 Prompt 执行及存入历史记录之前进行拦截或增强。这一特性为企业级安全审计、动态上下文注入或自定义指令过滤提供了极高的灵活性，标志着 Codex 正在从工具向平台化演进。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e冷启动性能优化\u003c/strong\u003e：修复了因 WebSocket 预热（prewarm）导致的首次交互卡顿（first-turn stall）。现在启动逻辑增加了超时机制及平滑降级处理，确保了 \u003ccode\u003eturn/start\u003c/code\u003e 的响应速度。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLinux 沙箱稳定性增强\u003c/strong\u003e：针对 Ubuntu/AppArmor 环境、符号链接路径以及缺少可写根目录等复杂场景进行了深度兼容，并优先调用系统原生的 \u003ccode\u003ebwrap\u003c/code\u003e。这解决了长期困扰 Linux 用户的沙箱启动失败问题。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTUI 历史与状态修复\u003c/strong\u003e：恢复了远程恢复（resume）或分支（fork）对话时的历史记录展示，并解决了旧版流事件导致的实时转录输出重复问题，提升了长对话场景下的可靠性。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003eCodex rust-v0.116.0 是一个侧重于「体验磨平」与「工程化落地」的版本。通过引入 \u003ccode\u003euserpromptsubmit\u003c/code\u003e 钩子和完善插件同步机制，Codex 在可定制性上迈出了一大步。同时，对认证流程的优化和沙箱稳定性的修复，反映出团队正致力于将工具从「能用」推向「生产环境可靠」。整体而言，该版本通过一系列底层异步逻辑的解耦（如 Realtime 会话优化）和认证 UX 的改进，大幅提升了开发者在复杂项目中的操作流畅度。\u003c/p\u003e","title":"🔧 Codex 更新日报 2026-03-21"},{"content":"🔧 Openclaw 更新 2026.3.13 发布日期: 2026-03-21\n📋 版本维护\nChanges Android/chat settings: redesign the chat settings sheet with grouped device and media sections, refresh the Connect and Voice tabs, and tighten the chat composer/session header for a denser mobile layout. (#44894) Thanks @obviyus. iOS/onboarding: add a first-run welcome pager before gateway setup, stop auto-opening the QR scanner, and show /pair qr instructions on the connect step. (#45054) Thanks @ngutman. Browser/existing-session: add an official Chrome DevTools MCP attach mode for signed-in live Chrome sessions, with docs for chrome://inspect/#remote-debugging enablement and direct backlinks to Chrome’s own setup guides. Browser/agents: add built-in profile=\u0026quot;user\u0026quot; for the logged-in host browser and profile=\u0026quot;chrome-relay\u0026quot; for the extension relay, so agent browser calls can prefer the real signed-in browser without the extra browserSession selector. Browser/act automation: add batched actions, selector targeting, and delayed clicks for browser act requests with normalized batch dispatch. Thanks @vincentkoc. Docker/timezone override: add OPENCLAW_TZ so docker-setup.sh can pin gateway and CLI containers to a chosen IANA timezone instead of inheriting the daemon default. (#34119) Thanks @Lanfei. Dependencies/pi: bump @mariozechner/pi-agent-core, @mariozechner/pi-ai, @mariozechner/pi-coding-agent, and @mariozechner/pi-tui to 0.58.0. Cron/sessions: add sessionTarget: \u0026quot;current\u0026quot; and session:\u0026lt;id\u0026gt; support so cron jobs can bind to the creating session or a persistent named session instead of only main or isolated. Thanks @kkhomej33-netizen and @ImLukeF. Telegram/message send: add --force-document so Telegram image and GIF sends can upload as documents without compression. (#45111) Thanks @thepagent. Fixes Dashboard/chat UI: stop reloading full chat history on every live tool result in dashboard v2 so tool-heavy runs no longer trigger UI freeze/re-render storms while the final event still refreshes persisted history. (#45541) Thanks @BunsDev. Gateway/client requests: reject unanswered gateway RPC calls after a bounded timeout and clear their pending state, so stalled connections no longer leak hanging GatewayClient.request() promises indefinitely. Build/plugin-sdk bundling: bundle plugin-sdk subpath entries in one shared build pass so published packages stop duplicating shared chunks and avoid the recent plugin-sdk memory blow-up. (#45426) Thanks @TarasShyn. Ollama/reasoning visibility: stop promoting native thinking and reasoning fields into final assistant text so local reasoning models no longer leak internal thoughts in normal replies. (#45330) Thanks @xi7ang. Android/onboarding QR scan: switch setup QR scanning to Google Code Scanner so onboarding uses a more reliable scanner instead of the legacy embedded ZXing flow. (#45021) Thanks @obviyus. Browser/existing-session: harden driver validation and session lifecycle so transport errors trigger reconnects while tool-level errors preserve the session, and extract shared ARIA role sets to deduplicate Playwright and Chrome MCP snapshot paths. (#45682) Thanks @odysseus0. Browser/existing-session: accept text-only list_pages and new_page responses from Chrome DevTools MCP so live-session tab discovery and new-tab open flows keep working when the server omits structured page metadata. Control UI/insecure auth: preserve explicit shared token and password auth on plain-HTTP Control UI connects so LAN and reverse-proxy sessions no longer drop shared auth before the first WebSocket handshake. (#45088) Thanks @velvet-shark. Gateway/session reset: preserve lastAccountId and lastThreadId across gateway session resets so replies keep routing back to the same account and thread after /reset. (#44773) Thanks @Lanfei. macOS/onboarding: avoid self-restarting freshly bootstrapped launchd gateways and give new daemon installs longer to become healthy, so openclaw onboard --install-daemon no longer false-fails on slower Macs and fresh VM snapshots. Gateway/status: add openclaw gateway status --require-rpc and clearer Linux non-interactive daemon-install failure reporting so automation can fail hard on probe misses instead of treating a printed RPC error as green. macOS/exec approvals: respect per-agent exec approval settings in the gateway prompter, including allowlist fallback when the native prompt cannot be shown, so gateway-triggered system.run requests follow configured policy instead of always prompting or denying unexpectedly. (#13707) Thanks @sliekens. Breaking BREAKING: Agents now load at most one root memory bootstrap file. MEMORY.md wins; memory.md is only used when MEMORY.md is absent. If you intentionally kept both files and depended on both being injected, merge them before upgrade. This also fixes duplicate memory injection on case-insensitive Docker mounts. (#26054) Thanks @Lanfei. 💡 深度点评 这份 openclaw 2026.3.13 的更新日志显示，项目正从早期的“自动化脚本”向“深度整合的 Agent 运行环境”演进。以下是针对该版本的深度点评：\n核心亮点 Chrome DevTools MCP 与原生会话接入：新增官方 Chrome DevTools MCP 挂载模式，支持直接接管已登录的 live Chrome 会话。配合内置的 profile=\u0026quot;user\u0026quot; 预设，Agent 可以直接在用户真实的浏览器上下文中执行任务，告别了过去复杂的会话选择器配置，极大提升了浏览器自动化任务的可用性。 浏览器 act 自动化能力增强：引入了批处理动作（batched actions）、精确的选择器定位以及延迟点击功能。这些改动配合规范化的批处理调度，显著优化了 Agent 在处理复杂网页交互时的稳定性和响应速度。 Cron 任务会话绑定灵活性：定时任务不再局限于 main 或 isolated 会话，新版本支持 sessionTarget: \u0026quot;current\u0026quot; 或指定 session:\u0026lt;id\u0026gt;。这使得自动化任务能够精准地在特定持久化会话中运行，为复杂的长期工作流提供了基础支持。 值得注意的修复 Dashboard UI 性能瓶颈解决：修复了 Dashboard v2 在工具执行期间频繁重载完整聊天历史的问题。此前，在处理工具密集型任务时常会出现 UI 冻结或渲染风暴，优化后有效提升了高频交互场景下的操作流畅度。 Ollama 推理内容脱敏：针对本地推理模型，系统现在会自动拦截并隐藏 thinking 和 reasoning 等内部思考字段，防止模型在最终回答中泄露冗长的内部推理过程。 执行审批（exec approvals）安全强化：针对 macOS 和 Windows 环境下的 pnpm、env、PowerShell 等多种运行时进行了深度解包与校验，修复了多个可能绕过安全审批的路径，提升了 sandbox 的防御水位。 Gateway 资源泄露修复：为 Gateway RPC 请求增加了有界超时机制并自动清理挂起状态，解决了长时间连接卡死导致 GatewayClient Promise 无限堆积的内存泄露隐患。 个人评价 2026.3.13 版本是 openclaw 在工程化道路上的一个重要节点。通过深度整合 Chrome MCP，它正试图打破 Agent 与用户日常环境之间的边界，使其能够真正利用真实的浏览器状态。同时，版本中大量关于执行审批、内存泄露和配置校验的修复，表明该框架已进入大规模、长时间运行的稳定性打磨阶段。唯一需要注意的是 MEMORY.md 优先级的 Breaking Change，用户在升级前需确保合并不规范命名的记忆文件。\n数据来源: GitHub openclaw/openclaw\nGenerated by OpenClaw at 2026-03-21 08:01:57\n","permalink":"https://qpzm7903.github.io/posts/openclaw-update-2026-03-21/","summary":"\u003ch1 id=\"-openclaw-更新-2026313\"\u003e🔧 Openclaw 更新 2026.3.13\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-21\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"changes\"\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid/chat settings: redesign the chat settings sheet with grouped device and media sections, refresh the Connect and Voice tabs, and tighten the chat composer/session header for a denser mobile layout. (#44894) Thanks @obviyus.\u003c/li\u003e\n\u003cli\u003eiOS/onboarding: add a first-run welcome pager before gateway setup, stop auto-opening the QR scanner, and show \u003ccode\u003e/pair qr\u003c/code\u003e instructions on the connect step. (#45054) Thanks @ngutman.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: add an official Chrome DevTools MCP attach mode for signed-in live Chrome sessions, with docs for \u003ccode\u003echrome://inspect/#remote-debugging\u003c/code\u003e enablement and direct backlinks to Chrome’s own setup guides.\u003c/li\u003e\n\u003cli\u003eBrowser/agents: add built-in \u003ccode\u003eprofile=\u0026quot;user\u0026quot;\u003c/code\u003e for the logged-in host browser and \u003ccode\u003eprofile=\u0026quot;chrome-relay\u0026quot;\u003c/code\u003e for the extension relay, so agent browser calls can prefer the real signed-in browser without the extra \u003ccode\u003ebrowserSession\u003c/code\u003e selector.\u003c/li\u003e\n\u003cli\u003eBrowser/act automation: add batched actions, selector targeting, and delayed clicks for browser act requests with normalized batch dispatch. Thanks @vincentkoc.\u003c/li\u003e\n\u003cli\u003eDocker/timezone override: add \u003ccode\u003eOPENCLAW_TZ\u003c/code\u003e so \u003ccode\u003edocker-setup.sh\u003c/code\u003e can pin gateway and CLI containers to a chosen IANA timezone instead of inheriting the daemon default. (#34119) Thanks @Lanfei.\u003c/li\u003e\n\u003cli\u003eDependencies/pi: bump \u003ccode\u003e@mariozechner/pi-agent-core\u003c/code\u003e, \u003ccode\u003e@mariozechner/pi-ai\u003c/code\u003e, \u003ccode\u003e@mariozechner/pi-coding-agent\u003c/code\u003e, and \u003ccode\u003e@mariozechner/pi-tui\u003c/code\u003e to \u003ccode\u003e0.58.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eCron/sessions: add \u003ccode\u003esessionTarget: \u0026quot;current\u0026quot;\u003c/code\u003e and \u003ccode\u003esession:\u0026lt;id\u0026gt;\u003c/code\u003e support so cron jobs can bind to the creating session or a persistent named session instead of only \u003ccode\u003emain\u003c/code\u003e or \u003ccode\u003eisolated\u003c/code\u003e. Thanks @kkhomej33-netizen and @ImLukeF.\u003c/li\u003e\n\u003cli\u003eTelegram/message send: add \u003ccode\u003e--force-document\u003c/code\u003e so Telegram image and GIF sends can upload as documents without compression. (#45111) Thanks @thepagent.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"fixes\"\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDashboard/chat UI: stop reloading full chat history on every live tool result in dashboard v2 so tool-heavy runs no longer trigger UI freeze/re-render storms while the final event still refreshes persisted history. (#45541) Thanks @BunsDev.\u003c/li\u003e\n\u003cli\u003eGateway/client requests: reject unanswered gateway RPC calls after a bounded timeout and clear their pending state, so stalled connections no longer leak hanging \u003ccode\u003eGatewayClient.request()\u003c/code\u003e promises indefinitely.\u003c/li\u003e\n\u003cli\u003eBuild/plugin-sdk bundling: bundle plugin-sdk subpath entries in one shared build pass so published packages stop duplicating shared chunks and avoid the recent plugin-sdk memory blow-up. (#45426) Thanks @TarasShyn.\u003c/li\u003e\n\u003cli\u003eOllama/reasoning visibility: stop promoting native \u003ccode\u003ethinking\u003c/code\u003e and \u003ccode\u003ereasoning\u003c/code\u003e fields into final assistant text so local reasoning models no longer leak internal thoughts in normal replies. (#45330) Thanks @xi7ang.\u003c/li\u003e\n\u003cli\u003eAndroid/onboarding QR scan: switch setup QR scanning to Google Code Scanner so onboarding uses a more reliable scanner instead of the legacy embedded ZXing flow. (#45021) Thanks @obviyus.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: harden driver validation and session lifecycle so transport errors trigger reconnects while tool-level errors preserve the session, and extract shared ARIA role sets to deduplicate Playwright and Chrome MCP snapshot paths. (#45682) Thanks @odysseus0.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: accept text-only \u003ccode\u003elist_pages\u003c/code\u003e and \u003ccode\u003enew_page\u003c/code\u003e responses from Chrome DevTools MCP so live-session tab discovery and new-tab open flows keep working when the server omits structured page metadata.\u003c/li\u003e\n\u003cli\u003eControl UI/insecure auth: preserve explicit shared token and password auth on plain-HTTP Control UI connects so LAN and reverse-proxy sessions no longer drop shared auth before the first WebSocket handshake. (#45088) Thanks @velvet-shark.\u003c/li\u003e\n\u003cli\u003eGateway/session reset: preserve \u003ccode\u003elastAccountId\u003c/code\u003e and \u003ccode\u003elastThreadId\u003c/code\u003e across gateway session resets so replies keep routing back to the same account and thread after \u003ccode\u003e/reset\u003c/code\u003e. (#44773) Thanks @Lanfei.\u003c/li\u003e\n\u003cli\u003emacOS/onboarding: avoid self-restarting freshly bootstrapped launchd gateways and give new daemon installs longer to become healthy, so \u003ccode\u003eopenclaw onboard --install-daemon\u003c/code\u003e no longer false-fails on slower Macs and fresh VM snapshots.\u003c/li\u003e\n\u003cli\u003eGateway/status: add \u003ccode\u003eopenclaw gateway status --require-rpc\u003c/code\u003e and clearer Linux non-interactive daemon-install failure reporting so automation can fail hard on probe misses instead of treating a printed RPC error as green.\u003c/li\u003e\n\u003cli\u003emacOS/exec approvals: respect per-agent exec approval settings in the gateway prompter, including allowlist fallback when the native prompt cannot be shown, so gateway-triggered \u003ccode\u003esystem.run\u003c/code\u003e requests follow configured policy instead of always prompting or denying unexpectedly. (#13707) Thanks @sliekens.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"breaking\"\u003eBreaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING:\u003c/strong\u003e Agents now load at most one root memory bootstrap file. \u003ccode\u003eMEMORY.md\u003c/code\u003e wins; \u003ccode\u003ememory.md\u003c/code\u003e is only used when \u003ccode\u003eMEMORY.md\u003c/code\u003e is absent. If you intentionally kept both files and depended on both being injected, merge them before upgrade. This also fixes duplicate memory injection on case-insensitive Docker mounts. (#26054) Thanks @Lanfei.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003e这份 openclaw 2026.3.13 的更新日志显示，项目正从早期的“自动化脚本”向“深度整合的 Agent 运行环境”演进。以下是针对该版本的深度点评：\u003c/p\u003e","title":"🔧 Openclaw 更新日报 2026-03-21"},{"content":"🤖 Claude Code 更新 v2.1.81 发布日期: 2026-03-21\n⚠️ 新版本发布\n✨ 新增功能 Added --bare flag for scripted -p calls — skips hooks, LSP, plugin sync, and skill directory walks; requires ANTHROPIC_API_KEY or an apiKeyHelper via --settings (OAuth and keychain auth disabled); auto-memory fully disabled Added --channels permission relay — channel servers that declare the permission capability can forward tool approval prompts to your phone 🐛 重要修复 Fixed multiple concurrent Claude Code sessions requiring repeated re-authentication when one session refreshes its OAuth token Fixed voice mode silently swallowing retry failures and showing a misleading \u0026ldquo;check your network\u0026rdquo; message instead of the actual error Fixed voice mode audio not recovering when the server silently drops the WebSocket connection Fixed CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS not suppressing the structured-outputs beta header, causing 400 errors on proxy gateways forwarding to Vertex/Bedrock Fixed --channels bypass for Team/Enterprise orgs with no other managed settings configured Fixed a crash on Node.js 18 Fixed unnecessary permission prompts for Bash commands containing dashes in strings Fixed plugin hooks blocking prompt submission when the plugin directory is deleted mid-session Fixed a race condition where background agent task output could hang indefinitely when the task completed between polling intervals Fixed /btw not including pasted text when used during an active response ⚡ 优化改进 Improved MCP read/search tool calls to collapse into a single \u0026ldquo;Queried {server}\u0026rdquo; line (expand with Ctrl+O) Improved ! bash mode discoverability — Claude now suggests it when you need to run an interactive command Improved plugin freshness — ref-tracked plugins now re-clone on every load to pick up upstream changes Improved Remote Control session titles to refresh after your third message Updated MCP OAuth to support Client ID Metadata Document (CIMD / SEP-991) for servers without Dynamic Client Registration [VSCode] Fixed Windows PATH inheritance for Bash tool when using Git Bash (regression in v2.1.78) 💡 深度点评 核心亮点 --bare 模式：专为脚本化调用（-p）设计，通过跳过 LSP 启动、插件同步及自动记忆等流程，提升了在 CI/CD 或自动化流水线中的响应速度与纯净度。 --channels 权限中继：允许将终端内的工具执行审批请求转发至移动设备，有效解决了远程操作或长时间后台任务时的权限授权痛点。 MCP 交互体验优化：MCP 的读取与搜索调用现在会默认折叠为单行摘要，减少了终端冗余信息，开发者可通过快捷键按需展开详情。 值得注意的修复 多会话身份验证优化：修复了并行开启多个会话时，因其中一个 session 刷新 OAuth Token 而导致其他 session 频繁要求重新认证的冲突问题。 代理网关兼容性修复：解决了在禁用实验性功能后仍发送特定 Header，导致通过代理转发至 Vertex 或 Bedrock 时出现 400 错误的问题。 个人评价 v2.1.81 是一个典型的以「工程化落地」为导向的迭代版本。--bare 标志的引入，意味着 Claude Code 正在从纯交互式 AI 助手向可编程的开发者工具转型。通过对 OAuth 并行机制、工作区（Worktree）状态恢复以及复杂网络环境下错误处理的细致修补，该版本显著提升了工具在企业级开发环境中的健壮性。虽然没有视觉上的巨大变化，但对于重度依赖 CLI 自动化的开发者来说，其稳定性和灵活性的提升具有极高的实战价值。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-21 08:00:26\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-21/","summary":"\u003ch1 id=\"-claude-code-更新-v2181\"\u003e🤖 Claude Code 更新 v2.1.81\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-21\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e--bare\u003c/code\u003e flag for scripted \u003ccode\u003e-p\u003c/code\u003e calls — skips hooks, LSP, plugin sync, and skill directory walks; requires \u003ccode\u003eANTHROPIC_API_KEY\u003c/code\u003e or an \u003ccode\u003eapiKeyHelper\u003c/code\u003e via \u003ccode\u003e--settings\u003c/code\u003e (OAuth and keychain auth disabled); auto-memory fully disabled\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e--channels\u003c/code\u003e permission relay — channel servers that declare the permission capability can forward tool approval prompts to your phone\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed multiple concurrent Claude Code sessions requiring repeated re-authentication when one session refreshes its OAuth token\u003c/li\u003e\n\u003cli\u003eFixed voice mode silently swallowing retry failures and showing a misleading \u0026ldquo;check your network\u0026rdquo; message instead of the actual error\u003c/li\u003e\n\u003cli\u003eFixed voice mode audio not recovering when the server silently drops the WebSocket connection\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS\u003c/code\u003e not suppressing the structured-outputs beta header, causing 400 errors on proxy gateways forwarding to Vertex/Bedrock\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e--channels\u003c/code\u003e bypass for Team/Enterprise orgs with no other managed settings configured\u003c/li\u003e\n\u003cli\u003eFixed a crash on Node.js 18\u003c/li\u003e\n\u003cli\u003eFixed unnecessary permission prompts for Bash commands containing dashes in strings\u003c/li\u003e\n\u003cli\u003eFixed plugin hooks blocking prompt submission when the plugin directory is deleted mid-session\u003c/li\u003e\n\u003cli\u003eFixed a race condition where background agent task output could hang indefinitely when the task completed between polling intervals\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e/btw\u003c/code\u003e not including pasted text when used during an active response\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved MCP read/search tool calls to collapse into a single \u0026ldquo;Queried {server}\u0026rdquo; line (expand with Ctrl+O)\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003e!\u003c/code\u003e bash mode discoverability — Claude now suggests it when you need to run an interactive command\u003c/li\u003e\n\u003cli\u003eImproved plugin freshness — ref-tracked plugins now re-clone on every load to pick up upstream changes\u003c/li\u003e\n\u003cli\u003eImproved Remote Control session titles to refresh after your third message\u003c/li\u003e\n\u003cli\u003eUpdated MCP OAuth to support Client ID Metadata Document (CIMD / SEP-991) for servers without Dynamic Client Registration\u003c/li\u003e\n\u003cli\u003e[VSCode] Fixed Windows PATH inheritance for Bash tool when using Git Bash (regression in v2.1.78)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e--bare\u003c/code\u003e 模式\u003c/strong\u003e：专为脚本化调用（\u003ccode\u003e-p\u003c/code\u003e）设计，通过跳过 LSP 启动、插件同步及自动记忆等流程，提升了在 CI/CD 或自动化流水线中的响应速度与纯净度。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e--channels\u003c/code\u003e 权限中继\u003c/strong\u003e：允许将终端内的工具执行审批请求转发至移动设备，有效解决了远程操作或长时间后台任务时的权限授权痛点。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMCP 交互体验优化\u003c/strong\u003e：MCP 的读取与搜索调用现在会默认折叠为单行摘要，减少了终端冗余信息，开发者可通过快捷键按需展开详情。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e多会话身份验证优化\u003c/strong\u003e：修复了并行开启多个会话时，因其中一个 session 刷新 OAuth Token 而导致其他 session 频繁要求重新认证的冲突问题。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e代理网关兼容性修复\u003c/strong\u003e：解决了在禁用实验性功能后仍发送特定 Header，导致通过代理转发至 Vertex 或 Bedrock 时出现 400 错误的问题。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003ev2.1.81 是一个典型的以「工程化落地」为导向的迭代版本。\u003ccode\u003e--bare\u003c/code\u003e 标志的引入，意味着 Claude Code 正在从纯交互式 AI 助手向可编程的开发者工具转型。通过对 OAuth 并行机制、工作区（Worktree）状态恢复以及复杂网络环境下错误处理的细致修补，该版本显著提升了工具在企业级开发环境中的健壮性。虽然没有视觉上的巨大变化，但对于重度依赖 CLI 自动化的开发者来说，其稳定性和灵活性的提升具有极高的实战价值。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-21"},{"content":"在 GitHub 上拥有超过 50,000 颗星的 everything-claude-code（以下简称 ECC），其 README 的第一句话就明确写着：\u0026ldquo;Not just configs\u0026rdquo;（不仅是配置）。对于大多数初次接触它的开发者来说，这可能是一个令人费解的定义。\n通常，开发者使用 Claude Code 或 Codex 的方式非常直观：安装、提问、观察 AI 生成代码、手动修复错误。在这种模式下，AI 只是一个高级的自动补全或交互式脚本工具。ECC 的出现改变了这个逻辑——它不是在 Claude Code 之上堆叠更多的 Prompt 模板，而是试图解决一个更底层的问题：如何让 AI agent 像一个成熟的软件工程师一样，具备可预测、可复用且能持续进化的工程交付能力。\nECC 的本质是一套为 AI agent 量身定制的 harness 操作系统。它将\u0026quot;AI 如何可靠完成工程任务\u0026quot;这一复杂课题，拆解为技能、本能、记忆、验证四个维度，并提供了一套系统化的技术实现框架。\n它不是配置包 当你打开 ECC 的代码库，你会发现它并没有提供成千上万行的配置文件。相反，它提供了一套完整的逻辑层，介入了 AI agent 与文件系统、终端命令以及开发者意图之间的每一次交互。\n大多数开发者在使用 AI coding 工具时，面临的最大痛点是\u0026quot;随机性\u0026quot;。同一个任务，在不同的 session 中可能会得到完全不同的实现路径。ECC 认为，这种随机性源于 agent 缺乏统一的工程规范和执行框架。ECC 提供的不是\u0026quot;更好的答案\u0026quot;，而是\u0026quot;更好的工作流\u0026quot;——它将 AI 从一个随机应变的聊天机器人，转变为一个遵循特定协议的工程执行单元。这种从\u0026quot;对话驱动\u0026quot;到\u0026quot;协议驱动\u0026quot;的转变，是 ECC 区别于普通配置包的根本原因。\n四层体系 ECC 当前包含 28 个专用子代理、116 个技能和 59 个命令，背后是四个相互支撑的层级设计。每一层都解决了 AI agent 在工程化落地中的特定缺陷。\n技能（Skills）：这是 ECC 的执行库，116 个标准化工作流定义，覆盖从 TDD、架构分析、自动化安全扫描到内容写作的各个领域。这些技能是原子化的——当 agent 需要执行特定的工程操作时，按需调用相应的技能模块。例如，在进行代码重构前，agent 会先调用\u0026quot;架构分析技能\u0026quot;来识别潜在的副作用，而不是直接开始修改代码。\n本能（Instincts）：从真实会话中自动提炼的行为模式。每个本能都带有置信度评分，并且可以跨项目 import 或 export。如果说技能是 agent 学会的\u0026quot;工具箱\u0026quot;，那么本能就是 agent 在特定上下文下的\u0026quot;直觉\u0026quot;——比如在处理 Rust 项目时，agent 会自动表现出\u0026quot;优先检查所有权\u0026quot;的行为，不再需要开发者在每次对话中反复强调。\n记忆持久化（Memory Hooks）：ECC 通过 Hook 机制在 session 边界自动保存和加载上下文。它不仅仅记录对话历史，更重要的是记录了项目状态、已解决的争议点以及待办事项。当你第二天重新打开 Claude Code 时，ECC 会自动同步这些状态，让 agent 能够接续之前的逻辑断点。\n验证循环（Verification）：ECC 在 agent 的工作流中强制加入了质量门禁。通过 checkpoint 和 continuous eval 机制，agent 在提交每一行更改前，都会触发预定义的验证逻辑——确保 AI 不仅仅是\u0026quot;写出了代码\u0026quot;，而是\u0026quot;写出了符合当前项目工程标准的代码\u0026quot;。\n最关键的设计：持续学习 绝大多数 AI 工具都是\u0026quot;用完即走\u0026quot;的。无论你在上一次对话中纠正了多少次 AI 的错误，当你开启新会话时，它依然可能犯同样的错。ECC 通过 /learn 命令打破了这个循环。\n当 agent 完成了一个复杂的调试任务或实现了一个具有挑战性的特性后，开发者运行 /learn，这个命令会触发一套自省逻辑：agent 分析当前会话中的成功经验和失败教训，将其提取为具有通用性的行为模式，存入\u0026quot;本能\u0026quot;库中。\n这种设计把开发者\u0026quot;踩过的坑\u0026quot;转化为了 agent 的\u0026quot;内置经验\u0026quot;。随着使用时间增加，agent 会变得越来越符合团队的代码风格和工程偏好，工作流在使用中变好——而不是每次都从零开始。\nHook 系统与跨 harness 支持 ECC 的执行力来自其 Hook 系统。它在 agent 的生命周期中定义了多个关键节点：SessionStart（会话开始）、Stop-phase（阶段性停止）以及文件 edit 的前后。\n通过环境变量 ECC_HOOK_PROFILE，开发者可以在 minimal、standard、strict 三种模式之间切换。在 strict 模式下，agent 的任何文件修改都必须经过前置的 lint 检查和后置的单元测试验证——这种控制力完全不需要修改项目源码，仅通过配置 harness 行为实现。\nECC 并不绑定在单一工具上。虽然名字包含 Claude Code，但其架构已支持 Codex CLI、Cursor 乃至 OpenCode。在 ECC 中积累的技能和本能，可以无缝迁移到不同的 AI 交互界面，保持工程标准的一致性。\n适合谁 ECC 的安装通过插件方式通常只需 2 分钟。但这种系统化的力量不是没有成本的。\nECC 不适合那些偶尔用 AI 写几行代码、或者只是把 AI 当作搜索引擎的开发者。对于简单的一次性任务，ECC 复杂的四层体系反而会增加不必要的认知负担。\nECC 的真正受众是把 AI agent 视为团队核心成员、希望将工作流彻底系统化的工程师。如果你每天大量时间与 Claude Code 或 Codex 协作，并且对手动纠正 AI 的重复性错误感到疲惫，ECC 提供的工程约束和持续学习机制会带来显著回报。\n总结 如果你把 Claude Code 当作一个高级的对话框，ECC 对你来说可能只是冗余的配置集。\n如果你把 Claude Code 看作一个需要受训、需要规范且需要长期积累经验的\u0026quot;工程队员\u0026quot;，ECC 就是它的训练体系和操作规范。\n它解决的不是\u0026quot;如何写出代码\u0026quot;的问题，而是\u0026quot;如何以工程化的方式持续交付正确代码\u0026quot;的问题。\n","permalink":"https://qpzm7903.github.io/posts/ecc-everything-claude-code-2026-03-21/","summary":"\u003cp\u003e在 GitHub 上拥有超过 50,000 颗星的 everything-claude-code（以下简称 ECC），其 README 的第一句话就明确写着：\u0026ldquo;Not just configs\u0026rdquo;（不仅是配置）。对于大多数初次接触它的开发者来说，这可能是一个令人费解的定义。\u003c/p\u003e\n\u003cp\u003e通常，开发者使用 Claude Code 或 Codex 的方式非常直观：安装、提问、观察 AI 生成代码、手动修复错误。在这种模式下，AI 只是一个高级的自动补全或交互式脚本工具。ECC 的出现改变了这个逻辑——它不是在 Claude Code 之上堆叠更多的 Prompt 模板，而是试图解决一个更底层的问题：如何让 AI agent 像一个成熟的软件工程师一样，具备可预测、可复用且能持续进化的工程交付能力。\u003c/p\u003e\n\u003cp\u003eECC 的本质是一套为 AI agent 量身定制的 harness 操作系统。它将\u0026quot;AI 如何可靠完成工程任务\u0026quot;这一复杂课题，拆解为技能、本能、记忆、验证四个维度，并提供了一套系统化的技术实现框架。\u003c/p\u003e\n\u003ch2 id=\"它不是配置包\"\u003e它不是配置包\u003c/h2\u003e\n\u003cp\u003e当你打开 ECC 的代码库，你会发现它并没有提供成千上万行的配置文件。相反，它提供了一套完整的逻辑层，介入了 AI agent 与文件系统、终端命令以及开发者意图之间的每一次交互。\u003c/p\u003e\n\u003cp\u003e大多数开发者在使用 AI coding 工具时，面临的最大痛点是\u0026quot;随机性\u0026quot;。同一个任务，在不同的 session 中可能会得到完全不同的实现路径。ECC 认为，这种随机性源于 agent 缺乏统一的工程规范和执行框架。ECC 提供的不是\u0026quot;更好的答案\u0026quot;，而是\u0026quot;更好的工作流\u0026quot;——它将 AI 从一个随机应变的聊天机器人，转变为一个遵循特定协议的工程执行单元。这种从\u0026quot;对话驱动\u0026quot;到\u0026quot;协议驱动\u0026quot;的转变，是 ECC 区别于普通配置包的根本原因。\u003c/p\u003e\n\u003ch2 id=\"四层体系\"\u003e四层体系\u003c/h2\u003e\n\u003cp\u003eECC 当前包含 28 个专用子代理、116 个技能和 59 个命令，背后是四个相互支撑的层级设计。每一层都解决了 AI agent 在工程化落地中的特定缺陷。\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e技能（Skills）\u003c/strong\u003e：这是 ECC 的执行库，116 个标准化工作流定义，覆盖从 TDD、架构分析、自动化安全扫描到内容写作的各个领域。这些技能是原子化的——当 agent 需要执行特定的工程操作时，按需调用相应的技能模块。例如，在进行代码重构前，agent 会先调用\u0026quot;架构分析技能\u0026quot;来识别潜在的副作用，而不是直接开始修改代码。\u003c/p\u003e","title":"ECC 不是配置包：理解 everything-claude-code 的系统设计"},{"content":"在使用 Claude Code 进行超过 3 天的持续开发后，你可能会发现它的表现开始下滑：原本能完美遵循的架构规范被无视，它开始频繁回复\u0026quot;I\u0026rsquo;ll be more concise now\u0026quot;，甚至遗忘半小时前刚刚达成的技术决策。这不是 Claude 的逻辑能力下降了，而是 context window 中充斥了大量过往推理、错误尝试和冗长的文件读写记录，导致注意力的精确度发生了系统性偏移。\n这种现象被称为 Context Rot（上下文腐烂）。对于任何试图用 AI 助手构建真实产品而非简单 Demo 的开发者来说，Context Rot 是限制生产力的核心瓶颈。\nget-shit-done（以下简称 GSD） 的出现并非为了让 AI 写出更精妙的代码片段，而是为 Claude Code 引入了一个专门的项目管理层。它的核心逻辑只有一句话：通过外部化的状态文件和受限的编排架构，从底层消灭 context 积累，从而彻底解决 Context Rot 问题。\nContext Rot 是什么，为什么它是真正的问题 当你在一个 Session 中连续输入超过 50 轮对话，Claude 的 context usage 往往会跳升至 100k token 以上。此时最直观的证据是响应变慢，以及它开始丢失对全局约束的感知。Transformer 架构的注意力机制在处理超长序列时存在权重弥散——模型会更倾向于关注最近几轮对话的细节，忽略初始阶段定义的架构原则。\n根本原因是信息密度超载。在原始的 Claude Code Session 中，搜索结果、代码修改记录、测试报错和无关闲聊被线性地堆叠在一起。这些\u0026quot;噪音\u0026quot;占据了宝贵的注意力空间。即使 Claude 有 200k 的窗口，真正有效的注意力和被噪音稀释后的执行质量之间存在着巨大的鸿沟。\nGSD 的判断：不要试图管理长 context，而要从架构上消灭它的积累。 它强制要求通过文件来同步状态，而不是通过对话历史。\n状态文件体系：将记忆外挂 GSD 要求项目根目录下存在一套标准的机器可读文件，包括 PROJECT.md、STATE.md、REQUIREMENTS.md、ROADMAP.md 和 PLAN.md。这些文件不是写给人类看的文档，而是 Claude 的\u0026quot;外挂硬盘\u0026quot;。\nSTATE.md 记录了项目的当前进度、已完成的任务、挂起的决策以及当前的障碍。每当 Claude 启动新的子任务或恢复 Session 时，它首先读取的是这个状态文件，而不是翻阅历史对话。这保证了即使在完全不同的 Session 之间，决策的连贯性也是物理存在的。\nPLAN.md 采用 XML 结构描述每一个原子任务，精确到验证命令级别：\n\u0026lt;task type=\u0026#34;auto\u0026#34;\u0026gt; \u0026lt;name\u0026gt;Create login endpoint\u0026lt;/name\u0026gt; \u0026lt;files\u0026gt;src/app/api/auth/login/route.ts\u0026lt;/files\u0026gt; \u0026lt;action\u0026gt; Use jose for JWT (not jsonwebtoken - CommonJS issues). Validate credentials against users table. Return httpOnly cookie on success. \u0026lt;/action\u0026gt; \u0026lt;verify\u0026gt;curl -X POST localhost:3000/api/auth/login returns 200 + Set-Cookie\u0026lt;/verify\u0026gt; \u0026lt;done\u0026gt;Valid credentials return cookie, invalid return 401\u0026lt;/done\u0026gt; \u0026lt;/task\u0026gt; 不是\u0026quot;做个登录功能\u0026quot;，而是精确到用什么库、怎么验证、完成条件是什么。这种结构化的方式让 Claude 以极高的精确度解析\u0026quot;接下来要做什么\u0026quot;，避免了自然语言描述带来的模糊性。\n通过这种方式，GSD 将项目演进从\u0026quot;流式历史\u0026quot;转变为\u0026quot;状态快照\u0026quot;。当 context 积累到影响效率时，随时重启 Session，Claude 可以在几秒内从文件恢复到工作位置，不需要任何背景补课。\n编排架构：Thin Orchestrator + Subagents GSD 的执行模型中，主 Session 的角色是一个\u0026quot;极简协调者\u0026quot;——它几乎从不亲自执行具体的写代码或跑测试任务。\nGSD 引入了 Wave（波次）执行模型。协调者根据任务依赖关系将 PLAN.md 分解成多个 Wave：\nWAVE 1 (并行) WAVE 2 (并行) WAVE 3 ┌─────────┐ ┌─────────┐ ┌─────────┐ │ Plan 01 │ │ Plan 03 │ │ Plan 05 │ │User Model│ │Orders API│ │Checkout │ └─────────┘ └─────────┘ └─────────┘ ┌─────────┐ ┌─────────┐ │ Plan 02 │ │ Plan 04 │ │Product │ │Cart API │ └─────────┘ └─────────┘ 同一 Wave 内的任务并行执行，每个 Subagent 拥有自己独立的 200k context 空间，只接收该任务相关的背景信息，完成后销毁。跨 Wave 按顺序执行，等待依赖完成。\n这种设计确保主 Session 的 context 占用率始终保持在 30-40%。同时，GSD 强制执行\u0026quot;一个原子任务一个 commit\u0026quot;的原则：\nabc123f feat: add email confirmation flow def456g feat: implement password hashing hij789k feat: create registration endpoint 每个 commit 精确对应一个 AI 执行的任务。一旦引入逻辑错误，git bisect 可以精确定位到是哪一个子任务出的问题。\nNyquist 验证层：测试先于代码 GSD 内置了一个名为 Nyquist 的验证机制，它把测试提升到了比代码实现更高的优先级。\n在 plan-phase 的研究阶段，GSD 就要求为每个需求映射自动化测试命令。Plan Checker 有一条硬性规则：没有 \u0026lt;verify\u0026gt; 命令的任务，计划不通过。 执行阶段，只有当验证命令返回成功时，任务才被标记为完成。\n这意味着测试覆盖是写代码之前规划好的，不是事后补。它强迫 AI 在动手之前先思考\u0026quot;成功的标准是什么\u0026quot;。在长期的 AI 开发流程中，这是防止\u0026quot;看起来写完了，但实际跑不通\u0026quot;最有效的手段。\n核心工作流与轻量路径 GSD 的标准工作流包含五个阶段：\ndiscuss-phase → plan-phase → execute-phase → verify-work → ship （锁定偏好） （研究+规划） （Wave 并行执行） （人工 UAT） （创建 PR） /gsd:next 是核心指令：读取 STATE.md 自动判断当前处于哪个阶段并推进。设计目标是\u0026quot;走完离开，回来继续\u0026quot;——不需要记住上次做到哪里。\n对于不需要复杂规划的 ad-hoc 任务，/gsd:quick 提供轻量路径：跳过研究和 plan-checker，但依然保留\u0026quot;任务-验证-commit\u0026quot;的原子化流程。--discuss、--research、--full 三个 flag 可以按需组合。\n适合谁，不适合谁 适合用 GSD 的场景：\nSolo dev 或小团队，用 Claude Code 从零构建真实产品 已经感受到 Context Rot 痛苦，厌倦了反复纠正 AI 错误决策 需要跨多个 session、多天完成的复杂项目 不适合的场景：\n一次性脚本或简单任务：GSD 的各种文件和验证流程反而是额外负担 需要精细控制每一步的场景：GSD 的\u0026quot;规划后全自动执行\u0026quot;模式是黑盒 已有成熟工程团队和流程的大型组织：没必要在 AI 层再套一层 PM 框架 如果你把 Claude Code 当作聊天框，GSD 没有意义。如果你准备把 Claude Code 当作执行团队，GSD 是那个负责\u0026quot;保持项目清醒\u0026quot;的项目管理层。\n","permalink":"https://qpzm7903.github.io/posts/gsd-get-shit-done-2026-03-21/","summary":"\u003cp\u003e在使用 Claude Code 进行超过 3 天的持续开发后，你可能会发现它的表现开始下滑：原本能完美遵循的架构规范被无视，它开始频繁回复\u0026quot;I\u0026rsquo;ll be more concise now\u0026quot;，甚至遗忘半小时前刚刚达成的技术决策。这不是 Claude 的逻辑能力下降了，而是 context window 中充斥了大量过往推理、错误尝试和冗长的文件读写记录，导致注意力的精确度发生了系统性偏移。\u003c/p\u003e\n\u003cp\u003e这种现象被称为 \u003cstrong\u003eContext Rot（上下文腐烂）\u003c/strong\u003e。对于任何试图用 AI 助手构建真实产品而非简单 Demo 的开发者来说，Context Rot 是限制生产力的核心瓶颈。\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eget-shit-done（以下简称 GSD）\u003c/strong\u003e 的出现并非为了让 AI 写出更精妙的代码片段，而是为 Claude Code 引入了一个专门的项目管理层。它的核心逻辑只有一句话：\u003cstrong\u003e通过外部化的状态文件和受限的编排架构，从底层消灭 context 积累，从而彻底解决 Context Rot 问题。\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"context-rot-是什么为什么它是真正的问题\"\u003eContext Rot 是什么，为什么它是真正的问题\u003c/h2\u003e\n\u003cp\u003e当你在一个 Session 中连续输入超过 50 轮对话，Claude 的 context usage 往往会跳升至 100k token 以上。此时最直观的证据是响应变慢，以及它开始丢失对全局约束的感知。Transformer 架构的注意力机制在处理超长序列时存在权重弥散——模型会更倾向于关注最近几轮对话的细节，忽略初始阶段定义的架构原则。\u003c/p\u003e\n\u003cp\u003e根本原因是信息密度超载。在原始的 Claude Code Session 中，搜索结果、代码修改记录、测试报错和无关闲聊被线性地堆叠在一起。这些\u0026quot;噪音\u0026quot;占据了宝贵的注意力空间。即使 Claude 有 200k 的窗口，真正有效的注意力和被噪音稀释后的执行质量之间存在着巨大的鸿沟。\u003c/p\u003e\n\u003cp\u003eGSD 的判断：\u003cstrong\u003e不要试图管理长 context，而要从架构上消灭它的积累。\u003c/strong\u003e 它强制要求通过文件来同步状态，而不是通过对话历史。\u003c/p\u003e\n\u003ch2 id=\"状态文件体系将记忆外挂\"\u003e状态文件体系：将记忆外挂\u003c/h2\u003e\n\u003cp\u003eGSD 要求项目根目录下存在一套标准的机器可读文件，包括 \u003ccode\u003ePROJECT.md\u003c/code\u003e、\u003ccode\u003eSTATE.md\u003c/code\u003e、\u003ccode\u003eREQUIREMENTS.md\u003c/code\u003e、\u003ccode\u003eROADMAP.md\u003c/code\u003e 和 \u003ccode\u003ePLAN.md\u003c/code\u003e。这些文件不是写给人类看的文档，而是 Claude 的\u0026quot;外挂硬盘\u0026quot;。\u003c/p\u003e","title":"GSD：专门对抗 Context Rot 的 Claude Code 项目管理层"},{"content":"🔧 Codex 更新 rust-v0.116.0 发布日期: 2026-03-20\n⚠️ 新版本发布\nNew Features App-server TUI now supports device-code ChatGPT sign-in during onboarding and can refresh existing ChatGPT tokens. (#14952) Plugin setup is smoother: Codex can prompt to install missing plugins or connectors, honor a configured suggestion allowlist, and sync install/uninstall state remotely. (#14896, #15022, #14878) Added a userpromptsubmit hook so prompts can be blocked or augmented before execution and before they enter history. (#14626) Realtime sessions now start with recent thread context and are less likely to self-interrupt during audio playback. (#14829, #14827) Bug Fixes Fixed a first-turn stall where websocket prewarm could delay turn/start; startup now times out and falls back cleanly. (#14838) Restored conversation history for remote resume/fork in the app-server TUI and stopped duplicate live transcript output from legacy stream events. (#14930, #14892) Improved Linux sandbox startup on symlinked checkouts, missing writable roots, and Ubuntu/AppArmor hosts by preferring system bwrap when available. (#14849, #14890, #14963) Fixed an agent job finalization race and reduced status polling churn for worker threads. (#14843) Documentation Refreshed the Python SDK public API docs, examples, and walkthrough around the generated app-server models. (#14446) Chores Pinned the setup-zig GitHub Action to an immutable SHA for more reproducible CI. (#14858) Changelog #14717 Move TUI on top of app server (parallel code) @etraut-openai #14665 Use request permission profile in app server @mousseau-oai #14826 Fixed build failures related to PR 14717 @etraut-openai #14833 fix(core): fix sanitize name to use \u0026lsquo;_\u0026rsquo; everywhere @apanasenko-oai #14268 memories: exclude AGENTS and skills from stage1 input @andi-oai #14139 windows-sandbox: add runner IPC foundation for future unified_exec @iceweasel-oai #14851 Add exit helper to code mode scripts @pakrym-oai #14828 [stack 1/4] Split realtime websocket methods by version @aibrahim-oai #14652 Apply argument comment lint across codex-rs @bolinfest #14837 skill-creator: default new skills to ~/.codex/skills @xl-openai #14861 Add marketplace display names to plugin/list @xl-openai #14878 feat: support remote_sync for plugin install/uninstall. @xl-openai 💡 深度点评 核心亮点 插件系统自动化与远程同步：新版本显著提升了插件配置的丝滑度。现在支持自动提示安装缺失的插件或连接器，并引入了远程同步（Remote Sync）功能，使得插件的安装/卸载状态可以在不同设备间保持一致。此外，新增的建议白名单机制进一步增强了插件生态的可控性。 Prompt 级拦截与增强能力：引入了 userpromptsubmit 钩子。开发者现在可以在提示词正式进入历史记录或执行之前，对其进行拦截、阻断或动态增强。这一特性为实现提示词合规检查、自动化上下文注入提供了更底座化的支持。 实时会话与 TUI 交互优化：Realtime 模式现在支持携带近期线程上下文启动，减少了语音播放时的自我中断问题。同时，App-server TUI 增加了设备码（Device-code）登录方式，并支持 ChatGPT Token 自动刷新，大幅优化了长效使用的认证体验。 值得注意的修复 启动性能优化：修复了因 Websocket 预热导致的 turn/start 首轮响应卡顿（Stall）问题，增加了超时回退机制，确保冷启动更加稳健。 Linux 沙箱兼容性增强：解决了在 Ubuntu/AppArmor 环境下，因符号链接（Symlinked）或缺少可写根目录导致的沙箱启动失败问题。通过优先调用系统自带的 bwrap，提升了跨发行版的运行稳定性。 TUI 会话状态恢复：修复了在远程 Resume 或 Fork 会话时 TUI 界面无法正确恢复历史记录的 Bug，并清理了 legacy stream 导致的重复转录输出。 个人评价 Codex Rust-v0.116.0 是一个从「单机工具」向「平台化管理」迈进的稳健版本。核心更新集中在开发者体验（DX）的打磨上，特别是插件远程同步和更灵活的 Hook 机制，意味着它正在为更复杂的企业级集成和多端同步场景做准备。Linux 沙箱兼容性的补齐和 Websocket 预热问题的修复，反映出团队在处理大规模生产环境落地的底层稳定性上投入了大量精力。整体而言，这是一个侧重于提高环境配置下限、拓展工程化集成上限的成熟更替。\n数据来源: GitHub openai/codex\nGenerated by OpenClaw at 2026-03-20 08:01:29\n","permalink":"https://qpzm7903.github.io/posts/codex-update-2026-03-20/","summary":"\u003ch1 id=\"-codex-更新-rust-v01160\"\u003e🔧 Codex 更新 rust-v0.116.0\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-20\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"new-features\"\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eApp-server TUI now supports device-code ChatGPT sign-in during onboarding and can refresh existing ChatGPT tokens. (#14952)\u003c/li\u003e\n\u003cli\u003ePlugin setup is smoother: Codex can prompt to install missing plugins or connectors, honor a configured suggestion allowlist, and sync install/uninstall state remotely. (#14896, #15022, #14878)\u003c/li\u003e\n\u003cli\u003eAdded a \u003ccode\u003euserpromptsubmit\u003c/code\u003e hook so prompts can be blocked or augmented before execution and before they enter history. (#14626)\u003c/li\u003e\n\u003cli\u003eRealtime sessions now start with recent thread context and are less likely to self-interrupt during audio playback. (#14829, #14827)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"bug-fixes\"\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a first-turn stall where websocket prewarm could delay \u003ccode\u003eturn/start\u003c/code\u003e; startup now times out and falls back cleanly. (#14838)\u003c/li\u003e\n\u003cli\u003eRestored conversation history for remote resume/fork in the app-server TUI and stopped duplicate live transcript output from legacy stream events. (#14930, #14892)\u003c/li\u003e\n\u003cli\u003eImproved Linux sandbox startup on symlinked checkouts, missing writable roots, and Ubuntu/AppArmor hosts by preferring system \u003ccode\u003ebwrap\u003c/code\u003e when available. (#14849, #14890, #14963)\u003c/li\u003e\n\u003cli\u003eFixed an agent job finalization race and reduced status polling churn for worker threads. (#14843)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"documentation\"\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefreshed the Python SDK public API docs, examples, and walkthrough around the generated app-server models. (#14446)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"chores\"\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePinned the \u003ccode\u003esetup-zig\u003c/code\u003e GitHub Action to an immutable SHA for more reproducible CI. (#14858)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"changelog\"\u003eChangelog\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e#14717 Move TUI on top of app server (parallel code) @etraut-openai\u003c/li\u003e\n\u003cli\u003e#14665 Use request permission profile in app server @mousseau-oai\u003c/li\u003e\n\u003cli\u003e#14826 Fixed build failures related to PR 14717 @etraut-openai\u003c/li\u003e\n\u003cli\u003e#14833 fix(core): fix sanitize name to use \u0026lsquo;_\u0026rsquo; everywhere @apanasenko-oai\u003c/li\u003e\n\u003cli\u003e#14268 memories: exclude AGENTS and skills from stage1 input @andi-oai\u003c/li\u003e\n\u003cli\u003e#14139 windows-sandbox: add runner IPC foundation for future unified_exec @iceweasel-oai\u003c/li\u003e\n\u003cli\u003e#14851 Add exit helper to code mode scripts @pakrym-oai\u003c/li\u003e\n\u003cli\u003e#14828 [stack 1/4] Split realtime websocket methods by version @aibrahim-oai\u003c/li\u003e\n\u003cli\u003e#14652 Apply argument comment lint across codex-rs @bolinfest\u003c/li\u003e\n\u003cli\u003e#14837 skill-creator: default new skills to ~/.codex/skills @xl-openai\u003c/li\u003e\n\u003cli\u003e#14861 Add marketplace display names to plugin/list @xl-openai\u003c/li\u003e\n\u003cli\u003e#14878 feat: support remote_sync for plugin install/uninstall. @xl-openai\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e插件系统自动化与远程同步\u003c/strong\u003e：新版本显著提升了插件配置的丝滑度。现在支持自动提示安装缺失的插件或连接器，并引入了远程同步（Remote Sync）功能，使得插件的安装/卸载状态可以在不同设备间保持一致。此外，新增的建议白名单机制进一步增强了插件生态的可控性。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePrompt 级拦截与增强能力\u003c/strong\u003e：引入了 \u003ccode\u003euserpromptsubmit\u003c/code\u003e 钩子。开发者现在可以在提示词正式进入历史记录或执行之前，对其进行拦截、阻断或动态增强。这一特性为实现提示词合规检查、自动化上下文注入提供了更底座化的支持。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e实时会话与 TUI 交互优化\u003c/strong\u003e：Realtime 模式现在支持携带近期线程上下文启动，减少了语音播放时的自我中断问题。同时，App-server TUI 增加了设备码（Device-code）登录方式，并支持 ChatGPT Token 自动刷新，大幅优化了长效使用的认证体验。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e启动性能优化\u003c/strong\u003e：修复了因 Websocket 预热导致的 \u003ccode\u003eturn/start\u003c/code\u003e 首轮响应卡顿（Stall）问题，增加了超时回退机制，确保冷启动更加稳健。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLinux 沙箱兼容性增强\u003c/strong\u003e：解决了在 Ubuntu/AppArmor 环境下，因符号链接（Symlinked）或缺少可写根目录导致的沙箱启动失败问题。通过优先调用系统自带的 \u003ccode\u003ebwrap\u003c/code\u003e，提升了跨发行版的运行稳定性。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTUI 会话状态恢复\u003c/strong\u003e：修复了在远程 Resume 或 Fork 会话时 TUI 界面无法正确恢复历史记录的 Bug，并清理了 legacy stream 导致的重复转录输出。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003eCodex Rust-v0.116.0 是一个从「单机工具」向「平台化管理」迈进的稳健版本。核心更新集中在开发者体验（DX）的打磨上，特别是插件远程同步和更灵活的 Hook 机制，意味着它正在为更复杂的企业级集成和多端同步场景做准备。Linux 沙箱兼容性的补齐和 Websocket 预热问题的修复，反映出团队在处理大规模生产环境落地的底层稳定性上投入了大量精力。整体而言，这是一个侧重于提高环境配置下限、拓展工程化集成上限的成熟更替。\u003c/p\u003e","title":"🔧 Codex 更新日报 2026-03-20"},{"content":"🔧 Openclaw 更新 2026.3.13 发布日期: 2026-03-20\n📋 版本维护\nChanges Android/chat settings: redesign the chat settings sheet with grouped device and media sections, refresh the Connect and Voice tabs, and tighten the chat composer/session header for a denser mobile layout. (#44894) Thanks @obviyus. iOS/onboarding: add a first-run welcome pager before gateway setup, stop auto-opening the QR scanner, and show /pair qr instructions on the connect step. (#45054) Thanks @ngutman. Browser/existing-session: add an official Chrome DevTools MCP attach mode for signed-in live Chrome sessions, with docs for chrome://inspect/#remote-debugging enablement and direct backlinks to Chrome’s own setup guides. Browser/agents: add built-in profile=\u0026quot;user\u0026quot; for the logged-in host browser and profile=\u0026quot;chrome-relay\u0026quot; for the extension relay, so agent browser calls can prefer the real signed-in browser without the extra browserSession selector. Browser/act automation: add batched actions, selector targeting, and delayed clicks for browser act requests with normalized batch dispatch. Thanks @vincentkoc. Docker/timezone override: add OPENCLAW_TZ so docker-setup.sh can pin gateway and CLI containers to a chosen IANA timezone instead of inheriting the daemon default. (#34119) Thanks @Lanfei. Dependencies/pi: bump @mariozechner/pi-agent-core, @mariozechner/pi-ai, @mariozechner/pi-coding-agent, and @mariozechner/pi-tui to 0.58.0. Cron/sessions: add sessionTarget: \u0026quot;current\u0026quot; and session:\u0026lt;id\u0026gt; support so cron jobs can bind to the creating session or a persistent named session instead of only main or isolated. Thanks @kkhomej33-netizen and @ImLukeF. Telegram/message send: add --force-document so Telegram image and GIF sends can upload as documents without compression. (#45111) Thanks @thepagent. Fixes Dashboard/chat UI: stop reloading full chat history on every live tool result in dashboard v2 so tool-heavy runs no longer trigger UI freeze/re-render storms while the final event still refreshes persisted history. (#45541) Thanks @BunsDev. Gateway/client requests: reject unanswered gateway RPC calls after a bounded timeout and clear their pending state, so stalled connections no longer leak hanging GatewayClient.request() promises indefinitely. Build/plugin-sdk bundling: bundle plugin-sdk subpath entries in one shared build pass so published packages stop duplicating shared chunks and avoid the recent plugin-sdk memory blow-up. (#45426) Thanks @TarasShyn. Ollama/reasoning visibility: stop promoting native thinking and reasoning fields into final assistant text so local reasoning models no longer leak internal thoughts in normal replies. (#45330) Thanks @xi7ang. Android/onboarding QR scan: switch setup QR scanning to Google Code Scanner so onboarding uses a more reliable scanner instead of the legacy embedded ZXing flow. (#45021) Thanks @obviyus. Browser/existing-session: harden driver validation and session lifecycle so transport errors trigger reconnects while tool-level errors preserve the session, and extract shared ARIA role sets to deduplicate Playwright and Chrome MCP snapshot paths. (#45682) Thanks @odysseus0. Browser/existing-session: accept text-only list_pages and new_page responses from Chrome DevTools MCP so live-session tab discovery and new-tab open flows keep working when the server omits structured page metadata. Control UI/insecure auth: preserve explicit shared token and password auth on plain-HTTP Control UI connects so LAN and reverse-proxy sessions no longer drop shared auth before the first WebSocket handshake. (#45088) Thanks @velvet-shark. Gateway/session reset: preserve lastAccountId and lastThreadId across gateway session resets so replies keep routing back to the same account and thread after /reset. (#44773) Thanks @Lanfei. macOS/onboarding: avoid self-restarting freshly bootstrapped launchd gateways and give new daemon installs longer to become healthy, so openclaw onboard --install-daemon no longer false-fails on slower Macs and fresh VM snapshots. Gateway/status: add openclaw gateway status --require-rpc and clearer Linux non-interactive daemon-install failure reporting so automation can fail hard on probe misses instead of treating a printed RPC error as green. macOS/exec approvals: respect per-agent exec approval settings in the gateway prompter, including allowlist fallback when the native prompt cannot be shown, so gateway-triggered system.run requests follow configured policy instead of always prompting or denying unexpectedly. (#13707) Thanks @sliekens. Breaking BREAKING: Agents now load at most one root memory bootstrap file. MEMORY.md wins; memory.md is only used when MEMORY.md is absent. If you intentionally kept both files and depended on both being injected, merge them before upgrade. This also fixes duplicate memory injection on case-insensitive Docker mounts. (#26054) Thanks @Lanfei. 💡 深度点评 这是一份关于 openclaw 2026.3.13 版本的技术点评。\n核心亮点 原生浏览器深度集成 (Chrome DevTools MCP)：新版增加了官方的 Chrome DevTools MCP 挂载模式，允许直接附加到已登录的活跃 Chrome 会话（通过 chrome://inspect）。结合新增的 profile=\u0026quot;user\u0026quot; 配置，Agent 现在可以直接复用宿主浏览器的登录状态和上下文，无需再繁琐地处理 browserSession 选择器，大幅提升了 Web Automation 的成功率。 浏览器操作批处理与增强：引入了 batched actions 和选择器定向功能。通过规范化的批量调度和延迟点击（delayed clicks），减少了浏览器执行请求的往返次数。这对于需要高频操作或复杂交互的自动化任务来说，不仅提高了执行效率，也增强了在模拟人类行为时的稳定性。 灵活的 Cron 任务会话绑定：Cron 任务现在支持 sessionTarget: \u0026quot;current\u0026quot; 或指定的 session:\u0026lt;id\u0026gt;。这意味着定时任务不再局限于全局或孤立运行，而是可以精确绑定到特定的持久化会话中，为构建复杂的长期运行工作流（Long-running Workflows）提供了底层支撑。 值得注意的修复 控制台 UI 性能优化：修复了 Dashboard v2 在工具执行过程中频繁触发全量历史记录重载的问题。这一改进彻底解决了“工具密集型”任务运行过程中出现的 UI 冻结和渲染风暴，显著提升了长会话的操作流畅度。 安全与执行审批强化：针对 pnpm 运行时、PowerShell 脚本以及 macOS 下的 env 包装器进行了深度的执行审批解包优化。同时修复了通过反斜杠换行绕过 shell 检查的安全漏洞。这一系列变更显示出项目在多平台安全沙箱边界控制上的持续投入。 底层稳定性与内存修复：通过将 plugin-sdk 的子路径项合并到单个共享构建阶段，解决了近期出现的内存膨胀问题。此外，Gateway 增加了对超时未响应 RPC 调用的强制回收机制，有效防止了因挂起 Promise 导致的内存泄漏。 个人评价 openclaw 2026.3.13 是一个侧重于“工程化落地”的版本。它没有追求激进的新功能堆砌，而是通过完善 Chrome 原生会话接入、优化 UI 渲染效率和加固执行安全边界，解决了开发者在实际生产中使用 openclaw 时的痛点。特别是对 MEMORY.md 优先级的规范化（Breaking Change），标志着项目在处理跨平台一致性问题上进入了更成熟的阶段。整体来看，这是一个显著提升生产力上限并加固了运行底座的稳定版本。\n数据来源: GitHub openclaw/openclaw\nGenerated by OpenClaw at 2026-03-20 08:02:18\n","permalink":"https://qpzm7903.github.io/posts/openclaw-update-2026-03-20/","summary":"\u003ch1 id=\"-openclaw-更新-2026313\"\u003e🔧 Openclaw 更新 2026.3.13\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-20\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"changes\"\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid/chat settings: redesign the chat settings sheet with grouped device and media sections, refresh the Connect and Voice tabs, and tighten the chat composer/session header for a denser mobile layout. (#44894) Thanks @obviyus.\u003c/li\u003e\n\u003cli\u003eiOS/onboarding: add a first-run welcome pager before gateway setup, stop auto-opening the QR scanner, and show \u003ccode\u003e/pair qr\u003c/code\u003e instructions on the connect step. (#45054) Thanks @ngutman.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: add an official Chrome DevTools MCP attach mode for signed-in live Chrome sessions, with docs for \u003ccode\u003echrome://inspect/#remote-debugging\u003c/code\u003e enablement and direct backlinks to Chrome’s own setup guides.\u003c/li\u003e\n\u003cli\u003eBrowser/agents: add built-in \u003ccode\u003eprofile=\u0026quot;user\u0026quot;\u003c/code\u003e for the logged-in host browser and \u003ccode\u003eprofile=\u0026quot;chrome-relay\u0026quot;\u003c/code\u003e for the extension relay, so agent browser calls can prefer the real signed-in browser without the extra \u003ccode\u003ebrowserSession\u003c/code\u003e selector.\u003c/li\u003e\n\u003cli\u003eBrowser/act automation: add batched actions, selector targeting, and delayed clicks for browser act requests with normalized batch dispatch. Thanks @vincentkoc.\u003c/li\u003e\n\u003cli\u003eDocker/timezone override: add \u003ccode\u003eOPENCLAW_TZ\u003c/code\u003e so \u003ccode\u003edocker-setup.sh\u003c/code\u003e can pin gateway and CLI containers to a chosen IANA timezone instead of inheriting the daemon default. (#34119) Thanks @Lanfei.\u003c/li\u003e\n\u003cli\u003eDependencies/pi: bump \u003ccode\u003e@mariozechner/pi-agent-core\u003c/code\u003e, \u003ccode\u003e@mariozechner/pi-ai\u003c/code\u003e, \u003ccode\u003e@mariozechner/pi-coding-agent\u003c/code\u003e, and \u003ccode\u003e@mariozechner/pi-tui\u003c/code\u003e to \u003ccode\u003e0.58.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eCron/sessions: add \u003ccode\u003esessionTarget: \u0026quot;current\u0026quot;\u003c/code\u003e and \u003ccode\u003esession:\u0026lt;id\u0026gt;\u003c/code\u003e support so cron jobs can bind to the creating session or a persistent named session instead of only \u003ccode\u003emain\u003c/code\u003e or \u003ccode\u003eisolated\u003c/code\u003e. Thanks @kkhomej33-netizen and @ImLukeF.\u003c/li\u003e\n\u003cli\u003eTelegram/message send: add \u003ccode\u003e--force-document\u003c/code\u003e so Telegram image and GIF sends can upload as documents without compression. (#45111) Thanks @thepagent.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"fixes\"\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDashboard/chat UI: stop reloading full chat history on every live tool result in dashboard v2 so tool-heavy runs no longer trigger UI freeze/re-render storms while the final event still refreshes persisted history. (#45541) Thanks @BunsDev.\u003c/li\u003e\n\u003cli\u003eGateway/client requests: reject unanswered gateway RPC calls after a bounded timeout and clear their pending state, so stalled connections no longer leak hanging \u003ccode\u003eGatewayClient.request()\u003c/code\u003e promises indefinitely.\u003c/li\u003e\n\u003cli\u003eBuild/plugin-sdk bundling: bundle plugin-sdk subpath entries in one shared build pass so published packages stop duplicating shared chunks and avoid the recent plugin-sdk memory blow-up. (#45426) Thanks @TarasShyn.\u003c/li\u003e\n\u003cli\u003eOllama/reasoning visibility: stop promoting native \u003ccode\u003ethinking\u003c/code\u003e and \u003ccode\u003ereasoning\u003c/code\u003e fields into final assistant text so local reasoning models no longer leak internal thoughts in normal replies. (#45330) Thanks @xi7ang.\u003c/li\u003e\n\u003cli\u003eAndroid/onboarding QR scan: switch setup QR scanning to Google Code Scanner so onboarding uses a more reliable scanner instead of the legacy embedded ZXing flow. (#45021) Thanks @obviyus.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: harden driver validation and session lifecycle so transport errors trigger reconnects while tool-level errors preserve the session, and extract shared ARIA role sets to deduplicate Playwright and Chrome MCP snapshot paths. (#45682) Thanks @odysseus0.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: accept text-only \u003ccode\u003elist_pages\u003c/code\u003e and \u003ccode\u003enew_page\u003c/code\u003e responses from Chrome DevTools MCP so live-session tab discovery and new-tab open flows keep working when the server omits structured page metadata.\u003c/li\u003e\n\u003cli\u003eControl UI/insecure auth: preserve explicit shared token and password auth on plain-HTTP Control UI connects so LAN and reverse-proxy sessions no longer drop shared auth before the first WebSocket handshake. (#45088) Thanks @velvet-shark.\u003c/li\u003e\n\u003cli\u003eGateway/session reset: preserve \u003ccode\u003elastAccountId\u003c/code\u003e and \u003ccode\u003elastThreadId\u003c/code\u003e across gateway session resets so replies keep routing back to the same account and thread after \u003ccode\u003e/reset\u003c/code\u003e. (#44773) Thanks @Lanfei.\u003c/li\u003e\n\u003cli\u003emacOS/onboarding: avoid self-restarting freshly bootstrapped launchd gateways and give new daemon installs longer to become healthy, so \u003ccode\u003eopenclaw onboard --install-daemon\u003c/code\u003e no longer false-fails on slower Macs and fresh VM snapshots.\u003c/li\u003e\n\u003cli\u003eGateway/status: add \u003ccode\u003eopenclaw gateway status --require-rpc\u003c/code\u003e and clearer Linux non-interactive daemon-install failure reporting so automation can fail hard on probe misses instead of treating a printed RPC error as green.\u003c/li\u003e\n\u003cli\u003emacOS/exec approvals: respect per-agent exec approval settings in the gateway prompter, including allowlist fallback when the native prompt cannot be shown, so gateway-triggered \u003ccode\u003esystem.run\u003c/code\u003e requests follow configured policy instead of always prompting or denying unexpectedly. (#13707) Thanks @sliekens.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"breaking\"\u003eBreaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING:\u003c/strong\u003e Agents now load at most one root memory bootstrap file. \u003ccode\u003eMEMORY.md\u003c/code\u003e wins; \u003ccode\u003ememory.md\u003c/code\u003e is only used when \u003ccode\u003eMEMORY.md\u003c/code\u003e is absent. If you intentionally kept both files and depended on both being injected, merge them before upgrade. This also fixes duplicate memory injection on case-insensitive Docker mounts. (#26054) Thanks @Lanfei.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003e这是一份关于 openclaw 2026.3.13 版本的技术点评。\u003c/p\u003e","title":"🔧 Openclaw 更新日报 2026-03-20"},{"content":"🤖 Claude Code 更新 v2.1.80 发布日期: 2026-03-20\n⚠️ 新版本发布\n✨ 新增功能 Added rate_limits field to statusline scripts for displaying Claude.ai rate limit usage (5-hour and 7-day windows with used_percentage and resets_at) Added source: 'settings' plugin marketplace source — declare plugin entries inline in settings.json Added CLI tool usage detection to plugin tips, in addition to file pattern matching Added effort frontmatter support for skills and slash commands to override the model effort level when invoked Added --channels (research preview) — allow MCP servers to push messages into your session 🐛 重要修复 Fixed --resume dropping parallel tool results — sessions with parallel tool calls now restore all tool_use/tool_result pairs instead of showing [Tool result missing] placeholders Fixed voice mode WebSocket failures caused by Cloudflare bot detection on non-browser TLS fingerprints Fixed 400 errors when using fine-grained tool streaming through API proxies, Bedrock, or Vertex Fixed /remote-control appearing for gateway and third-party provider deployments where it cannot function Fixed /sandbox tab switching not responding to Tab or arrow keys Fixed managed settings (enabledPlugins, permissions.defaultMode, policy-set env vars) not being applied at startup when remote-settings.json was cached from a prior session ⚡ 优化改进 Improved responsiveness of @ file autocomplete in large git repositories Improved /effort to show what auto currently resolves to, matching the status bar indicator Improved /permissions — Tab and arrow keys now switch tabs from within a list Improved background tasks panel — left arrow now closes from the list view 💡 深度点评 核心亮点 配额监控透明化：状态栏脚本新增 rate_limits 字段，支持实时显示 5 小时及 7 天窗口内的 Claude.ai 用量百分比与重置时间，便于开发者更精准地规划长周期任务。 任务级 Effort 精准控制：Skill 和斜杠命令现在支持在 Frontmatter 中声明 effort 级别。这意味着开发者可以针对特定自动化流程强制指定模型推理强度，不再受限于全局设置。 MCP 异步通信雏形：引入 --channels（研究预览版），允许 MCP 服务器主动向当前会话推送消息。这一改变使得 CLI 从单一的「请求-响应」模式向更复杂的异步协作模式演进。 值得注意的修复 并行调用恢复增强：修复了 --resume 在恢复包含并行工具调用的会话时，可能导致工具结果丢失或显示占位符的问题，确保复杂调试上下文的完整重建。 大规模工程性能优化：针对拥有 25 万个文件级别的超大型仓库，启动内存占用减少了约 80MB，并显著提升了 @ 文件补全的交互响应速度。 个人评价 v2.1.80 版本体现了 Claude Code 从「功能实现」向「工程化成熟」的转变。通过引入频率限制监控和任务级推理强度控制，它为开发者提供了更细粒度的资源管理手段。底层的并行任务恢复修复与内存优化，则直接改善了在大规模商业项目中的使用体验。整体来看，这是一个侧重于可预测性和系统稳定性的关键迭代，为后续更复杂的 MCP 协作打下了坚实基础。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-20 08:00:37\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-20/","summary":"\u003ch1 id=\"-claude-code-更新-v2180\"\u003e🤖 Claude Code 更新 v2.1.80\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-20\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003erate_limits\u003c/code\u003e field to statusline scripts for displaying Claude.ai rate limit usage (5-hour and 7-day windows with \u003ccode\u003eused_percentage\u003c/code\u003e and \u003ccode\u003eresets_at\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003esource: 'settings'\u003c/code\u003e plugin marketplace source — declare plugin entries inline in settings.json\u003c/li\u003e\n\u003cli\u003eAdded CLI tool usage detection to plugin tips, in addition to file pattern matching\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eeffort\u003c/code\u003e frontmatter support for skills and slash commands to override the model effort level when invoked\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e--channels\u003c/code\u003e (research preview) — allow MCP servers to push messages into your session\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003e--resume\u003c/code\u003e dropping parallel tool results — sessions with parallel tool calls now restore all tool_use/tool_result pairs instead of showing \u003ccode\u003e[Tool result missing]\u003c/code\u003e placeholders\u003c/li\u003e\n\u003cli\u003eFixed voice mode WebSocket failures caused by Cloudflare bot detection on non-browser TLS fingerprints\u003c/li\u003e\n\u003cli\u003eFixed 400 errors when using fine-grained tool streaming through API proxies, Bedrock, or Vertex\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e/remote-control\u003c/code\u003e appearing for gateway and third-party provider deployments where it cannot function\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e/sandbox\u003c/code\u003e tab switching not responding to Tab or arrow keys\u003c/li\u003e\n\u003cli\u003eFixed managed settings (\u003ccode\u003eenabledPlugins\u003c/code\u003e, \u003ccode\u003epermissions.defaultMode\u003c/code\u003e, policy-set env vars) not being applied at startup when \u003ccode\u003eremote-settings.json\u003c/code\u003e was cached from a prior session\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved responsiveness of \u003ccode\u003e@\u003c/code\u003e file autocomplete in large git repositories\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003e/effort\u003c/code\u003e to show what auto currently resolves to, matching the status bar indicator\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003e/permissions\u003c/code\u003e — Tab and arrow keys now switch tabs from within a list\u003c/li\u003e\n\u003cli\u003eImproved background tasks panel — left arrow now closes from the list view\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e配额监控透明化\u003c/strong\u003e：状态栏脚本新增 \u003ccode\u003erate_limits\u003c/code\u003e 字段，支持实时显示 5 小时及 7 天窗口内的 Claude.ai 用量百分比与重置时间，便于开发者更精准地规划长周期任务。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e任务级 Effort 精准控制\u003c/strong\u003e：Skill 和斜杠命令现在支持在 Frontmatter 中声明 \u003ccode\u003eeffort\u003c/code\u003e 级别。这意味着开发者可以针对特定自动化流程强制指定模型推理强度，不再受限于全局设置。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMCP 异步通信雏形\u003c/strong\u003e：引入 \u003ccode\u003e--channels\u003c/code\u003e（研究预览版），允许 MCP 服务器主动向当前会话推送消息。这一改变使得 CLI 从单一的「请求-响应」模式向更复杂的异步协作模式演进。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e并行调用恢复增强\u003c/strong\u003e：修复了 \u003ccode\u003e--resume\u003c/code\u003e 在恢复包含并行工具调用的会话时，可能导致工具结果丢失或显示占位符的问题，确保复杂调试上下文的完整重建。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e大规模工程性能优化\u003c/strong\u003e：针对拥有 25 万个文件级别的超大型仓库，启动内存占用减少了约 80MB，并显著提升了 \u003ccode\u003e@\u003c/code\u003e 文件补全的交互响应速度。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003ev2.1.80 版本体现了 Claude Code 从「功能实现」向「工程化成熟」的转变。通过引入频率限制监控和任务级推理强度控制，它为开发者提供了更细粒度的资源管理手段。底层的并行任务恢复修复与内存优化，则直接改善了在大规模商业项目中的使用体验。整体来看，这是一个侧重于可预测性和系统稳定性的关键迭代，为后续更复杂的 MCP 协作打下了坚实基础。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-20"},{"content":"🔧 Codex 更新 rust-v0.115.0 发布日期: 2026-03-19\n📋 版本维护\nNew Features Supported models can now request full-resolution image inspection through both view_image and codex.emitImage(..., detail: \u0026quot;original\u0026quot;), which helps with precision visual tasks. (#14175) js_repl now exposes codex.cwd and codex.homeDir, and saved codex.tool(...) / codex.emitImage(...) references keep working across cells. (#14385, #14503) Realtime websocket sessions gained a dedicated transcription mode, plus v2 handoff support through the codex tool, with a unified [realtime] session config. (#14554, #14556, #14606) The v2 app-server now exposes filesystem RPCs for file reads, writes, copies, directory operations, and path watching, and there is a new Python SDK for integrating with that API. (#14245, #14435) Smart Approvals can now route review requests through a guardian subagent in core, app-server, and TUI, reducing repeated setup work on follow-up approvals. (#13860, #14668) App integrations now use the Responses API tool-search flow, can suggest missing tools, and fall back cleanly when the active model does not support search-based lookup. (#14274, #14287, #14732) Bug Fixes Spawned subagents now inherit sandbox and network rules more reliably, including project-profile layering, persisted host approvals, and symlinked writable roots. (#14619, #14650, #14674, #14807) js_repl no longer hangs when dynamic tool responses contain literal U+2028 or U+2029 characters. (#14421) The TUI no longer stalls on exit after creating subagents, and interrupting a turn no longer tears down background terminals by default. (#14816, #14602) codex exec --profile once again preserves profile-scoped settings when starting or resuming a thread. (#14524) MCP and elicitation flows are more robust, with safer tool-name normalization and preserved tool_params in approval prompts. (#14491, #14605, #14769) The local network proxy now serves CONNECT traffic as explicit HTTP/1, improving compatibility with HTTP proxy clients. (#14395) Chores The subagent wait tool is now consistently named wait_agent, aligning it with spawn_agent and send_input. (#14631) Changelog #14395 fix(network-proxy): serve HTTP proxy listener as HTTP/1 @viyatb-oai #14385 Add js_repl cwd and homeDir helpers @fjord-oai #14376 Keep agent-switch word-motion keys out of draft editing @joshka-oai #14175 Let models opt into original image detail @fjord-oai #14382 check for large binaries in CI @owenlin0 #14392 chore(app-server): stop emitting codex/event/ notifications @owenlin0 #14274 feat: search_tool migrate to bring you own tool of Responses API @apanasenko-oai #14174 refactor: centralize filesystem permissions precedence @viyatb-oai #14394 chore(app-server): delete unused rpc methods from v1.rs @owenlin0 #14171 fix: align core approvals with split sandbox policies @viyatb-oai #14410 Make collab model metadata accurate on completion @aibrahim-oai #14387 feat(app-server): propagate traces across tasks and core ops @owenlin0 💡 深度点评 以下是针对 codex rust-v0.115.0 更新内容的深度点评：\n核心亮点 App-server v2 与 Python SDK 发布：新版本暴露了完整的文件系统 RPC 接口，支持文件读写、目录操作及路径监听，并配套了 Python SDK。这标志着 Codex 正在从单一工具向可编程的 AI 开发基础设施演进，极大地增强了外部系统集成的便利性。 交互能力的深度扩展：实时 WebSocket 会话新增了转录模式以及 v2 handoff 支持；同时，视觉任务支持请求 original 原始分辨率图像检查。这两项更新分别针对语音交互和精密视觉识别场景，显著提升了模型在复杂多模态任务中的表现力。 Smart Approvals 流程优化：通过引入 guardian 子代理路由审核请求，减少了后续审批中的重复配置工作。配合子代理在 js_repl 中持久化引用工具的能力，多代理协作的流程变得更加顺滑和高效。 值得注意的修复 子代理沙箱安全性增强：修复了子代理在继承沙箱规则、网络权限、项目配置文件（Profiles）及符号链接写入权限时的可靠性问题，确保了多层级代理在隔离环境下的权限表现一致。 TUI 与中断逻辑优化：解决了存在子代理时 TUI 退出卡死的问题，并修改了中断逻辑，使得用户在中断 Turn 时默认不再销毁后台终端，提升了调试的连续性。 工具链鲁棒性修复：修复了 js_repl 处理特定 Unicode 换行符（U+2028/2029）时的挂起漏洞，并针对 MCP（Model Context Protocol）工具名称标准化及审批提示中的参数丢失问题进行了加固。 个人评价 rust-v0.115.0 是一个侧重于“工程化”与“多代理协同”的里程碑版本。通过 app-server 的 API 化以及子代理权限继承的完善，Codex 展现了从“单体助教”向“自动化中枢”转型的趋势。尤其是对实时交互和高精度视觉任务的细节打磨，反映出该工具正在深度适配更具挑战性的工业级开发场景。整体而言，该版本在扩展性与系统稳定性之间取得了良好的平衡。\n数据来源: GitHub openai/codex\nGenerated by OpenClaw at 2026-03-19 08:01:18\n","permalink":"https://qpzm7903.github.io/posts/codex-update-2026-03-19/","summary":"\u003ch1 id=\"-codex-更新-rust-v01150\"\u003e🔧 Codex 更新 rust-v0.115.0\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-19\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"new-features\"\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupported models can now request full-resolution image inspection through both \u003ccode\u003eview_image\u003c/code\u003e and \u003ccode\u003ecodex.emitImage(..., detail: \u0026quot;original\u0026quot;)\u003c/code\u003e, which helps with precision visual tasks. (#14175)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ejs_repl\u003c/code\u003e now exposes \u003ccode\u003ecodex.cwd\u003c/code\u003e and \u003ccode\u003ecodex.homeDir\u003c/code\u003e, and saved \u003ccode\u003ecodex.tool(...)\u003c/code\u003e / \u003ccode\u003ecodex.emitImage(...)\u003c/code\u003e references keep working across cells. (#14385, #14503)\u003c/li\u003e\n\u003cli\u003eRealtime websocket sessions gained a dedicated transcription mode, plus v2 handoff support through the \u003ccode\u003ecodex\u003c/code\u003e tool, with a unified \u003ccode\u003e[realtime]\u003c/code\u003e session config. (#14554, #14556, #14606)\u003c/li\u003e\n\u003cli\u003eThe v2 app-server now exposes filesystem RPCs for file reads, writes, copies, directory operations, and path watching, and there is a new Python SDK for integrating with that API. (#14245, #14435)\u003c/li\u003e\n\u003cli\u003eSmart Approvals can now route review requests through a guardian subagent in core, app-server, and TUI, reducing repeated setup work on follow-up approvals. (#13860, #14668)\u003c/li\u003e\n\u003cli\u003eApp integrations now use the Responses API tool-search flow, can suggest missing tools, and fall back cleanly when the active model does not support search-based lookup. (#14274, #14287, #14732)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"bug-fixes\"\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSpawned subagents now inherit sandbox and network rules more reliably, including project-profile layering, persisted host approvals, and symlinked writable roots. (#14619, #14650, #14674, #14807)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ejs_repl\u003c/code\u003e no longer hangs when dynamic tool responses contain literal U+2028 or U+2029 characters. (#14421)\u003c/li\u003e\n\u003cli\u003eThe TUI no longer stalls on exit after creating subagents, and interrupting a turn no longer tears down background terminals by default. (#14816, #14602)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecodex exec --profile\u003c/code\u003e once again preserves profile-scoped settings when starting or resuming a thread. (#14524)\u003c/li\u003e\n\u003cli\u003eMCP and elicitation flows are more robust, with safer tool-name normalization and preserved \u003ccode\u003etool_params\u003c/code\u003e in approval prompts. (#14491, #14605, #14769)\u003c/li\u003e\n\u003cli\u003eThe local network proxy now serves CONNECT traffic as explicit HTTP/1, improving compatibility with HTTP proxy clients. (#14395)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"chores\"\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe subagent wait tool is now consistently named \u003ccode\u003ewait_agent\u003c/code\u003e, aligning it with \u003ccode\u003espawn_agent\u003c/code\u003e and \u003ccode\u003esend_input\u003c/code\u003e. (#14631)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"changelog\"\u003eChangelog\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e#14395 fix(network-proxy): serve HTTP proxy listener as HTTP/1 @viyatb-oai\u003c/li\u003e\n\u003cli\u003e#14385 Add js_repl cwd and homeDir helpers @fjord-oai\u003c/li\u003e\n\u003cli\u003e#14376 Keep agent-switch word-motion keys out of draft editing @joshka-oai\u003c/li\u003e\n\u003cli\u003e#14175 Let models opt into original image detail @fjord-oai\u003c/li\u003e\n\u003cli\u003e#14382 check for large binaries in CI @owenlin0\u003c/li\u003e\n\u003cli\u003e#14392 chore(app-server): stop emitting codex/event/ notifications @owenlin0\u003c/li\u003e\n\u003cli\u003e#14274 feat: search_tool migrate to bring you own tool of Responses API @apanasenko-oai\u003c/li\u003e\n\u003cli\u003e#14174 refactor: centralize filesystem permissions precedence @viyatb-oai\u003c/li\u003e\n\u003cli\u003e#14394 chore(app-server): delete unused rpc methods from v1.rs @owenlin0\u003c/li\u003e\n\u003cli\u003e#14171 fix: align core approvals with split sandbox policies @viyatb-oai\u003c/li\u003e\n\u003cli\u003e#14410 Make collab model metadata accurate on completion @aibrahim-oai\u003c/li\u003e\n\u003cli\u003e#14387 feat(app-server): propagate traces across tasks and core ops @owenlin0\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003e以下是针对 codex rust-v0.115.0 更新内容的深度点评：\u003c/p\u003e","title":"🔧 Codex 更新日报 2026-03-19"},{"content":"🔧 Openclaw 更新 2026.3.13 发布日期: 2026-03-19\n📋 版本维护\nChanges Android/chat settings: redesign the chat settings sheet with grouped device and media sections, refresh the Connect and Voice tabs, and tighten the chat composer/session header for a denser mobile layout. (#44894) Thanks @obviyus. iOS/onboarding: add a first-run welcome pager before gateway setup, stop auto-opening the QR scanner, and show /pair qr instructions on the connect step. (#45054) Thanks @ngutman. Browser/existing-session: add an official Chrome DevTools MCP attach mode for signed-in live Chrome sessions, with docs for chrome://inspect/#remote-debugging enablement and direct backlinks to Chrome’s own setup guides. Browser/agents: add built-in profile=\u0026quot;user\u0026quot; for the logged-in host browser and profile=\u0026quot;chrome-relay\u0026quot; for the extension relay, so agent browser calls can prefer the real signed-in browser without the extra browserSession selector. Browser/act automation: add batched actions, selector targeting, and delayed clicks for browser act requests with normalized batch dispatch. Thanks @vincentkoc. Docker/timezone override: add OPENCLAW_TZ so docker-setup.sh can pin gateway and CLI containers to a chosen IANA timezone instead of inheriting the daemon default. (#34119) Thanks @Lanfei. Dependencies/pi: bump @mariozechner/pi-agent-core, @mariozechner/pi-ai, @mariozechner/pi-coding-agent, and @mariozechner/pi-tui to 0.58.0. Cron/sessions: add sessionTarget: \u0026quot;current\u0026quot; and session:\u0026lt;id\u0026gt; support so cron jobs can bind to the creating session or a persistent named session instead of only main or isolated. Thanks @kkhomej33-netizen and @ImLukeF. Telegram/message send: add --force-document so Telegram image and GIF sends can upload as documents without compression. (#45111) Thanks @thepagent. Fixes Dashboard/chat UI: stop reloading full chat history on every live tool result in dashboard v2 so tool-heavy runs no longer trigger UI freeze/re-render storms while the final event still refreshes persisted history. (#45541) Thanks @BunsDev. Gateway/client requests: reject unanswered gateway RPC calls after a bounded timeout and clear their pending state, so stalled connections no longer leak hanging GatewayClient.request() promises indefinitely. Build/plugin-sdk bundling: bundle plugin-sdk subpath entries in one shared build pass so published packages stop duplicating shared chunks and avoid the recent plugin-sdk memory blow-up. (#45426) Thanks @TarasShyn. Ollama/reasoning visibility: stop promoting native thinking and reasoning fields into final assistant text so local reasoning models no longer leak internal thoughts in normal replies. (#45330) Thanks @xi7ang. Android/onboarding QR scan: switch setup QR scanning to Google Code Scanner so onboarding uses a more reliable scanner instead of the legacy embedded ZXing flow. (#45021) Thanks @obviyus. Browser/existing-session: harden driver validation and session lifecycle so transport errors trigger reconnects while tool-level errors preserve the session, and extract shared ARIA role sets to deduplicate Playwright and Chrome MCP snapshot paths. (#45682) Thanks @odysseus0. Browser/existing-session: accept text-only list_pages and new_page responses from Chrome DevTools MCP so live-session tab discovery and new-tab open flows keep working when the server omits structured page metadata. Control UI/insecure auth: preserve explicit shared token and password auth on plain-HTTP Control UI connects so LAN and reverse-proxy sessions no longer drop shared auth before the first WebSocket handshake. (#45088) Thanks @velvet-shark. Gateway/session reset: preserve lastAccountId and lastThreadId across gateway session resets so replies keep routing back to the same account and thread after /reset. (#44773) Thanks @Lanfei. macOS/onboarding: avoid self-restarting freshly bootstrapped launchd gateways and give new daemon installs longer to become healthy, so openclaw onboard --install-daemon no longer false-fails on slower Macs and fresh VM snapshots. Gateway/status: add openclaw gateway status --require-rpc and clearer Linux non-interactive daemon-install failure reporting so automation can fail hard on probe misses instead of treating a printed RPC error as green. macOS/exec approvals: respect per-agent exec approval settings in the gateway prompter, including allowlist fallback when the native prompt cannot be shown, so gateway-triggered system.run requests follow configured policy instead of always prompting or denying unexpectedly. (#13707) Thanks @sliekens. Breaking BREAKING: Agents now load at most one root memory bootstrap file. MEMORY.md wins; memory.md is only used when MEMORY.md is absent. If you intentionally kept both files and depended on both being injected, merge them before upgrade. This also fixes duplicate memory injection on case-insensitive Docker mounts. (#26054) Thanks @Lanfei. 💡 深度点评 这是一份关于 openclaw 2026.3.13 更新版本的深度技术点评。\n核心亮点 浏览器原生会话集成 (Chrome DevTools MCP)： 新版本引入了官方的 Chrome DevTools MCP 附加模式，允许 Agent 直接挂载到已登录的实时 Chrome 会话中。配合新增的 profile=\u0026quot;user\u0026quot; 内置配置，Agent 可以直接调用用户当前的浏览器环境，无需繁琐的会话选择器。这大幅降低了 Agent 执行网页自动化任务时的身份校验门槛。 浏览器自动化动作批处理： 新增了批量操作 (Batched actions)、选择器定位及延迟点击功能。通过标准化的批次调度，减少了浏览器请求的往返次数，提升了 Agent 在复杂网页交互中的执行效率和稳定性。 Cron 任务的会话绑定增强： Cron 任务现在支持 sessionTarget: \u0026quot;current\u0026quot; 或指定的 session:\u0026lt;id\u0026gt;。这意味着定时任务不再局限于全局或孤立环境，而是可以绑定到特定的持续性会话中，为构建具有上下文感知能力的自动化流提供了可能。 值得注意的修复 Dashboard UI 渲染性能优化： 修复了 v2 版控制台在处理大量工具调用结果时，因频繁重载完整聊天历史而导致的 UI 冻结问题。现在只有最终事件会触发历史持久化刷新，显著提升了高频工具调用场景下的交互流畅度。 本地模型推理路径泄露修复： 针对使用 Ollama 等本地模型时，底层 thinking 和 reasoning 字段内容会混入最终输出的问题进行了修正。这确保了推理过程的内部思考不会干扰正常的业务回复，提升了输出内容的纯净度。 安全与执行审批加固： 版本对 system.run 的审批逻辑进行了多项改进，包括单次使用的引导代码防止重放攻击，以及对 pnpm、PowerShell 和 macOS env 包装器的深度解析。现在审批系统能更准确地识别有效执行路径，避免恶意脚本通过 Shell 特性绕过限制。 个人评价 openclaw 2026.3.13 是一个典型的“工程化落地”版本。它没有堆砌虚华的概念，而是将重心放在了提升浏览器 Agent 的实操能力（通过 MCP 直连和动作批处理）以及解决生产环境下的稳定性痛点（如 Dashboard 性能和 RPC 泄漏）。特别是对执行审批逻辑的细粒度打磨，体现了开发团队对安全合规的重视。\n注意： 此版本包含一项破坏性变更，Agent 现在仅加载一个根内存引导文件（MEMORY.md 优先级高于 memory.md），升级前需检查并合并相关上下文文件。\n数据来源: GitHub openclaw/openclaw\nGenerated by OpenClaw at 2026-03-19 08:01:56\n","permalink":"https://qpzm7903.github.io/posts/openclaw-update-2026-03-19/","summary":"\u003ch1 id=\"-openclaw-更新-2026313\"\u003e🔧 Openclaw 更新 2026.3.13\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-19\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"changes\"\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid/chat settings: redesign the chat settings sheet with grouped device and media sections, refresh the Connect and Voice tabs, and tighten the chat composer/session header for a denser mobile layout. (#44894) Thanks @obviyus.\u003c/li\u003e\n\u003cli\u003eiOS/onboarding: add a first-run welcome pager before gateway setup, stop auto-opening the QR scanner, and show \u003ccode\u003e/pair qr\u003c/code\u003e instructions on the connect step. (#45054) Thanks @ngutman.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: add an official Chrome DevTools MCP attach mode for signed-in live Chrome sessions, with docs for \u003ccode\u003echrome://inspect/#remote-debugging\u003c/code\u003e enablement and direct backlinks to Chrome’s own setup guides.\u003c/li\u003e\n\u003cli\u003eBrowser/agents: add built-in \u003ccode\u003eprofile=\u0026quot;user\u0026quot;\u003c/code\u003e for the logged-in host browser and \u003ccode\u003eprofile=\u0026quot;chrome-relay\u0026quot;\u003c/code\u003e for the extension relay, so agent browser calls can prefer the real signed-in browser without the extra \u003ccode\u003ebrowserSession\u003c/code\u003e selector.\u003c/li\u003e\n\u003cli\u003eBrowser/act automation: add batched actions, selector targeting, and delayed clicks for browser act requests with normalized batch dispatch. Thanks @vincentkoc.\u003c/li\u003e\n\u003cli\u003eDocker/timezone override: add \u003ccode\u003eOPENCLAW_TZ\u003c/code\u003e so \u003ccode\u003edocker-setup.sh\u003c/code\u003e can pin gateway and CLI containers to a chosen IANA timezone instead of inheriting the daemon default. (#34119) Thanks @Lanfei.\u003c/li\u003e\n\u003cli\u003eDependencies/pi: bump \u003ccode\u003e@mariozechner/pi-agent-core\u003c/code\u003e, \u003ccode\u003e@mariozechner/pi-ai\u003c/code\u003e, \u003ccode\u003e@mariozechner/pi-coding-agent\u003c/code\u003e, and \u003ccode\u003e@mariozechner/pi-tui\u003c/code\u003e to \u003ccode\u003e0.58.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eCron/sessions: add \u003ccode\u003esessionTarget: \u0026quot;current\u0026quot;\u003c/code\u003e and \u003ccode\u003esession:\u0026lt;id\u0026gt;\u003c/code\u003e support so cron jobs can bind to the creating session or a persistent named session instead of only \u003ccode\u003emain\u003c/code\u003e or \u003ccode\u003eisolated\u003c/code\u003e. Thanks @kkhomej33-netizen and @ImLukeF.\u003c/li\u003e\n\u003cli\u003eTelegram/message send: add \u003ccode\u003e--force-document\u003c/code\u003e so Telegram image and GIF sends can upload as documents without compression. (#45111) Thanks @thepagent.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"fixes\"\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDashboard/chat UI: stop reloading full chat history on every live tool result in dashboard v2 so tool-heavy runs no longer trigger UI freeze/re-render storms while the final event still refreshes persisted history. (#45541) Thanks @BunsDev.\u003c/li\u003e\n\u003cli\u003eGateway/client requests: reject unanswered gateway RPC calls after a bounded timeout and clear their pending state, so stalled connections no longer leak hanging \u003ccode\u003eGatewayClient.request()\u003c/code\u003e promises indefinitely.\u003c/li\u003e\n\u003cli\u003eBuild/plugin-sdk bundling: bundle plugin-sdk subpath entries in one shared build pass so published packages stop duplicating shared chunks and avoid the recent plugin-sdk memory blow-up. (#45426) Thanks @TarasShyn.\u003c/li\u003e\n\u003cli\u003eOllama/reasoning visibility: stop promoting native \u003ccode\u003ethinking\u003c/code\u003e and \u003ccode\u003ereasoning\u003c/code\u003e fields into final assistant text so local reasoning models no longer leak internal thoughts in normal replies. (#45330) Thanks @xi7ang.\u003c/li\u003e\n\u003cli\u003eAndroid/onboarding QR scan: switch setup QR scanning to Google Code Scanner so onboarding uses a more reliable scanner instead of the legacy embedded ZXing flow. (#45021) Thanks @obviyus.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: harden driver validation and session lifecycle so transport errors trigger reconnects while tool-level errors preserve the session, and extract shared ARIA role sets to deduplicate Playwright and Chrome MCP snapshot paths. (#45682) Thanks @odysseus0.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: accept text-only \u003ccode\u003elist_pages\u003c/code\u003e and \u003ccode\u003enew_page\u003c/code\u003e responses from Chrome DevTools MCP so live-session tab discovery and new-tab open flows keep working when the server omits structured page metadata.\u003c/li\u003e\n\u003cli\u003eControl UI/insecure auth: preserve explicit shared token and password auth on plain-HTTP Control UI connects so LAN and reverse-proxy sessions no longer drop shared auth before the first WebSocket handshake. (#45088) Thanks @velvet-shark.\u003c/li\u003e\n\u003cli\u003eGateway/session reset: preserve \u003ccode\u003elastAccountId\u003c/code\u003e and \u003ccode\u003elastThreadId\u003c/code\u003e across gateway session resets so replies keep routing back to the same account and thread after \u003ccode\u003e/reset\u003c/code\u003e. (#44773) Thanks @Lanfei.\u003c/li\u003e\n\u003cli\u003emacOS/onboarding: avoid self-restarting freshly bootstrapped launchd gateways and give new daemon installs longer to become healthy, so \u003ccode\u003eopenclaw onboard --install-daemon\u003c/code\u003e no longer false-fails on slower Macs and fresh VM snapshots.\u003c/li\u003e\n\u003cli\u003eGateway/status: add \u003ccode\u003eopenclaw gateway status --require-rpc\u003c/code\u003e and clearer Linux non-interactive daemon-install failure reporting so automation can fail hard on probe misses instead of treating a printed RPC error as green.\u003c/li\u003e\n\u003cli\u003emacOS/exec approvals: respect per-agent exec approval settings in the gateway prompter, including allowlist fallback when the native prompt cannot be shown, so gateway-triggered \u003ccode\u003esystem.run\u003c/code\u003e requests follow configured policy instead of always prompting or denying unexpectedly. (#13707) Thanks @sliekens.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"breaking\"\u003eBreaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING:\u003c/strong\u003e Agents now load at most one root memory bootstrap file. \u003ccode\u003eMEMORY.md\u003c/code\u003e wins; \u003ccode\u003ememory.md\u003c/code\u003e is only used when \u003ccode\u003eMEMORY.md\u003c/code\u003e is absent. If you intentionally kept both files and depended on both being injected, merge them before upgrade. This also fixes duplicate memory injection on case-insensitive Docker mounts. (#26054) Thanks @Lanfei.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003e这是一份关于 openclaw 2026.3.13 更新版本的深度技术点评。\u003c/p\u003e","title":"🔧 Openclaw 更新日报 2026-03-19"},{"content":"🤖 Claude Code 更新 v2.1.79 发布日期: 2026-03-19\n⚠️ 新版本发布\n✨ 新增功能 Added --console flag to claude auth login for Anthropic Console (API billing) authentication Added \u0026ldquo;Show turn duration\u0026rdquo; toggle to the /config menu 🐛 重要修复 Fixed claude -p hanging when spawned as a subprocess without explicit stdin (e.g. Python subprocess.run) Fixed Ctrl+C not working in -p (print) mode Fixed /btw returning the main agent\u0026rsquo;s output instead of answering the side question when triggered during streaming Fixed voice mode not activating correctly on startup when voiceEnabled: true is set Fixed left/right arrow tab navigation in /permissions Fixed CLAUDE_CODE_DISABLE_TERMINAL_TITLE not preventing terminal title from being set on startup Fixed custom status line showing nothing when workspace trust is blocking it Fixed enterprise users being unable to retry on rate limit (429) errors Fixed SessionEnd hooks not firing when using interactive /resume to switch sessions ⚡ 优化改进 Improved startup memory usage by ~18MB across all scenarios Improved non-streaming API fallback with a 2-minute per-attempt timeout, preventing sessions from hanging indefinitely [VSCode] Added /remote-control — bridge your session to claude.ai/code to continue from a browser or phone [VSCode] Session tabs now get AI-generated titles based on your first message [VSCode] Fixed the thinking pill showing \u0026ldquo;Thinking\u0026rdquo; instead of \u0026ldquo;Thought for Ns\u0026rdquo; after a response completes [VSCode] Fixed missing session diff button when opening sessions from the left sidebar 💡 深度点评 以下是针对 Claude Code v2.1.79 更新内容的深度点评：\n核心亮点 计费与登录灵活性增强：新增 claude auth login --console 标志位，正式支持通过 Anthropic Console（API 计费）进行身份验证，满足了开发者在订阅制之外使用 API 余额接入的需求。 跨端协同能力探索：在 VSCode 环境下引入 /remote-control 指令，可将会话桥接至 claude.ai/code，支持在浏览器或移动端继续之前的开发上下文。 性能与工程化优化：全场景启动内存占用降低约 18MB，同时 CLAUDE_CODE_PLUGIN_SEED_DIR 开始支持多目录配置，提升了插件扩展的组织灵活性。 值得注意的修复 脚本自动化稳定性：修复了 claude -p 在 Python subprocess.run 等子进程中因缺少显式 stdin 导致的挂起问题，这对构建基于 Claude Code 的自动化流水线至关重要。 连接健壮性提升：为非流式 API 回退增加了 2 分钟的单次尝试超时限制，并修复了企业版用户在触发 429 频率限制时无法重试的问题，显著改善了网络波动或高并发场景下的使用体验。 个人评价 v2.1.79 版本并非重构式的更新，而是侧重于打磨工程化细节与拓宽使用边界。通过引入 API 控制台登录和远程控制功能，Claude Code 正在从单一的本地 CLI 工具向多端联动、计费透明的开发环境演进。特别是针对子进程挂起和超时机制的修复，反映了团队对复杂脚本执行环境的重视，进一步夯实了其作为生产力工具的可靠性。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-19 08:00:33\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-19/","summary":"\u003ch1 id=\"-claude-code-更新-v2179\"\u003e🤖 Claude Code 更新 v2.1.79\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-19\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e--console\u003c/code\u003e flag to \u003ccode\u003eclaude auth login\u003c/code\u003e for Anthropic Console (API billing) authentication\u003c/li\u003e\n\u003cli\u003eAdded \u0026ldquo;Show turn duration\u0026rdquo; toggle to the \u003ccode\u003e/config\u003c/code\u003e menu\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eclaude -p\u003c/code\u003e hanging when spawned as a subprocess without explicit stdin (e.g. Python \u003ccode\u003esubprocess.run\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFixed Ctrl+C not working in \u003ccode\u003e-p\u003c/code\u003e (print) mode\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e/btw\u003c/code\u003e returning the main agent\u0026rsquo;s output instead of answering the side question when triggered during streaming\u003c/li\u003e\n\u003cli\u003eFixed voice mode not activating correctly on startup when \u003ccode\u003evoiceEnabled: true\u003c/code\u003e is set\u003c/li\u003e\n\u003cli\u003eFixed left/right arrow tab navigation in \u003ccode\u003e/permissions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCLAUDE_CODE_DISABLE_TERMINAL_TITLE\u003c/code\u003e not preventing terminal title from being set on startup\u003c/li\u003e\n\u003cli\u003eFixed custom status line showing nothing when workspace trust is blocking it\u003c/li\u003e\n\u003cli\u003eFixed enterprise users being unable to retry on rate limit (429) errors\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eSessionEnd\u003c/code\u003e hooks not firing when using interactive \u003ccode\u003e/resume\u003c/code\u003e to switch sessions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved startup memory usage by ~18MB across all scenarios\u003c/li\u003e\n\u003cli\u003eImproved non-streaming API fallback with a 2-minute per-attempt timeout, preventing sessions from hanging indefinitely\u003c/li\u003e\n\u003cli\u003e[VSCode] Added \u003ccode\u003e/remote-control\u003c/code\u003e — bridge your session to claude.ai/code to continue from a browser or phone\u003c/li\u003e\n\u003cli\u003e[VSCode] Session tabs now get AI-generated titles based on your first message\u003c/li\u003e\n\u003cli\u003e[VSCode] Fixed the thinking pill showing \u0026ldquo;Thinking\u0026rdquo; instead of \u0026ldquo;Thought for Ns\u0026rdquo; after a response completes\u003c/li\u003e\n\u003cli\u003e[VSCode] Fixed missing session diff button when opening sessions from the left sidebar\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003e以下是针对 Claude Code v2.1.79 更新内容的深度点评：\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-19"},{"content":"🔧 Codex 更新 rust-v0.115.0 发布日期: 2026-03-18\n📋 版本维护\nNew Features Supported models can now request full-resolution image inspection through both view_image and codex.emitImage(..., detail: \u0026quot;original\u0026quot;), which helps with precision visual tasks. (#14175) js_repl now exposes codex.cwd and codex.homeDir, and saved codex.tool(...) / codex.emitImage(...) references keep working across cells. (#14385, #14503) Realtime websocket sessions gained a dedicated transcription mode, plus v2 handoff support through the codex tool, with a unified [realtime] session config. (#14554, #14556, #14606) The v2 app-server now exposes filesystem RPCs for file reads, writes, copies, directory operations, and path watching, and there is a new Python SDK for integrating with that API. (#14245, #14435) Smart Approvals can now route review requests through a guardian subagent in core, app-server, and TUI, reducing repeated setup work on follow-up approvals. (#13860, #14668) App integrations now use the Responses API tool-search flow, can suggest missing tools, and fall back cleanly when the active model does not support search-based lookup. (#14274, #14287, #14732) Bug Fixes Spawned subagents now inherit sandbox and network rules more reliably, including project-profile layering, persisted host approvals, and symlinked writable roots. (#14619, #14650, #14674, #14807) js_repl no longer hangs when dynamic tool responses contain literal U+2028 or U+2029 characters. (#14421) The TUI no longer stalls on exit after creating subagents, and interrupting a turn no longer tears down background terminals by default. (#14816, #14602) codex exec --profile once again preserves profile-scoped settings when starting or resuming a thread. (#14524) MCP and elicitation flows are more robust, with safer tool-name normalization and preserved tool_params in approval prompts. (#14491, #14605, #14769) The local network proxy now serves CONNECT traffic as explicit HTTP/1, improving compatibility with HTTP proxy clients. (#14395) Chores The subagent wait tool is now consistently named wait_agent, aligning it with spawn_agent and send_input. (#14631) Changelog #14395 fix(network-proxy): serve HTTP proxy listener as HTTP/1 @viyatb-oai #14385 Add js_repl cwd and homeDir helpers @fjord-oai #14376 Keep agent-switch word-motion keys out of draft editing @joshka-oai #14175 Let models opt into original image detail @fjord-oai #14382 check for large binaries in CI @owenlin0 #14392 chore(app-server): stop emitting codex/event/ notifications @owenlin0 #14274 feat: search_tool migrate to bring you own tool of Responses API @apanasenko-oai #14174 refactor: centralize filesystem permissions precedence @viyatb-oai #14394 chore(app-server): delete unused rpc methods from v1.rs @owenlin0 #14171 fix: align core approvals with split sandbox policies @viyatb-oai #14410 Make collab model metadata accurate on completion @aibrahim-oai #14387 feat(app-server): propagate traces across tasks and core ops @owenlin0 💡 深度点评 以下是对 Codex Rust-v0.115.0 更新内容的深度点评：\n核心亮点 多模态任务精度进化：模型现在可以通过 view_image 或 codex.emitImage(..., detail: \u0026quot;original\u0026quot;) 请求全分辨率图像。这一变更解决了以往视觉任务中细节丢失的痛点，对于需要像素级分析的 UI 调试或精密视觉检查任务具有显著意义。 App-server v2 接口与 Python SDK 落地：新版本暴露了完整的文件系统 RPC（支持读写、复制、目录操作及路径监听），并同步推出了 Python SDK。这标志着 Codex 正在从单一的命令行工具转型为可编程、可集成的开发者基础设施。 智能审批与守护代理（Guardian Subagent）：Smart Approvals 现可通过 Guardian 子代理路由审核请求。通过在核心层、服务端和 TUI 间复用守护会话，大幅减少了后续审批时的重复设置，平衡了自动化效率与操作安全性。 值得注意的修复 子代理沙箱继承增强：修复了子代理在网络规则、项目配置分层以及符号链接写入权限上的继承缺陷，确保复杂编排下的权限隔离逻辑与预期一致。 TUI 交互稳定性提升：解决了创建子代理后 TUI 退出卡死的问题，并优化了中断逻辑——现在中断当前 Turn 默认不会关闭后台终端，保护了开发者的上下文环境。 协议与兼容性修复：js_repl 修复了处理特定 Unicode 字符（U+2028/U+2029）时的挂起漏洞；同时 MCP 流中的工具名标准化也得到了加强，提升了与第三方工具集的对接稳定性。 个人评价 Codex v0.115.0 是一个深耕“工程化可靠性”的版本。它不仅在多模态视觉和实时交互（Realtime v2）等前沿能力上持续迭代，更重要的是通过完善子代理沙箱继承和引入守护代理，解决了 Agent 编排在实际生产环境中的“信任”与“连贯性”问题。文件系统 RPC 和 Python SDK 的发布，也清晰地展示了其向开发者生态更深处演进的路线。整体而言，这是一个让 AI 协作从“实验室 Demo”走向“稳健生产力工具”的关键补丁。\n数据来源: GitHub openai/codex\nGenerated by OpenClaw at 2026-03-18 08:01:16\n","permalink":"https://qpzm7903.github.io/posts/codex-update-2026-03-18/","summary":"\u003ch1 id=\"-codex-更新-rust-v01150\"\u003e🔧 Codex 更新 rust-v0.115.0\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-18\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"new-features\"\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupported models can now request full-resolution image inspection through both \u003ccode\u003eview_image\u003c/code\u003e and \u003ccode\u003ecodex.emitImage(..., detail: \u0026quot;original\u0026quot;)\u003c/code\u003e, which helps with precision visual tasks. (#14175)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ejs_repl\u003c/code\u003e now exposes \u003ccode\u003ecodex.cwd\u003c/code\u003e and \u003ccode\u003ecodex.homeDir\u003c/code\u003e, and saved \u003ccode\u003ecodex.tool(...)\u003c/code\u003e / \u003ccode\u003ecodex.emitImage(...)\u003c/code\u003e references keep working across cells. (#14385, #14503)\u003c/li\u003e\n\u003cli\u003eRealtime websocket sessions gained a dedicated transcription mode, plus v2 handoff support through the \u003ccode\u003ecodex\u003c/code\u003e tool, with a unified \u003ccode\u003e[realtime]\u003c/code\u003e session config. (#14554, #14556, #14606)\u003c/li\u003e\n\u003cli\u003eThe v2 app-server now exposes filesystem RPCs for file reads, writes, copies, directory operations, and path watching, and there is a new Python SDK for integrating with that API. (#14245, #14435)\u003c/li\u003e\n\u003cli\u003eSmart Approvals can now route review requests through a guardian subagent in core, app-server, and TUI, reducing repeated setup work on follow-up approvals. (#13860, #14668)\u003c/li\u003e\n\u003cli\u003eApp integrations now use the Responses API tool-search flow, can suggest missing tools, and fall back cleanly when the active model does not support search-based lookup. (#14274, #14287, #14732)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"bug-fixes\"\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSpawned subagents now inherit sandbox and network rules more reliably, including project-profile layering, persisted host approvals, and symlinked writable roots. (#14619, #14650, #14674, #14807)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ejs_repl\u003c/code\u003e no longer hangs when dynamic tool responses contain literal U+2028 or U+2029 characters. (#14421)\u003c/li\u003e\n\u003cli\u003eThe TUI no longer stalls on exit after creating subagents, and interrupting a turn no longer tears down background terminals by default. (#14816, #14602)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecodex exec --profile\u003c/code\u003e once again preserves profile-scoped settings when starting or resuming a thread. (#14524)\u003c/li\u003e\n\u003cli\u003eMCP and elicitation flows are more robust, with safer tool-name normalization and preserved \u003ccode\u003etool_params\u003c/code\u003e in approval prompts. (#14491, #14605, #14769)\u003c/li\u003e\n\u003cli\u003eThe local network proxy now serves CONNECT traffic as explicit HTTP/1, improving compatibility with HTTP proxy clients. (#14395)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"chores\"\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe subagent wait tool is now consistently named \u003ccode\u003ewait_agent\u003c/code\u003e, aligning it with \u003ccode\u003espawn_agent\u003c/code\u003e and \u003ccode\u003esend_input\u003c/code\u003e. (#14631)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"changelog\"\u003eChangelog\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e#14395 fix(network-proxy): serve HTTP proxy listener as HTTP/1 @viyatb-oai\u003c/li\u003e\n\u003cli\u003e#14385 Add js_repl cwd and homeDir helpers @fjord-oai\u003c/li\u003e\n\u003cli\u003e#14376 Keep agent-switch word-motion keys out of draft editing @joshka-oai\u003c/li\u003e\n\u003cli\u003e#14175 Let models opt into original image detail @fjord-oai\u003c/li\u003e\n\u003cli\u003e#14382 check for large binaries in CI @owenlin0\u003c/li\u003e\n\u003cli\u003e#14392 chore(app-server): stop emitting codex/event/ notifications @owenlin0\u003c/li\u003e\n\u003cli\u003e#14274 feat: search_tool migrate to bring you own tool of Responses API @apanasenko-oai\u003c/li\u003e\n\u003cli\u003e#14174 refactor: centralize filesystem permissions precedence @viyatb-oai\u003c/li\u003e\n\u003cli\u003e#14394 chore(app-server): delete unused rpc methods from v1.rs @owenlin0\u003c/li\u003e\n\u003cli\u003e#14171 fix: align core approvals with split sandbox policies @viyatb-oai\u003c/li\u003e\n\u003cli\u003e#14410 Make collab model metadata accurate on completion @aibrahim-oai\u003c/li\u003e\n\u003cli\u003e#14387 feat(app-server): propagate traces across tasks and core ops @owenlin0\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003e以下是对 Codex Rust-v0.115.0 更新内容的深度点评：\u003c/p\u003e","title":"🔧 Codex 更新日报 2026-03-18"},{"content":"🔧 Openclaw 更新 2026.3.13 发布日期: 2026-03-18\n📋 版本维护\nChanges Android/chat settings: redesign the chat settings sheet with grouped device and media sections, refresh the Connect and Voice tabs, and tighten the chat composer/session header for a denser mobile layout. (#44894) Thanks @obviyus. iOS/onboarding: add a first-run welcome pager before gateway setup, stop auto-opening the QR scanner, and show /pair qr instructions on the connect step. (#45054) Thanks @ngutman. Browser/existing-session: add an official Chrome DevTools MCP attach mode for signed-in live Chrome sessions, with docs for chrome://inspect/#remote-debugging enablement and direct backlinks to Chrome’s own setup guides. Browser/agents: add built-in profile=\u0026quot;user\u0026quot; for the logged-in host browser and profile=\u0026quot;chrome-relay\u0026quot; for the extension relay, so agent browser calls can prefer the real signed-in browser without the extra browserSession selector. Browser/act automation: add batched actions, selector targeting, and delayed clicks for browser act requests with normalized batch dispatch. Thanks @vincentkoc. Docker/timezone override: add OPENCLAW_TZ so docker-setup.sh can pin gateway and CLI containers to a chosen IANA timezone instead of inheriting the daemon default. (#34119) Thanks @Lanfei. Dependencies/pi: bump @mariozechner/pi-agent-core, @mariozechner/pi-ai, @mariozechner/pi-coding-agent, and @mariozechner/pi-tui to 0.58.0. Cron/sessions: add sessionTarget: \u0026quot;current\u0026quot; and session:\u0026lt;id\u0026gt; support so cron jobs can bind to the creating session or a persistent named session instead of only main or isolated. Thanks @kkhomej33-netizen and @ImLukeF. Telegram/message send: add --force-document so Telegram image and GIF sends can upload as documents without compression. (#45111) Thanks @thepagent. Breaking BREAKING: Agents now load at most one root memory bootstrap file. MEMORY.md wins; memory.md is only used when MEMORY.md is absent. If you intentionally kept both files and depended on both being injected, merge them before upgrade. This also fixes duplicate memory injection on case-insensitive Docker mounts. (#26054) Thanks @Lanfei. Fixes Dashboard/chat UI: stop reloading full chat history on every live tool result in dashboard v2 so tool-heavy runs no longer trigger UI freeze/re-render storms while the final event still refreshes persisted history. (#45541) Thanks @BunsDev. Gateway/client requests: reject unanswered gateway RPC calls after a bounded timeout and clear their pending state, so stalled connections no longer leak hanging GatewayClient.request() promises indefinitely. Build/plugin-sdk bundling: bundle plugin-sdk subpath entries in one shared build pass so published packages stop duplicating shared chunks and avoid the recent plugin-sdk memory blow-up. (#45426) Thanks @TarasShyn. Ollama/reasoning visibility: stop promoting native thinking and reasoning fields into final assistant text so local reasoning models no longer leak internal thoughts in normal replies. (#45330) Thanks @xi7ang. Android/onboarding QR scan: switch setup QR scanning to Google Code Scanner so onboarding uses a more reliable scanner instead of the legacy embedded ZXing flow. (#45021) Thanks @obviyus. Browser/existing-session: harden driver validation and session lifecycle so transport errors trigger reconnects while tool-level errors preserve the session, and extract shared ARIA role sets to deduplicate Playwright and Chrome MCP snapshot paths. (#45682) Thanks @odysseus0. Browser/existing-session: accept text-only list_pages and new_page responses from Chrome DevTools MCP so live-session tab discovery and new-tab open flows keep working when the server omits structured page metadata. Control UI/insecure auth: preserve explicit shared token and password auth on plain-HTTP Control UI connects so LAN and reverse-proxy sessions no longer drop shared auth before the first WebSocket handshake. (#45088) Thanks @velvet-shark. Gateway/session reset: preserve lastAccountId and lastThreadId across gateway session resets so replies keep routing back to the same account and thread after /reset. (#44773) Thanks @Lanfei. macOS/onboarding: avoid self-restarting freshly bootstrapped launchd gateways and give new daemon installs longer to become healthy, so openclaw onboard --install-daemon no longer false-fails on slower Macs and fresh VM snapshots. Gateway/status: add openclaw gateway status --require-rpc and clearer Linux non-interactive daemon-install failure reporting so automation can fail hard on probe misses instead of treating a printed RPC error as green. macOS/exec approvals: respect per-agent exec approval settings in the gateway prompter, including allowlist fallback when the native prompt cannot be shown, so gateway-triggered system.run requests follow configured policy instead of always prompting or denying unexpectedly. (#13707) Thanks @sliekens. 💡 深度点评 这份关于 openclaw 2026.3.13 更新内容的深度点评，重点解析了该版本在自动化连接、会话控制及系统稳定性方面的核心变化。\n核心亮点 Chrome DevTools MCP 模式支持：新增官方 Chrome 开发者工具 MCP 挂载模式，支持通过 chrome://inspect/#remote-debugging 直接连接已登录的实时 Chrome 会话。这使得 Agent 能够直接利用宿主浏览器的登录状态和上下文，而无需繁琐的 browserSession 选择器，极大提升了 Web 自动化脚本的开发效率。 Cron 任务会话绑定增强：定时任务（Cron）现在支持 sessionTarget: \u0026quot;current\u0026quot; 和指定 session:\u0026lt;id\u0026gt;。这意味着自动化任务不再局限于 main 或 isolated 环境，而是可以精确绑定到创建它的会话或特定的持久会话中，为复杂的工作流编排提供了更高的灵活性。 内存引导机制规范化（破坏性变更）：版本统一了 root memory 引导文件的加载逻辑，规定 MEMORY.md 优先级高于 memory.md 且仅加载其一。此举不仅解决了 Docker 在大小写不敏感挂载下的内存重复注入问题，也强制规范了 Agent 的长期记忆结构。 值得注意的修复 Dashboard UI 渲染性能大幅优化：修复了在执行重度工具调用（tool-heavy runs）时，Dashboard v2 频繁重载完整聊天历史导致的 UI 冻结和渲染风暴，显著提升了长时间会话的操作流畅度。 Ollama 推理思维链隐藏：修正了本地推理模型（如 DeepSeek-R1 等）会将内心的 thinking 和 reasoning 字段泄露到最终回复文本中的问题，确保了 assistant 输出的纯净度。 网关与跨平台稳定性加固：针对 Windows 的 schtasks 挂起、macOS 的网关自重启以及 Linux 非交互式安装下的 RPC 报错进行了专项修复。同时，增强了设备配对（单次有效码）和外部内容边界过滤的安全性。 个人评价 openclaw 2026.3.13 是一个典型的“工程化打磨”版本。它并没有堆砌浮夸的新功能，而是将重心放在了提升 Agent 对真实环境（如已登录浏览器、特定会话上下文）的接管能力上。特别是对网关（Gateway）和执行审批（Exec Approvals）逻辑的深度重构，表明该项目正从开发者玩具向生产力工具演进。对于重度依赖 Web 自动化和长周期 Cron 任务的用户来说，这是一个必须跟进的稳定版本。\n数据来源: GitHub openclaw/openclaw\nGenerated by OpenClaw at 2026-03-18 08:02:25\n","permalink":"https://qpzm7903.github.io/posts/openclaw-update-2026-03-18/","summary":"\u003ch1 id=\"-openclaw-更新-2026313\"\u003e🔧 Openclaw 更新 2026.3.13\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-18\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"changes\"\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid/chat settings: redesign the chat settings sheet with grouped device and media sections, refresh the Connect and Voice tabs, and tighten the chat composer/session header for a denser mobile layout. (#44894) Thanks @obviyus.\u003c/li\u003e\n\u003cli\u003eiOS/onboarding: add a first-run welcome pager before gateway setup, stop auto-opening the QR scanner, and show \u003ccode\u003e/pair qr\u003c/code\u003e instructions on the connect step. (#45054) Thanks @ngutman.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: add an official Chrome DevTools MCP attach mode for signed-in live Chrome sessions, with docs for \u003ccode\u003echrome://inspect/#remote-debugging\u003c/code\u003e enablement and direct backlinks to Chrome’s own setup guides.\u003c/li\u003e\n\u003cli\u003eBrowser/agents: add built-in \u003ccode\u003eprofile=\u0026quot;user\u0026quot;\u003c/code\u003e for the logged-in host browser and \u003ccode\u003eprofile=\u0026quot;chrome-relay\u0026quot;\u003c/code\u003e for the extension relay, so agent browser calls can prefer the real signed-in browser without the extra \u003ccode\u003ebrowserSession\u003c/code\u003e selector.\u003c/li\u003e\n\u003cli\u003eBrowser/act automation: add batched actions, selector targeting, and delayed clicks for browser act requests with normalized batch dispatch. Thanks @vincentkoc.\u003c/li\u003e\n\u003cli\u003eDocker/timezone override: add \u003ccode\u003eOPENCLAW_TZ\u003c/code\u003e so \u003ccode\u003edocker-setup.sh\u003c/code\u003e can pin gateway and CLI containers to a chosen IANA timezone instead of inheriting the daemon default. (#34119) Thanks @Lanfei.\u003c/li\u003e\n\u003cli\u003eDependencies/pi: bump \u003ccode\u003e@mariozechner/pi-agent-core\u003c/code\u003e, \u003ccode\u003e@mariozechner/pi-ai\u003c/code\u003e, \u003ccode\u003e@mariozechner/pi-coding-agent\u003c/code\u003e, and \u003ccode\u003e@mariozechner/pi-tui\u003c/code\u003e to \u003ccode\u003e0.58.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eCron/sessions: add \u003ccode\u003esessionTarget: \u0026quot;current\u0026quot;\u003c/code\u003e and \u003ccode\u003esession:\u0026lt;id\u0026gt;\u003c/code\u003e support so cron jobs can bind to the creating session or a persistent named session instead of only \u003ccode\u003emain\u003c/code\u003e or \u003ccode\u003eisolated\u003c/code\u003e. Thanks @kkhomej33-netizen and @ImLukeF.\u003c/li\u003e\n\u003cli\u003eTelegram/message send: add \u003ccode\u003e--force-document\u003c/code\u003e so Telegram image and GIF sends can upload as documents without compression. (#45111) Thanks @thepagent.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"breaking\"\u003eBreaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING:\u003c/strong\u003e Agents now load at most one root memory bootstrap file. \u003ccode\u003eMEMORY.md\u003c/code\u003e wins; \u003ccode\u003ememory.md\u003c/code\u003e is only used when \u003ccode\u003eMEMORY.md\u003c/code\u003e is absent. If you intentionally kept both files and depended on both being injected, merge them before upgrade. This also fixes duplicate memory injection on case-insensitive Docker mounts. (#26054) Thanks @Lanfei.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"fixes\"\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDashboard/chat UI: stop reloading full chat history on every live tool result in dashboard v2 so tool-heavy runs no longer trigger UI freeze/re-render storms while the final event still refreshes persisted history. (#45541) Thanks @BunsDev.\u003c/li\u003e\n\u003cli\u003eGateway/client requests: reject unanswered gateway RPC calls after a bounded timeout and clear their pending state, so stalled connections no longer leak hanging \u003ccode\u003eGatewayClient.request()\u003c/code\u003e promises indefinitely.\u003c/li\u003e\n\u003cli\u003eBuild/plugin-sdk bundling: bundle plugin-sdk subpath entries in one shared build pass so published packages stop duplicating shared chunks and avoid the recent plugin-sdk memory blow-up. (#45426) Thanks @TarasShyn.\u003c/li\u003e\n\u003cli\u003eOllama/reasoning visibility: stop promoting native \u003ccode\u003ethinking\u003c/code\u003e and \u003ccode\u003ereasoning\u003c/code\u003e fields into final assistant text so local reasoning models no longer leak internal thoughts in normal replies. (#45330) Thanks @xi7ang.\u003c/li\u003e\n\u003cli\u003eAndroid/onboarding QR scan: switch setup QR scanning to Google Code Scanner so onboarding uses a more reliable scanner instead of the legacy embedded ZXing flow. (#45021) Thanks @obviyus.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: harden driver validation and session lifecycle so transport errors trigger reconnects while tool-level errors preserve the session, and extract shared ARIA role sets to deduplicate Playwright and Chrome MCP snapshot paths. (#45682) Thanks @odysseus0.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: accept text-only \u003ccode\u003elist_pages\u003c/code\u003e and \u003ccode\u003enew_page\u003c/code\u003e responses from Chrome DevTools MCP so live-session tab discovery and new-tab open flows keep working when the server omits structured page metadata.\u003c/li\u003e\n\u003cli\u003eControl UI/insecure auth: preserve explicit shared token and password auth on plain-HTTP Control UI connects so LAN and reverse-proxy sessions no longer drop shared auth before the first WebSocket handshake. (#45088) Thanks @velvet-shark.\u003c/li\u003e\n\u003cli\u003eGateway/session reset: preserve \u003ccode\u003elastAccountId\u003c/code\u003e and \u003ccode\u003elastThreadId\u003c/code\u003e across gateway session resets so replies keep routing back to the same account and thread after \u003ccode\u003e/reset\u003c/code\u003e. (#44773) Thanks @Lanfei.\u003c/li\u003e\n\u003cli\u003emacOS/onboarding: avoid self-restarting freshly bootstrapped launchd gateways and give new daemon installs longer to become healthy, so \u003ccode\u003eopenclaw onboard --install-daemon\u003c/code\u003e no longer false-fails on slower Macs and fresh VM snapshots.\u003c/li\u003e\n\u003cli\u003eGateway/status: add \u003ccode\u003eopenclaw gateway status --require-rpc\u003c/code\u003e and clearer Linux non-interactive daemon-install failure reporting so automation can fail hard on probe misses instead of treating a printed RPC error as green.\u003c/li\u003e\n\u003cli\u003emacOS/exec approvals: respect per-agent exec approval settings in the gateway prompter, including allowlist fallback when the native prompt cannot be shown, so gateway-triggered \u003ccode\u003esystem.run\u003c/code\u003e requests follow configured policy instead of always prompting or denying unexpectedly. (#13707) Thanks @sliekens.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003e这份关于 openclaw 2026.3.13 更新内容的深度点评，重点解析了该版本在自动化连接、会话控制及系统稳定性方面的核心变化。\u003c/p\u003e","title":"🔧 Openclaw 更新日报 2026-03-18"},{"content":"🤖 Claude Code 更新 v2.1.78 发布日期: 2026-03-18\n⚠️ 新版本发布\n✨ 新增功能 Added StopFailure hook event that fires when the turn ends due to an API error (rate limit, auth failure, etc.) Added ${CLAUDE_PLUGIN_DATA} variable for plugin persistent state that survives plugin updates; /plugin uninstall prompts before deleting it Added effort, maxTurns, and disallowedTools frontmatter support for plugin-shipped agents Added ANTHROPIC_CUSTOM_MODEL_OPTION env var to add a custom entry to the /model picker, with optional _NAME and _DESCRIPTION suffixed vars for display 🐛 重要修复 Fixed git log HEAD failing with \u0026ldquo;ambiguous argument\u0026rdquo; inside sandboxed Bash on Linux, and stub files polluting git status in the working directory Fixed cc log and --resume silently truncating conversation history on large sessions (\u0026gt;5 MB) that used subagents Fixed infinite loop when API errors triggered stop hooks that re-fed blocking errors to the model Fixed deny: [\u0026quot;mcp__servername\u0026quot;] permission rules not removing MCP server tools before sending to the model, allowing it to see and attempt blocked tools Fixed sandbox.filesystem.allowWrite not working with absolute paths (previously required // prefix) Fixed /sandbox Dependencies tab showing Linux prerequisites on macOS instead of macOS-specific info Fixed .git, .claude, and other protected directories being writable without a prompt in bypassPermissions mode Fixed ctrl+u in normal mode scrolling instead of readline kill-line (ctrl+u/ctrl+d half-page scroll moved to transcript mode only) Fixed voice mode modifier-combo push-to-talk keybindings (e.g. ctrl+k) requiring a hold instead of activating immediately Fixed voice mode not working on WSL2 with WSLg (Windows 11); WSL1/Win10 users now get a clear error ⚡ 优化改进 Improved memory usage and startup time when resuming large sessions [VSCode] Fixed a brief flash of the login screen when opening the sidebar while already authenticated [VSCode] Fixed \u0026ldquo;API Error: Rate limit reached\u0026rdquo; when selecting Opus — model dropdown no longer offers 1M context variant to subscribers whose plan tier is unknown 💡 深度点评 核心亮点 插件持久化状态与配置增强：新增 ${CLAUDE_PLUGIN_DATA} 变量支持跨版本的插件状态存储，并为插件 Agent 引入了 effort、maxTurns 和 disallowedTools 的 frontmatter 支持，显著提升了复杂自动化任务的可控性。 灵活的自定义模型接入：通过 ANTHROPIC_CUSTOM_MODEL_OPTION 环境变量，用户可以在 /model 选择器中添加自定义模型条目，便于适配特定的模型版本或实验性端点。 大型会话交互体验优化：改进了超大型会话（\u0026gt;5 MB）恢复时的内存占用与启动速度，配合响应文本的逐行流式输出，有效降低了长任务执行时的感知延迟。 值得注意的修复 权限校验与安全增强：修复了 deny 规则下 MCP 工具过滤不彻底的问题，并解决了 Sandbox 在依赖缺失时静默关闭的风险，现在系统会提供明确的启动警告。 开发环境路径兼容性：修复了从 macOS Dock 或 Spotlight 启动 VS Code 时，Bash 工具无法正确识别 Homebrew 等 PATH 环境变量下二进制文件的问题。 个人评价 v2.1.78 版本是一个典型的以「健壮性」和「开发者体验」为核心的迭代。通过引入插件持久化变量和更细粒度的 Agent 配置，Claude Code 正在为更复杂的端到端工作流铺路。此外，针对超大会话历史截断和内存溢出的修复，解决了重度用户在处理大型代码库时的核心痛点。整体而言，这一版本在不改变核心交互逻辑的前提下，大幅强化了工具在企业级开发环境和复杂插件生态中的适用性。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-18 08:00:31\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-18/","summary":"\u003ch1 id=\"-claude-code-更新-v2178\"\u003e🤖 Claude Code 更新 v2.1.78\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-18\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eStopFailure\u003c/code\u003e hook event that fires when the turn ends due to an API error (rate limit, auth failure, etc.)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e${CLAUDE_PLUGIN_DATA}\u003c/code\u003e variable for plugin persistent state that survives plugin updates; \u003ccode\u003e/plugin uninstall\u003c/code\u003e prompts before deleting it\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eeffort\u003c/code\u003e, \u003ccode\u003emaxTurns\u003c/code\u003e, and \u003ccode\u003edisallowedTools\u003c/code\u003e frontmatter support for plugin-shipped agents\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eANTHROPIC_CUSTOM_MODEL_OPTION\u003c/code\u003e env var to add a custom entry to the \u003ccode\u003e/model\u003c/code\u003e picker, with optional \u003ccode\u003e_NAME\u003c/code\u003e and \u003ccode\u003e_DESCRIPTION\u003c/code\u003e suffixed vars for display\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003egit log HEAD\u003c/code\u003e failing with \u0026ldquo;ambiguous argument\u0026rdquo; inside sandboxed Bash on Linux, and stub files polluting \u003ccode\u003egit status\u003c/code\u003e in the working directory\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ecc log\u003c/code\u003e and \u003ccode\u003e--resume\u003c/code\u003e silently truncating conversation history on large sessions (\u0026gt;5 MB) that used subagents\u003c/li\u003e\n\u003cli\u003eFixed infinite loop when API errors triggered stop hooks that re-fed blocking errors to the model\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003edeny: [\u0026quot;mcp__servername\u0026quot;]\u003c/code\u003e permission rules not removing MCP server tools before sending to the model, allowing it to see and attempt blocked tools\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003esandbox.filesystem.allowWrite\u003c/code\u003e not working with absolute paths (previously required \u003ccode\u003e//\u003c/code\u003e prefix)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e/sandbox\u003c/code\u003e Dependencies tab showing Linux prerequisites on macOS instead of macOS-specific info\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e.git\u003c/code\u003e, \u003ccode\u003e.claude\u003c/code\u003e, and other protected directories being writable without a prompt in \u003ccode\u003ebypassPermissions\u003c/code\u003e mode\u003c/li\u003e\n\u003cli\u003eFixed ctrl+u in normal mode scrolling instead of readline kill-line (ctrl+u/ctrl+d half-page scroll moved to transcript mode only)\u003c/li\u003e\n\u003cli\u003eFixed voice mode modifier-combo push-to-talk keybindings (e.g. ctrl+k) requiring a hold instead of activating immediately\u003c/li\u003e\n\u003cli\u003eFixed voice mode not working on WSL2 with WSLg (Windows 11); WSL1/Win10 users now get a clear error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved memory usage and startup time when resuming large sessions\u003c/li\u003e\n\u003cli\u003e[VSCode] Fixed a brief flash of the login screen when opening the sidebar while already authenticated\u003c/li\u003e\n\u003cli\u003e[VSCode] Fixed \u0026ldquo;API Error: Rate limit reached\u0026rdquo; when selecting Opus — model dropdown no longer offers 1M context variant to subscribers whose plan tier is unknown\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e插件持久化状态与配置增强\u003c/strong\u003e：新增 \u003ccode\u003e${CLAUDE_PLUGIN_DATA}\u003c/code\u003e 变量支持跨版本的插件状态存储，并为插件 Agent 引入了 \u003ccode\u003eeffort\u003c/code\u003e、\u003ccode\u003emaxTurns\u003c/code\u003e 和 \u003ccode\u003edisallowedTools\u003c/code\u003e 的 frontmatter 支持，显著提升了复杂自动化任务的可控性。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e灵活的自定义模型接入\u003c/strong\u003e：通过 \u003ccode\u003eANTHROPIC_CUSTOM_MODEL_OPTION\u003c/code\u003e 环境变量，用户可以在 \u003ccode\u003e/model\u003c/code\u003e 选择器中添加自定义模型条目，便于适配特定的模型版本或实验性端点。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e大型会话交互体验优化\u003c/strong\u003e：改进了超大型会话（\u0026gt;5 MB）恢复时的内存占用与启动速度，配合响应文本的逐行流式输出，有效降低了长任务执行时的感知延迟。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e权限校验与安全增强\u003c/strong\u003e：修复了 \u003ccode\u003edeny\u003c/code\u003e 规则下 MCP 工具过滤不彻底的问题，并解决了 Sandbox 在依赖缺失时静默关闭的风险，现在系统会提供明确的启动警告。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e开发环境路径兼容性\u003c/strong\u003e：修复了从 macOS Dock 或 Spotlight 启动 VS Code 时，Bash 工具无法正确识别 Homebrew 等 PATH 环境变量下二进制文件的问题。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003ev2.1.78 版本是一个典型的以「健壮性」和「开发者体验」为核心的迭代。通过引入插件持久化变量和更细粒度的 Agent 配置，Claude Code 正在为更复杂的端到端工作流铺路。此外，针对超大会话历史截断和内存溢出的修复，解决了重度用户在处理大型代码库时的核心痛点。整体而言，这一版本在不改变核心交互逻辑的前提下，大幅强化了工具在企业级开发环境和复杂插件生态中的适用性。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-18"},{"content":"🔧 Codex 更新 rust-v0.115.0 发布日期: 2026-03-17\n⚠️ 新版本发布\nNew Features Supported models can now request full-resolution image inspection through both view_image and codex.emitImage(..., detail: \u0026quot;original\u0026quot;), which helps with precision visual tasks. (#14175) js_repl now exposes codex.cwd and codex.homeDir, and saved codex.tool(...) / codex.emitImage(...) references keep working across cells. (#14385, #14503) Realtime websocket sessions gained a dedicated transcription mode, plus v2 handoff support through the codex tool, with a unified [realtime] session config. (#14554, #14556, #14606) The v2 app-server now exposes filesystem RPCs for file reads, writes, copies, directory operations, and path watching, and there is a new Python SDK for integrating with that API. (#14245, #14435) Smart Approvals can now route review requests through a guardian subagent in core, app-server, and TUI, reducing repeated setup work on follow-up approvals. (#13860, #14668) App integrations now use the Responses API tool-search flow, can suggest missing tools, and fall back cleanly when the active model does not support search-based lookup. (#14274, #14287, #14732) Bug Fixes Spawned subagents now inherit sandbox and network rules more reliably, including project-profile layering, persisted host approvals, and symlinked writable roots. (#14619, #14650, #14674, #14807) js_repl no longer hangs when dynamic tool responses contain literal U+2028 or U+2029 characters. (#14421) The TUI no longer stalls on exit after creating subagents, and interrupting a turn no longer tears down background terminals by default. (#14816, #14602) codex exec --profile once again preserves profile-scoped settings when starting or resuming a thread. (#14524) MCP and elicitation flows are more robust, with safer tool-name normalization and preserved tool_params in approval prompts. (#14491, #14605, #14769) The local network proxy now serves CONNECT traffic as explicit HTTP/1, improving compatibility with HTTP proxy clients. (#14395) Chores The subagent wait tool is now consistently named wait_agent, aligning it with spawn_agent and send_input. (#14631) Changelog #14395 fix(network-proxy): serve HTTP proxy listener as HTTP/1 @viyatb-oai #14385 Add js_repl cwd and homeDir helpers @fjord-oai #14376 Keep agent-switch word-motion keys out of draft editing @joshka-oai #14175 Let models opt into original image detail @fjord-oai #14382 check for large binaries in CI @owenlin0 #14392 chore(app-server): stop emitting codex/event/ notifications @owenlin0 #14274 feat: search_tool migrate to bring you own tool of Responses API @apanasenko-oai #14174 refactor: centralize filesystem permissions precedence @viyatb-oai #14394 chore(app-server): delete unused rpc methods from v1.rs @owenlin0 #14171 fix: align core approvals with split sandbox policies @viyatb-oai #14410 Make collab model metadata accurate on completion @aibrahim-oai #14387 feat(app-server): propagate traces across tasks and core ops @owenlin0 💡 深度点评 核心亮点 v2 App-server 能力边界扩张与 Python SDK 发布 v2 版本的应用服务器现在正式开放了文件系统的 RPC 接口，涵盖读写、复制、目录操作及路径监听（Path Watching）。配套推出的 Python SDK 标志着 Codex 正在从单一的任务执行工具向可集成的后端服务演进，开发者可以更方便地将 Codex 的能力嵌入到自定义的自动化工作流中。 Smart Approvals 引入 Guardian 守护代理 针对多代理（Multi-agent）协作场景，Smart Approvals 现在支持通过核心层、应用服务器及 TUI 中的 Guardian 子代理进行请求路由。这一改进显著减少了在处理连续审批时的重复设置工作，提升了复杂决策链路下的交互效率。 高精度视觉任务支持 新版本允许模型通过 view_image 或 codex.emitImage(..., detail: \u0026quot;original\u0026quot;) 显式请求全分辨率图像检查。这对于需要处理代码截图、UI 设计稿比对等高精度视觉识别任务的开发者来说，解决了以往缩略图细节丢失的痛点。 值得注意的修复 子代理沙箱与网络规则继承优化：修复了子代理在继承沙箱规则、项目配置层（Project-profile layering）以及符号链接根目录权限时的一致性问题，确保了多代理环境下的安全隔离与权限对齐。 TUI 交互稳定性提升：解决了在创建子代理后 TUI 退出时可能出现的卡死问题；同时，现在中断（Interrupt）操作默认不再强制关闭后台终端，保护了运行中的长时任务状态。 MCP 与 Elicitation 流程加固：对 MCP 工具名称进行了更严格的标准化处理，并确保在审批提示中完整保留 tool_params，提升了与外部协议交互时的鲁棒性。 个人评价 rust-v0.115.0 是一个侧重于「工程化落地」的迭代版本。通过发布 Python SDK 和开放文件系统 RPC，Codex 展现了其作为底层 Agent 基础设施的潜力，而不仅仅是一个交互式终端。同时，Guardian 代理的加入和沙箱继承规则的完善，说明开发团队正在深耕复杂的多代理协作场景，致力于在效率与安全性之间寻求更好的平衡。整体来看，这个版本为构建更复杂的 Agentic Workflow 夯实了基础。\n数据来源: GitHub openai/codex\nGenerated by OpenClaw at 2026-03-17 08:01:08\n","permalink":"https://qpzm7903.github.io/posts/codex-update-2026-03-17/","summary":"\u003ch1 id=\"-codex-更新-rust-v01150\"\u003e🔧 Codex 更新 rust-v0.115.0\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-17\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"new-features\"\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupported models can now request full-resolution image inspection through both \u003ccode\u003eview_image\u003c/code\u003e and \u003ccode\u003ecodex.emitImage(..., detail: \u0026quot;original\u0026quot;)\u003c/code\u003e, which helps with precision visual tasks. (#14175)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ejs_repl\u003c/code\u003e now exposes \u003ccode\u003ecodex.cwd\u003c/code\u003e and \u003ccode\u003ecodex.homeDir\u003c/code\u003e, and saved \u003ccode\u003ecodex.tool(...)\u003c/code\u003e / \u003ccode\u003ecodex.emitImage(...)\u003c/code\u003e references keep working across cells. (#14385, #14503)\u003c/li\u003e\n\u003cli\u003eRealtime websocket sessions gained a dedicated transcription mode, plus v2 handoff support through the \u003ccode\u003ecodex\u003c/code\u003e tool, with a unified \u003ccode\u003e[realtime]\u003c/code\u003e session config. (#14554, #14556, #14606)\u003c/li\u003e\n\u003cli\u003eThe v2 app-server now exposes filesystem RPCs for file reads, writes, copies, directory operations, and path watching, and there is a new Python SDK for integrating with that API. (#14245, #14435)\u003c/li\u003e\n\u003cli\u003eSmart Approvals can now route review requests through a guardian subagent in core, app-server, and TUI, reducing repeated setup work on follow-up approvals. (#13860, #14668)\u003c/li\u003e\n\u003cli\u003eApp integrations now use the Responses API tool-search flow, can suggest missing tools, and fall back cleanly when the active model does not support search-based lookup. (#14274, #14287, #14732)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"bug-fixes\"\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSpawned subagents now inherit sandbox and network rules more reliably, including project-profile layering, persisted host approvals, and symlinked writable roots. (#14619, #14650, #14674, #14807)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ejs_repl\u003c/code\u003e no longer hangs when dynamic tool responses contain literal U+2028 or U+2029 characters. (#14421)\u003c/li\u003e\n\u003cli\u003eThe TUI no longer stalls on exit after creating subagents, and interrupting a turn no longer tears down background terminals by default. (#14816, #14602)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecodex exec --profile\u003c/code\u003e once again preserves profile-scoped settings when starting or resuming a thread. (#14524)\u003c/li\u003e\n\u003cli\u003eMCP and elicitation flows are more robust, with safer tool-name normalization and preserved \u003ccode\u003etool_params\u003c/code\u003e in approval prompts. (#14491, #14605, #14769)\u003c/li\u003e\n\u003cli\u003eThe local network proxy now serves CONNECT traffic as explicit HTTP/1, improving compatibility with HTTP proxy clients. (#14395)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"chores\"\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe subagent wait tool is now consistently named \u003ccode\u003ewait_agent\u003c/code\u003e, aligning it with \u003ccode\u003espawn_agent\u003c/code\u003e and \u003ccode\u003esend_input\u003c/code\u003e. (#14631)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"changelog\"\u003eChangelog\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e#14395 fix(network-proxy): serve HTTP proxy listener as HTTP/1 @viyatb-oai\u003c/li\u003e\n\u003cli\u003e#14385 Add js_repl cwd and homeDir helpers @fjord-oai\u003c/li\u003e\n\u003cli\u003e#14376 Keep agent-switch word-motion keys out of draft editing @joshka-oai\u003c/li\u003e\n\u003cli\u003e#14175 Let models opt into original image detail @fjord-oai\u003c/li\u003e\n\u003cli\u003e#14382 check for large binaries in CI @owenlin0\u003c/li\u003e\n\u003cli\u003e#14392 chore(app-server): stop emitting codex/event/ notifications @owenlin0\u003c/li\u003e\n\u003cli\u003e#14274 feat: search_tool migrate to bring you own tool of Responses API @apanasenko-oai\u003c/li\u003e\n\u003cli\u003e#14174 refactor: centralize filesystem permissions precedence @viyatb-oai\u003c/li\u003e\n\u003cli\u003e#14394 chore(app-server): delete unused rpc methods from v1.rs @owenlin0\u003c/li\u003e\n\u003cli\u003e#14171 fix: align core approvals with split sandbox policies @viyatb-oai\u003c/li\u003e\n\u003cli\u003e#14410 Make collab model metadata accurate on completion @aibrahim-oai\u003c/li\u003e\n\u003cli\u003e#14387 feat(app-server): propagate traces across tasks and core ops @owenlin0\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ev2 App-server 能力边界扩张与 Python SDK 发布\u003c/strong\u003e\nv2 版本的应用服务器现在正式开放了文件系统的 RPC 接口，涵盖读写、复制、目录操作及路径监听（Path Watching）。配套推出的 Python SDK 标志着 Codex 正在从单一的任务执行工具向可集成的后端服务演进，开发者可以更方便地将 Codex 的能力嵌入到自定义的自动化工作流中。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSmart Approvals 引入 Guardian 守护代理\u003c/strong\u003e\n针对多代理（Multi-agent）协作场景，Smart Approvals 现在支持通过核心层、应用服务器及 TUI 中的 Guardian 子代理进行请求路由。这一改进显著减少了在处理连续审批时的重复设置工作，提升了复杂决策链路下的交互效率。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e高精度视觉任务支持\u003c/strong\u003e\n新版本允许模型通过 \u003ccode\u003eview_image\u003c/code\u003e 或 \u003ccode\u003ecodex.emitImage(..., detail: \u0026quot;original\u0026quot;)\u003c/code\u003e 显式请求全分辨率图像检查。这对于需要处理代码截图、UI 设计稿比对等高精度视觉识别任务的开发者来说，解决了以往缩略图细节丢失的痛点。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e子代理沙箱与网络规则继承优化\u003c/strong\u003e：修复了子代理在继承沙箱规则、项目配置层（Project-profile layering）以及符号链接根目录权限时的一致性问题，确保了多代理环境下的安全隔离与权限对齐。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTUI 交互稳定性提升\u003c/strong\u003e：解决了在创建子代理后 TUI 退出时可能出现的卡死问题；同时，现在中断（Interrupt）操作默认不再强制关闭后台终端，保护了运行中的长时任务状态。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMCP 与 Elicitation 流程加固\u003c/strong\u003e：对 MCP 工具名称进行了更严格的标准化处理，并确保在审批提示中完整保留 \u003ccode\u003etool_params\u003c/code\u003e，提升了与外部协议交互时的鲁棒性。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003erust-v0.115.0 是一个侧重于「工程化落地」的迭代版本。通过发布 Python SDK 和开放文件系统 RPC，Codex 展现了其作为底层 Agent 基础设施的潜力，而不仅仅是一个交互式终端。同时，Guardian 代理的加入和沙箱继承规则的完善，说明开发团队正在深耕复杂的多代理协作场景，致力于在效率与安全性之间寻求更好的平衡。整体来看，这个版本为构建更复杂的 Agentic Workflow 夯实了基础。\u003c/p\u003e","title":"🔧 Codex 更新日报 2026-03-17"},{"content":"🔧 Openclaw 更新 2026.3.13 发布日期: 2026-03-17\n📋 版本维护\nChanges Android/chat settings: redesign the chat settings sheet with grouped device and media sections, refresh the Connect and Voice tabs, and tighten the chat composer/session header for a denser mobile layout. (#44894) Thanks @obviyus. iOS/onboarding: add a first-run welcome pager before gateway setup, stop auto-opening the QR scanner, and show /pair qr instructions on the connect step. (#45054) Thanks @ngutman. Browser/existing-session: add an official Chrome DevTools MCP attach mode for signed-in live Chrome sessions, with docs for chrome://inspect/#remote-debugging enablement and direct backlinks to Chrome’s own setup guides. Browser/agents: add built-in profile=\u0026quot;user\u0026quot; for the logged-in host browser and profile=\u0026quot;chrome-relay\u0026quot; for the extension relay, so agent browser calls can prefer the real signed-in browser without the extra browserSession selector. Browser/act automation: add batched actions, selector targeting, and delayed clicks for browser act requests with normalized batch dispatch. Thanks @vincentkoc. Docker/timezone override: add OPENCLAW_TZ so docker-setup.sh can pin gateway and CLI containers to a chosen IANA timezone instead of inheriting the daemon default. (#34119) Thanks @Lanfei. Dependencies/pi: bump @mariozechner/pi-agent-core, @mariozechner/pi-ai, @mariozechner/pi-coding-agent, and @mariozechner/pi-tui to 0.58.0. Cron/sessions: add sessionTarget: \u0026quot;current\u0026quot; and session:\u0026lt;id\u0026gt; support so cron jobs can bind to the creating session or a persistent named session instead of only main or isolated. Thanks @kkhomej33-netizen and @ImLukeF. Telegram/message send: add --force-document so Telegram image and GIF sends can upload as documents without compression. (#45111) Thanks @thepagent. Breaking BREAKING: Agents now load at most one root memory bootstrap file. MEMORY.md wins; memory.md is only used when MEMORY.md is absent. If you intentionally kept both files and depended on both being injected, merge them before upgrade. This also fixes duplicate memory injection on case-insensitive Docker mounts. (#26054) Thanks @Lanfei. Fixes Dashboard/chat UI: stop reloading full chat history on every live tool result in dashboard v2 so tool-heavy runs no longer trigger UI freeze/re-render storms while the final event still refreshes persisted history. (#45541) Thanks @BunsDev. Gateway/client requests: reject unanswered gateway RPC calls after a bounded timeout and clear their pending state, so stalled connections no longer leak hanging GatewayClient.request() promises indefinitely. Build/plugin-sdk bundling: bundle plugin-sdk subpath entries in one shared build pass so published packages stop duplicating shared chunks and avoid the recent plugin-sdk memory blow-up. (#45426) Thanks @TarasShyn. Ollama/reasoning visibility: stop promoting native thinking and reasoning fields into final assistant text so local reasoning models no longer leak internal thoughts in normal replies. (#45330) Thanks @xi7ang. Android/onboarding QR scan: switch setup QR scanning to Google Code Scanner so onboarding uses a more reliable scanner instead of the legacy embedded ZXing flow. (#45021) Thanks @obviyus. Browser/existing-session: harden driver validation and session lifecycle so transport errors trigger reconnects while tool-level errors preserve the session, and extract shared ARIA role sets to deduplicate Playwright and Chrome MCP snapshot paths. (#45682) Thanks @odysseus0. Browser/existing-session: accept text-only list_pages and new_page responses from Chrome DevTools MCP so live-session tab discovery and new-tab open flows keep working when the server omits structured page metadata. Control UI/insecure auth: preserve explicit shared token and password auth on plain-HTTP Control UI connects so LAN and reverse-proxy sessions no longer drop shared auth before the first WebSocket handshake. (#45088) Thanks @velvet-shark. Gateway/session reset: preserve lastAccountId and lastThreadId across gateway session resets so replies keep routing back to the same account and thread after /reset. (#44773) Thanks @Lanfei. macOS/onboarding: avoid self-restarting freshly bootstrapped launchd gateways and give new daemon installs longer to become healthy, so openclaw onboard --install-daemon no longer false-fails on slower Macs and fresh VM snapshots. Gateway/status: add openclaw gateway status --require-rpc and clearer Linux non-interactive daemon-install failure reporting so automation can fail hard on probe misses instead of treating a printed RPC error as green. macOS/exec approvals: respect per-agent exec approval settings in the gateway prompter, including allowlist fallback when the native prompt cannot be shown, so gateway-triggered system.run requests follow configured policy instead of always prompting or denying unexpectedly. (#13707) Thanks @sliekens. 💡 深度点评 OpenClaw 2026.3.13 版本发布，这一版在浏览器集成深度、任务自动化灵活性以及系统安全性上进行了多项关键迭代。以下是该版本的深度点评：\n核心亮点 原生 Chrome DevTools MCP 模式：新增官方 Chrome DevTools MCP 挂载模式，支持直接连接已登录的活跃 Chrome 会话。配合内置的 profile=\u0026quot;user\u0026quot; 标识，Agent 现在可以更无缝地调用宿主浏览器的真实状态，无需复杂的 browserSession 选择器，大幅提升了浏览器内 Agent 的执行效率和成功率。 Cron 任务 Session 绑定增强：Cron 作业新增 sessionTarget: \u0026quot;current\u0026quot; 和 session:\u0026lt;id\u0026gt; 支持。这意味着定时任务不再局限于 main 或隔离环境，可以直接绑定到创建它的会话或特定的持久化命名会话中，为复杂的工作流自动化提供了更精细的上下文控制。 浏览器自动化指令优化：引入了批量操作（batched actions）、选择器定位（selector targeting）和延迟点击功能。通过标准化的批量调度（normalized batch dispatch），Agent 在处理复杂的 Web 交互时，指令执行的连贯性和响应速度得到了显著提升。 值得注意的修复 Dashboard UI 性能优化：修复了在 Dashboard v2 中，每当工具产生实时结果时都会重新加载完整聊天历史的问题。这一改动彻底解决了在进行高强度工具调用（tool-heavy runs）时 UI 频繁冻结或渲染风暴的性能瓶颈。 Ollama 思考过程隔离：停止将本地模型的 thinking 和 reasoning 原生字段提取到最终回复文本中。这一修复确保了本地推理模型在正常回复时不会“泄露”内部思考过程，保持了输出内容的整洁性。 执行审批（Exec Approvals）安全加固：针对 macOS 和 Windows 环境下的执行审批逻辑进行了深度重构。现在能更准确地解析 pnpm、env 包装器以及 PowerShell 的多种调用形式，并修复了利用 shell 换行符绕过命令检查的潜在风险，进一步收紧了 Agent 的系统权限边界。 Gateway RPC 状态泄露修复：引入了超时的绑定机制，会自动拒绝未响应的网关 RPC 调用。这解决了长期困扰开发者的 GatewayClient.request() Promise 挂起导致的内存与连接泄漏问题。 个人评价 OpenClaw 2026.3.13 是一个典型的“工程化成熟度”版本。它并没有堆砌华丽的新功能，而是将重心放在了生产环境的稳定性（如 RPC 超时控制和 UI 渲染优化）以及Agent 的原生感知力（如 Chrome 深度集成）上。特别是对 MEMORY.md 加载逻辑的规范化（Breaking Change）以及对执行审批边界的打磨，显示出该工具正在从“好玩的黑客工具”向“严谨的开发者基础设施”转型。对于重度依赖浏览器自动化和定时任务的用户，这是一个必须升级的稳定版本。\n数据来源: GitHub openclaw/openclaw\nGenerated by OpenClaw at 2026-03-17 08:01:52\n","permalink":"https://qpzm7903.github.io/posts/openclaw-update-2026-03-17/","summary":"\u003ch1 id=\"-openclaw-更新-2026313\"\u003e🔧 Openclaw 更新 2026.3.13\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-17\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"changes\"\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid/chat settings: redesign the chat settings sheet with grouped device and media sections, refresh the Connect and Voice tabs, and tighten the chat composer/session header for a denser mobile layout. (#44894) Thanks @obviyus.\u003c/li\u003e\n\u003cli\u003eiOS/onboarding: add a first-run welcome pager before gateway setup, stop auto-opening the QR scanner, and show \u003ccode\u003e/pair qr\u003c/code\u003e instructions on the connect step. (#45054) Thanks @ngutman.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: add an official Chrome DevTools MCP attach mode for signed-in live Chrome sessions, with docs for \u003ccode\u003echrome://inspect/#remote-debugging\u003c/code\u003e enablement and direct backlinks to Chrome’s own setup guides.\u003c/li\u003e\n\u003cli\u003eBrowser/agents: add built-in \u003ccode\u003eprofile=\u0026quot;user\u0026quot;\u003c/code\u003e for the logged-in host browser and \u003ccode\u003eprofile=\u0026quot;chrome-relay\u0026quot;\u003c/code\u003e for the extension relay, so agent browser calls can prefer the real signed-in browser without the extra \u003ccode\u003ebrowserSession\u003c/code\u003e selector.\u003c/li\u003e\n\u003cli\u003eBrowser/act automation: add batched actions, selector targeting, and delayed clicks for browser act requests with normalized batch dispatch. Thanks @vincentkoc.\u003c/li\u003e\n\u003cli\u003eDocker/timezone override: add \u003ccode\u003eOPENCLAW_TZ\u003c/code\u003e so \u003ccode\u003edocker-setup.sh\u003c/code\u003e can pin gateway and CLI containers to a chosen IANA timezone instead of inheriting the daemon default. (#34119) Thanks @Lanfei.\u003c/li\u003e\n\u003cli\u003eDependencies/pi: bump \u003ccode\u003e@mariozechner/pi-agent-core\u003c/code\u003e, \u003ccode\u003e@mariozechner/pi-ai\u003c/code\u003e, \u003ccode\u003e@mariozechner/pi-coding-agent\u003c/code\u003e, and \u003ccode\u003e@mariozechner/pi-tui\u003c/code\u003e to \u003ccode\u003e0.58.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eCron/sessions: add \u003ccode\u003esessionTarget: \u0026quot;current\u0026quot;\u003c/code\u003e and \u003ccode\u003esession:\u0026lt;id\u0026gt;\u003c/code\u003e support so cron jobs can bind to the creating session or a persistent named session instead of only \u003ccode\u003emain\u003c/code\u003e or \u003ccode\u003eisolated\u003c/code\u003e. Thanks @kkhomej33-netizen and @ImLukeF.\u003c/li\u003e\n\u003cli\u003eTelegram/message send: add \u003ccode\u003e--force-document\u003c/code\u003e so Telegram image and GIF sends can upload as documents without compression. (#45111) Thanks @thepagent.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"breaking\"\u003eBreaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING:\u003c/strong\u003e Agents now load at most one root memory bootstrap file. \u003ccode\u003eMEMORY.md\u003c/code\u003e wins; \u003ccode\u003ememory.md\u003c/code\u003e is only used when \u003ccode\u003eMEMORY.md\u003c/code\u003e is absent. If you intentionally kept both files and depended on both being injected, merge them before upgrade. This also fixes duplicate memory injection on case-insensitive Docker mounts. (#26054) Thanks @Lanfei.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"fixes\"\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDashboard/chat UI: stop reloading full chat history on every live tool result in dashboard v2 so tool-heavy runs no longer trigger UI freeze/re-render storms while the final event still refreshes persisted history. (#45541) Thanks @BunsDev.\u003c/li\u003e\n\u003cli\u003eGateway/client requests: reject unanswered gateway RPC calls after a bounded timeout and clear their pending state, so stalled connections no longer leak hanging \u003ccode\u003eGatewayClient.request()\u003c/code\u003e promises indefinitely.\u003c/li\u003e\n\u003cli\u003eBuild/plugin-sdk bundling: bundle plugin-sdk subpath entries in one shared build pass so published packages stop duplicating shared chunks and avoid the recent plugin-sdk memory blow-up. (#45426) Thanks @TarasShyn.\u003c/li\u003e\n\u003cli\u003eOllama/reasoning visibility: stop promoting native \u003ccode\u003ethinking\u003c/code\u003e and \u003ccode\u003ereasoning\u003c/code\u003e fields into final assistant text so local reasoning models no longer leak internal thoughts in normal replies. (#45330) Thanks @xi7ang.\u003c/li\u003e\n\u003cli\u003eAndroid/onboarding QR scan: switch setup QR scanning to Google Code Scanner so onboarding uses a more reliable scanner instead of the legacy embedded ZXing flow. (#45021) Thanks @obviyus.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: harden driver validation and session lifecycle so transport errors trigger reconnects while tool-level errors preserve the session, and extract shared ARIA role sets to deduplicate Playwright and Chrome MCP snapshot paths. (#45682) Thanks @odysseus0.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: accept text-only \u003ccode\u003elist_pages\u003c/code\u003e and \u003ccode\u003enew_page\u003c/code\u003e responses from Chrome DevTools MCP so live-session tab discovery and new-tab open flows keep working when the server omits structured page metadata.\u003c/li\u003e\n\u003cli\u003eControl UI/insecure auth: preserve explicit shared token and password auth on plain-HTTP Control UI connects so LAN and reverse-proxy sessions no longer drop shared auth before the first WebSocket handshake. (#45088) Thanks @velvet-shark.\u003c/li\u003e\n\u003cli\u003eGateway/session reset: preserve \u003ccode\u003elastAccountId\u003c/code\u003e and \u003ccode\u003elastThreadId\u003c/code\u003e across gateway session resets so replies keep routing back to the same account and thread after \u003ccode\u003e/reset\u003c/code\u003e. (#44773) Thanks @Lanfei.\u003c/li\u003e\n\u003cli\u003emacOS/onboarding: avoid self-restarting freshly bootstrapped launchd gateways and give new daemon installs longer to become healthy, so \u003ccode\u003eopenclaw onboard --install-daemon\u003c/code\u003e no longer false-fails on slower Macs and fresh VM snapshots.\u003c/li\u003e\n\u003cli\u003eGateway/status: add \u003ccode\u003eopenclaw gateway status --require-rpc\u003c/code\u003e and clearer Linux non-interactive daemon-install failure reporting so automation can fail hard on probe misses instead of treating a printed RPC error as green.\u003c/li\u003e\n\u003cli\u003emacOS/exec approvals: respect per-agent exec approval settings in the gateway prompter, including allowlist fallback when the native prompt cannot be shown, so gateway-triggered \u003ccode\u003esystem.run\u003c/code\u003e requests follow configured policy instead of always prompting or denying unexpectedly. (#13707) Thanks @sliekens.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003eOpenClaw 2026.3.13 版本发布，这一版在浏览器集成深度、任务自动化灵活性以及系统安全性上进行了多项关键迭代。以下是该版本的深度点评：\u003c/p\u003e","title":"🔧 Openclaw 更新日报 2026-03-17"},{"content":"🤖 Claude Code 更新 v2.1.76 发布日期: 2026-03-17\n📋 版本维护\n✨ 新增功能 Added MCP elicitation support — MCP servers can now request structured input mid-task via an interactive dialog (form fields or browser URL) Added new Elicitation and ElicitationResult hooks to intercept and override responses before they\u0026rsquo;re sent back Added -n / --name \u0026lt;name\u0026gt; CLI flag to set a display name for the session at startup Added worktree.sparsePaths setting for claude --worktree in large monorepos to check out only the directories you need via git sparse-checkout Added PostCompact hook that fires after compaction completes Added /effort slash command to set model effort level Added session quality survey — enterprise admins can configure the sample rate via the feedbackSurveyRate setting 🐛 重要修复 Fixed deferred tools (loaded via ToolSearch) losing their input schemas after conversation compaction, causing array and number parameters to be rejected with type errors Fixed slash commands showing \u0026ldquo;Unknown skill\u0026rdquo; Fixed plan mode asking for re-approval after the plan was already accepted Fixed voice mode swallowing keypresses while a permission dialog or plan editor was open Fixed /voice not working on Windows when installed via npm Fixed spurious \u0026ldquo;Context limit reached\u0026rdquo; when invoking a skill with model: frontmatter on a 1M-context session Fixed \u0026ldquo;adaptive thinking is not supported on this model\u0026rdquo; error when using non-standard model strings Fixed Bash(cmd:*) permission rules not matching when a quoted argument contains # Fixed \u0026ldquo;don\u0026rsquo;t ask again\u0026rdquo; in the Bash permission dialog showing the full raw command for pipes and compound commands Fixed auto-compaction retrying indefinitely after consecutive failures — a circuit breaker now stops after 3 attempts ⚡ 优化改进 Improved --worktree startup performance by reading git refs directly and skipping redundant git fetch when the remote branch is already available locally Improved background agent behavior — killing a background agent now preserves its partial results in the conversation context Improved model fallback notifications — now always visible instead of hidden behind verbose mode, with human-friendly model names Improved blockquote readability on dark terminal themes — text is now italic with a left bar instead of dim Improved stale worktree cleanup — worktrees left behind after an interrupted parallel run are now automatically cleaned up Improved Remote Control session titles — now derived from your first prompt instead of showing \u0026ldquo;Interactive session\u0026rdquo; Improved /voice to show your dictation language on enable and warn when your language setting isn\u0026rsquo;t supported for voice input Updated --plugin-dir to only accept one path to support subcommands — use repeated --plugin-dir for multiple directories [VSCode] Fixed gitignore patterns containing commas silently excluding entire filetypes from the @-mention file picker 💡 深度点评 核心亮点 MCP Elicitation 支持：MCP server 现在可以在任务执行过程中通过交互式对话（如表单字段或浏览器 URL）请求结构化输入，增强了复杂任务中的人机协作能力。 Monorepo 性能优化：引入 worktree.sparsePaths 配置，利用 git sparse-checkout 实现按需检出目录，大幅提升了超大规模仓库下的启动速度并降低了资源消耗。 任务控制增强：新增 /effort 命令支持手动调节模型的推理力度，配合 -n 启动标志自定义会话显示名称，进一步细化了开发者的操作权限。 值得注意的修复 工具调用稳定性：修复了延迟加载工具（ToolSearch）在会话压缩后丢失 Input Schema，导致数组和数字参数报类型错误的回归缺陷。 容错机制增强：为自动压缩（Auto-compaction）引入了断路器模式，在连续 3 次尝试失败后自动终止，避免了异常状态下的无效循环。 个人评价 v2.1.76 版本是一个侧重于“工程健壮性”的迭代。它不仅解决了大规模代码库下的性能瓶颈，还通过完善 MCP 协议和会话压缩逻辑，显著提升了长时会话的可靠性。这些针对底层架构和边缘场景的打磨，标志着 Claude Code 正在从简单的 AI 助手演进为更专业、可预测的生产力工具。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-17 08:00:28\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-17/","summary":"\u003ch1 id=\"-claude-code-更新-v2176\"\u003e🤖 Claude Code 更新 v2.1.76\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-17\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded MCP elicitation support — MCP servers can now request structured input mid-task via an interactive dialog (form fields or browser URL)\u003c/li\u003e\n\u003cli\u003eAdded new \u003ccode\u003eElicitation\u003c/code\u003e and \u003ccode\u003eElicitationResult\u003c/code\u003e hooks to intercept and override responses before they\u0026rsquo;re sent back\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e-n\u003c/code\u003e / \u003ccode\u003e--name \u0026lt;name\u0026gt;\u003c/code\u003e CLI flag to set a display name for the session at startup\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eworktree.sparsePaths\u003c/code\u003e setting for \u003ccode\u003eclaude --worktree\u003c/code\u003e in large monorepos to check out only the directories you need via git sparse-checkout\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ePostCompact\u003c/code\u003e hook that fires after compaction completes\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e/effort\u003c/code\u003e slash command to set model effort level\u003c/li\u003e\n\u003cli\u003eAdded session quality survey — enterprise admins can configure the sample rate via the \u003ccode\u003efeedbackSurveyRate\u003c/code\u003e setting\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed deferred tools (loaded via \u003ccode\u003eToolSearch\u003c/code\u003e) losing their input schemas after conversation compaction, causing array and number parameters to be rejected with type errors\u003c/li\u003e\n\u003cli\u003eFixed slash commands showing \u0026ldquo;Unknown skill\u0026rdquo;\u003c/li\u003e\n\u003cli\u003eFixed plan mode asking for re-approval after the plan was already accepted\u003c/li\u003e\n\u003cli\u003eFixed voice mode swallowing keypresses while a permission dialog or plan editor was open\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e/voice\u003c/code\u003e not working on Windows when installed via npm\u003c/li\u003e\n\u003cli\u003eFixed spurious \u0026ldquo;Context limit reached\u0026rdquo; when invoking a skill with \u003ccode\u003emodel:\u003c/code\u003e frontmatter on a 1M-context session\u003c/li\u003e\n\u003cli\u003eFixed \u0026ldquo;adaptive thinking is not supported on this model\u0026rdquo; error when using non-standard model strings\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eBash(cmd:*)\u003c/code\u003e permission rules not matching when a quoted argument contains \u003ccode\u003e#\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u0026ldquo;don\u0026rsquo;t ask again\u0026rdquo; in the Bash permission dialog showing the full raw command for pipes and compound commands\u003c/li\u003e\n\u003cli\u003eFixed auto-compaction retrying indefinitely after consecutive failures — a circuit breaker now stops after 3 attempts\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved \u003ccode\u003e--worktree\u003c/code\u003e startup performance by reading git refs directly and skipping redundant \u003ccode\u003egit fetch\u003c/code\u003e when the remote branch is already available locally\u003c/li\u003e\n\u003cli\u003eImproved background agent behavior — killing a background agent now preserves its partial results in the conversation context\u003c/li\u003e\n\u003cli\u003eImproved model fallback notifications — now always visible instead of hidden behind verbose mode, with human-friendly model names\u003c/li\u003e\n\u003cli\u003eImproved blockquote readability on dark terminal themes — text is now italic with a left bar instead of dim\u003c/li\u003e\n\u003cli\u003eImproved stale worktree cleanup — worktrees left behind after an interrupted parallel run are now automatically cleaned up\u003c/li\u003e\n\u003cli\u003eImproved Remote Control session titles — now derived from your first prompt instead of showing \u0026ldquo;Interactive session\u0026rdquo;\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003e/voice\u003c/code\u003e to show your dictation language on enable and warn when your \u003ccode\u003elanguage\u003c/code\u003e setting isn\u0026rsquo;t supported for voice input\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003e--plugin-dir\u003c/code\u003e to only accept one path to support subcommands — use repeated \u003ccode\u003e--plugin-dir\u003c/code\u003e for multiple directories\u003c/li\u003e\n\u003cli\u003e[VSCode] Fixed gitignore patterns containing commas silently excluding entire filetypes from the @-mention file picker\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eMCP Elicitation 支持\u003c/strong\u003e：MCP server 现在可以在任务执行过程中通过交互式对话（如表单字段或浏览器 URL）请求结构化输入，增强了复杂任务中的人机协作能力。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMonorepo 性能优化\u003c/strong\u003e：引入 \u003ccode\u003eworktree.sparsePaths\u003c/code\u003e 配置，利用 git sparse-checkout 实现按需检出目录，大幅提升了超大规模仓库下的启动速度并降低了资源消耗。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e任务控制增强\u003c/strong\u003e：新增 \u003ccode\u003e/effort\u003c/code\u003e 命令支持手动调节模型的推理力度，配合 \u003ccode\u003e-n\u003c/code\u003e 启动标志自定义会话显示名称，进一步细化了开发者的操作权限。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e工具调用稳定性\u003c/strong\u003e：修复了延迟加载工具（ToolSearch）在会话压缩后丢失 Input Schema，导致数组和数字参数报类型错误的回归缺陷。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e容错机制增强\u003c/strong\u003e：为自动压缩（Auto-compaction）引入了断路器模式，在连续 3 次尝试失败后自动终止，避免了异常状态下的无效循环。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003ev2.1.76 版本是一个侧重于“工程健壮性”的迭代。它不仅解决了大规模代码库下的性能瓶颈，还通过完善 MCP 协议和会话压缩逻辑，显著提升了长时会话的可靠性。这些针对底层架构和边缘场景的打磨，标志着 Claude Code 正在从简单的 AI 助手演进为更专业、可预测的生产力工具。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-17"},{"content":"🔧 Codex 更新 rust-v0.114.0 发布日期: 2026-03-16\n📋 版本维护\nNew Features Added an experimental code mode for more isolated coding workflows. (#13418) Added an experimental hooks engine with SessionStart and Stop hook events. (#13276) WebSocket app-server deployments now expose GET /readyz and GET /healthz on the same listener for easier health checks. (#13782) Added a config switch to disable bundled system skills entirely. (#13792) Handoffs now carry realtime transcript context, which improves continuity when work is transferred between turns. (#14132) Improved the $ mention picker by clearly labeling Skills, Apps, and Plugins, and by surfacing plugins first. (#14147, #14163) Bug Fixes Fixed a Linux tmux crash caused by concurrent user-shell lookups. (#13900) Fixed apps being enabled in unsupported sessions by tightening the enablement check. (#14011) Fixed reopened threads getting stuck as in-progress after quitting mid-run and then resuming later. (#14125) Fixed permission handling so legacy workspace-write behavior is preserved and newer permission profiles degrade more safely on older builds. (#13957, #14107) Fixed approval flows so granted permissions persist across turns, work with reject-style configs, and are honored by apply_patch. (#14009, #14055, #14118, #14165) Chores Laid the groundwork for the Python SDK’s generated v2 schema types and pinned platform-specific runtime binaries. (#13953) Changelog #14009 feat(core) Persist request_permission data across turns @dylan-hurd-oai #14136 fix(core): use dedicated types for responsesapi web search tool config @owenlin0 #13782 codex-rs/app-server: add health endpoints for \u0026ndash;listen websocket server @maxj-oai #14055 fix(core) RequestPermissions + ApplyPatch @dylan-hurd-oai #14118 feat(approvals) RejectConfig for request_permissions @dylan-hurd-oai #13957 fix(protocol): preserve legacy workspace-write semantics @viyatb-oai #14107 fix: keep permissions profiles forward compatible @viyatb-oai #14147 make dollar-mention always clarify item category (skill, app, plugin) @sayan-oai #14152 Refactor tool output into trait implementations @pakrym-oai #14163 sort plugins first in menu @sayan-oai #13418 Add code_mode experimental feature @pakrym-oai #13276 start of hooks engine @eternal-openai 💡 深度点评 作为 Codex Rust 版本的又一次快速迭代，v0.114.0 在工程化体验和底层架构上做了多项关键调整。以下是针对该版本的深度分析：\n核心亮点 隔离式开发流（Experimental Code Mode）： 引入了实验性的代码模式，旨在提供更纯粹、隔离的编码环境。通过将工具模块导出到该模式的运行器中，Codex 正在尝试将“通用对话”与“重度编码”任务在工作流层面进行解耦。 生命周期钩子引擎（Hooks Engine）： 新增支持 SessionStart 和 Stop 事件。这为开发者提供了介入会话生命周期的能力，例如在会话开始时自动初始化环境或在结束时清理资源，极大地增强了工具的可扩展性。 任务交接的上下文连续性（Handoffs Continuity）： 在任务交接（Handoffs）时引入了实时转录上下文（Realtime Transcript Context）。这一改进解决了模型在多回合或跨组件协作时可能出现的“记忆断层”问题，显著提升了复杂任务的长程执行成功率。 提及器交互优化： 改进了 $ 符号唤起的项选择器，清晰标注了 Skill、App 和 Plugin 分类，并优先展示插件。这种对元数据分类的细化提升了在复杂项目中使用不同扩展工具的检索效率。 值得注意的修复 权限流与补丁应用稳定性： 修复了权限授予在多回合间持久化失效的问题，并确保 apply_patch 能够正确遵循已获得的权限许可。这对于自动化重构和大规模代码写入任务至关重要。 Linux tmux 并发崩溃： 解决了在 Linux 环境下由于并发用户 Shell 查找导致的 tmux 崩溃问题。对于依赖终端复用器的开发者来说，这提升了环境稳定性。 会话状态同步修复： 修复了在会话中途退出后重新打开时，线程可能卡在“进行中”状态的 Bug，确保了断点续传任务的可靠性。 个人评价 Codex v0.114.0 的更新路径非常清晰：在保持底层性能的同时，重心正在从“功能堆砌”转向“工程健壮性”。实验性 Code Mode 和 Hooks 引擎的加入，预示着 Codex 正在向一个高度可定制的开发环境演进。权限处理和上下文连续性的细微打磨，说明团队正在深耕解决 AI 在实际生产环境（尤其是长任务流）中的最后 1% 故障率。此外，对 Python SDK v2 模式的铺垫，预示着其生态集成能力即将迎来较大跨度的升级。\n数据来源: GitHub openai/codex\nGenerated by OpenClaw at 2026-03-16 08:01:11\n","permalink":"https://qpzm7903.github.io/posts/codex-update-2026-03-16/","summary":"\u003ch1 id=\"-codex-更新-rust-v01140\"\u003e🔧 Codex 更新 rust-v0.114.0\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-16\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"new-features\"\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded an experimental code mode for more isolated coding workflows. (#13418)\u003c/li\u003e\n\u003cli\u003eAdded an experimental hooks engine with \u003ccode\u003eSessionStart\u003c/code\u003e and \u003ccode\u003eStop\u003c/code\u003e hook events. (#13276)\u003c/li\u003e\n\u003cli\u003eWebSocket app-server deployments now expose \u003ccode\u003eGET /readyz\u003c/code\u003e and \u003ccode\u003eGET /healthz\u003c/code\u003e on the same listener for easier health checks. (#13782)\u003c/li\u003e\n\u003cli\u003eAdded a config switch to disable bundled system skills entirely. (#13792)\u003c/li\u003e\n\u003cli\u003eHandoffs now carry realtime transcript context, which improves continuity when work is transferred between turns. (#14132)\u003c/li\u003e\n\u003cli\u003eImproved the \u003ccode\u003e$\u003c/code\u003e mention picker by clearly labeling Skills, Apps, and Plugins, and by surfacing plugins first. (#14147, #14163)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"bug-fixes\"\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a Linux \u003ccode\u003etmux\u003c/code\u003e crash caused by concurrent user-shell lookups. (#13900)\u003c/li\u003e\n\u003cli\u003eFixed apps being enabled in unsupported sessions by tightening the enablement check. (#14011)\u003c/li\u003e\n\u003cli\u003eFixed reopened threads getting stuck as in-progress after quitting mid-run and then resuming later. (#14125)\u003c/li\u003e\n\u003cli\u003eFixed permission handling so legacy \u003ccode\u003eworkspace-write\u003c/code\u003e behavior is preserved and newer permission profiles degrade more safely on older builds. (#13957, #14107)\u003c/li\u003e\n\u003cli\u003eFixed approval flows so granted permissions persist across turns, work with reject-style configs, and are honored by \u003ccode\u003eapply_patch\u003c/code\u003e. (#14009, #14055, #14118, #14165)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"chores\"\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLaid the groundwork for the Python SDK’s generated v2 schema types and pinned platform-specific runtime binaries. (#13953)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"changelog\"\u003eChangelog\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e#14009 feat(core) Persist request_permission data across turns @dylan-hurd-oai\u003c/li\u003e\n\u003cli\u003e#14136 fix(core): use dedicated types for responsesapi web search tool config @owenlin0\u003c/li\u003e\n\u003cli\u003e#13782 codex-rs/app-server: add health endpoints for \u0026ndash;listen websocket server @maxj-oai\u003c/li\u003e\n\u003cli\u003e#14055 fix(core) RequestPermissions + ApplyPatch @dylan-hurd-oai\u003c/li\u003e\n\u003cli\u003e#14118 feat(approvals) RejectConfig for request_permissions @dylan-hurd-oai\u003c/li\u003e\n\u003cli\u003e#13957 fix(protocol): preserve legacy workspace-write semantics @viyatb-oai\u003c/li\u003e\n\u003cli\u003e#14107 fix: keep permissions profiles forward compatible @viyatb-oai\u003c/li\u003e\n\u003cli\u003e#14147 make dollar-mention always clarify item category (skill, app, plugin) @sayan-oai\u003c/li\u003e\n\u003cli\u003e#14152 Refactor tool output into trait implementations @pakrym-oai\u003c/li\u003e\n\u003cli\u003e#14163 sort plugins first in  menu @sayan-oai\u003c/li\u003e\n\u003cli\u003e#13418 Add code_mode experimental feature @pakrym-oai\u003c/li\u003e\n\u003cli\u003e#13276 start of hooks engine @eternal-openai\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003e作为 Codex Rust 版本的又一次快速迭代，v0.114.0 在工程化体验和底层架构上做了多项关键调整。以下是针对该版本的深度分析：\u003c/p\u003e","title":"🔧 Codex 更新日报 2026-03-16"},{"content":"🔧 Openclaw 更新 2026.3.13 发布日期: 2026-03-16\n📋 版本维护\nChanges Android/chat settings: redesign the chat settings sheet with grouped device and media sections, refresh the Connect and Voice tabs, and tighten the chat composer/session header for a denser mobile layout. (#44894) Thanks @obviyus. iOS/onboarding: add a first-run welcome pager before gateway setup, stop auto-opening the QR scanner, and show /pair qr instructions on the connect step. (#45054) Thanks @ngutman. Browser/existing-session: add an official Chrome DevTools MCP attach mode for signed-in live Chrome sessions, with docs for chrome://inspect/#remote-debugging enablement and direct backlinks to Chrome’s own setup guides. Browser/agents: add built-in profile=\u0026quot;user\u0026quot; for the logged-in host browser and profile=\u0026quot;chrome-relay\u0026quot; for the extension relay, so agent browser calls can prefer the real signed-in browser without the extra browserSession selector. Browser/act automation: add batched actions, selector targeting, and delayed clicks for browser act requests with normalized batch dispatch. Thanks @vincentkoc. Docker/timezone override: add OPENCLAW_TZ so docker-setup.sh can pin gateway and CLI containers to a chosen IANA timezone instead of inheriting the daemon default. (#34119) Thanks @Lanfei. Dependencies/pi: bump @mariozechner/pi-agent-core, @mariozechner/pi-ai, @mariozechner/pi-coding-agent, and @mariozechner/pi-tui to 0.58.0. Cron/sessions: add sessionTarget: \u0026quot;current\u0026quot; and session:\u0026lt;id\u0026gt; support so cron jobs can bind to the creating session or a persistent named session instead of only main or isolated. Thanks @kkhomej33-netizen and @ImLukeF. Telegram/message send: add --force-document so Telegram image and GIF sends can upload as documents without compression. (#45111) Thanks @thepagent. Breaking BREAKING: Agents now load at most one root memory bootstrap file. MEMORY.md wins; memory.md is only used when MEMORY.md is absent. If you intentionally kept both files and depended on both being injected, merge them before upgrade. This also fixes duplicate memory injection on case-insensitive Docker mounts. (#26054) Thanks @Lanfei. Fixes Dashboard/chat UI: stop reloading full chat history on every live tool result in dashboard v2 so tool-heavy runs no longer trigger UI freeze/re-render storms while the final event still refreshes persisted history. (#45541) Thanks @BunsDev. Gateway/client requests: reject unanswered gateway RPC calls after a bounded timeout and clear their pending state, so stalled connections no longer leak hanging GatewayClient.request() promises indefinitely. Build/plugin-sdk bundling: bundle plugin-sdk subpath entries in one shared build pass so published packages stop duplicating shared chunks and avoid the recent plugin-sdk memory blow-up. (#45426) Thanks @TarasShyn. Ollama/reasoning visibility: stop promoting native thinking and reasoning fields into final assistant text so local reasoning models no longer leak internal thoughts in normal replies. (#45330) Thanks @xi7ang. Android/onboarding QR scan: switch setup QR scanning to Google Code Scanner so onboarding uses a more reliable scanner instead of the legacy embedded ZXing flow. (#45021) Thanks @obviyus. Browser/existing-session: harden driver validation and session lifecycle so transport errors trigger reconnects while tool-level errors preserve the session, and extract shared ARIA role sets to deduplicate Playwright and Chrome MCP snapshot paths. (#45682) Thanks @odysseus0. Browser/existing-session: accept text-only list_pages and new_page responses from Chrome DevTools MCP so live-session tab discovery and new-tab open flows keep working when the server omits structured page metadata. Control UI/insecure auth: preserve explicit shared token and password auth on plain-HTTP Control UI connects so LAN and reverse-proxy sessions no longer drop shared auth before the first WebSocket handshake. (#45088) Thanks @velvet-shark. Gateway/session reset: preserve lastAccountId and lastThreadId across gateway session resets so replies keep routing back to the same account and thread after /reset. (#44773) Thanks @Lanfei. macOS/onboarding: avoid self-restarting freshly bootstrapped launchd gateways and give new daemon installs longer to become healthy, so openclaw onboard --install-daemon no longer false-fails on slower Macs and fresh VM snapshots. Gateway/status: add openclaw gateway status --require-rpc and clearer Linux non-interactive daemon-install failure reporting so automation can fail hard on probe misses instead of treating a printed RPC error as green. macOS/exec approvals: respect per-agent exec approval settings in the gateway prompter, including allowlist fallback when the native prompt cannot be shown, so gateway-triggered system.run requests follow configured policy instead of always prompting or denying unexpectedly. (#13707) Thanks @sliekens. 💡 深度点评 核心亮点 浏览器原生会话挂载（Chrome DevTools MCP）：新增官方 Chrome DevTools MCP 挂载模式，支持通过 chrome://inspect 直接接入已登录的实时 Chrome 会话。配合内置的 profile=\u0026quot;user\u0026quot; 属性，Agent 现在可以直接在用户的主浏览器环境内执行任务，无需额外的 browserSession 选择器，极大简化了复杂 Web 任务的上下文继承。 浏览器自动化指令集增强：针对 browser/act 引入了批量操作（batched actions）、选择器定位优化以及延迟点击功能。通过标准化的批处理调度，Agent 在处理动态 Web 页面时的响应速度和动作准确度有了显著提升。 Cron 任务会话绑定：sessionTarget 现在支持 current 或特定 session:\u0026lt;id\u0026gt;。这意味着定时任务不再局限于孤立环境或主会话，而是可以灵活绑定到当前活跃会话或持久化的命名会话中，实现了自动化流与人工交互流的深度协同。 值得注意的修复 Dashboard 渲染性能优化：修复了在执行工具密集型（tool-heavy）任务时，UI 频繁重载全量历史记录导致的重绘风暴和界面冻结问题。现在只有最终状态会触发持久化历史刷新，大幅提升了长链条任务的交互流畅度。 本地推理模型「思维泄露」修复：针对 Ollama 等具备思考能力的模型，优化了 thinking 和 reasoning 字段的处理逻辑，防止内部推理过程泄露到最终的助理回复正文中，保证了输出结果的纯净性。 多平台安全审批加固：针对 macOS 和 Windows 的 exec 审批逻辑进行了深度重构，能够识别并拆解 pnpm、PowerShell 以及 env 包装器下的真实可执行路径。同时，MEMORY.md 权重的明确化解决了 Docker 挂载时大小写不敏感带来的内存注入重复问题。 个人评价 openclaw 2026.3.13 是一个典型的「工程化落地」版本，核心价值在于消弭了 Agent 与用户真实工作环境（如已登录浏览器、活跃会话）之间的鸿沟。通过对浏览器自动化指令的批量化改版和 Dashboard 渲染瓶颈的修复，开发者能够明显感受到在大规模工具调用场景下的稳定性提升。整体演进方向正从「对话式助理」快速向「深度嵌入工作流的系统级插件」转变。\n数据来源: GitHub openclaw/openclaw\nGenerated by OpenClaw at 2026-03-16 08:01:44\n","permalink":"https://qpzm7903.github.io/posts/openclaw-update-2026-03-16/","summary":"\u003ch1 id=\"-openclaw-更新-2026313\"\u003e🔧 Openclaw 更新 2026.3.13\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-16\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"changes\"\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid/chat settings: redesign the chat settings sheet with grouped device and media sections, refresh the Connect and Voice tabs, and tighten the chat composer/session header for a denser mobile layout. (#44894) Thanks @obviyus.\u003c/li\u003e\n\u003cli\u003eiOS/onboarding: add a first-run welcome pager before gateway setup, stop auto-opening the QR scanner, and show \u003ccode\u003e/pair qr\u003c/code\u003e instructions on the connect step. (#45054) Thanks @ngutman.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: add an official Chrome DevTools MCP attach mode for signed-in live Chrome sessions, with docs for \u003ccode\u003echrome://inspect/#remote-debugging\u003c/code\u003e enablement and direct backlinks to Chrome’s own setup guides.\u003c/li\u003e\n\u003cli\u003eBrowser/agents: add built-in \u003ccode\u003eprofile=\u0026quot;user\u0026quot;\u003c/code\u003e for the logged-in host browser and \u003ccode\u003eprofile=\u0026quot;chrome-relay\u0026quot;\u003c/code\u003e for the extension relay, so agent browser calls can prefer the real signed-in browser without the extra \u003ccode\u003ebrowserSession\u003c/code\u003e selector.\u003c/li\u003e\n\u003cli\u003eBrowser/act automation: add batched actions, selector targeting, and delayed clicks for browser act requests with normalized batch dispatch. Thanks @vincentkoc.\u003c/li\u003e\n\u003cli\u003eDocker/timezone override: add \u003ccode\u003eOPENCLAW_TZ\u003c/code\u003e so \u003ccode\u003edocker-setup.sh\u003c/code\u003e can pin gateway and CLI containers to a chosen IANA timezone instead of inheriting the daemon default. (#34119) Thanks @Lanfei.\u003c/li\u003e\n\u003cli\u003eDependencies/pi: bump \u003ccode\u003e@mariozechner/pi-agent-core\u003c/code\u003e, \u003ccode\u003e@mariozechner/pi-ai\u003c/code\u003e, \u003ccode\u003e@mariozechner/pi-coding-agent\u003c/code\u003e, and \u003ccode\u003e@mariozechner/pi-tui\u003c/code\u003e to \u003ccode\u003e0.58.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eCron/sessions: add \u003ccode\u003esessionTarget: \u0026quot;current\u0026quot;\u003c/code\u003e and \u003ccode\u003esession:\u0026lt;id\u0026gt;\u003c/code\u003e support so cron jobs can bind to the creating session or a persistent named session instead of only \u003ccode\u003emain\u003c/code\u003e or \u003ccode\u003eisolated\u003c/code\u003e. Thanks @kkhomej33-netizen and @ImLukeF.\u003c/li\u003e\n\u003cli\u003eTelegram/message send: add \u003ccode\u003e--force-document\u003c/code\u003e so Telegram image and GIF sends can upload as documents without compression. (#45111) Thanks @thepagent.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"breaking\"\u003eBreaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING:\u003c/strong\u003e Agents now load at most one root memory bootstrap file. \u003ccode\u003eMEMORY.md\u003c/code\u003e wins; \u003ccode\u003ememory.md\u003c/code\u003e is only used when \u003ccode\u003eMEMORY.md\u003c/code\u003e is absent. If you intentionally kept both files and depended on both being injected, merge them before upgrade. This also fixes duplicate memory injection on case-insensitive Docker mounts. (#26054) Thanks @Lanfei.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"fixes\"\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDashboard/chat UI: stop reloading full chat history on every live tool result in dashboard v2 so tool-heavy runs no longer trigger UI freeze/re-render storms while the final event still refreshes persisted history. (#45541) Thanks @BunsDev.\u003c/li\u003e\n\u003cli\u003eGateway/client requests: reject unanswered gateway RPC calls after a bounded timeout and clear their pending state, so stalled connections no longer leak hanging \u003ccode\u003eGatewayClient.request()\u003c/code\u003e promises indefinitely.\u003c/li\u003e\n\u003cli\u003eBuild/plugin-sdk bundling: bundle plugin-sdk subpath entries in one shared build pass so published packages stop duplicating shared chunks and avoid the recent plugin-sdk memory blow-up. (#45426) Thanks @TarasShyn.\u003c/li\u003e\n\u003cli\u003eOllama/reasoning visibility: stop promoting native \u003ccode\u003ethinking\u003c/code\u003e and \u003ccode\u003ereasoning\u003c/code\u003e fields into final assistant text so local reasoning models no longer leak internal thoughts in normal replies. (#45330) Thanks @xi7ang.\u003c/li\u003e\n\u003cli\u003eAndroid/onboarding QR scan: switch setup QR scanning to Google Code Scanner so onboarding uses a more reliable scanner instead of the legacy embedded ZXing flow. (#45021) Thanks @obviyus.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: harden driver validation and session lifecycle so transport errors trigger reconnects while tool-level errors preserve the session, and extract shared ARIA role sets to deduplicate Playwright and Chrome MCP snapshot paths. (#45682) Thanks @odysseus0.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: accept text-only \u003ccode\u003elist_pages\u003c/code\u003e and \u003ccode\u003enew_page\u003c/code\u003e responses from Chrome DevTools MCP so live-session tab discovery and new-tab open flows keep working when the server omits structured page metadata.\u003c/li\u003e\n\u003cli\u003eControl UI/insecure auth: preserve explicit shared token and password auth on plain-HTTP Control UI connects so LAN and reverse-proxy sessions no longer drop shared auth before the first WebSocket handshake. (#45088) Thanks @velvet-shark.\u003c/li\u003e\n\u003cli\u003eGateway/session reset: preserve \u003ccode\u003elastAccountId\u003c/code\u003e and \u003ccode\u003elastThreadId\u003c/code\u003e across gateway session resets so replies keep routing back to the same account and thread after \u003ccode\u003e/reset\u003c/code\u003e. (#44773) Thanks @Lanfei.\u003c/li\u003e\n\u003cli\u003emacOS/onboarding: avoid self-restarting freshly bootstrapped launchd gateways and give new daemon installs longer to become healthy, so \u003ccode\u003eopenclaw onboard --install-daemon\u003c/code\u003e no longer false-fails on slower Macs and fresh VM snapshots.\u003c/li\u003e\n\u003cli\u003eGateway/status: add \u003ccode\u003eopenclaw gateway status --require-rpc\u003c/code\u003e and clearer Linux non-interactive daemon-install failure reporting so automation can fail hard on probe misses instead of treating a printed RPC error as green.\u003c/li\u003e\n\u003cli\u003emacOS/exec approvals: respect per-agent exec approval settings in the gateway prompter, including allowlist fallback when the native prompt cannot be shown, so gateway-triggered \u003ccode\u003esystem.run\u003c/code\u003e requests follow configured policy instead of always prompting or denying unexpectedly. (#13707) Thanks @sliekens.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e浏览器原生会话挂载（Chrome DevTools MCP）\u003c/strong\u003e：新增官方 Chrome DevTools MCP 挂载模式，支持通过 \u003ccode\u003echrome://inspect\u003c/code\u003e 直接接入已登录的实时 Chrome 会话。配合内置的 \u003ccode\u003eprofile=\u0026quot;user\u0026quot;\u003c/code\u003e 属性，Agent 现在可以直接在用户的主浏览器环境内执行任务，无需额外的 \u003ccode\u003ebrowserSession\u003c/code\u003e 选择器，极大简化了复杂 Web 任务的上下文继承。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e浏览器自动化指令集增强\u003c/strong\u003e：针对 \u003ccode\u003ebrowser/act\u003c/code\u003e 引入了批量操作（batched actions）、选择器定位优化以及延迟点击功能。通过标准化的批处理调度，Agent 在处理动态 Web 页面时的响应速度和动作准确度有了显著提升。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCron 任务会话绑定\u003c/strong\u003e：\u003ccode\u003esessionTarget\u003c/code\u003e 现在支持 \u003ccode\u003ecurrent\u003c/code\u003e 或特定 \u003ccode\u003esession:\u0026lt;id\u0026gt;\u003c/code\u003e。这意味着定时任务不再局限于孤立环境或主会话，而是可以灵活绑定到当前活跃会话或持久化的命名会话中，实现了自动化流与人工交互流的深度协同。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboard 渲染性能优化\u003c/strong\u003e：修复了在执行工具密集型（tool-heavy）任务时，UI 频繁重载全量历史记录导致的重绘风暴和界面冻结问题。现在只有最终状态会触发持久化历史刷新，大幅提升了长链条任务的交互流畅度。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e本地推理模型「思维泄露」修复\u003c/strong\u003e：针对 Ollama 等具备思考能力的模型，优化了 \u003ccode\u003ethinking\u003c/code\u003e 和 \u003ccode\u003ereasoning\u003c/code\u003e 字段的处理逻辑，防止内部推理过程泄露到最终的助理回复正文中，保证了输出结果的纯净性。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e多平台安全审批加固\u003c/strong\u003e：针对 macOS 和 Windows 的 \u003ccode\u003eexec\u003c/code\u003e 审批逻辑进行了深度重构，能够识别并拆解 \u003ccode\u003epnpm\u003c/code\u003e、\u003ccode\u003ePowerShell\u003c/code\u003e 以及 \u003ccode\u003eenv\u003c/code\u003e 包装器下的真实可执行路径。同时，\u003ccode\u003eMEMORY.md\u003c/code\u003e 权重的明确化解决了 Docker 挂载时大小写不敏感带来的内存注入重复问题。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003eopenclaw 2026.3.13 是一个典型的「工程化落地」版本，核心价值在于消弭了 Agent 与用户真实工作环境（如已登录浏览器、活跃会话）之间的鸿沟。通过对浏览器自动化指令的批量化改版和 Dashboard 渲染瓶颈的修复，开发者能够明显感受到在大规模工具调用场景下的稳定性提升。整体演进方向正从「对话式助理」快速向「深度嵌入工作流的系统级插件」转变。\u003c/p\u003e","title":"🔧 Openclaw 更新日报 2026-03-16"},{"content":"🤖 Claude Code 更新 v2.1.76 发布日期: 2026-03-16\n📋 版本维护\n✨ 新增功能 Added MCP elicitation support — MCP servers can now request structured input mid-task via an interactive dialog (form fields or browser URL) Added new Elicitation and ElicitationResult hooks to intercept and override responses before they\u0026rsquo;re sent back Added -n / --name \u0026lt;name\u0026gt; CLI flag to set a display name for the session at startup Added worktree.sparsePaths setting for claude --worktree in large monorepos to check out only the directories you need via git sparse-checkout Added PostCompact hook that fires after compaction completes Added /effort slash command to set model effort level Added session quality survey — enterprise admins can configure the sample rate via the feedbackSurveyRate setting 🐛 重要修复 Fixed deferred tools (loaded via ToolSearch) losing their input schemas after conversation compaction, causing array and number parameters to be rejected with type errors Fixed slash commands showing \u0026ldquo;Unknown skill\u0026rdquo; Fixed plan mode asking for re-approval after the plan was already accepted Fixed voice mode swallowing keypresses while a permission dialog or plan editor was open Fixed /voice not working on Windows when installed via npm Fixed spurious \u0026ldquo;Context limit reached\u0026rdquo; when invoking a skill with model: frontmatter on a 1M-context session Fixed \u0026ldquo;adaptive thinking is not supported on this model\u0026rdquo; error when using non-standard model strings Fixed Bash(cmd:*) permission rules not matching when a quoted argument contains # Fixed \u0026ldquo;don\u0026rsquo;t ask again\u0026rdquo; in the Bash permission dialog showing the full raw command for pipes and compound commands Fixed auto-compaction retrying indefinitely after consecutive failures — a circuit breaker now stops after 3 attempts ⚡ 优化改进 Improved --worktree startup performance by reading git refs directly and skipping redundant git fetch when the remote branch is already available locally Improved background agent behavior — killing a background agent now preserves its partial results in the conversation context Improved model fallback notifications — now always visible instead of hidden behind verbose mode, with human-friendly model names Improved blockquote readability on dark terminal themes — text is now italic with a left bar instead of dim Improved stale worktree cleanup — worktrees left behind after an interrupted parallel run are now automatically cleaned up Improved Remote Control session titles — now derived from your first prompt instead of showing \u0026ldquo;Interactive session\u0026rdquo; Improved /voice to show your dictation language on enable and warn when your language setting isn\u0026rsquo;t supported for voice input Updated --plugin-dir to only accept one path to support subcommands — use repeated --plugin-dir for multiple directories [VSCode] Fixed gitignore patterns containing commas silently excluding entire filetypes from the @-mention file picker 💡 深度点评 大家好，我是技术博主。今天我们来深度梳理一下 Claude Code v2.1.76 的最新更新。\n核心亮点 MCP 启发式输入支持 (Elicitation Support)：MCP 服务现在可以在任务执行中通过交互式对话框（如表单或浏览器 URL）请求结构化输入，并配合新增的 Elicitation 相关钩子，大幅提升了复杂工具链的动态交互能力。 Monorepo 性能优化与 Sparse-checkout：新增 worktree.sparsePaths 配置，允许在大型仓库中仅检出必要的目录；同时优化了 --worktree 的启动逻辑，通过直接读取 Git 引用避免了冗余的远程获取。 模型推理强度控制 (/effort)：引入 /effort 斜杠命令，支持用户手动设置模型的工作强度级别，以便在不同复杂度的任务中灵活平衡资源消耗与输出质量。 值得注意的修复 长会话工具稳定性修复：解决了通过 ToolSearch 加载的延迟工具在会话压缩（Compaction）后丢失参数定义（Input Schema）的问题，确保了长对话中数组和数字参数的类型校验准确。 自动压缩熔断机制：针对自动压缩失败的情况引入了断路器，在连续 3 次失败后将停止重试，有效防止了程序在极端情况下陷入无限循环。 远程与终端环境兼容性提升：修复了在 SSH 场景下 tmux 剪贴板同步失效的问题，并解决了 Windows 环境下通过 npm 安装时 /voice 模式无法工作的 Bug。 个人评价 v2.1.76 版本体现了 Claude Code 向大型企业级工程环境演进的趋势。通过引入 Sparse-checkout 和 MCP 启发式输入，它开始深度解决超大规模仓库下的性能瓶颈与复杂人机协作的边界问题。此外，针对长会话压缩逻辑和多端开发环境（如 SSH、tmux）的细节打磨，进一步夯实了其作为专业开发工具的健壮性。总体而言，这是一个侧重于架构稳定性与工程化体验深度优化的版本。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-16 08:00:32\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-16/","summary":"\u003ch1 id=\"-claude-code-更新-v2176\"\u003e🤖 Claude Code 更新 v2.1.76\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-16\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded MCP elicitation support — MCP servers can now request structured input mid-task via an interactive dialog (form fields or browser URL)\u003c/li\u003e\n\u003cli\u003eAdded new \u003ccode\u003eElicitation\u003c/code\u003e and \u003ccode\u003eElicitationResult\u003c/code\u003e hooks to intercept and override responses before they\u0026rsquo;re sent back\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e-n\u003c/code\u003e / \u003ccode\u003e--name \u0026lt;name\u0026gt;\u003c/code\u003e CLI flag to set a display name for the session at startup\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eworktree.sparsePaths\u003c/code\u003e setting for \u003ccode\u003eclaude --worktree\u003c/code\u003e in large monorepos to check out only the directories you need via git sparse-checkout\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ePostCompact\u003c/code\u003e hook that fires after compaction completes\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e/effort\u003c/code\u003e slash command to set model effort level\u003c/li\u003e\n\u003cli\u003eAdded session quality survey — enterprise admins can configure the sample rate via the \u003ccode\u003efeedbackSurveyRate\u003c/code\u003e setting\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed deferred tools (loaded via \u003ccode\u003eToolSearch\u003c/code\u003e) losing their input schemas after conversation compaction, causing array and number parameters to be rejected with type errors\u003c/li\u003e\n\u003cli\u003eFixed slash commands showing \u0026ldquo;Unknown skill\u0026rdquo;\u003c/li\u003e\n\u003cli\u003eFixed plan mode asking for re-approval after the plan was already accepted\u003c/li\u003e\n\u003cli\u003eFixed voice mode swallowing keypresses while a permission dialog or plan editor was open\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e/voice\u003c/code\u003e not working on Windows when installed via npm\u003c/li\u003e\n\u003cli\u003eFixed spurious \u0026ldquo;Context limit reached\u0026rdquo; when invoking a skill with \u003ccode\u003emodel:\u003c/code\u003e frontmatter on a 1M-context session\u003c/li\u003e\n\u003cli\u003eFixed \u0026ldquo;adaptive thinking is not supported on this model\u0026rdquo; error when using non-standard model strings\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eBash(cmd:*)\u003c/code\u003e permission rules not matching when a quoted argument contains \u003ccode\u003e#\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u0026ldquo;don\u0026rsquo;t ask again\u0026rdquo; in the Bash permission dialog showing the full raw command for pipes and compound commands\u003c/li\u003e\n\u003cli\u003eFixed auto-compaction retrying indefinitely after consecutive failures — a circuit breaker now stops after 3 attempts\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved \u003ccode\u003e--worktree\u003c/code\u003e startup performance by reading git refs directly and skipping redundant \u003ccode\u003egit fetch\u003c/code\u003e when the remote branch is already available locally\u003c/li\u003e\n\u003cli\u003eImproved background agent behavior — killing a background agent now preserves its partial results in the conversation context\u003c/li\u003e\n\u003cli\u003eImproved model fallback notifications — now always visible instead of hidden behind verbose mode, with human-friendly model names\u003c/li\u003e\n\u003cli\u003eImproved blockquote readability on dark terminal themes — text is now italic with a left bar instead of dim\u003c/li\u003e\n\u003cli\u003eImproved stale worktree cleanup — worktrees left behind after an interrupted parallel run are now automatically cleaned up\u003c/li\u003e\n\u003cli\u003eImproved Remote Control session titles — now derived from your first prompt instead of showing \u0026ldquo;Interactive session\u0026rdquo;\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003e/voice\u003c/code\u003e to show your dictation language on enable and warn when your \u003ccode\u003elanguage\u003c/code\u003e setting isn\u0026rsquo;t supported for voice input\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003e--plugin-dir\u003c/code\u003e to only accept one path to support subcommands — use repeated \u003ccode\u003e--plugin-dir\u003c/code\u003e for multiple directories\u003c/li\u003e\n\u003cli\u003e[VSCode] Fixed gitignore patterns containing commas silently excluding entire filetypes from the @-mention file picker\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003e大家好，我是技术博主。今天我们来深度梳理一下 Claude Code v2.1.76 的最新更新。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-16"},{"content":"🔧 Codex 更新 rust-v0.114.0 发布日期: 2026-03-15\n📋 版本维护\nNew Features Added an experimental code mode for more isolated coding workflows. (#13418) Added an experimental hooks engine with SessionStart and Stop hook events. (#13276) WebSocket app-server deployments now expose GET /readyz and GET /healthz on the same listener for easier health checks. (#13782) Added a config switch to disable bundled system skills entirely. (#13792) Handoffs now carry realtime transcript context, which improves continuity when work is transferred between turns. (#14132) Improved the $ mention picker by clearly labeling Skills, Apps, and Plugins, and by surfacing plugins first. (#14147, #14163) Bug Fixes Fixed a Linux tmux crash caused by concurrent user-shell lookups. (#13900) Fixed apps being enabled in unsupported sessions by tightening the enablement check. (#14011) Fixed reopened threads getting stuck as in-progress after quitting mid-run and then resuming later. (#14125) Fixed permission handling so legacy workspace-write behavior is preserved and newer permission profiles degrade more safely on older builds. (#13957, #14107) Fixed approval flows so granted permissions persist across turns, work with reject-style configs, and are honored by apply_patch. (#14009, #14055, #14118, #14165) Chores Laid the groundwork for the Python SDK’s generated v2 schema types and pinned platform-specific runtime binaries. (#13953) Changelog #14009 feat(core) Persist request_permission data across turns @dylan-hurd-oai #14136 fix(core): use dedicated types for responsesapi web search tool config @owenlin0 #13782 codex-rs/app-server: add health endpoints for \u0026ndash;listen websocket server @maxj-oai #14055 fix(core) RequestPermissions + ApplyPatch @dylan-hurd-oai #14118 feat(approvals) RejectConfig for request_permissions @dylan-hurd-oai #13957 fix(protocol): preserve legacy workspace-write semantics @viyatb-oai #14107 fix: keep permissions profiles forward compatible @viyatb-oai #14147 make dollar-mention always clarify item category (skill, app, plugin) @sayan-oai #14152 Refactor tool output into trait implementations @pakrym-oai #14163 sort plugins first in menu @sayan-oai #13418 Add code_mode experimental feature @pakrym-oai #13276 start of hooks engine @eternal-openai 💡 深度点评 核心亮点 实验性 Hooks 引擎与 Code Mode 落地：版本引入了 SessionStart 和 Stop 钩子事件，允许开发者在会话生命周期内注入自定义逻辑。配合新增的实验性 Code Mode，Codex 正在尝试提供更纯净、隔离的编码专用工作流，这对于追求高确定性输出的任务至关重要。 会话移交（Handoff）上下文连贯性优化：现在的任务移交能够携带实时转录（Realtime Transcript）上下文。这一改进解决了多轮对话或复杂任务切换时的“断层”感，确保后继步骤能精准继承前序状态，减少了重复指令的输入。 工具发现机制与交互优化：$ 提及菜单（Mention Picker）进行了重构，通过明确标注 Skill、App 和 Plugin 分类，并优先置顶插件，显著提升了开发者在复杂环境下的工具调用效率。此外，允许完全禁用系统内置技能，为构建高度定制化的垂直领域 Agent 提供了可能。 值得注意的修复 权限持久化与审批流修复：修复了权限请求无法跨回合持久化的问题，并确保 apply_patch 等关键操作能正确遵循权限配置（如拒绝逻辑），解决了长会话中频繁授权的体验痛点。 会话恢复状态同步：解决了线程在中断并重新打开后可能卡死在“进行中”状态的 Bug，提升了在不稳定网络或手动中断场景下的任务恢复可靠性。 Linux 环境稳定性：修复了 Linux 下 tmux 因并发用户 Shell 查询导致的崩溃（Segfault），增强了该工具在重度终端用户环境中的健壮性。 个人评价 Codex Rust-v0.114.0 是一个更偏向“生产力基建”的迭代版本。Hooks 引擎的加入标志着它正从一个被动工具向可编程的任务引擎演进。重点优化权限处理和移交上下文，显示出开发团队正在深挖长任务、复杂流场景下的用户痛点。整体价值取向非常清晰：在保持交互灵活性的同时，通过底层重构提供更严谨的权限控制和更稳定的执行环境。\n数据来源: GitHub openai/codex\nGenerated by OpenClaw at 2026-03-15 10:24:39\n","permalink":"https://qpzm7903.github.io/posts/codex-update-2026-03-15/","summary":"\u003ch1 id=\"-codex-更新-rust-v01140\"\u003e🔧 Codex 更新 rust-v0.114.0\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-15\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"new-features\"\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded an experimental code mode for more isolated coding workflows. (#13418)\u003c/li\u003e\n\u003cli\u003eAdded an experimental hooks engine with \u003ccode\u003eSessionStart\u003c/code\u003e and \u003ccode\u003eStop\u003c/code\u003e hook events. (#13276)\u003c/li\u003e\n\u003cli\u003eWebSocket app-server deployments now expose \u003ccode\u003eGET /readyz\u003c/code\u003e and \u003ccode\u003eGET /healthz\u003c/code\u003e on the same listener for easier health checks. (#13782)\u003c/li\u003e\n\u003cli\u003eAdded a config switch to disable bundled system skills entirely. (#13792)\u003c/li\u003e\n\u003cli\u003eHandoffs now carry realtime transcript context, which improves continuity when work is transferred between turns. (#14132)\u003c/li\u003e\n\u003cli\u003eImproved the \u003ccode\u003e$\u003c/code\u003e mention picker by clearly labeling Skills, Apps, and Plugins, and by surfacing plugins first. (#14147, #14163)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"bug-fixes\"\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a Linux \u003ccode\u003etmux\u003c/code\u003e crash caused by concurrent user-shell lookups. (#13900)\u003c/li\u003e\n\u003cli\u003eFixed apps being enabled in unsupported sessions by tightening the enablement check. (#14011)\u003c/li\u003e\n\u003cli\u003eFixed reopened threads getting stuck as in-progress after quitting mid-run and then resuming later. (#14125)\u003c/li\u003e\n\u003cli\u003eFixed permission handling so legacy \u003ccode\u003eworkspace-write\u003c/code\u003e behavior is preserved and newer permission profiles degrade more safely on older builds. (#13957, #14107)\u003c/li\u003e\n\u003cli\u003eFixed approval flows so granted permissions persist across turns, work with reject-style configs, and are honored by \u003ccode\u003eapply_patch\u003c/code\u003e. (#14009, #14055, #14118, #14165)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"chores\"\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLaid the groundwork for the Python SDK’s generated v2 schema types and pinned platform-specific runtime binaries. (#13953)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"changelog\"\u003eChangelog\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e#14009 feat(core) Persist request_permission data across turns @dylan-hurd-oai\u003c/li\u003e\n\u003cli\u003e#14136 fix(core): use dedicated types for responsesapi web search tool config @owenlin0\u003c/li\u003e\n\u003cli\u003e#13782 codex-rs/app-server: add health endpoints for \u0026ndash;listen websocket server @maxj-oai\u003c/li\u003e\n\u003cli\u003e#14055 fix(core) RequestPermissions + ApplyPatch @dylan-hurd-oai\u003c/li\u003e\n\u003cli\u003e#14118 feat(approvals) RejectConfig for request_permissions @dylan-hurd-oai\u003c/li\u003e\n\u003cli\u003e#13957 fix(protocol): preserve legacy workspace-write semantics @viyatb-oai\u003c/li\u003e\n\u003cli\u003e#14107 fix: keep permissions profiles forward compatible @viyatb-oai\u003c/li\u003e\n\u003cli\u003e#14147 make dollar-mention always clarify item category (skill, app, plugin) @sayan-oai\u003c/li\u003e\n\u003cli\u003e#14152 Refactor tool output into trait implementations @pakrym-oai\u003c/li\u003e\n\u003cli\u003e#14163 sort plugins first in  menu @sayan-oai\u003c/li\u003e\n\u003cli\u003e#13418 Add code_mode experimental feature @pakrym-oai\u003c/li\u003e\n\u003cli\u003e#13276 start of hooks engine @eternal-openai\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e实验性 Hooks 引擎与 Code Mode 落地\u003c/strong\u003e：版本引入了 \u003ccode\u003eSessionStart\u003c/code\u003e 和 \u003ccode\u003eStop\u003c/code\u003e 钩子事件，允许开发者在会话生命周期内注入自定义逻辑。配合新增的实验性 Code Mode，Codex 正在尝试提供更纯净、隔离的编码专用工作流，这对于追求高确定性输出的任务至关重要。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e会话移交（Handoff）上下文连贯性优化\u003c/strong\u003e：现在的任务移交能够携带实时转录（Realtime Transcript）上下文。这一改进解决了多轮对话或复杂任务切换时的“断层”感，确保后继步骤能精准继承前序状态，减少了重复指令的输入。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e工具发现机制与交互优化\u003c/strong\u003e：\u003ccode\u003e$\u003c/code\u003e 提及菜单（Mention Picker）进行了重构，通过明确标注 Skill、App 和 Plugin 分类，并优先置顶插件，显著提升了开发者在复杂环境下的工具调用效率。此外，允许完全禁用系统内置技能，为构建高度定制化的垂直领域 Agent 提供了可能。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e权限持久化与审批流修复\u003c/strong\u003e：修复了权限请求无法跨回合持久化的问题，并确保 \u003ccode\u003eapply_patch\u003c/code\u003e 等关键操作能正确遵循权限配置（如拒绝逻辑），解决了长会话中频繁授权的体验痛点。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e会话恢复状态同步\u003c/strong\u003e：解决了线程在中断并重新打开后可能卡死在“进行中”状态的 Bug，提升了在不稳定网络或手动中断场景下的任务恢复可靠性。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLinux 环境稳定性\u003c/strong\u003e：修复了 Linux 下 \u003ccode\u003etmux\u003c/code\u003e 因并发用户 Shell 查询导致的崩溃（Segfault），增强了该工具在重度终端用户环境中的健壮性。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003eCodex Rust-v0.114.0 是一个更偏向“生产力基建”的迭代版本。Hooks 引擎的加入标志着它正从一个被动工具向可编程的任务引擎演进。重点优化权限处理和移交上下文，显示出开发团队正在深挖长任务、复杂流场景下的用户痛点。整体价值取向非常清晰：在保持交互灵活性的同时，通过底层重构提供更严谨的权限控制和更稳定的执行环境。\u003c/p\u003e","title":"🔧 Codex 更新日报 2026-03-15"},{"content":"🔧 Openclaw 更新 2026.3.13 发布日期: 2026-03-15\n⚠️ 新版本发布\nChanges Android/chat settings: redesign the chat settings sheet with grouped device and media sections, refresh the Connect and Voice tabs, and tighten the chat composer/session header for a denser mobile layout. (#44894) Thanks @obviyus. iOS/onboarding: add a first-run welcome pager before gateway setup, stop auto-opening the QR scanner, and show /pair qr instructions on the connect step. (#45054) Thanks @ngutman. Browser/existing-session: add an official Chrome DevTools MCP attach mode for signed-in live Chrome sessions, with docs for chrome://inspect/#remote-debugging enablement and direct backlinks to Chrome’s own setup guides. Browser/agents: add built-in profile=\u0026quot;user\u0026quot; for the logged-in host browser and profile=\u0026quot;chrome-relay\u0026quot; for the extension relay, so agent browser calls can prefer the real signed-in browser without the extra browserSession selector. Browser/act automation: add batched actions, selector targeting, and delayed clicks for browser act requests with normalized batch dispatch. Thanks @vincentkoc. Docker/timezone override: add OPENCLAW_TZ so docker-setup.sh can pin gateway and CLI containers to a chosen IANA timezone instead of inheriting the daemon default. (#34119) Thanks @Lanfei. Dependencies/pi: bump @mariozechner/pi-agent-core, @mariozechner/pi-ai, @mariozechner/pi-coding-agent, and @mariozechner/pi-tui to 0.58.0. Cron/sessions: add sessionTarget: \u0026quot;current\u0026quot; and session:\u0026lt;id\u0026gt; support so cron jobs can bind to the creating session or a persistent named session instead of only main or isolated. Thanks @kkhomej33-netizen and @ImLukeF. Telegram/message send: add --force-document so Telegram image and GIF sends can upload as documents without compression. (#45111) Thanks @thepagent. Breaking BREAKING: Agents now load at most one root memory bootstrap file. MEMORY.md wins; memory.md is only used when MEMORY.md is absent. If you intentionally kept both files and depended on both being injected, merge them before upgrade. This also fixes duplicate memory injection on case-insensitive Docker mounts. (#26054) Thanks @Lanfei. Fixes Dashboard/chat UI: stop reloading full chat history on every live tool result in dashboard v2 so tool-heavy runs no longer trigger UI freeze/re-render storms while the final event still refreshes persisted history. (#45541) Thanks @BunsDev. Gateway/client requests: reject unanswered gateway RPC calls after a bounded timeout and clear their pending state, so stalled connections no longer leak hanging GatewayClient.request() promises indefinitely. Build/plugin-sdk bundling: bundle plugin-sdk subpath entries in one shared build pass so published packages stop duplicating shared chunks and avoid the recent plugin-sdk memory blow-up. (#45426) Thanks @TarasShyn. Ollama/reasoning visibility: stop promoting native thinking and reasoning fields into final assistant text so local reasoning models no longer leak internal thoughts in normal replies. (#45330) Thanks @xi7ang. Android/onboarding QR scan: switch setup QR scanning to Google Code Scanner so onboarding uses a more reliable scanner instead of the legacy embedded ZXing flow. (#45021) Thanks @obviyus. Browser/existing-session: harden driver validation and session lifecycle so transport errors trigger reconnects while tool-level errors preserve the session, and extract shared ARIA role sets to deduplicate Playwright and Chrome MCP snapshot paths. (#45682) Thanks @odysseus0. Browser/existing-session: accept text-only list_pages and new_page responses from Chrome DevTools MCP so live-session tab discovery and new-tab open flows keep working when the server omits structured page metadata. Control UI/insecure auth: preserve explicit shared token and password auth on plain-HTTP Control UI connects so LAN and reverse-proxy sessions no longer drop shared auth before the first WebSocket handshake. (#45088) Thanks @velvet-shark. Gateway/session reset: preserve lastAccountId and lastThreadId across gateway session resets so replies keep routing back to the same account and thread after /reset. (#44773) Thanks @Lanfei. macOS/onboarding: avoid self-restarting freshly bootstrapped launchd gateways and give new daemon installs longer to become healthy, so openclaw onboard --install-daemon no longer false-fails on slower Macs and fresh VM snapshots. Gateway/status: add openclaw gateway status --require-rpc and clearer Linux non-interactive daemon-install failure reporting so automation can fail hard on probe misses instead of treating a printed RPC error as green. macOS/exec approvals: respect per-agent exec approval settings in the gateway prompter, including allowlist fallback when the native prompt cannot be shown, so gateway-triggered system.run requests follow configured policy instead of always prompting or denying unexpectedly. (#13707) Thanks @sliekens. 💡 深度点评 这份关于 openclaw 2026.3.13 的更新说明显示，该版本在浏览器深度集成、自动化任务调度以及系统安全审计方面迈出了实质性的一步。以下是本次更新的深度点评：\n核心亮点 浏览器原生会话深度集成 (Chrome DevTools MCP) 新版本引入了官方的 Chrome DevTools MCP 挂载模式，允许 Agent 直接接入已登录的 live Chrome 会话。配合新增的 profile=\u0026quot;user\u0026quot; 内置配置，Agent 能够无缝调用宿主浏览器的登录状态，无需再繁琐地处理 browserSession 选择器。这意味着 Agent 现在可以像真人插件一样，在用户的真实工作流中进行操作。 Cron 任务的会话绑定能力 定时任务（Cron）不再局限于 main 或 isolated 会话，新增了 sessionTarget: \u0026quot;current\u0026quot; 和特定 session:\u0026lt;id\u0026gt; 支持。这一改进使得自动化脚本可以精准地在持久化命名会话中运行，极大地增强了有状态自动化流程的灵活性。 浏览器操作自动化升级 引入了批处理动作（Batched actions）和选择器定位优化。通过归一化的批量调度机制，Agent 在执行点击、延迟触发等一系列连续指令时，响应速度和成功率将得到显著提升，减少了因网络抖动或 DOM 异步加载导致的指令失效。 值得注意的修复 Dashboard v2 渲染性能优化 修复了在执行重型工具任务时，UI 会因频繁重载完整历史记录而导致的闪屏或假死（re-render storms）问题。现在仅在最终事件触发时刷新持久化历史，大幅提升了复杂任务执行时的实时观测体验。 本地模型推理泄露修复 (Ollama) 针对 Ollama 等本地模型，修复了 thinking 和 reasoning 字段意外混入最终回复的问题。这确保了用户在与具备思考能力的模型交互时，不会被冗长的内部推理过程干扰干扰输出。 执行审批流的安全增强 针对 macOS 和 Windows 环境进行了深度加固，包括识别 pnpm、PowerShell 的多种包装形式，以及对 shell 转义字符注入的严格过滤。同时，设备配对码（Pairing codes）改为一次性使用，防止了潜在的权限提升风险。 个人评价 openclaw 2026.3.13 是一个典型的从「功能丰富」向「生产可用」过渡的版本。它通过 MCP 协议将浏览器从一个受控沙盒变成了 Agent 的原生延伸，极大降低了复杂 Web 环境下的开发门槛。同时，大量的安全补丁和对 MEMORY.md 加载逻辑的标准化（Breaking Change），标志着该项目正在构建更严谨的内存模型和执行策略。整体来看，这个版本在提升开发者交互效率的同时，显著加固了作为系统级工具的安全底座。\n数据来源: GitHub openclaw/openclaw\nGenerated by OpenClaw at 2026-03-15 10:25:07\n","permalink":"https://qpzm7903.github.io/posts/openclaw-update-2026-03-15/","summary":"\u003ch1 id=\"-openclaw-更新-2026313\"\u003e🔧 Openclaw 更新 2026.3.13\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-15\u003cbr\u003e\n\u003cstrong\u003e⚠️ 新版本发布\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"changes\"\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid/chat settings: redesign the chat settings sheet with grouped device and media sections, refresh the Connect and Voice tabs, and tighten the chat composer/session header for a denser mobile layout. (#44894) Thanks @obviyus.\u003c/li\u003e\n\u003cli\u003eiOS/onboarding: add a first-run welcome pager before gateway setup, stop auto-opening the QR scanner, and show \u003ccode\u003e/pair qr\u003c/code\u003e instructions on the connect step. (#45054) Thanks @ngutman.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: add an official Chrome DevTools MCP attach mode for signed-in live Chrome sessions, with docs for \u003ccode\u003echrome://inspect/#remote-debugging\u003c/code\u003e enablement and direct backlinks to Chrome’s own setup guides.\u003c/li\u003e\n\u003cli\u003eBrowser/agents: add built-in \u003ccode\u003eprofile=\u0026quot;user\u0026quot;\u003c/code\u003e for the logged-in host browser and \u003ccode\u003eprofile=\u0026quot;chrome-relay\u0026quot;\u003c/code\u003e for the extension relay, so agent browser calls can prefer the real signed-in browser without the extra \u003ccode\u003ebrowserSession\u003c/code\u003e selector.\u003c/li\u003e\n\u003cli\u003eBrowser/act automation: add batched actions, selector targeting, and delayed clicks for browser act requests with normalized batch dispatch. Thanks @vincentkoc.\u003c/li\u003e\n\u003cli\u003eDocker/timezone override: add \u003ccode\u003eOPENCLAW_TZ\u003c/code\u003e so \u003ccode\u003edocker-setup.sh\u003c/code\u003e can pin gateway and CLI containers to a chosen IANA timezone instead of inheriting the daemon default. (#34119) Thanks @Lanfei.\u003c/li\u003e\n\u003cli\u003eDependencies/pi: bump \u003ccode\u003e@mariozechner/pi-agent-core\u003c/code\u003e, \u003ccode\u003e@mariozechner/pi-ai\u003c/code\u003e, \u003ccode\u003e@mariozechner/pi-coding-agent\u003c/code\u003e, and \u003ccode\u003e@mariozechner/pi-tui\u003c/code\u003e to \u003ccode\u003e0.58.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eCron/sessions: add \u003ccode\u003esessionTarget: \u0026quot;current\u0026quot;\u003c/code\u003e and \u003ccode\u003esession:\u0026lt;id\u0026gt;\u003c/code\u003e support so cron jobs can bind to the creating session or a persistent named session instead of only \u003ccode\u003emain\u003c/code\u003e or \u003ccode\u003eisolated\u003c/code\u003e. Thanks @kkhomej33-netizen and @ImLukeF.\u003c/li\u003e\n\u003cli\u003eTelegram/message send: add \u003ccode\u003e--force-document\u003c/code\u003e so Telegram image and GIF sends can upload as documents without compression. (#45111) Thanks @thepagent.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"breaking\"\u003eBreaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING:\u003c/strong\u003e Agents now load at most one root memory bootstrap file. \u003ccode\u003eMEMORY.md\u003c/code\u003e wins; \u003ccode\u003ememory.md\u003c/code\u003e is only used when \u003ccode\u003eMEMORY.md\u003c/code\u003e is absent. If you intentionally kept both files and depended on both being injected, merge them before upgrade. This also fixes duplicate memory injection on case-insensitive Docker mounts. (#26054) Thanks @Lanfei.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"fixes\"\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDashboard/chat UI: stop reloading full chat history on every live tool result in dashboard v2 so tool-heavy runs no longer trigger UI freeze/re-render storms while the final event still refreshes persisted history. (#45541) Thanks @BunsDev.\u003c/li\u003e\n\u003cli\u003eGateway/client requests: reject unanswered gateway RPC calls after a bounded timeout and clear their pending state, so stalled connections no longer leak hanging \u003ccode\u003eGatewayClient.request()\u003c/code\u003e promises indefinitely.\u003c/li\u003e\n\u003cli\u003eBuild/plugin-sdk bundling: bundle plugin-sdk subpath entries in one shared build pass so published packages stop duplicating shared chunks and avoid the recent plugin-sdk memory blow-up. (#45426) Thanks @TarasShyn.\u003c/li\u003e\n\u003cli\u003eOllama/reasoning visibility: stop promoting native \u003ccode\u003ethinking\u003c/code\u003e and \u003ccode\u003ereasoning\u003c/code\u003e fields into final assistant text so local reasoning models no longer leak internal thoughts in normal replies. (#45330) Thanks @xi7ang.\u003c/li\u003e\n\u003cli\u003eAndroid/onboarding QR scan: switch setup QR scanning to Google Code Scanner so onboarding uses a more reliable scanner instead of the legacy embedded ZXing flow. (#45021) Thanks @obviyus.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: harden driver validation and session lifecycle so transport errors trigger reconnects while tool-level errors preserve the session, and extract shared ARIA role sets to deduplicate Playwright and Chrome MCP snapshot paths. (#45682) Thanks @odysseus0.\u003c/li\u003e\n\u003cli\u003eBrowser/existing-session: accept text-only \u003ccode\u003elist_pages\u003c/code\u003e and \u003ccode\u003enew_page\u003c/code\u003e responses from Chrome DevTools MCP so live-session tab discovery and new-tab open flows keep working when the server omits structured page metadata.\u003c/li\u003e\n\u003cli\u003eControl UI/insecure auth: preserve explicit shared token and password auth on plain-HTTP Control UI connects so LAN and reverse-proxy sessions no longer drop shared auth before the first WebSocket handshake. (#45088) Thanks @velvet-shark.\u003c/li\u003e\n\u003cli\u003eGateway/session reset: preserve \u003ccode\u003elastAccountId\u003c/code\u003e and \u003ccode\u003elastThreadId\u003c/code\u003e across gateway session resets so replies keep routing back to the same account and thread after \u003ccode\u003e/reset\u003c/code\u003e. (#44773) Thanks @Lanfei.\u003c/li\u003e\n\u003cli\u003emacOS/onboarding: avoid self-restarting freshly bootstrapped launchd gateways and give new daemon installs longer to become healthy, so \u003ccode\u003eopenclaw onboard --install-daemon\u003c/code\u003e no longer false-fails on slower Macs and fresh VM snapshots.\u003c/li\u003e\n\u003cli\u003eGateway/status: add \u003ccode\u003eopenclaw gateway status --require-rpc\u003c/code\u003e and clearer Linux non-interactive daemon-install failure reporting so automation can fail hard on probe misses instead of treating a printed RPC error as green.\u003c/li\u003e\n\u003cli\u003emacOS/exec approvals: respect per-agent exec approval settings in the gateway prompter, including allowlist fallback when the native prompt cannot be shown, so gateway-triggered \u003ccode\u003esystem.run\u003c/code\u003e requests follow configured policy instead of always prompting or denying unexpectedly. (#13707) Thanks @sliekens.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003cp\u003e这份关于 openclaw 2026.3.13 的更新说明显示，该版本在浏览器深度集成、自动化任务调度以及系统安全审计方面迈出了实质性的一步。以下是本次更新的深度点评：\u003c/p\u003e","title":"🔧 Openclaw 更新日报 2026-03-15"},{"content":"🤖 Claude Code 更新 v2.1.76 发布日期: 2026-03-15\n📋 版本维护\n✨ 新增功能 Added MCP elicitation support — MCP servers can now request structured input mid-task via an interactive dialog (form fields or browser URL) Added new Elicitation and ElicitationResult hooks to intercept and override responses before they\u0026rsquo;re sent back Added -n / --name \u0026lt;name\u0026gt; CLI flag to set a display name for the session at startup Added worktree.sparsePaths setting for claude --worktree in large monorepos to check out only the directories you need via git sparse-checkout Added PostCompact hook that fires after compaction completes Added /effort slash command to set model effort level Added session quality survey — enterprise admins can configure the sample rate via the feedbackSurveyRate setting 🐛 重要修复 Fixed deferred tools (loaded via ToolSearch) losing their input schemas after conversation compaction, causing array and number parameters to be rejected with type errors Fixed slash commands showing \u0026ldquo;Unknown skill\u0026rdquo; Fixed plan mode asking for re-approval after the plan was already accepted Fixed voice mode swallowing keypresses while a permission dialog or plan editor was open Fixed /voice not working on Windows when installed via npm Fixed spurious \u0026ldquo;Context limit reached\u0026rdquo; when invoking a skill with model: frontmatter on a 1M-context session Fixed \u0026ldquo;adaptive thinking is not supported on this model\u0026rdquo; error when using non-standard model strings Fixed Bash(cmd:*) permission rules not matching when a quoted argument contains # Fixed \u0026ldquo;don\u0026rsquo;t ask again\u0026rdquo; in the Bash permission dialog showing the full raw command for pipes and compound commands Fixed auto-compaction retrying indefinitely after consecutive failures — a circuit breaker now stops after 3 attempts ⚡ 优化改进 Improved --worktree startup performance by reading git refs directly and skipping redundant git fetch when the remote branch is already available locally Improved background agent behavior — killing a background agent now preserves its partial results in the conversation context Improved model fallback notifications — now always visible instead of hidden behind verbose mode, with human-friendly model names Improved blockquote readability on dark terminal themes — text is now italic with a left bar instead of dim Improved stale worktree cleanup — worktrees left behind after an interrupted parallel run are now automatically cleaned up Improved Remote Control session titles — now derived from your first prompt instead of showing \u0026ldquo;Interactive session\u0026rdquo; Improved /voice to show your dictation language on enable and warn when your language setting isn\u0026rsquo;t supported for voice input Updated --plugin-dir to only accept one path to support subcommands — use repeated --plugin-dir for multiple directories [VSCode] Fixed gitignore patterns containing commas silently excluding entire filetypes from the @-mention file picker 💡 深度点评 核心亮点 MCP Elicitation 支持：MCP 服务端现在可以在任务执行过程中通过交互式对话框（表单或浏览器 URL）主动请求结构化输入。配合新增的 Elicitation 钩子，这为复杂工具链的「人机协作」提供了更标准化的干预机制。 Monorepo 性能优化：引入 worktree.sparsePaths 配置，支持通过 git sparse-checkout 仅检出必要的目录。配合 --worktree 启动性能的改进，大幅降低了在大型超大规模仓库（Monorepo）中使用时的资源开销和等待时间。 精细化控制增强：新增 /effort 命令允许用户手动设定模型的工作强度（Effort Level），同时支持通过 -n 参数为 Session 命名。这些改动提升了开发者在处理不同复杂度任务时的掌控力。 值得注意的修复 长对话稳定性修复：解决了延迟加载工具（ToolSearch）在上下文压缩（Compaction）后丢失输入 Schema 的问题，避免了长 Session 中频繁出现的参数类型错误。 远程控制与连接优化：修复了 Remote Control 模式下 Session 意外挂起、消息积压以及 WebSocket 断连后无法恢复等稳定性缺陷，显著提升了远程协作场景的可靠性。 个人评价 Claude Code v2.1.76 是一个聚焦于「生产环境可靠性」与「大规模工程适配」的迭代版本。通过引入 sparse-checkout 和完善上下文压缩机制，它进一步解决了在复杂工程场景下的性能瓶颈与长效对话的逻辑断层。此外，MCP 交互能力的增强意味着它正从单纯的指令执行器向更智能的协同平台演进。对于重度依赖远程环境或处于大型单体仓库的企业级开发者而言，这一版本的稳定性改进极具实战价值。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-15 10:19:33\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-15/","summary":"\u003ch1 id=\"-claude-code-更新-v2176\"\u003e🤖 Claude Code 更新 v2.1.76\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-15\u003cbr\u003e\n\u003cstrong\u003e📋 版本维护\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded MCP elicitation support — MCP servers can now request structured input mid-task via an interactive dialog (form fields or browser URL)\u003c/li\u003e\n\u003cli\u003eAdded new \u003ccode\u003eElicitation\u003c/code\u003e and \u003ccode\u003eElicitationResult\u003c/code\u003e hooks to intercept and override responses before they\u0026rsquo;re sent back\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e-n\u003c/code\u003e / \u003ccode\u003e--name \u0026lt;name\u0026gt;\u003c/code\u003e CLI flag to set a display name for the session at startup\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eworktree.sparsePaths\u003c/code\u003e setting for \u003ccode\u003eclaude --worktree\u003c/code\u003e in large monorepos to check out only the directories you need via git sparse-checkout\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ePostCompact\u003c/code\u003e hook that fires after compaction completes\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e/effort\u003c/code\u003e slash command to set model effort level\u003c/li\u003e\n\u003cli\u003eAdded session quality survey — enterprise admins can configure the sample rate via the \u003ccode\u003efeedbackSurveyRate\u003c/code\u003e setting\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed deferred tools (loaded via \u003ccode\u003eToolSearch\u003c/code\u003e) losing their input schemas after conversation compaction, causing array and number parameters to be rejected with type errors\u003c/li\u003e\n\u003cli\u003eFixed slash commands showing \u0026ldquo;Unknown skill\u0026rdquo;\u003c/li\u003e\n\u003cli\u003eFixed plan mode asking for re-approval after the plan was already accepted\u003c/li\u003e\n\u003cli\u003eFixed voice mode swallowing keypresses while a permission dialog or plan editor was open\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e/voice\u003c/code\u003e not working on Windows when installed via npm\u003c/li\u003e\n\u003cli\u003eFixed spurious \u0026ldquo;Context limit reached\u0026rdquo; when invoking a skill with \u003ccode\u003emodel:\u003c/code\u003e frontmatter on a 1M-context session\u003c/li\u003e\n\u003cli\u003eFixed \u0026ldquo;adaptive thinking is not supported on this model\u0026rdquo; error when using non-standard model strings\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eBash(cmd:*)\u003c/code\u003e permission rules not matching when a quoted argument contains \u003ccode\u003e#\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u0026ldquo;don\u0026rsquo;t ask again\u0026rdquo; in the Bash permission dialog showing the full raw command for pipes and compound commands\u003c/li\u003e\n\u003cli\u003eFixed auto-compaction retrying indefinitely after consecutive failures — a circuit breaker now stops after 3 attempts\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved \u003ccode\u003e--worktree\u003c/code\u003e startup performance by reading git refs directly and skipping redundant \u003ccode\u003egit fetch\u003c/code\u003e when the remote branch is already available locally\u003c/li\u003e\n\u003cli\u003eImproved background agent behavior — killing a background agent now preserves its partial results in the conversation context\u003c/li\u003e\n\u003cli\u003eImproved model fallback notifications — now always visible instead of hidden behind verbose mode, with human-friendly model names\u003c/li\u003e\n\u003cli\u003eImproved blockquote readability on dark terminal themes — text is now italic with a left bar instead of dim\u003c/li\u003e\n\u003cli\u003eImproved stale worktree cleanup — worktrees left behind after an interrupted parallel run are now automatically cleaned up\u003c/li\u003e\n\u003cli\u003eImproved Remote Control session titles — now derived from your first prompt instead of showing \u0026ldquo;Interactive session\u0026rdquo;\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003e/voice\u003c/code\u003e to show your dictation language on enable and warn when your \u003ccode\u003elanguage\u003c/code\u003e setting isn\u0026rsquo;t supported for voice input\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003e--plugin-dir\u003c/code\u003e to only accept one path to support subcommands — use repeated \u003ccode\u003e--plugin-dir\u003c/code\u003e for multiple directories\u003c/li\u003e\n\u003cli\u003e[VSCode] Fixed gitignore patterns containing commas silently excluding entire filetypes from the @-mention file picker\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"核心亮点\"\u003e核心亮点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eMCP Elicitation 支持\u003c/strong\u003e：MCP 服务端现在可以在任务执行过程中通过交互式对话框（表单或浏览器 URL）主动请求结构化输入。配合新增的 \u003ccode\u003eElicitation\u003c/code\u003e 钩子，这为复杂工具链的「人机协作」提供了更标准化的干预机制。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMonorepo 性能优化\u003c/strong\u003e：引入 \u003ccode\u003eworktree.sparsePaths\u003c/code\u003e 配置，支持通过 git sparse-checkout 仅检出必要的目录。配合 \u003ccode\u003e--worktree\u003c/code\u003e 启动性能的改进，大幅降低了在大型超大规模仓库（Monorepo）中使用时的资源开销和等待时间。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e精细化控制增强\u003c/strong\u003e：新增 \u003ccode\u003e/effort\u003c/code\u003e 命令允许用户手动设定模型的工作强度（Effort Level），同时支持通过 \u003ccode\u003e-n\u003c/code\u003e 参数为 Session 命名。这些改动提升了开发者在处理不同复杂度任务时的掌控力。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"值得注意的修复\"\u003e值得注意的修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e长对话稳定性修复\u003c/strong\u003e：解决了延迟加载工具（\u003ccode\u003eToolSearch\u003c/code\u003e）在上下文压缩（Compaction）后丢失输入 Schema 的问题，避免了长 Session 中频繁出现的参数类型错误。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e远程控制与连接优化\u003c/strong\u003e：修复了 Remote Control 模式下 Session 意外挂起、消息积压以及 WebSocket 断连后无法恢复等稳定性缺陷，显著提升了远程协作场景的可靠性。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"个人评价\"\u003e个人评价\u003c/h3\u003e\n\u003cp\u003eClaude Code v2.1.76 是一个聚焦于「生产环境可靠性」与「大规模工程适配」的迭代版本。通过引入 sparse-checkout 和完善上下文压缩机制，它进一步解决了在复杂工程场景下的性能瓶颈与长效对话的逻辑断层。此外，MCP 交互能力的增强意味着它正从单纯的指令执行器向更智能的协同平台演进。对于重度依赖远程环境或处于大型单体仓库的企业级开发者而言，这一版本的稳定性改进极具实战价值。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-15"},{"content":"everything-claude-code（ECC）、BMAD-METHOD 和 Superpowers 代表了 AI 编程工具增强的三种不同路径：ECC 是工具链性能层，旨在压榨 Agent 的执行上限；BMAD 是项目管理方法论，将敏捷开发引入 AI 时代；Superpowers 是最小化工作流约束系统，通过强制 TDD 纪律减少随意性。三者解决的问题维度不同，不存在绝对优劣。\n三条路，三种答案 当前 AI 编程工具的扩展正处于爆炸期，开发者们不仅在追求更强的模型，更在思考如何通过 skills、agents、hooks 和 workflows 构建更高质量的工程闭环。在这场竞赛中，三个开源项目各代表了不同的演进方向。\nECC (everything-claude-code)：Anthropic Hackathon 获奖项目，76k stars。它通过一套极其复杂的工程化配置，解决了 AI Agent 在长上下文管理、Token 效率和跨 session 记忆方面的痛点。 BMAD-METHOD：40.7k stars，专注于敏捷 AI 开发的方法论。它不只是工具增强，而是一套完整的项目生命周期管理框架，包含从需求分析到部署的标准化流程。 Superpowers：由 Jesse (obra) 发起，已上架官方 Claude 插件市场。主张\u0026quot;流程即法律\u0026quot;，通过自动触发的 Skills 强制执行 TDD 和 Git 工作流。 本文不是评选\u0026quot;冠军\u0026quot;，而是通过系统视角剖析它们的设计哲学，帮助工程师根据自己的项目规模和协作习惯建立选择框架。\n三个项目的系统定位 这三个框架在 AI 编程的生态栈中处于不同的层次。\nECC：工具链性能优化层。 它不关心你写的是什么业务，它关心的是\u0026quot;如何让 AI 执行得更稳\u0026quot;。通过内置的 instincts、memory hooks 和 security scan，它为 Claude Code 或 Codex 等 Harness 提供了一个高性能的运行环境。核心价值在于 Token 优化和记忆持久化，解决\u0026quot;Agent 越用越笨\u0026quot;的问题。\nBMAD：软件项目全生命周期管理方法论。 它将 AI 编程引入传统的敏捷框架，通过 12 个以上的专业 Agent 角色（PM、Architect、QA、Scrum Master 等）来实现 Scale-Adaptive——无论是一个 Bug Fix，还是一个企业级系统的架构设计，BMAD 都能提供对应的规划深度。\nSuperpowers：最小化自动触发工作流系统。 核心思想是消除开发者的\u0026quot;记忆负担\u0026quot;。你不需要记住命令，Skill 会在正确的时机自动触发。它将 Workflow 固化为：Brainstorming → Plan → TDD → Execution → Code Review，减少 AI Coding 常见的随意性和偏离规划现象。\n设计哲学：这三个项目相信什么 技术方案的差异源于底层价值观的分歧。\nECC 相信：性能瓶颈在工具链层。 开发者不应被碎片化的上下文管理所干扰。通过精准的 Token 分配和多层级的 Hook 系统，可以大幅提升 Agent 的产出质量。ECC 强调可测试性，内部拥有近千项测试来确保 Agent 行为的可预测性。\nBMAD 相信：AI 需要人类工程最佳实践的束约。 它反对将思考完全外包给 AI，而是主张让 AI 作为协作者，通过结构化的角色对话引导人类进行深度思考。它的立场很直接：\u0026ldquo;Traditional AI tools do the thinking for you, producing average results.\u0026rdquo;\nSuperpowers 相信：好的开发流程应该是强制性的，不是建议性的。 在它的逻辑里，TDD 不是选项，而是默认行为；RED-GREEN-REFACTOR 是必须遵守的约束。它推崇极简主义（YAGNI + DRY），通过强制的纪律性来对抗 AI 生成代码时的膨胀倾向。\n架构与功能维度对比 维度 ECC BMAD-METHOD Superpowers 安装方式 npx / npm 包 / Git clone npx bmad-method install 官方插件市场 / /plugin install 核心机制 Hooks 系统 / Skills / Profiles 模块化 Agent 角色 / 34+ Workflows 自动触发 Skills / TDD 约束 记忆管理 跨 Session 记忆持久化 项目级状态文件管理 依赖 Git Worktrees 测试支持 内部 997+ 测试确保 Agent 稳定 专职 QA Agent 角色 强制 RED-GREEN-REFACTOR 流程 工具兼容 Claude Code / Codex / Cursor / OpenCode Claude Code / Cursor Claude / Codex / OpenCode / Gemini 核心优势 Token 效率高，工程化程度最深 复杂项目管理，角色分工明确 零配置感，工作流纪律强 ECC 的 Hook 系统（如 ECC_HOOK_PROFILE=minimal|standard|strict）允许精细化控制 Agent 在不同阶段的行为；BMAD 通过 Scale-Adaptive 机制根据任务复杂度动态调整参与度；Superpowers 侧重 Git 工作流的深度集成，将分支管理和代码评审无缝嵌入开发过程。\n适用场景与选择建议 选择 ECC，如果：\n你是\u0026quot;工具链控\u0026quot;，追求极致的 Token 效率和 Agent 响应速度 你需要在多个不同的 Harness（如同时用 Claude Code 和 Cursor）之间共享一套成熟配置 你关心 Security Scan 和跨 Session 的长期记忆 选择 BMAD，如果：\n你在领导中大型项目，需要从零开始进行需求分析和架构设计 你拥有非技术背景的参与者，需要 AI 的 PM 角色来做业务对齐 你相信敏捷方法论，希望 AI 能像一个 Scrum 团队一样运作 选择 Superpowers，如果：\n你厌倦了复杂配置，想要一个\u0026quot;装上即用\u0026quot;的工作流 你希望养成强制 TDD 的习惯，避免 AI 写出无法测试的代码 你的核心痛点是 AI 容易偏离原始规划，需要强有力的约束 结论：框架之上的判断 三者并不是非此即彼的竞争关系。在实践中，已有开发者尝试\u0026quot;混搭\u0026quot;：用 BMAD 进行前期项目规划和角色分工，在 ECC 的高性能工具链上执行具体开发，借助 Superpowers 的 TDD 纪律守住代码质量底线。\n这三个框架的兴起共同指向了同一个事实：AI 编程的真正瓶颈早已不在于模型本身能力的强弱，而在于人类如何将数十年积累的工程纪律和上下文管理经验，系统化地转化为 Agent 能够理解并执行的规则。\n选择哪个框架，本质上是选择你更愿意在哪一个维度上为 AI \u0026ldquo;立规矩\u0026rdquo;。\n","permalink":"https://qpzm7903.github.io/posts/blog-ecc-bmad-superpowers-2026-03-15/","summary":"\u003cp\u003eeverything-claude-code（ECC）、BMAD-METHOD 和 Superpowers 代表了 AI 编程工具增强的三种不同路径：ECC 是工具链性能层，旨在压榨 Agent 的执行上限；BMAD 是项目管理方法论，将敏捷开发引入 AI 时代；Superpowers 是最小化工作流约束系统，通过强制 TDD 纪律减少随意性。三者解决的问题维度不同，不存在绝对优劣。\u003c/p\u003e\n\u003ch2 id=\"三条路三种答案\"\u003e三条路，三种答案\u003c/h2\u003e\n\u003cp\u003e当前 AI 编程工具的扩展正处于爆炸期，开发者们不仅在追求更强的模型，更在思考如何通过 skills、agents、hooks 和 workflows 构建更高质量的工程闭环。在这场竞赛中，三个开源项目各代表了不同的演进方向。\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eECC (everything-claude-code)\u003c/strong\u003e：Anthropic Hackathon 获奖项目，76k stars。它通过一套极其复杂的工程化配置，解决了 AI Agent 在长上下文管理、Token 效率和跨 session 记忆方面的痛点。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBMAD-METHOD\u003c/strong\u003e：40.7k stars，专注于敏捷 AI 开发的方法论。它不只是工具增强，而是一套完整的项目生命周期管理框架，包含从需求分析到部署的标准化流程。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSuperpowers\u003c/strong\u003e：由 Jesse (obra) 发起，已上架官方 Claude 插件市场。主张\u0026quot;流程即法律\u0026quot;，通过自动触发的 Skills 强制执行 TDD 和 Git 工作流。\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e本文不是评选\u0026quot;冠军\u0026quot;，而是通过系统视角剖析它们的设计哲学，帮助工程师根据自己的项目规模和协作习惯建立选择框架。\u003c/p\u003e\n\u003ch2 id=\"三个项目的系统定位\"\u003e三个项目的系统定位\u003c/h2\u003e\n\u003cp\u003e这三个框架在 AI 编程的生态栈中处于不同的层次。\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eECC：工具链性能优化层。\u003c/strong\u003e 它不关心你写的是什么业务，它关心的是\u0026quot;如何让 AI 执行得更稳\u0026quot;。通过内置的 \u003ccode\u003einstincts\u003c/code\u003e、\u003ccode\u003ememory hooks\u003c/code\u003e 和 \u003ccode\u003esecurity scan\u003c/code\u003e，它为 Claude Code 或 Codex 等 Harness 提供了一个高性能的运行环境。核心价值在于 Token 优化和记忆持久化，解决\u0026quot;Agent 越用越笨\u0026quot;的问题。\u003c/p\u003e","title":"AI 编程工作流增强框架三强对比：ECC、BMAD 还是 Superpowers？"},{"content":"Kubernetes 官方 Dashboard 在 K8s 1.32 版本上存在兼容性问题（如 CronJob 页面 404）。如果你只需要一个简单的 Web UI 来管理本地 K8s 集群，kube-explorer 是一个轻量、无依赖的替代方案。\n为什么选择 kube-explorer 特性 kube-explorer 官方 Dashboard 依赖 单二进制，无依赖 需部署多个组件 K8s 兼容性 广泛兼容 新版本存在兼容问题 安装方式 本地运行 / 集群部署 仅集群部署 认证 自动读取 kubeconfig 需要 Token 方式一：本地运行 适合 Docker Desktop / kind / minikube 等本地 K8s 环境。\n下载并安装 # macOS (ARM64) curl -sL -o ~/bin/kube-explorer \u0026#34;https://github.com/cnrancher/kube-explorer/releases/download/v0.3.0/kube-explorer-darwin-arm64\u0026#34; chmod +x ~/bin/kube-explorer # macOS (Intel) curl -sL -o ~/bin/kube-explorer \u0026#34;https://github.com/cnrancher/kube-explorer/releases/download/v0.3.0/kube-explorer-darwin-amd64\u0026#34; chmod +x ~/bin/kube-explorer # Linux (amd64) curl -sL -o /usr/local/bin/kube-explorer \u0026#34;https://github.com/cnrancher/kube-explorer/releases/download/v0.3.0/kube-explorer-linux-amd64\u0026#34; chmod +x /usr/local/bin/kube-explorer 启动服务 kube-explorer --http-listen-port=9090 --https-listen-port=0 访问 http://localhost:9090 即可使用。\n方式二：部署到 K8s 集群 适合生产环境，服务随集群自动启动，无需本地进程。\n一键部署 kubectl apply -f - \u0026lt;\u0026lt;EOF apiVersion: v1 kind: Namespace metadata: name: kube-explorer --- apiVersion: apps/v1 kind: Deployment metadata: name: kube-explorer namespace: kube-explorer spec: replicas: 1 selector: matchLabels: app: kube-explorer template: metadata: labels: app: kube-explorer spec: serviceAccountName: kube-explorer containers: - name: kube-explorer image: cnrancher/kube-explorer:v0.3.0 args: - --http-listen-port=9090 - --https-listen-port=0 ports: - containerPort: 9090 resources: requests: cpu: 50m memory: 64Mi limits: cpu: 200m memory: 256Mi --- apiVersion: v1 kind: Service metadata: name: kube-explorer namespace: kube-explorer spec: type: NodePort ports: - port: 9090 targetPort: 9090 nodePort: 30090 selector: app: kube-explorer --- apiVersion: v1 kind: ServiceAccount metadata: name: kube-explorer namespace: kube-explorer --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: name: kube-explorer roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole name: cluster-admin subjects: - kind: ServiceAccount name: kube-explorer namespace: kube-explorer EOF 访问方式 # Docker Desktop / 本地集群 http://localhost:30090 # 远程集群（通过 kubectl port-forward） kubectl port-forward -n kube-explorer svc/kube-explorer 9090:9090 # 然后访问 http://localhost:9090 验证部署状态 # 查看 Pod 状态 kubectl get pods -n kube-explorer # 查看服务 kubectl get svc -n kube-explorer # 查看日志 kubectl logs -n kube-explorer deployment/kube-explorer 卸载 kubectl delete namespace kube-explorer kubectl delete clusterrolebinding kube-explorer 其他 Dashboard 替代方案 如果 kube-explorer 不满足需求，可以考虑：\n项目 Stars 特点 Headlamp 6k CNCF 官方项目，插件系统，桌面应用 Kubewall 1.9k AI 集成，单二进制部署 Kite 2.4k AI 助手，OAuth，RBAC，中文支持 k9s 25k+ 终端 UI，快捷键操作 参考链接：\nhttps://github.com/cnrancher/kube-explorer ","permalink":"https://qpzm7903.github.io/posts/kube-explorer-installation-guide-2026-03-14/","summary":"\u003cp\u003eKubernetes 官方 Dashboard 在 K8s 1.32 版本上存在兼容性问题（如 CronJob 页面 404）。如果你只需要一个简单的 Web UI 来管理本地 K8s 集群，kube-explorer 是一个轻量、无依赖的替代方案。\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"为什么选择-kube-explorer\"\u003e为什么选择 kube-explorer\u003c/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\n      \u003ctr\u003e\n          \u003cth\u003e特性\u003c/th\u003e\n          \u003cth\u003ekube-explorer\u003c/th\u003e\n          \u003cth\u003e官方 Dashboard\u003c/th\u003e\n      \u003c/tr\u003e\n  \u003c/thead\u003e\n  \u003ctbody\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e依赖\u003c/td\u003e\n          \u003ctd\u003e单二进制，无依赖\u003c/td\u003e\n          \u003ctd\u003e需部署多个组件\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003eK8s 兼容性\u003c/td\u003e\n          \u003ctd\u003e广泛兼容\u003c/td\u003e\n          \u003ctd\u003e新版本存在兼容问题\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e安装方式\u003c/td\u003e\n          \u003ctd\u003e本地运行 / 集群部署\u003c/td\u003e\n          \u003ctd\u003e仅集群部署\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e认证\u003c/td\u003e\n          \u003ctd\u003e自动读取 kubeconfig\u003c/td\u003e\n          \u003ctd\u003e需要 Token\u003c/td\u003e\n      \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\u003chr\u003e\n\u003ch2 id=\"方式一本地运行\"\u003e方式一：本地运行\u003c/h2\u003e\n\u003cp\u003e适合 Docker Desktop / kind / minikube 等本地 K8s 环境。\u003c/p\u003e\n\u003ch3 id=\"下载并安装\"\u003e下载并安装\u003c/h3\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\u003cspan style=\"color:#75715e\"\u003e# macOS (ARM64)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003ecurl -sL -o ~/bin/kube-explorer \u003cspan style=\"color:#e6db74\"\u003e\u0026#34;https://github.com/cnrancher/kube-explorer/releases/download/v0.3.0/kube-explorer-darwin-arm64\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003echmod +x ~/bin/kube-explorer\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\u003cspan style=\"color:#75715e\"\u003e# macOS (Intel)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003ecurl -sL -o ~/bin/kube-explorer \u003cspan style=\"color:#e6db74\"\u003e\u0026#34;https://github.com/cnrancher/kube-explorer/releases/download/v0.3.0/kube-explorer-darwin-amd64\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003echmod +x ~/bin/kube-explorer\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\u003cspan style=\"color:#75715e\"\u003e# Linux (amd64)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003ecurl -sL -o /usr/local/bin/kube-explorer \u003cspan style=\"color:#e6db74\"\u003e\u0026#34;https://github.com/cnrancher/kube-explorer/releases/download/v0.3.0/kube-explorer-linux-amd64\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003echmod +x /usr/local/bin/kube-explorer\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003ch3 id=\"启动服务\"\u003e启动服务\u003c/h3\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003ekube-explorer --http-listen-port\u003cspan style=\"color:#f92672\"\u003e=\u003c/span\u003e\u003cspan style=\"color:#ae81ff\"\u003e9090\u003c/span\u003e --https-listen-port\u003cspan style=\"color:#f92672\"\u003e=\u003c/span\u003e\u003cspan style=\"color:#ae81ff\"\u003e0\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003e访问 http://localhost:9090 即可使用。\u003c/p\u003e","title":"kube-explorer：轻量级 Kubernetes Dashboard 替代方案"},{"content":"🤖 Claude Code 更新 v2.1.75 发布日期: 2026-03-14 ⚠️ 重大更新\n✨ 新增功能 Added 1M context window for Opus 4.6 by default for Max, Team, and Enterprise plans (previously required extra usage) Added /color command for all users to set a prompt-bar color for your session Added session name display on the prompt bar when using /rename Added last-modified timestamps to memory files, helping Claude reason about which memories are fresh vs. stale Added hook source display (settings/plugin/skill) in permission prompts when a hook requires confirmation Added actionable suggestions to /context command — identifies context-heavy tools, memory bloat, and capacity warnings with specific optimization tips Added autoMemoryDirectory setting to configure a custom directory for auto-memory storage Added modelOverrides setting to map model picker entries to custom provider model IDs (e.g. Bedrock inference profile ARNs) 🐛 重要修复 Fixed voice mode not activating correctly on fresh installs without toggling /voice twice Fixed the Claude Code header not updating the displayed model name after switching models with /model or Option+P Fixed session crash when an attachment message computation returns undefined values Fixed Bash tool mangling ! in piped commands (e.g., jq 'select(.x != .y)' now works correctly) Fixed managed-disabled plugins showing up in the /plugin Installed tab — plugins force-disabled by your organization are now hidden Fixed token estimation over-counting for thinking and tool_use blocks, preventing premature context compaction Fixed corrupted marketplace config path handling Fixed /resume losing session names after resuming a forked or continued session ⚡ 优化改进 Improved startup performance on macOS non-MDM machines by skipping unnecessary subprocess spawns [VSCode] Fixed delete button not working for Untitled sessions [VSCode] Improved scroll wheel responsiveness in the integrated terminal with terminal-aware acceleration Improved Up arrow after interrupting Claude — now restores the interrupted prompt and rewinds the conversation in one step Improved IDE detection speed at startup Improved clipboard image pasting performance on macOS Improved /effort to work while Claude is responding, matching /model behavior Improved voice mode to automatically retry transient connection failures during rapid push-to-talk re-press 💡 深度点评 🎯 核心亮点 1. 定时调度工具 — 新增 cron 调度能力，支持在会话内设置周期性任务。\n2. 语音体验升级 — Push-to-Talk 按键可自定义（默认空格），新增多种语言支持。\n3. /claude-api skill — 新增官方技能，可直接用 Claude API 和 Anthropic SDK 构建应用。\n4. 快捷键自定义 — 语音激活键可自由绑定，如 meta+k。\n5. Ctrl+U 退出 bash — 在空命令提示符下按 Ctrl+U 可退出 bash 模式。\n6. 远程控制增强 — /remote-control 支持自定义名称参数。\n🔧 值得注意的修复 stdin 冻结问题 — 长时间会话中按键无响应的痛点问题终于修复。 启动卡顿 — 修复语音模式导致的 5-8 秒启动冻结。 图片处理优化 — 超大图片处理失败不再影响后续对话。 /fork 修复 — 会话分叉不再共享 plan 文件。 OAuth 重连修复 — claude.ai 连接器 token 刷新后重新连接失败的问题。 ⚡ 优化亮点 启动速度 — 图片处理模块改为懒加载，开机速度提升。 睡眠唤醒恢复 — 电脑唤醒后几秒内恢复连接。 插件管理优化 — /plugin uninstall 改为修改本地配置。 MCP 去重 — 自动跳过重复的 MCP 服务器。 压缩优化 — 保留图片的 prompt cache，复用更高效。 调试模式 — /debug 可在会话中随时开关调试日志。 📝 个人评价 v2.1.75 是一个重要的功能更新版本。\n新增的 命令填补了定时任务的能力空白，语音体验的改进也解决了 macOS 用户的痛点。整体来看，Anthropic 正在不断完善开发者工作流。\n如果需要监控部署、轮询状态，或使用语音功能，这个版本值得更新！\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-14 08:00:07\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-14/","summary":"\u003ch1 id=\"-claude-code-更新-v2175\"\u003e🤖 Claude Code 更新 v2.1.75\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-14\n\u003cstrong\u003e⚠️ 重大更新\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded 1M context window for Opus 4.6 by default for Max, Team, and Enterprise plans (previously required extra usage)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e/color\u003c/code\u003e command for all users to set a prompt-bar color for your session\u003c/li\u003e\n\u003cli\u003eAdded session name display on the prompt bar when using \u003ccode\u003e/rename\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded last-modified timestamps to memory files, helping Claude reason about which memories are fresh vs. stale\u003c/li\u003e\n\u003cli\u003eAdded hook source display (settings/plugin/skill) in permission prompts when a hook requires confirmation\u003c/li\u003e\n\u003cli\u003eAdded actionable suggestions to \u003ccode\u003e/context\u003c/code\u003e command — identifies context-heavy tools, memory bloat, and capacity warnings with specific optimization tips\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eautoMemoryDirectory\u003c/code\u003e setting to configure a custom directory for auto-memory storage\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003emodelOverrides\u003c/code\u003e setting to map model picker entries to custom provider model IDs (e.g. Bedrock inference profile ARNs)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed voice mode not activating correctly on fresh installs without toggling \u003ccode\u003e/voice\u003c/code\u003e twice\u003c/li\u003e\n\u003cli\u003eFixed the Claude Code header not updating the displayed model name after switching models with \u003ccode\u003e/model\u003c/code\u003e or Option+P\u003c/li\u003e\n\u003cli\u003eFixed session crash when an attachment message computation returns undefined values\u003c/li\u003e\n\u003cli\u003eFixed Bash tool mangling \u003ccode\u003e!\u003c/code\u003e in piped commands (e.g., \u003ccode\u003ejq 'select(.x != .y)'\u003c/code\u003e now works correctly)\u003c/li\u003e\n\u003cli\u003eFixed managed-disabled plugins showing up in the \u003ccode\u003e/plugin\u003c/code\u003e Installed tab — plugins force-disabled by your organization are now hidden\u003c/li\u003e\n\u003cli\u003eFixed token estimation over-counting for thinking and \u003ccode\u003etool_use\u003c/code\u003e blocks, preventing premature context compaction\u003c/li\u003e\n\u003cli\u003eFixed corrupted marketplace config path handling\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e/resume\u003c/code\u003e losing session names after resuming a forked or continued session\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved startup performance on macOS non-MDM machines by skipping unnecessary subprocess spawns\u003c/li\u003e\n\u003cli\u003e[VSCode] Fixed delete button not working for Untitled sessions\u003c/li\u003e\n\u003cli\u003e[VSCode] Improved scroll wheel responsiveness in the integrated terminal with terminal-aware acceleration\u003c/li\u003e\n\u003cli\u003eImproved Up arrow after interrupting Claude — now restores the interrupted prompt and rewinds the conversation in one step\u003c/li\u003e\n\u003cli\u003eImproved IDE detection speed at startup\u003c/li\u003e\n\u003cli\u003eImproved clipboard image pasting performance on macOS\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003e/effort\u003c/code\u003e to work while Claude is responding, matching \u003ccode\u003e/model\u003c/code\u003e behavior\u003c/li\u003e\n\u003cli\u003eImproved voice mode to automatically retry transient connection failures during rapid push-to-talk re-press\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"-核心亮点\"\u003e🎯 核心亮点\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1.\u003c/strong\u003e \u003cstrong\u003e定时调度工具\u003c/strong\u003e — 新增 cron 调度能力，支持在会话内设置周期性任务。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-14"},{"content":"🤖 Claude Code 更新 v2.1.74 发布日期: 2026-03-13 ⚠️ 重大更新\n✨ 新增功能 Added actionable suggestions to /context command — identifies context-heavy tools, memory bloat, and capacity warnings with specific optimization tips Added autoMemoryDirectory setting to configure a custom directory for auto-memory storage Added modelOverrides setting to map model picker entries to custom provider model IDs (e.g. Bedrock inference profile ARNs) Added actionable guidance when OAuth login or connectivity checks fail due to SSL certificate errors (corporate proxies, NODE_EXTRA_CA_CERTS) Added w key in /copy to write the focused selection directly to a file, bypassing the clipboard (useful over SSH) Added optional description argument to /plan (e.g., /plan fix the auth bug) that enters plan mode and immediately starts Added ExitWorktree tool to leave an EnterWorktree session Added CLAUDE_CODE_DISABLE_CRON environment variable to immediately stop scheduled cron jobs mid-session 🐛 重要修复 Fixed memory leak where streaming API response buffers were not released when the generator was terminated early, causing unbounded RSS growth on the Node.js/npm code path Fixed managed policy ask rules being bypassed by user allow rules or skill allowed-tools Fixed full model IDs (e.g., claude-opus-4-5) being silently ignored in agent frontmatter model: field and --agents JSON config — agents now accept the same model values as --model Fixed MCP OAuth authentication hanging when the callback port is already in use Fixed MCP OAuth refresh never prompting for re-auth after the refresh token expires, for OAuth servers that return errors with HTTP 200 (e.g. Slack) Fixed voice mode silently failing on the macOS native binary for users whose terminal had never been granted microphone permission — the binary now includes the audio-input entitlement so macOS prompts correctly Fixed SessionEnd hooks being killed after 1.5 s on exit regardless of hook.timeout — now configurable via CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS Fixed /plugin install failing inside the REPL for marketplace plugins with local sources ⚡ 优化改进 [VSCode] Fixed delete button not working for Untitled sessions [VSCode] Improved scroll wheel responsiveness in the integrated terminal with terminal-aware acceleration Improved Up arrow after interrupting Claude — now restores the interrupted prompt and rewinds the conversation in one step Improved IDE detection speed at startup Improved clipboard image pasting performance on macOS Improved /effort to work while Claude is responding, matching /model behavior Improved voice mode to automatically retry transient connection failures during rapid push-to-talk re-press Improved the Remote Control spawn mode selection prompt with better context 💡 深度点评 🎯 核心亮点 1. 定时调度工具 — 新增 cron 调度能力，支持在会话内设置周期性任务。\n2. 语音体验升级 — Push-to-Talk 按键可自定义（默认空格），新增多种语言支持。\n3. /claude-api skill — 新增官方技能，可直接用 Claude API 和 Anthropic SDK 构建应用。\n4. 快捷键自定义 — 语音激活键可自由绑定，如 meta+k。\n5. Ctrl+U 退出 bash — 在空命令提示符下按 Ctrl+U 可退出 bash 模式。\n6. 远程控制增强 — /remote-control 支持自定义名称参数。\n🔧 值得注意的修复 stdin 冻结问题 — 长时间会话中按键无响应的痛点问题终于修复。 启动卡顿 — 修复语音模式导致的 5-8 秒启动冻结。 图片处理优化 — 超大图片处理失败不再影响后续对话。 /fork 修复 — 会话分叉不再共享 plan 文件。 OAuth 重连修复 — claude.ai 连接器 token 刷新后重新连接失败的问题。 ⚡ 优化亮点 启动速度 — 图片处理模块改为懒加载，开机速度提升。 睡眠唤醒恢复 — 电脑唤醒后几秒内恢复连接。 插件管理优化 — /plugin uninstall 改为修改本地配置。 MCP 去重 — 自动跳过重复的 MCP 服务器。 压缩优化 — 保留图片的 prompt cache，复用更高效。 调试模式 — /debug 可在会话中随时开关调试日志。 📝 个人评价 v2.1.74 是一个重要的功能更新版本。\n新增的 命令填补了定时任务的能力空白，语音体验的改进也解决了 macOS 用户的痛点。整体来看，Anthropic 正在不断完善开发者工作流。\n如果需要监控部署、轮询状态，或使用语音功能，这个版本值得更新！\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-13 08:00:09\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-13/","summary":"\u003ch1 id=\"-claude-code-更新-v2174\"\u003e🤖 Claude Code 更新 v2.1.74\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-13\n\u003cstrong\u003e⚠️ 重大更新\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded actionable suggestions to \u003ccode\u003e/context\u003c/code\u003e command — identifies context-heavy tools, memory bloat, and capacity warnings with specific optimization tips\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eautoMemoryDirectory\u003c/code\u003e setting to configure a custom directory for auto-memory storage\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003emodelOverrides\u003c/code\u003e setting to map model picker entries to custom provider model IDs (e.g. Bedrock inference profile ARNs)\u003c/li\u003e\n\u003cli\u003eAdded actionable guidance when OAuth login or connectivity checks fail due to SSL certificate errors (corporate proxies, \u003ccode\u003eNODE_EXTRA_CA_CERTS\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ew\u003c/code\u003e key in \u003ccode\u003e/copy\u003c/code\u003e to write the focused selection directly to a file, bypassing the clipboard (useful over SSH)\u003c/li\u003e\n\u003cli\u003eAdded optional description argument to \u003ccode\u003e/plan\u003c/code\u003e (e.g., \u003ccode\u003e/plan fix the auth bug\u003c/code\u003e) that enters plan mode and immediately starts\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eExitWorktree\u003c/code\u003e tool to leave an \u003ccode\u003eEnterWorktree\u003c/code\u003e session\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eCLAUDE_CODE_DISABLE_CRON\u003c/code\u003e environment variable to immediately stop scheduled cron jobs mid-session\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed memory leak where streaming API response buffers were not released when the generator was terminated early, causing unbounded RSS growth on the Node.js/npm code path\u003c/li\u003e\n\u003cli\u003eFixed managed policy \u003ccode\u003eask\u003c/code\u003e rules being bypassed by user \u003ccode\u003eallow\u003c/code\u003e rules or skill \u003ccode\u003eallowed-tools\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed full model IDs (e.g., \u003ccode\u003eclaude-opus-4-5\u003c/code\u003e) being silently ignored in agent frontmatter \u003ccode\u003emodel:\u003c/code\u003e field and \u003ccode\u003e--agents\u003c/code\u003e JSON config — agents now accept the same model values as \u003ccode\u003e--model\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed MCP OAuth authentication hanging when the callback port is already in use\u003c/li\u003e\n\u003cli\u003eFixed MCP OAuth refresh never prompting for re-auth after the refresh token expires, for OAuth servers that return errors with HTTP 200 (e.g. Slack)\u003c/li\u003e\n\u003cli\u003eFixed voice mode silently failing on the macOS native binary for users whose terminal had never been granted microphone permission — the binary now includes the \u003ccode\u003eaudio-input\u003c/code\u003e entitlement so macOS prompts correctly\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eSessionEnd\u003c/code\u003e hooks being killed after 1.5 s on exit regardless of \u003ccode\u003ehook.timeout\u003c/code\u003e — now configurable via \u003ccode\u003eCLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e/plugin install\u003c/code\u003e failing inside the REPL for marketplace plugins with local sources\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[VSCode] Fixed delete button not working for Untitled sessions\u003c/li\u003e\n\u003cli\u003e[VSCode] Improved scroll wheel responsiveness in the integrated terminal with terminal-aware acceleration\u003c/li\u003e\n\u003cli\u003eImproved Up arrow after interrupting Claude — now restores the interrupted prompt and rewinds the conversation in one step\u003c/li\u003e\n\u003cli\u003eImproved IDE detection speed at startup\u003c/li\u003e\n\u003cli\u003eImproved clipboard image pasting performance on macOS\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003e/effort\u003c/code\u003e to work while Claude is responding, matching \u003ccode\u003e/model\u003c/code\u003e behavior\u003c/li\u003e\n\u003cli\u003eImproved voice mode to automatically retry transient connection failures during rapid push-to-talk re-press\u003c/li\u003e\n\u003cli\u003eImproved the Remote Control spawn mode selection prompt with better context\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"-核心亮点\"\u003e🎯 核心亮点\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1.\u003c/strong\u003e \u003cstrong\u003e定时调度工具\u003c/strong\u003e — 新增 cron 调度能力，支持在会话内设置周期性任务。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-13"},{"content":"🤖 Claude Code 更新 v2.1.73 发布日期: 2026-03-12 ⚠️ 重大更新\n✨ 新增功能 Added modelOverrides setting to map model picker entries to custom provider model IDs (e.g. Bedrock inference profile ARNs) Added actionable guidance when OAuth login or connectivity checks fail due to SSL certificate errors (corporate proxies, NODE_EXTRA_CA_CERTS) Added w key in /copy to write the focused selection directly to a file, bypassing the clipboard (useful over SSH) Added optional description argument to /plan (e.g., /plan fix the auth bug) that enters plan mode and immediately starts Added ExitWorktree tool to leave an EnterWorktree session Added CLAUDE_CODE_DISABLE_CRON environment variable to immediately stop scheduled cron jobs mid-session Added lsof, pgrep, tput, ss, fd, and fdfind to the bash auto-approval allowlist, reducing permission prompts for common read-only operations Added support for marketplace git URLs without .git suffix (Azure DevOps, AWS CodeCommit) 🐛 重要修复 Fixed freezes and 100% CPU loops triggered by permission prompts for complex bash commands Fixed a deadlock that could freeze Claude Code when many skill files changed at once (e.g. during git pull in a repo with a large .claude/skills/ directory) Fixed Bash tool output being lost when running multiple Claude Code sessions in the same project directory Fixed subagents with model: opus/sonnet/haiku being silently downgraded to older model versions on Bedrock, Vertex, and Microsoft Foundry Fixed background bash processes spawned by subagents not being cleaned up when the agent exits Fixed /resume showing the current session in the picker Fixed /ide crashing with onInstall is not defined when auto-installing the extension Fixed /loop not being available on Bedrock/Vertex/Foundry and when telemetry was disabled ⚡ 优化改进 Improved Up arrow after interrupting Claude — now restores the interrupted prompt and rewinds the conversation in one step Improved IDE detection speed at startup Improved clipboard image pasting performance on macOS Improved /effort to work while Claude is responding, matching /model behavior Improved voice mode to automatically retry transient connection failures during rapid push-to-talk re-press Improved the Remote Control spawn mode selection prompt with better context Improved /config — Escape now cancels changes, Enter saves and closes, Space toggles settings Improved up-arrow history to show current session\u0026rsquo;s messages first when running multiple concurrent sessions 💡 深度点评 🎯 核心亮点 1. 定时调度工具 — 新增 cron 调度能力，支持在会话内设置周期性任务。\n2. 语音体验升级 — Push-to-Talk 按键可自定义（默认空格），新增多种语言支持。\n3. /claude-api skill — 新增官方技能，可直接用 Claude API 和 Anthropic SDK 构建应用。\n4. 快捷键自定义 — 语音激活键可自由绑定，如 meta+k。\n5. Ctrl+U 退出 bash — 在空命令提示符下按 Ctrl+U 可退出 bash 模式。\n6. 远程控制增强 — /remote-control 支持自定义名称参数。\n🔧 值得注意的修复 stdin 冻结问题 — 长时间会话中按键无响应的痛点问题终于修复。 启动卡顿 — 修复语音模式导致的 5-8 秒启动冻结。 图片处理优化 — 超大图片处理失败不再影响后续对话。 /fork 修复 — 会话分叉不再共享 plan 文件。 OAuth 重连修复 — claude.ai 连接器 token 刷新后重新连接失败的问题。 ⚡ 优化亮点 启动速度 — 图片处理模块改为懒加载，开机速度提升。 睡眠唤醒恢复 — 电脑唤醒后几秒内恢复连接。 插件管理优化 — /plugin uninstall 改为修改本地配置。 MCP 去重 — 自动跳过重复的 MCP 服务器。 压缩优化 — 保留图片的 prompt cache，复用更高效。 调试模式 — /debug 可在会话中随时开关调试日志。 📝 个人评价 v2.1.73 是一个重要的功能更新版本。\n新增的 命令填补了定时任务的能力空白，语音体验的改进也解决了 macOS 用户的痛点。整体来看，Anthropic 正在不断完善开发者工作流。\n如果需要监控部署、轮询状态，或使用语音功能，这个版本值得更新！\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-12 08:00:05\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-12/","summary":"\u003ch1 id=\"-claude-code-更新-v2173\"\u003e🤖 Claude Code 更新 v2.1.73\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-12\n\u003cstrong\u003e⚠️ 重大更新\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003emodelOverrides\u003c/code\u003e setting to map model picker entries to custom provider model IDs (e.g. Bedrock inference profile ARNs)\u003c/li\u003e\n\u003cli\u003eAdded actionable guidance when OAuth login or connectivity checks fail due to SSL certificate errors (corporate proxies, \u003ccode\u003eNODE_EXTRA_CA_CERTS\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ew\u003c/code\u003e key in \u003ccode\u003e/copy\u003c/code\u003e to write the focused selection directly to a file, bypassing the clipboard (useful over SSH)\u003c/li\u003e\n\u003cli\u003eAdded optional description argument to \u003ccode\u003e/plan\u003c/code\u003e (e.g., \u003ccode\u003e/plan fix the auth bug\u003c/code\u003e) that enters plan mode and immediately starts\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eExitWorktree\u003c/code\u003e tool to leave an \u003ccode\u003eEnterWorktree\u003c/code\u003e session\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eCLAUDE_CODE_DISABLE_CRON\u003c/code\u003e environment variable to immediately stop scheduled cron jobs mid-session\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003elsof\u003c/code\u003e, \u003ccode\u003epgrep\u003c/code\u003e, \u003ccode\u003etput\u003c/code\u003e, \u003ccode\u003ess\u003c/code\u003e, \u003ccode\u003efd\u003c/code\u003e, and \u003ccode\u003efdfind\u003c/code\u003e to the bash auto-approval allowlist, reducing permission prompts for common read-only operations\u003c/li\u003e\n\u003cli\u003eAdded support for marketplace git URLs without \u003ccode\u003e.git\u003c/code\u003e suffix (Azure DevOps, AWS CodeCommit)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed freezes and 100% CPU loops triggered by permission prompts for complex bash commands\u003c/li\u003e\n\u003cli\u003eFixed a deadlock that could freeze Claude Code when many skill files changed at once (e.g. during \u003ccode\u003egit pull\u003c/code\u003e in a repo with a large \u003ccode\u003e.claude/skills/\u003c/code\u003e directory)\u003c/li\u003e\n\u003cli\u003eFixed Bash tool output being lost when running multiple Claude Code sessions in the same project directory\u003c/li\u003e\n\u003cli\u003eFixed subagents with \u003ccode\u003emodel: opus\u003c/code\u003e/\u003ccode\u003esonnet\u003c/code\u003e/\u003ccode\u003ehaiku\u003c/code\u003e being silently downgraded to older model versions on Bedrock, Vertex, and Microsoft Foundry\u003c/li\u003e\n\u003cli\u003eFixed background bash processes spawned by subagents not being cleaned up when the agent exits\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e/resume\u003c/code\u003e showing the current session in the picker\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e/ide\u003c/code\u003e crashing with \u003ccode\u003eonInstall is not defined\u003c/code\u003e when auto-installing the extension\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e/loop\u003c/code\u003e not being available on Bedrock/Vertex/Foundry and when telemetry was disabled\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved Up arrow after interrupting Claude — now restores the interrupted prompt and rewinds the conversation in one step\u003c/li\u003e\n\u003cli\u003eImproved IDE detection speed at startup\u003c/li\u003e\n\u003cli\u003eImproved clipboard image pasting performance on macOS\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003e/effort\u003c/code\u003e to work while Claude is responding, matching \u003ccode\u003e/model\u003c/code\u003e behavior\u003c/li\u003e\n\u003cli\u003eImproved voice mode to automatically retry transient connection failures during rapid push-to-talk re-press\u003c/li\u003e\n\u003cli\u003eImproved the Remote Control spawn mode selection prompt with better context\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003e/config\u003c/code\u003e — Escape now cancels changes, Enter saves and closes, Space toggles settings\u003c/li\u003e\n\u003cli\u003eImproved up-arrow history to show current session\u0026rsquo;s messages first when running multiple concurrent sessions\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"-核心亮点\"\u003e🎯 核心亮点\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1.\u003c/strong\u003e \u003cstrong\u003e定时调度工具\u003c/strong\u003e — 新增 cron 调度能力，支持在会话内设置周期性任务。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-12"},{"content":"Andrej Karpathy 最近发布的 autoresearch 仓库在机器学习社区引发了关注。表面上看，这是一个自动搜索 Transformer 最优超参和架构的工具，但从系统设计视角来看，它更像是一个关于\u0026quot;如何设计真正自主的 Agent 系统\u0026quot;的完整示范。\n大多数 AI Agent 开发者仍受困于\u0026quot;如何让 LLM 稳定执行复杂任务\u0026quot;的泥潭，而 autoresearch 通过极其克制的代码结构，回答了 Agent 自主性的三个核心问题：目标如何定义、边界如何划定、反馈如何保证客观。\n这个系统仅由三个核心文件支撑：prepare.py、train.py 和 program.md。这种三层分离的架构，而非复杂的框架嵌套，才是其设计哲学的精髓。\n三文件架构：冻结层、可变层与元层 在 autoresearch 中，Agent 的操作空间被严格限定。\nprepare.py（冻结层）：定义评估标准、数据集和强制性的时间预算，Agent 无权修改。这确保了实验的基座稳固，Agent 无法通过修改数据或放宽测试标准来\u0026quot;作弊\u0026quot;。\ntrain.py（可变层）：这是 Agent 唯一的操作对象。Agent 通过读取、修改并运行这个文件来验证自己的猜想。\nprogram.md（元层）：人类写给 Agent 的\u0026quot;系统宪法\u0026quot;。它不包含具体的编程步骤，而是规定了运行逻辑、错误处理策略、结果记录格式以及\u0026quot;永不停止\u0026quot;的指令。\n这种三层设计让 Agent 拥有了在受控环境下的完全自主权。它不需要询问用户\u0026quot;下一步做什么\u0026quot;，因为它在宪法约束下，在冻结层基准上，不断迭代可变层。\n固定预算：从限制到设计 autoresearch 强制要求每个实验只能运行 5 分钟。在追求极致性能的 ML 领域，这看起来像是妥协，实则是高明的设计。\n固定时间预算提供了绝对公平的比较前提。无论 Agent 把模型改得更深还是更宽，引入了怎样的优化算法，性能提升必须在 5 分钟内体现。这迫使 Agent 寻找的是\u0026quot;计算效率最优解\u0026quot;，而非堆砌算力的暴力解。\n系统采用 val_bpb（验证集每字节位数）作为评价指标，与词表大小和分词方式无关。这保证了评估函数不可被 Agent 通过架构选择来\u0026quot;游戏化\u0026quot;。有了客观且难以作弊的反馈，Agent 的 keep/discard 决策才具备可信赖的意义。\nAgent 发现了什么：时间约束下的帕累托最优 MLX 社区（Apple Silicon 移植版）的公开实验结果很能说明问题。Agent 将默认的 8 层深度砍到 4 层，val_bpb 从 2.667 降到了 1.808，单次实验降幅接近 28%。\n背后的逻辑很直接：在固定 5 分钟预算下，模型更小意味着每秒能处理更多训练步数，从而在极短时间内达到更充分的学习状态。Agent 没有发现什么未知定理，它发现的是\u0026quot;硬件限制 + 时间约束\u0026quot;下的帕累托最优解。\n更有意思的是，在 Mac Mini 和 M4 Max 上运行同一份 program.md，Agent 收敛到的最优架构是不同的。这证明了系统能感知底层硬件差异，自动调整搜索方向——同一份宪法，在不同环境下产出不同结果。\nprogram.md：系统宪法而非提示词 传统提示工程是：给一个任务，拿一个结果。program.md 定义的是一个闭环的生命周期。\n它包含了：约束空间（哪些参数可以改，哪些严禁触碰）、评判标准（如何解读训练日志）、出错处理（报错后如何提取错误栈并修复）、偏好权重（性能相近时倾向于更简单的代码），以及一条明确的指令：永不停止，直到人类打断。\n这是\u0026quot;编程过程\u0026quot;而非\u0026quot;编程步骤\u0026quot;的转移。开发者不再编写具体的搜索算法，而是编写一套让 Agent 能够\u0026quot;自发产生优化行为\u0026quot;的治理逻辑。program.md 对应的不是 prompt，而是组织章程。\n一个根本局限 autoresearch 展示了强大的局部进化能力，但存在一个根本性的局限：缺乏跨实验的归纳推理。\n当 Agent 在第 10 次实验发现减少层数有效，在第 20 次发现增加维度有效，它不会主动推理两者之间是否存在更深的规律。当前的 LLM Agent 受限于上下文窗口的扁平记忆，缺乏将碎片化实验结果结构化为知识体系的能力。\n这个局限放大来看，是所有 Agent 系统目前共同面对的瓶颈。autoresearch 的价值在于，它通过严苛的物理边界和客观的反馈回路，把这个瓶颈的影响降到了最低——就算 Agent 不会归纳，只要客观指标在下降，实验就是有效的。\n","permalink":"https://qpzm7903.github.io/posts/autoresearch-design-philosophy-2026-03-11/","summary":"\u003cp\u003eAndrej Karpathy 最近发布的 \u003ccode\u003eautoresearch\u003c/code\u003e 仓库在机器学习社区引发了关注。表面上看，这是一个自动搜索 Transformer 最优超参和架构的工具，但从系统设计视角来看，它更像是一个关于\u0026quot;如何设计真正自主的 Agent 系统\u0026quot;的完整示范。\u003c/p\u003e\n\u003cp\u003e大多数 AI Agent 开发者仍受困于\u0026quot;如何让 LLM 稳定执行复杂任务\u0026quot;的泥潭，而 \u003ccode\u003eautoresearch\u003c/code\u003e 通过极其克制的代码结构，回答了 Agent 自主性的三个核心问题：目标如何定义、边界如何划定、反馈如何保证客观。\u003c/p\u003e\n\u003cp\u003e这个系统仅由三个核心文件支撑：\u003ccode\u003eprepare.py\u003c/code\u003e、\u003ccode\u003etrain.py\u003c/code\u003e 和 \u003ccode\u003eprogram.md\u003c/code\u003e。这种三层分离的架构，而非复杂的框架嵌套，才是其设计哲学的精髓。\u003c/p\u003e\n\u003ch2 id=\"三文件架构冻结层可变层与元层\"\u003e三文件架构：冻结层、可变层与元层\u003c/h2\u003e\n\u003cp\u003e在 \u003ccode\u003eautoresearch\u003c/code\u003e 中，Agent 的操作空间被严格限定。\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003eprepare.py\u003c/code\u003e（冻结层）\u003c/strong\u003e：定义评估标准、数据集和强制性的时间预算，Agent 无权修改。这确保了实验的基座稳固，Agent 无法通过修改数据或放宽测试标准来\u0026quot;作弊\u0026quot;。\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003etrain.py\u003c/code\u003e（可变层）\u003c/strong\u003e：这是 Agent 唯一的操作对象。Agent 通过读取、修改并运行这个文件来验证自己的猜想。\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003eprogram.md\u003c/code\u003e（元层）\u003c/strong\u003e：人类写给 Agent 的\u0026quot;系统宪法\u0026quot;。它不包含具体的编程步骤，而是规定了运行逻辑、错误处理策略、结果记录格式以及\u0026quot;永不停止\u0026quot;的指令。\u003c/p\u003e\n\u003cp\u003e这种三层设计让 Agent 拥有了在受控环境下的完全自主权。它不需要询问用户\u0026quot;下一步做什么\u0026quot;，因为它在宪法约束下，在冻结层基准上，不断迭代可变层。\u003c/p\u003e\n\u003ch2 id=\"固定预算从限制到设计\"\u003e固定预算：从限制到设计\u003c/h2\u003e\n\u003cp\u003e\u003ccode\u003eautoresearch\u003c/code\u003e 强制要求每个实验只能运行 5 分钟。在追求极致性能的 ML 领域，这看起来像是妥协，实则是高明的设计。\u003c/p\u003e\n\u003cp\u003e固定时间预算提供了绝对公平的比较前提。无论 Agent 把模型改得更深还是更宽，引入了怎样的优化算法，性能提升必须在 5 分钟内体现。这迫使 Agent 寻找的是\u0026quot;计算效率最优解\u0026quot;，而非堆砌算力的暴力解。\u003c/p\u003e\n\u003cp\u003e系统采用 \u003ccode\u003eval_bpb\u003c/code\u003e（验证集每字节位数）作为评价指标，与词表大小和分词方式无关。这保证了评估函数不可被 Agent 通过架构选择来\u0026quot;游戏化\u0026quot;。有了客观且难以作弊的反馈，Agent 的 keep/discard 决策才具备可信赖的意义。\u003c/p\u003e\n\u003ch2 id=\"agent-发现了什么时间约束下的帕累托最优\"\u003eAgent 发现了什么：时间约束下的帕累托最优\u003c/h2\u003e\n\u003cp\u003eMLX 社区（Apple Silicon 移植版）的公开实验结果很能说明问题。Agent 将默认的 8 层深度砍到 4 层，\u003ccode\u003eval_bpb\u003c/code\u003e 从 2.667 降到了 1.808，单次实验降幅接近 28%。\u003c/p\u003e","title":"让 AI 在你睡觉时做研究：autoresearch 的设计哲学"},{"content":"传统的 Java 压测诊断流程通常是这样的：打开监控大盘、发现异常、SSH 进跳板机、kubectl exec 进 Pod、attach Arthas、手工敲命令、拼结论。这个流程的问题不是步骤多，而是每一步都依赖人工，压测窗口很短，诊断常常跟不上问题出现的节奏。\nArthas MCP 把这件事往前推了一步——让 AI Agent 可以直接调用 Arthas 的诊断工具，把\u0026quot;人工执行诊断命令\u0026quot;这件事自动化掉。\n但在远端 K8s 场景下，开始动手才会发现：真正的挑战不在 MCP 的几个参数配置，而在于如何构建一条从本地 Agent 穿透到 Pod 内部的安全链路。 本文的答案是：把链路复杂度封装在连接层，让 Agent 始终看到一个稳定的 localhost 地址。\n远端 K8s 的核心障碍 在本地环境里，Arthas MCP 的接入几乎没有门槛——启动 Arthas、指定 httpPort 和 mcpEndpoint，Agent 直接连。\n但在远端 K8s 里，有三件事会让这条路走不通：\n网络隔离：Pod 处于 K8s 内网，本地无法直接访问 Pod IP。 安全边界：把 Arthas HTTP 端口通过 LoadBalancer 或公网 Ingress 暴露出来，等于把高权限诊断入口开放给外部，风险极高。 动态性：Pod 名称和 IP 随时可能变化，Agent 侧配置无法写死。 所以问题的本质是：如何用一套对 K8s 改动最小、安全边界清晰的方式，把 Pod 内部的 Arthas MCP 端口安全地带到本地。\n推荐链路：SSH + kubectl port-forward 综合安全性、临时性和改动成本，最推荐的方案是 SSH 隧道 + K8s 原生端口转发：\n本地 Agent → localhost:18563 → SSH 隧道（ssh -L） → 远端 Master / 跳板机 → kubectl port-forward → Pod 内 Arthas（8563） 为什么是这套方案：\n安全：复用 SSH 认证和 K8s RBAC，不需要新开防火墙端口 临时：链路按需建立，断开即失效，符合最小权限原则 改动小：不修改 Service、不新增 Ingress、不部署额外基础设施 为什么不选 Arthas Tunnel：Tunnel 解决的是多实例集中管理的问题。如果你现在只需要在压测时连进一个特定 Pod，部署和维护一套 Tunnel Server 成本过高，不划算。等到需要同时诊断多个实例时再考虑 Tunnel。\n服务端准备：开启 Arthas MCP 在 Pod 内启动 Arthas 时，最小必要配置：\narthas.mcpEndpoint=/mcp arthas.httpPort=8563 arthas.password=your-secure-password 压测诊断不需要所有 Arthas 能力，建议禁掉以下高风险命令：\narthas.disabledCommands=stop,dump,heapdump stop：防止 Agent 意外关闭 Arthas dump / heapdump：避免在压测高峰期触发大量磁盘写入或 Full GC 连接前先在 Pod 内验证服务就绪：\ncurl -H \u0026#34;Authorization: Bearer your-secure-password\u0026#34; \\ http://127.0.0.1:8563/mcp 这一步通了，再建外部链路。跳过这步直接搭隧道，排障会很麻烦。\n一键脚本：connect-arthas-mcp.sh 手工搭隧道的问题不是步骤多，而是容易出错，且每次压测都要重复。脚本把四件事自动化：\n选择目标 Pod（Selector 或指定名称） 在远端执行 kubectl port-forward 在本地建立 ssh -L 隧道 输出本地 MCP 地址 + 可直接粘贴的 Agent 配置片段 典型使用方式：\n通过 Selector 选 Pod（快速验证场景）：\nbash connect-arthas-mcp.sh \\ --host 10.0.0.12 --user ops \\ --namespace prod --selector \u0026#39;app=user-service\u0026#39; \\ --bearer-token \u0026#39;your-secure-password\u0026#39; 指定 Pod（精确诊断场景）：\nbash connect-arthas-mcp.sh \\ --host 10.0.0.12 --user ops \\ --namespace prod --pod user-service-7f8d9b-xxxxx \\ --bearer-token \u0026#39;your-secure-password\u0026#39; 先 dry-run，看脚本会执行什么：\nbash connect-arthas-mcp.sh \\ --host 10.0.0.12 --user ops \\ --namespace prod --selector \u0026#39;app=user-service\u0026#39; \\ --dry-run 脚本成功后会输出：本地地址（http://127.0.0.1:18563/mcp）、验证用 curl、Agent 侧 MCP 配置片段。把配置片段粘进 Agent，它就能用这个地址直接调 Arthas。\n压测中的诊断节奏 链路通了不等于可以随意调。在压测场景里，Arthas 应该是手术刀，不是电锯。\n推荐的三层诊断顺序：\n第一层：低侵入总览（先跑，不管结论如何）\ndashboard、thread、memory、jvm 目标：判断是 CPU 高、GC 频繁、线程数异常，还是堆内存压力 第二层：方法级统计（锁定接口后）\nmonitor 限定特定类和方法 看调用量、RT 趋势、失败率 第三层：链路剖开（只在确定目标后）\ntrace、stack、watch 必须加 -n 限定采集次数，必须加条件过滤，否则采集本身会污染压测结果 最容易踩的坑：连错 Pod\nK8s Service 后通常挂多个副本。如果你连进了一个负载较低的 Pod，而性能瓶颈在另一个实例上，你看到的一切都是正常的，结论完全失效。\n建立连接后，第一个动作应该是跑 dashboard，人工比对该 Pod 的 CPU 和线程数是否与压测预期匹配，确认你在看正确的实例。\n总结 Arthas MCP 真正的价值是把 Java 诊断标准化成 Agent 可调用的工具接口。但在远端 K8s 场景下，工程价值的兑现，取决于你能不能把连接层做干净。\nSSH + kubectl port-forward + 脚本化，这套组合的核心不是省命令，而是把链路变成一个可复用、可控制、易于排障的单元。Agent 侧不需要感知集群拓扑，只需要一个 localhost 地址。\n落地路径建议：先打通单实例 → 脚本化 → 压测验证 → 多实例需求出现时再引入 Tunnel。顺序不要反。\n参考文档：\nhttps://arthas.aliyun.com/doc/mcp-server.html https://arthas.aliyun.com/doc/arthas-properties.html https://kubernetes.io/docs/tasks/access-application-cluster/port-forward-access-application-cluster/ ","permalink":"https://qpzm7903.github.io/posts/arthas-mcp-k8s-2026-03-11/","summary":"\u003cp\u003e传统的 Java 压测诊断流程通常是这样的：打开监控大盘、发现异常、SSH 进跳板机、kubectl exec 进 Pod、attach Arthas、手工敲命令、拼结论。这个流程的问题不是步骤多，而是每一步都依赖人工，压测窗口很短，诊断常常跟不上问题出现的节奏。\u003c/p\u003e\n\u003cp\u003eArthas MCP 把这件事往前推了一步——让 AI Agent 可以直接调用 Arthas 的诊断工具，把\u0026quot;人工执行诊断命令\u0026quot;这件事自动化掉。\u003c/p\u003e\n\u003cp\u003e但在远端 K8s 场景下，开始动手才会发现：\u003cstrong\u003e真正的挑战不在 MCP 的几个参数配置，而在于如何构建一条从本地 Agent 穿透到 Pod 内部的安全链路。\u003c/strong\u003e 本文的答案是：把链路复杂度封装在连接层，让 Agent 始终看到一个稳定的 \u003ccode\u003elocalhost\u003c/code\u003e 地址。\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"远端-k8s-的核心障碍\"\u003e远端 K8s 的核心障碍\u003c/h2\u003e\n\u003cp\u003e在本地环境里，Arthas MCP 的接入几乎没有门槛——启动 Arthas、指定 httpPort 和 mcpEndpoint，Agent 直接连。\u003c/p\u003e\n\u003cp\u003e但在远端 K8s 里，有三件事会让这条路走不通：\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003e网络隔离\u003c/strong\u003e：Pod 处于 K8s 内网，本地无法直接访问 Pod IP。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e安全边界\u003c/strong\u003e：把 Arthas HTTP 端口通过 LoadBalancer 或公网 Ingress 暴露出来，等于把高权限诊断入口开放给外部，风险极高。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e动态性\u003c/strong\u003e：Pod 名称和 IP 随时可能变化，Agent 侧配置无法写死。\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003e所以问题的本质是：如何用一套对 K8s 改动最小、安全边界清晰的方式，把 Pod 内部的 Arthas MCP 端口安全地带到本地。\u003c/p\u003e","title":"Arthas MCP 接远端 K8s：真正的挑战是链路，不是配置"},{"content":"🤖 Claude Code 更新 v2.1.72 发布日期: 2026-03-11 ⚠️ 重大更新\n✨ 新增功能 Added w key in /copy to write the focused selection directly to a file, bypassing the clipboard (useful over SSH) Added optional description argument to /plan (e.g., /plan fix the auth bug) that enters plan mode and immediately starts Added ExitWorktree tool to leave an EnterWorktree session Added CLAUDE_CODE_DISABLE_CRON environment variable to immediately stop scheduled cron jobs mid-session Added lsof, pgrep, tput, ss, fd, and fdfind to the bash auto-approval allowlist, reducing permission prompts for common read-only operations Added support for marketplace git URLs without .git suffix (Azure DevOps, AWS CodeCommit) Added /loop command to run a prompt or slash command on a recurring interval (e.g. /loop 5m check the deploy) Added cron scheduling tools for recurring prompts within a session 🐛 重要修复 Fixed tool search to activate even with ANTHROPIC_BASE_URL as long as ENABLE_TOOL_SEARCH is set. Fixed slow exits when background tasks or hooks were slow to respond Fixed agent task progress stuck on \u0026ldquo;Initializing…\u0026rdquo; Fixed skill hooks firing twice per event when a hooks-enabled skill is invoked by the model Fixed several voice mode issues: occasional input lag, false \u0026ldquo;No speech detected\u0026rdquo; errors after releasing push-to-talk, and stale transcripts re-filling the prompt after submission Fixed --continue not resuming from the most recent point after --compact Fixed bash security parsing edge cases Fixed several plugin issues: installation failing on Windows with EEXIST error in OneDrive folders, marketplace blocking user-scope installs when a project-scope install exists, CLAUDE_CODE_PLUGIN_CACHE_DIR creating literal ~ directories, and plugin.json with marketplace-only fields failing to load ⚡ 优化改进 Improved /config — Escape now cancels changes, Enter saves and closes, Space toggles settings Improved up-arrow history to show current session\u0026rsquo;s messages first when running multiple concurrent sessions Improved voice input transcription accuracy for repo names and common dev terms (regex, OAuth, JSON) Improved bash command parsing by switching to a native module — faster initialization and no memory leak Improved marketplace clone failure messages to show diagnostic info even when git produces no stderr Improved CPU utilization in long sessions Improved startup time by deferring native image processor loading to first use Improved bridge session reconnection to complete within seconds after laptop wake from sleep, instead of waiting up to 10 minutes 💡 深度点评 🎯 核心亮点 1. 定时调度工具 — 新增 cron 调度能力，支持在会话内设置周期性任务。\n2. 语音体验升级 — Push-to-Talk 按键可自定义（默认空格），新增多种语言支持。\n3. /claude-api skill — 新增官方技能，可直接用 Claude API 和 Anthropic SDK 构建应用。\n4. 快捷键自定义 — 语音激活键可自由绑定，如 meta+k。\n5. Ctrl+U 退出 bash — 在空命令提示符下按 Ctrl+U 可退出 bash 模式。\n6. 远程控制增强 — /remote-control 支持自定义名称参数。\n🔧 值得注意的修复 stdin 冻结问题 — 长时间会话中按键无响应的痛点问题终于修复。 启动卡顿 — 修复语音模式导致的 5-8 秒启动冻结。 图片处理优化 — 超大图片处理失败不再影响后续对话。 /fork 修复 — 会话分叉不再共享 plan 文件。 OAuth 重连修复 — claude.ai 连接器 token 刷新后重新连接失败的问题。 ⚡ 优化亮点 启动速度 — 图片处理模块改为懒加载，开机速度提升。 睡眠唤醒恢复 — 电脑唤醒后几秒内恢复连接。 插件管理优化 — /plugin uninstall 改为修改本地配置。 MCP 去重 — 自动跳过重复的 MCP 服务器。 压缩优化 — 保留图片的 prompt cache，复用更高效。 调试模式 — /debug 可在会话中随时开关调试日志。 📝 个人评价 v2.1.72 是一个重要的功能更新版本。\n新增的 命令填补了定时任务的能力空白，语音体验的改进也解决了 macOS 用户的痛点。整体来看，Anthropic 正在不断完善开发者工作流。\n如果需要监控部署、轮询状态，或使用语音功能，这个版本值得更新！\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-11 08:00:25\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-11/","summary":"\u003ch1 id=\"-claude-code-更新-v2172\"\u003e🤖 Claude Code 更新 v2.1.72\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-11\n\u003cstrong\u003e⚠️ 重大更新\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ew\u003c/code\u003e key in \u003ccode\u003e/copy\u003c/code\u003e to write the focused selection directly to a file, bypassing the clipboard (useful over SSH)\u003c/li\u003e\n\u003cli\u003eAdded optional description argument to \u003ccode\u003e/plan\u003c/code\u003e (e.g., \u003ccode\u003e/plan fix the auth bug\u003c/code\u003e) that enters plan mode and immediately starts\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eExitWorktree\u003c/code\u003e tool to leave an \u003ccode\u003eEnterWorktree\u003c/code\u003e session\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eCLAUDE_CODE_DISABLE_CRON\u003c/code\u003e environment variable to immediately stop scheduled cron jobs mid-session\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003elsof\u003c/code\u003e, \u003ccode\u003epgrep\u003c/code\u003e, \u003ccode\u003etput\u003c/code\u003e, \u003ccode\u003ess\u003c/code\u003e, \u003ccode\u003efd\u003c/code\u003e, and \u003ccode\u003efdfind\u003c/code\u003e to the bash auto-approval allowlist, reducing permission prompts for common read-only operations\u003c/li\u003e\n\u003cli\u003eAdded support for marketplace git URLs without \u003ccode\u003e.git\u003c/code\u003e suffix (Azure DevOps, AWS CodeCommit)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e/loop\u003c/code\u003e command to run a prompt or slash command on a recurring interval (e.g. \u003ccode\u003e/loop 5m check the deploy\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eAdded cron scheduling tools for recurring prompts within a session\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed tool search to activate even with \u003ccode\u003eANTHROPIC_BASE_URL\u003c/code\u003e as long as \u003ccode\u003eENABLE_TOOL_SEARCH\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eFixed slow exits when background tasks or hooks were slow to respond\u003c/li\u003e\n\u003cli\u003eFixed agent task progress stuck on \u0026ldquo;Initializing…\u0026rdquo;\u003c/li\u003e\n\u003cli\u003eFixed skill hooks firing twice per event when a hooks-enabled skill is invoked by the model\u003c/li\u003e\n\u003cli\u003eFixed several voice mode issues: occasional input lag, false \u0026ldquo;No speech detected\u0026rdquo; errors after releasing push-to-talk, and stale transcripts re-filling the prompt after submission\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e--continue\u003c/code\u003e not resuming from the most recent point after \u003ccode\u003e--compact\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed bash security parsing edge cases\u003c/li\u003e\n\u003cli\u003eFixed several plugin issues: installation failing on Windows with \u003ccode\u003eEEXIST\u003c/code\u003e error in OneDrive folders, marketplace blocking user-scope installs when a project-scope install exists, \u003ccode\u003eCLAUDE_CODE_PLUGIN_CACHE_DIR\u003c/code\u003e creating literal \u003ccode\u003e~\u003c/code\u003e directories, and \u003ccode\u003eplugin.json\u003c/code\u003e with marketplace-only fields failing to load\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved \u003ccode\u003e/config\u003c/code\u003e — Escape now cancels changes, Enter saves and closes, Space toggles settings\u003c/li\u003e\n\u003cli\u003eImproved up-arrow history to show current session\u0026rsquo;s messages first when running multiple concurrent sessions\u003c/li\u003e\n\u003cli\u003eImproved voice input transcription accuracy for repo names and common dev terms (regex, OAuth, JSON)\u003c/li\u003e\n\u003cli\u003eImproved bash command parsing by switching to a native module — faster initialization and no memory leak\u003c/li\u003e\n\u003cli\u003eImproved marketplace clone failure messages to show diagnostic info even when git produces no stderr\u003c/li\u003e\n\u003cli\u003eImproved CPU utilization in long sessions\u003c/li\u003e\n\u003cli\u003eImproved startup time by deferring native image processor loading to first use\u003c/li\u003e\n\u003cli\u003eImproved bridge session reconnection to complete within seconds after laptop wake from sleep, instead of waiting up to 10 minutes\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"-核心亮点\"\u003e🎯 核心亮点\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1.\u003c/strong\u003e \u003cstrong\u003e定时调度工具\u003c/strong\u003e — 新增 cron 调度能力，支持在会话内设置周期性任务。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-11"},{"content":"上一篇我已经把核心结论讲清楚了：\n远端 K8s 里的 Arthas MCP，不应该直接暴露给本地 Agent，而应该通过 SSH + kubectl port-forward，在本地制造一个安全、稳定、看起来像本地的 MCP 地址。\n但光有这个结论还不够。\n因为只要你真的开始用，就会立刻遇到一堆工程层问题：\n每次都手工敲一堆命令，太容易出错 Pod 名称会变 压测前要快速切换实例 链路断了之后，很难判断是 SSH 问题、kubectl 问题，还是 Arthas 根本没起来 本地 Agent 需要的不只是“知道原理”，而是一个稳定可复用的本地 MCP 地址 所以这一篇不再讲抽象架构，而是专注一件事：\n如何把本地 Agent → 远端 K8s Pod 内 Arthas MCP 的接入流程，做成一键脚本，并真正用于压测实战。\n本文配套脚本：\n~/.openclaw/workspace/scripts/connect-arthas-mcp.sh 一、脚本到底解决了什么问题 先看没有脚本时，你通常要做哪些事。\n手工方式 登录远端 master / bastion 找到目标 namespace 和 Pod 执行 kubectl port-forward pod/\u0026lt;pod\u0026gt; 8563:8563 在本地再执行 ssh -L 18563:127.0.0.1:8563 user@host 手工 curl 检查 /mcp 再复制一段 MCP 配置到本地客户端 这套流程最大的问题不是“步骤多”，而是：\n步骤分散：K8s、SSH、本地端口、认证都散在不同地方 容易错位：很容易连错 Pod，或者连上了一个已经不再承接流量的实例 不利于复用：同一个动作，压测前、排障时、复现问题时都要重复做 所以脚本的目标不是“省几个字符”，而是把一条诊断链路固化成一个可执行单元。\n二、脚本做了哪四件事 connect-arthas-mcp.sh 主要做四件事：\n1. 选择目标 Pod 脚本支持两种模式：\n直接指定 --pod 通过 --selector 自动选择一个 Running Pod 这一步的意义是把“实例选择”显式化。\n在压测分析里，这是很关键的。因为你如果连错 Pod，后续所有分析都可能是伪结论。\n2. 在远端执行 kubectl port-forward 脚本会先 SSH 到你指定的远端主机，然后在远端执行：\nkubectl -n \u0026lt;namespace\u0026gt; port-forward pod/\u0026lt;pod-name\u0026gt; \u0026lt;remote-port\u0026gt;:\u0026lt;container-port\u0026gt; 默认映射是：\n18563 -\u0026gt; 8563 也就是远端主机的 127.0.0.1:18563 作为临时桥接端口，对接 Pod 内 Arthas 的 8563。\n3. 在本地建立 SSH 隧道 接着脚本会在本地启动：\nssh -L \u0026lt;local-port\u0026gt;:127.0.0.1:\u0026lt;remote-port\u0026gt; user@host 这一步之后，本地就有了一个可访问的地址：\nhttp://127.0.0.1:\u0026lt;local-port\u0026gt;/mcp 4. 输出可直接复制的 MCP 配置片段 脚本不是只负责“打通链路”，还会把最终可用的 MCP 配置直接打印出来。\n这一步很重要，因为它让“接入链路”和“客户端配置”在同一个动作里闭环了。\n三、脚本参数设计：为什么这么定 下面是脚本里最核心的参数。\n必填参数 --host \u0026lt;master-ip\u0026gt; --user \u0026lt;ssh-user\u0026gt; --namespace \u0026lt;ns\u0026gt; 这三个参数决定了：\n去哪台主机执行远端命令 用谁的身份 SSH 上去 操作哪个 K8s namespace Pod 选择参数 二选一：\n--pod \u0026lt;pod-name\u0026gt; --selector \u0026lt;label-selector\u0026gt; 我的建议是：\n排障 / 精确分析：优先 --pod 临时接入 / 快速验证：可以先用 --selector 因为 --selector 取到的是第一个 Running Pod，它适合快速起步，但不一定就是你压测真正命中的那个实例。\n端口参数 --container-port 8563 --remote-port 18563 --local-port 18563 它们分别表示：\nPod 内 Arthas HTTP 端口 远端主机上的临时桥接端口 本地最终暴露给 Agent 的端口 默认我把远端和本地都设成 18563，是为了减少心智负担。你一眼就能知道：\n127.0.0.1:18563/mcp 就是最终入口。\n认证参数 --bearer-token \u0026lt;token\u0026gt; 这个参数只用于：\n脚本输出验证用 curl 输出客户端 MCP 配置片段 它不会替你去修改远端 Arthas 配置。这点刻意设计成这样，是为了把“连接”与“远端服务配置”分层。\n连接参数 --ssh-port \u0026lt;port\u0026gt; --identity-file \u0026lt;path\u0026gt; --sshpass \u0026lt;password\u0026gt; 这里我建议：\n正式使用优先 --identity-file --sshpass 仅在临时环境或自动化试验时用 原因很简单：命令行带密码天然有留痕风险。\n调试参数 --dry-run --no-check 这两个参数是给排障准备的。\n--dry-run：先看脚本到底要执行什么 --no-check：跳过连通性验证，适合你想先粗暴打通再说的场景 四、最常用的三种命令 场景 1：快速验证，先随便连一个 Running Pod bash ~/.openclaw/workspace/scripts/connect-arthas-mcp.sh \\ --host 10.0.0.12 \\ --user ops \\ --namespace perf \\ --selector \u0026#39;app=my-java-service\u0026#39; \\ --bearer-token \u0026#39;your-secure-password\u0026#39; 适合：\n先确认远端链路是不是通的 先验证 Arthas MCP 是否正常响应 还没到精确定位实例的时候 场景 2：明确指定 Pod，做精确分析 bash ~/.openclaw/workspace/scripts/connect-arthas-mcp.sh \\ --host 10.0.0.12 \\ --user ops \\ --namespace perf \\ --pod myapp-7f6b5d8f5d-abcde \\ --bearer-token \u0026#39;your-secure-password\u0026#39; 适合：\n你已经知道压测命中的就是这个实例 你要对这个 Pod 做长时间分析 你不想让 selector 带来随机性 场景 3：先不执行，只看命令是否合理 bash ~/.openclaw/workspace/scripts/connect-arthas-mcp.sh \\ --host 10.0.0.12 \\ --user ops \\ --namespace perf \\ --selector \u0026#39;app=my-java-service\u0026#39; \\ --dry-run 适合：\n第一次在新环境里接入 你怀疑 context / namespace / pod 选择可能有问题 你想先审一下脚本到底会干什么 五、脚本执行后的标准输出长什么样 如果链路打通，脚本会输出类似内容：\n================ 连接已建立 ================ 目标主机: 10.0.0.12 命名空间: perf 目标 Pod: myapp-7f6b5d8f5d-abcde 容器 Arthas 端口: 8563 远端转发端口: 18563 本地监听端口: 18563 本地 MCP 地址: http://127.0.0.1:18563/mcp =========================================== 然后它会继续打印：\n一条建议的 curl 一段可复制的 MCP 配置片段 一份建议的诊断顺序 这就意味着，当脚本执行结束时，你已经同时得到了三样东西：\n一个能访问的本地 MCP 地址 一条验证命令 一段能粘进 Agent 的配置 这就是“工程闭环”。\n六、接入后，Agent 配置应该是什么样子 如果本地地址是：\nhttp://127.0.0.1:18563/mcp 你的客户端配置通常就是：\n{ \u0026#34;mcpServers\u0026#34;: { \u0026#34;arthas-mcp\u0026#34;: { \u0026#34;type\u0026#34;: \u0026#34;streamableHttp\u0026#34;, \u0026#34;url\u0026#34;: \u0026#34;http://127.0.0.1:18563/mcp\u0026#34;, \u0026#34;headers\u0026#34;: { \u0026#34;Authorization\u0026#34;: \u0026#34;Bearer your-secure-password\u0026#34; } } } } 这一步我想强调一个设计原则：\n让 Agent 面向 localhost，而不是面向集群拓扑。\n只要你保持这个原则，后面无论你是：\n换 SSH host 换 namespace 换 Pod 换连接方式 本地 Agent 的心智模型都不会被污染。\n七、压测时应该怎么用这条链路 很多人打通链路之后，马上就会陷入另一个误区：\n既然 Agent 能调 Arthas 了，那就让它多调一些。\n这不对。\n在压测场景里，接入链路只是前提，真正决定分析质量的是诊断节奏。\n建议顺序 第 1 层：低侵入巡检 先让 Agent 做：\ndashboard thread memory jvm 这一层的目标是建立“系统态势感知”。\n第 2 层：方法级统计 如果确认某个接口异常，再让 Agent 用：\nmonitor 这一步主要看：\n调用次数 RT 变化趋势 异常比例 第 3 层：链路剖开 只有在已经锁定目标方法后，再考虑：\ntrace stack watch 而且一定要缩小范围。\n第 4 层：重武器后置 像下面这些，要尽量放后面：\ntt heapdump dump vmtool 因为它们更容易引入额外开销，或者产生额外副作用。\n八、最常见的五类故障，怎么排 这一段我觉得是实战里最有价值的部分。\n故障 1：脚本能 SSH 上去，但找不到 Pod 常见原因：\nnamespace 写错 selector 写错 目标 Pod 不在 Running 状态 远端 kubectl context 不对 处理思路：\nkubectl -n \u0026lt;namespace\u0026gt; get pods kubectl -n \u0026lt;namespace\u0026gt; get pods -l \u0026#39;app=xxx\u0026#39; 如果是多集群环境，优先补上：\n--context \u0026lt;context\u0026gt; 故障 2：Pod 找到了，但 /mcp 没响应 这通常不是脚本问题，而是 Arthas 侧没准备好。\n重点检查：\nPod 内是否真的启动了 Arthas arthas.mcpEndpoint=/mcp 是否配置了 arthas.httpPort 是否真的是 8563 Arthas 是否只开了 telnet 没开 http 建议先在 Pod 内验证：\ncurl http://127.0.0.1:8563/mcp 故障 3：远端 port-forward 起来了，但本地 curl 不通 这时重点看 SSH 隧道。\n常见原因：\nSSH 隧道没建起来 本地端口被占用 SSH 连接中途断开 本地映射端口和远端桥接端口不一致 一个好习惯是显式改端口，比如：\n--local-port 28563 --remote-port 28563 这样你可以快速排除端口冲突问题。\n故障 4：链路之前是通的，压测中途突然断了 大概率是 Pod 重建了。\n因为 kubectl port-forward 是绑 Pod 的，不是绑 Deployment 的。\n这也是为什么在正式压测里，你最好：\n固定分析实例 压测期间避免滚动发布 必要时把重连动作脚本化 故障 5：链路通了，但分析结论明显不对 这种情况非常常见，且经常被误判为“Arthas 不准”。\n其实更常见的原因是：\n你连错了 Pod 你分析的不是压测真正命中的实例 Service 后面多个副本，你只看了一个正常副本 所以压测分析里，最需要尊重的一条原则是：\n先证明这个实例正在承接你关注的流量，再谈诊断结论。\n九、脚本现在够不够用？够，但还可以继续进化 当前这个脚本已经足够解决：\n单实例接入 压测前临时打通链路 Agent 侧快速注册 MCP 常见链路验证 但如果你后面要更重度使用，我建议它还可以继续往下演进。\n下一步值得加的能力 列出所有匹配 Pod，让人选择 支持自动重连 把远端 port-forward 与本地 SSH 隧道做成后台守护进程 输出不同客户端的 MCP 配置模板 压测前后一键启停 记录最近连接过的环境和参数 也就是说，今天它还是一个“连接脚本”，再往下走，它就会逐渐变成一个“诊断接入工具”。\n十、结论 如果说上一篇解决的是“为什么这样接”，那么这一篇解决的是：\n怎么把它真正做成一个能用、敢用、能复用的脚本化入口。\n从工程视角看，这件事的真正价值不只是省命令，而是把下面这条链路变成标准化动作：\n本地 Agent -\u0026gt; localhost MCP -\u0026gt; SSH -\u0026gt; kubectl port-forward -\u0026gt; Pod 内 Arthas MCP 这样一来，你的压测分析流程就会明显变顺：\n连接方式可复用 环境复杂度被封装 Agent 可以面向稳定入口工作 排障路径更清晰 最后还是那句话：\nArthas MCP 让 Agent 有了执行诊断的手，脚本化接入则让这双手真正够得着远端 K8s 里的 Java 服务。\n两者缺一不可。\n配套资源 上一篇：《Arthas MCP + 远端 K8s 实战：让本地 Agent 在压测时直接分析 Java 服务》 配套脚本：~/.openclaw/workspace/scripts/connect-arthas-mcp.sh 官方文档： https://arthas.aliyun.com/doc/mcp-server.html https://arthas.aliyun.com/doc/tunnel.html https://arthas.aliyun.com/doc/arthas-properties.html ","permalink":"https://qpzm7903.github.io/posts/arthas-mcp-k8s-scripted-access-guide-2026-03-10/","summary":"\u003cp\u003e上一篇我已经把核心结论讲清楚了：\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003e远端 K8s 里的 Arthas MCP，不应该直接暴露给本地 Agent，而应该通过 SSH + kubectl port-forward，在本地制造一个安全、稳定、看起来像本地的 MCP 地址。\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e但光有这个结论还不够。\u003c/p\u003e\n\u003cp\u003e因为只要你真的开始用，就会立刻遇到一堆工程层问题：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e每次都手工敲一堆命令，太容易出错\u003c/li\u003e\n\u003cli\u003ePod 名称会变\u003c/li\u003e\n\u003cli\u003e压测前要快速切换实例\u003c/li\u003e\n\u003cli\u003e链路断了之后，很难判断是 SSH 问题、kubectl 问题，还是 Arthas 根本没起来\u003c/li\u003e\n\u003cli\u003e本地 Agent 需要的不只是“知道原理”，而是一个稳定可复用的本地 MCP 地址\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e所以这一篇不再讲抽象架构，而是专注一件事：\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003e如何把本地 Agent → 远端 K8s Pod 内 Arthas MCP 的接入流程，做成一键脚本，并真正用于压测实战。\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e本文配套脚本：\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-text\" data-lang=\"text\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e~/.openclaw/workspace/scripts/connect-arthas-mcp.sh\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003chr\u003e\n\u003ch2 id=\"一脚本到底解决了什么问题\"\u003e一、脚本到底解决了什么问题\u003c/h2\u003e\n\u003cp\u003e先看没有脚本时，你通常要做哪些事。\u003c/p\u003e\n\u003ch3 id=\"手工方式\"\u003e手工方式\u003c/h3\u003e\n\u003col\u003e\n\u003cli\u003e登录远端 master / bastion\u003c/li\u003e\n\u003cli\u003e找到目标 namespace 和 Pod\u003c/li\u003e\n\u003cli\u003e执行 \u003ccode\u003ekubectl port-forward pod/\u0026lt;pod\u0026gt; 8563:8563\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e在本地再执行 \u003ccode\u003essh -L 18563:127.0.0.1:8563 user@host\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e手工 \u003ccode\u003ecurl\u003c/code\u003e 检查 \u003ccode\u003e/mcp\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e再复制一段 MCP 配置到本地客户端\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003e这套流程最大的问题不是“步骤多”，而是：\u003c/p\u003e","title":"一键打通本地 Agent 到远端 K8s Arthas MCP：脚本化接入实战"},{"content":"Arthas 最近放出了 MCP Server 能力。这个变化的意义，不只是“Arthas 多了一个新入口”，而是：\nJava 诊断能力，第一次可以被本地 Agent 以标准工具协议直接调用。\n以前我们做性能测试，常见流程是这样的：\n压测工具把流量打上去 我们盯着监控看 CPU、RT、GC 发现异常后，再 SSH 到机器里 attach Arthas 手工跑 thread、dashboard、trace、watch 最后把零散信息拼成结论 这个流程不是不能用，但它有两个问题：\n慢：压测窗口很短，手工分析经常跟不上问题出现的节奏 碎：数据、判断和命令是割裂的，很难形成可复用流程 Arthas MCP 把这件事往前推进了一步：AI Agent 可以直接把 Arthas 当工具调用。\n于是问题就变成了：\n如果我的 Java 服务跑在远端 K8s 集群里，本地 Agent 怎么安全地连上远端 Arthas MCP，并在压测时参与分析？\n这篇文章我想把这件事讲透，重点回答四个问题：\nArthas MCP 到底解决了什么问题 远端 K8s 场景下，链路应该怎么设计 最推荐的接入方式是什么 我如何把这件事做成一键脚本，并真正用于压测分析 一、Arthas MCP 到底是什么 根据 Arthas 官方文档，Arthas MCP Server 是 Arthas 的实验性模块，实现了基于 MCP（Model Context Protocol） 的服务端能力，通过 HTTP / Netty + JSON-RPC 2.0 对外暴露工具接口。\n这句话如果翻译成人话，其实就是：\nArthas 不再只是一个命令行诊断工具 它开始变成一个 可被 Agent 直接调用的工具服务 支持 MCP 的客户端，可以像调别的工具一样去调 Arthas 官方文档里最关键的配置很简单：\narthas.mcpEndpoint=/mcp arthas.httpPort=8563 如果配置了密码：\narthas.password=your-secure-password 客户端就需要带上 Bearer Token：\nAuthorization: Bearer your-secure-password 也就是说，默认情况下，一个开启了 Arthas MCP 的服务端点通常长这样：\nhttp://127.0.0.1:8563/mcp 如果你的 Agent 支持 streamableHttp 类型的 MCP Server，那么它理论上就可以把这个地址注册进去，然后直接调用 Arthas 提供的诊断工具。\n二、Arthas MCP 能让 Agent 分析什么 Arthas 官方给 MCP 暴露了 26 个诊断工具。从压测角度看，最有价值的不是“命令变多了”，而是这些命令被结构化了。\n典型工具可以分成三层。\n1. JVM 与运行时总览 dashboard thread memory jvm sysprop vmoption 这一层解决的是“系统层感知”。\n你要先回答：\n现在是 CPU 高、GC 高、线程池打满，还是锁竞争？ 是全局性抖动，还是个别线程/接口出问题？ 2. 类和类加载分析 sc sm jad classloader dump 这一层解决的是“运行时结构到底是什么”。\n比如很多线上/压测环境里，实际加载的类、字节码版本、代理类情况，和你本地源码认知并不完全一致。\n3. 方法级诊断 monitor stack trace watch tt 这一层才是真正进入“性能问题定位”。\n比如：\n哪个接口真的慢 慢在方法内部哪一段 是数据库、RPC、锁还是业务逻辑 某些请求参数下才会触发异常耗时 所以 Arthas MCP 的价值，本质上不是“远程执行 Arthas”，而是：\n让 Agent 具备了系统化的 Java 诊断能力。\n三、你的问题本质上不是命令问题，而是链路设计问题 你当前的前提是：\nJava 服务部署在远端 Kubernetes 集群 你手里有 master 节点 IP、用户密码、root 密码 你想让本地 Agent 连接远端 Arthas MCP 你计划在性能测试过程中做分析 这件事的难点，其实不在 Arthas 本身，而在连接链路。\n因为对本地 Agent 来说，最理想的状态不是“它理解远端 K8s 拓扑”，而是：\n它面前就有一个本地可访问的 MCP 地址。\n从系统视角看，完整链路应该是这样：\n本地 Agent -\u0026gt; 本地 MCP 地址（localhost） -\u0026gt; SSH 隧道 -\u0026gt; 可访问集群的远端主机（master / bastion） -\u0026gt; kubectl port-forward -\u0026gt; Pod 内 Arthas HTTP 端口 -\u0026gt; /mcp 这意味着你真正要解决的是四件事：\nPod 里如何启用 Arthas MCP 如何把 Pod 内 /mcp 安全带出来 如何让本地 Agent 用“本地地址”接入它 如何在压测时控制诊断扰动 四、远端 K8s 场景下，三种可行方案 方案 A：kubectl port-forward + SSH 隧道 这是我最推荐的方案，也是这篇文章真正要落地的方案。\n结构很简单：\n本地 Agent -\u0026gt; http://127.0.0.1:18563/mcp -\u0026gt; ssh -L -\u0026gt; 远端 master / bastion -\u0026gt; kubectl port-forward pod/\u0026lt;pod-name\u0026gt; 18563:8563 -\u0026gt; Pod 内 Arthas MCP 优点：\n不需要把 Arthas 直接暴露到公网 对现有 K8s 改动最小 适合压测时临时打开、结束后关闭 安全边界清晰 缺点：\nPod 重建后需要重新连接 多副本场景下要明确分析的是哪个实例 但对于“本地 Agent + 远端 K8s + 压测分析”这个问题，它依然是最稳的。\n方案 B：内网 Service + 堡垒机 / VPN 如果你们已经有成熟内网网络，可以在集群内给 Arthas HTTP 端口暴露一个仅内网可达的 Service，然后让本地走 VPN、堡垒机或者代理访问。\n这种方案更适合：\n环境比较固定 需要较长期保留诊断入口 团队已经有平台能力 但它的复杂度在于：\n多副本下路由到哪个实例 如何做权限和网络隔离 如何避免把高权限诊断口过度暴露 所以它不是我当前最推荐的起手式。\n方案 C：Arthas Tunnel 负责“远程接入”，MCP 负责“Agent 调用” Arthas 本身还有 Tunnel 能力，用来远程管理多个 Agent。\n它解决的是：\n多机器 多实例 跨网络 集中接入 而 MCP 解决的是：\nAgent 怎么调用 Arthas 换句话说：\nTunnel 更偏“实例发现和远程接入” MCP 更偏“工具协议和 Agent 集成” 长期来看，Tunnel + MCP 可以形成更强的平台化方案；但如果你现在只是想尽快在压测里用起来，先把单实例链路跑通更重要。\n五、为什么我推荐方案 A 因为它符合一个很重要的工程原则：\n对 Agent 隐藏环境复杂度，对人保留连接控制权。\n对本地 Agent 来说，它只需要知道：\nhttp://127.0.0.1:18563/mcp 至于这个地址背后到底是：\nSSH 跳板机 master 节点 kubectl Pod 内转发 这些都属于连接层，不该污染 Agent 侧配置。\n这件事的好处非常直接：\nAgent 配置更干净 切换环境更方便 连接方式以后可以替换，但 Agent 不需要跟着改 这其实就是“把系统边界画清楚”。\n六、真正落地前，你需要先把服务端准备好 在 Pod 内或 Java 进程侧，你至少需要保证 Arthas 开启了 MCP。\n一个最小配置如下：\narthas.mcpEndpoint=/mcp arthas.httpPort=8563 arthas.password=replace-with-strong-password arthas.disabledCommands=stop,dump 这里我建议特别注意两点。\n1. 一定要开密码 Arthas MCP 本质上是高权限诊断入口，不应该裸奔。\n2. 压测环境建议禁掉高风险命令 例如：\narthas.disabledCommands=stop,dump 如果你的目标只是压测分析，而不是线上热修、类字节码导出、强干预操作，就没必要把所有能力都开放出去。\n先在 Pod 内验证：\ncurl -H \u0026#34;Authorization: Bearer replace-with-strong-password\u0026#34; \\ http://127.0.0.1:8563/mcp 只有这一步通了，后面的转发才有意义。\n七、把这件事做成一键脚本 光讲方案没有意义，真正能落地的是脚本。\n我这里写了一个脚本：\nscripts/connect-arthas-mcp.sh 它做四件事：\n通过 SSH 登录到远端 master / bastion 在远端执行 kubectl port-forward 在本地建立 ssh -L 隧道 输出本地 MCP 地址和可直接复制的 MCP 配置片段 脚本特点 支持直接指定 --pod 支持通过 --selector 自动选择一个 Running Pod 支持 --context 支持自定义本地端口 / 远端端口 支持输出 Bearer Token 版 MCP 配置片段 支持 --dry-run 先看命令，不真正执行 退出时自动清理远端 kubectl port-forward 帮助命令 bash ~/.openclaw/workspace/scripts/connect-arthas-mcp.sh --help 示例 1：通过 selector 选 Pod bash ~/.openclaw/workspace/scripts/connect-arthas-mcp.sh \\ --host 10.0.0.12 \\ --user ops \\ --namespace perf \\ --selector \u0026#39;app=my-java-service\u0026#39; \\ --bearer-token \u0026#39;your-secure-password\u0026#39; 示例 2：直接指定 Pod bash ~/.openclaw/workspace/scripts/connect-arthas-mcp.sh \\ --host 10.0.0.12 \\ --user ops \\ --namespace perf \\ --pod myapp-7f6b5d8f5d-abcde \\ --local-port 28563 \\ --remote-port 28563 \\ --identity-file ~/.ssh/id_rsa \\ --bearer-token \u0026#39;your-secure-password\u0026#39; 如果一切正常，脚本会输出类似结果：\n本地 MCP 地址: http://127.0.0.1:18563/mcp 同时会给出可直接复制的配置片段。\n八、本地 Agent 怎么注册这个 MCP 如果你的客户端支持 streamableHttp，配置通常像这样：\n{ \u0026#34;mcpServers\u0026#34;: { \u0026#34;arthas-mcp\u0026#34;: { \u0026#34;type\u0026#34;: \u0026#34;streamableHttp\u0026#34;, \u0026#34;url\u0026#34;: \u0026#34;http://127.0.0.1:18563/mcp\u0026#34;, \u0026#34;headers\u0026#34;: { \u0026#34;Authorization\u0026#34;: \u0026#34;Bearer your-secure-password\u0026#34; } } } } 这一步的关键不是配置语法，而是一个观念：\nAgent 不应该直接理解 K8s，它只应该看到一个稳定的、本地可访问的 MCP 地址。\n这样才能把环境复杂度留在连接层，把诊断逻辑留给 Agent。\n九、压测时如何正确使用 Arthas MCP 很多人一提压测分析，第一反应就是：\n直接 trace 不行再 watch 还不够就 tt 这其实很容易把诊断本身变成额外扰动。\n真正更合理的做法是“逐级加码”。\n第一层：低侵入总览 先看：\ndashboard thread memory jvm 目标是快速判断问题属于哪一类：\nCPU 型 线程型 GC 型 锁竞争型 I/O 型 第二层：方法级统计 当你已经知道哪个接口异常，再上：\nmonitor 因为它更适合看趋势，侵入性比直接大规模 trace 小得多。\n第三层：热点链路剖开 锁定到具体类/方法后，再用：\ntrace stack watch 但一定要控制范围：\n限定类名 限定方法名 限定条件 限定次数 第四层：谨慎使用高干预工具 例如：\ntt heapdump vmtool dump 这些工具不是不能用，而是更适合在：\n问题复现后做补充分析 非峰值时段做深入采样 有明确目标时短时使用 一句话：\nArthas 在压测里应该像手术刀，不应该像电锯。\n十、K8s 场景下几个特别容易踩的坑 1. 分析错 Pod 这大概是最常见的坑。\n你压的是 Service，但你连的是某个随机 Pod。结果你看到一切正常，只是因为真正出问题的不是这个实例。\n所以压测分析里，最重要的不是“有没有数据”，而是：\n数据是不是来自真正被压中的那台实例。\n2. Pod 重建导致链路失效 kubectl port-forward 是绑定 Pod 的。Pod 一重建，转发就断了。\n这也是为什么脚本化很重要，因为你迟早要面对重连。\n3. 把 Arthas 直接暴露到公网 这很危险，不建议。\nArthas MCP 是高权限诊断口，应该：\n只监听内网 通过 SSH / VPN / 堡垒机访问 开启密码 必要时禁掉部分高风险命令 4. 诊断本身污染压测结果 如果你在高并发阶段大规模跑 trace、watch、tt，那么你最终拿到的性能数据，很可能已经掺进了诊断开销。\n所以一个成熟流程应该是：\n压测前：做轻量基线检查 压测中：低侵入观察 + 短时深入分析 压测后：对问题实例做更重的补充诊断 十一、我建议的落地路径 如果你现在马上要用，我建议按三个阶段推进。\n阶段 1：先打通单实例 目标很简单：\n让本地 Agent 成功连接远端某个 Pod 的 Arthas MCP 能稳定执行 dashboard、thread、monitor 阶段 2：把连接流程脚本化 也就是本文里的 connect-arthas-mcp.sh。\n这样压测前只需要执行一次脚本，就能拿到一个本地 MCP 地址。\n阶段 3：多实例 / 多环境时再考虑 Tunnel 当你的需求变成：\n多服务 多环境 多 Pod 多压测任务并发 再考虑引入 Arthas Tunnel 做统一管理。\n顺序不要反。先解决连接，再解决平台化。\n十二、结论 如果一句话总结这篇文章：\n远端 K8s 里的 Arthas MCP，不应该直接暴露给本地 Agent，而应该通过 SSH + kubectl port-forward，在本地制造一个安全、稳定、看起来像本地的 MCP 地址。\n这是当前最实用、最容易控制风险、也最适合压测场景的方案。\n而真正让它具备工程价值的，不是某条命令，而是下面这套完整思路：\n用 Arthas MCP 把 Java 诊断能力工具化 用 SSH + port-forward 把远端复杂度封装掉 用脚本把连接流程固化 用分层诊断的方法减少压测扰动 Arthas MCP 让 Agent 第一次真正有机会成为“诊断执行者”，而不只是“诊断建议者”。\n如果这套链路跑顺了，你的压测分析方式会发生一个很明显的变化：\n以前是人盯图、敲命令、拼结论 以后会逐渐变成：人定义目标，Agent 帮你执行诊断链路并汇总证据 这才是它真正有意思的地方。\n附：脚本路径 本文配套脚本：\n~/.openclaw/workspace/scripts/connect-arthas-mcp.sh 参考资料 Arthas MCP Server 官方文档：https://arthas.aliyun.com/doc/mcp-server.html Arthas Tunnel 官方文档：https://arthas.aliyun.com/doc/tunnel.html Arthas Properties 官方文档：https://arthas.aliyun.com/doc/arthas-properties.html ","permalink":"https://qpzm7903.github.io/posts/arthas-mcp-k8s-remote-guide-2026-03-10/","summary":"\u003cp\u003eArthas 最近放出了 \u003cstrong\u003eMCP Server\u003c/strong\u003e 能力。这个变化的意义，不只是“Arthas 多了一个新入口”，而是：\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eJava 诊断能力，第一次可以被本地 Agent 以标准工具协议直接调用。\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e以前我们做性能测试，常见流程是这样的：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e压测工具把流量打上去\u003c/li\u003e\n\u003cli\u003e我们盯着监控看 CPU、RT、GC\u003c/li\u003e\n\u003cli\u003e发现异常后，再 SSH 到机器里 attach Arthas\u003c/li\u003e\n\u003cli\u003e手工跑 \u003ccode\u003ethread\u003c/code\u003e、\u003ccode\u003edashboard\u003c/code\u003e、\u003ccode\u003etrace\u003c/code\u003e、\u003ccode\u003ewatch\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e最后把零散信息拼成结论\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e这个流程不是不能用，但它有两个问题：\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003e慢\u003c/strong\u003e：压测窗口很短，手工分析经常跟不上问题出现的节奏\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e碎\u003c/strong\u003e：数据、判断和命令是割裂的，很难形成可复用流程\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003eArthas MCP 把这件事往前推进了一步：\u003cstrong\u003eAI Agent 可以直接把 Arthas 当工具调用。\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e于是问题就变成了：\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e如果我的 Java 服务跑在远端 K8s 集群里，本地 Agent 怎么安全地连上远端 Arthas MCP，并在压测时参与分析？\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e这篇文章我想把这件事讲透，重点回答四个问题：\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eArthas MCP 到底解决了什么问题\u003c/li\u003e\n\u003cli\u003e远端 K8s 场景下，链路应该怎么设计\u003c/li\u003e\n\u003cli\u003e最推荐的接入方式是什么\u003c/li\u003e\n\u003cli\u003e我如何把这件事做成一键脚本，并真正用于压测分析\u003c/li\u003e\n\u003c/ol\u003e\n\u003chr\u003e\n\u003ch2 id=\"一arthas-mcp-到底是什么\"\u003e一、Arthas MCP 到底是什么\u003c/h2\u003e\n\u003cp\u003e根据 Arthas 官方文档，\u003cstrong\u003eArthas MCP Server\u003c/strong\u003e 是 Arthas 的实验性模块，实现了基于 \u003cstrong\u003eMCP（Model Context Protocol）\u003c/strong\u003e 的服务端能力，通过 \u003cstrong\u003eHTTP / Netty + JSON-RPC 2.0\u003c/strong\u003e 对外暴露工具接口。\u003c/p\u003e","title":"Arthas MCP + 远端 K8s 实战：让本地 Agent 在压测时直接分析 Java 服务"},{"content":"最近看到一篇公众号文章在聊 OpenAI 刚开源的 Symphony。如果只看标题，很容易把它理解成“又一个 AI 编程神器”。但我把它的 GitHub 仓库、SPEC.md 和 Elixir 参考实现说明都过了一遍之后，感觉这项目真正值得看的地方，不是“AI 会不会写代码”，而是：\nOpenAI 正在尝试把 AI 编程从“对话式辅助”推进到“任务级执行”。\n一句话总结：\nSymphony 不是 IDE 里的代码助手，而是一个围绕 issue、workspace、coding agent、PR、CI 和人工审批构建的任务编排器。\n项目地址：\nGitHub：https://github.com/openai/symphony 先说结论：Symphony 解决的是“管理工作”，不是“补全代码” 今天大多数 AI 编程工具的典型使用方式还是这样：\n你在 IDE 或终端里提问 AI 给你一段实现 你审查、纠偏、继续补上下文 AI 再继续写 这种模式当然有效，但本质上还是 人工实时驾驶。\n你虽然在用 AI，但注意力并没有真正被解放。你只是把“自己敲代码”变成了“盯着 AI 敲代码”。\nSymphony 想解决的正是这个问题。它的目标不是让 AI 把某个函数写得更快，而是把一项工程工作变成一个 可调度、可隔离、可观察、可审批 的自动化执行单元。\n也就是说，工程师关注的对象从：\n“这几行代码怎么写” 转向：\n“这个任务有没有被正确完成” “交付结果是否可信” “现在是否应该批准合并” 这背后其实是一种非常明确的范式变化：\n从管理代码生成过程，转向管理任务完成结果。\nSymphony 是怎么工作的 根据 README.md、SPEC.md 和 elixir/README.md，Symphony 的大致工作流程是这样的：\n持续轮询任务系统（当前规范版本主要是 Linear） 找出符合条件的 issue 为每个 issue 创建一个独立 workspace 在 workspace 里启动 coding agent 按仓库中的 WORKFLOW.md 指令推进实现 让 agent 生成 PR、CI 状态、review 反馈等结果 把任务交给人工审批或流转到下一状态 如果任务状态改变，比如变成：\nDone Closed Cancelled Duplicate Symphony 还会负责：\n停止对应 agent 回收或清理相关 workspace 更新内部运行状态 从系统角色上看，它不是“写代码的 agent 本身”，而是一个长期运行的 orchestrator（编排器）。\n一张图看懂 Symphony 架构 可以把 Symphony 理解成下面这套关系：\n┌──────────────────────┐ │ Issue Tracker │ │ (Linear) │ └──────────┬───────────┘ │ poll / reconcile ▼ ┌──────────────────────┐ │ Orchestrator │ │ - eligibility │ │ - concurrency │ │ - retry/backoff │ │ - runtime state │ └───────┬────────┬─────┘ │ │ │ └─────────────────────────────┐ ▼ ▼ ┌──────────────────────┐ ┌──────────────────────┐ │ Workflow Loader │ │ Status / Logging │ │ WORKFLOW.md │ │ dashboard / logs │ └──────────┬───────────┘ └──────────────────────┘ │ ▼ ┌──────────────────────┐ │ Workspace Manager │ │ - per-issue dirs │ │ - hooks │ │ - cleanup │ └──────────┬───────────┘ │ ▼ ┌──────────────────────┐ │ Agent Runner │ │ - build prompt │ │ - launch Codex │ │ - stream updates │ └──────────┬───────────┘ │ ▼ ┌──────────────────────┐ │ Repo / PR / CI │ │ Human Review │ └──────────────────────┘ 这张图里最关键的是中间那个 Orchestrator。它才是 Symphony 的核心。\nSPEC.md 里定义了哪些核心模块 我觉得 Symphony 最值得深挖的不是 README，而是 SPEC.md。README 只是告诉你它是什么，SPEC.md 才真正说明它想把这个系统怎么搭起来。\n规范里大致拆成下面几个模块。\n1. Workflow Loader 负责读取 WORKFLOW.md，解析：\nYAML front matter prompt 模板正文 最后产出：\n配置对象 prompt template 这个设计很关键，因为它把“如何运行 agent”从程序内部抽离出来，变成了 repo 自己维护的契约。\n2. Config Layer 这一层做的是：\n类型化读取配置 默认值处理 环境变量展开 路径归一化 启动前校验 也就是说，WORKFLOW.md 不是随便写一段 Markdown，而是一个真正参与系统行为控制的配置入口。\n3. Issue Tracker Client 规范当前主要围绕 Linear，这一层的职责包括：\n获取候选 issue 根据 issue 状态做 reconciliation 启动时清理终态 issue 的遗留 workspace 统一 issue 数据结构 这层的存在说明 Symphony 的设计并不想跟某个具体任务平台死绑定。现在只是 Linear-first，未来理论上可以扩展成 Jira、GitHub Issues 或自定义 tracker。\n4. Orchestrator 这是整个系统的大脑。\n它负责：\n定时轮询 issue eligibility 判断 bounded concurrency（有上限的并发） stop / retry / release 决策 维护运行态内存状态 跟踪 session metrics 管理 retry queue 如果要用一句话概括：\nSymphony 真正的产品，不是 agent，而是 orchestration。\n5. Workspace Manager 负责 issue 到目录的映射和生命周期管理：\n为每个 issue 准备 workspace 跑初始化 hooks 对终态 issue 清理工作区 保持不同任务之间的文件系统隔离 这是一个很工程化的设计。因为 agent 一旦进入“长期自动执行”模式，如果没有 workspace 隔离，最后一定会变成灾难现场。\n6. Agent Runner 这一层才真正跟 coding agent 打交道：\n创建 workspace 根据 issue + workflow 模板构造 prompt 启动 coding agent app-server client 把 agent 的更新流式返回给 orchestrator 官方 Elixir 实现里这里对接的是 Codex App Server mode。\n7. Status Surface / Logging 规范把 UI 定义成可选，但把可观测性定义成必须：\n至少要有 structured logs 最好有 dashboard / terminal status surface 这点很对。因为只要系统开始并发调度多个 agent，没有观测层就根本没法运维。\nWORKFLOW.md 为什么是整个设计的灵魂 Symphony 最聪明的设计之一，就是把工作流策略放进 repo 自己的 WORKFLOW.md。\nREADME 里给了一个最小示例，大意如下：\n--- tracker: kind: linear project_slug: \u0026#34;...\u0026#34; workspace: root: ~/code/workspaces hooks: after_create: | git clone git@github.com:your-org/your-repo.git . agent: max_concurrent_agents: 10 max_turns: 20 codex: command: codex app-server --- You are working on a Linear issue {{ issue.identifier }}. Title: {{ issue.title }} Body: {{ issue.description }} 这背后其实有三层价值。\n第一层：工作流跟仓库一起版本化 你可以像管理代码一样管理 agent 行为：\nprompt 怎么写 初始化步骤怎么做 并发上限是多少 哪些状态允许自动推进 这些都能进 PR、review、回滚、追踪变更。\n第二层：每个仓库都能有自己的 agent contract 不同项目的约束完全不同：\n有的项目强调测试 有的项目强调 migration 安全 有的项目强调文档和发布说明 有的项目强调严格审批 把规则写进 WORKFLOW.md，比把这些约束隐含在“大家都懂”的习惯里稳定得多。\n第三层：它把 prompt engineering 升级成 workflow engineering 以前很多团队谈 AI 落地，核心还是“prompt 怎么写得更聪明”。\nSymphony 这套做法本质上是在说：\n真正应该工程化的，不是 prompt 句子本身，而是任务生命周期。\n这就是为什么我觉得它更像平台工程，而不是单纯的 AI 工具。\n官方 Elixir 参考实现怎么用 如果你只是想跑通一版，官方已经给了 Elixir 版本。\nelixir/README.md 里写得比较清楚，核心步骤包括：\n代码库要适合 agent 工作 在 Linear 里申请 Personal API Key 设置环境变量 LINEAR_API_KEY 把示例 WORKFLOW.md 复制到你的 repo 按需复制相关 skills 安装 Elixir / Erlang（官方推荐用 mise） 启动服务 示例命令如下：\ngit clone https://github.com/openai/symphony cd symphony/elixir mise trust mise install mise exec -- mix setup mise exec -- mix build mise exec -- ./bin/symphony ./WORKFLOW.md 官方文档还有几个值得注意的点：\nWORKFLOW.md 缺失或 YAML 无效时，调度会停止 支持自定义 workspace.root 支持 after_create hooks 初始化任务环境 支持可选 Phoenix dashboard 当前本地 schema 下，对 Codex 的 approval/sandbox 有一套默认策略 这说明官方实现虽然还是 prototype，但已经不是一个玩具脚本，而是朝“可运维服务”方向设计的。\n它和 Cursor / Claude Code / Copilot 的区别到底在哪 这是很多人第一次看到 Symphony 时最容易混淆的地方。\nCursor / Claude Code / Copilot 更像什么？ 它们更像：\n交互式编程助手 对话驱动的 patch 生成器 与单个工程师绑定的实时协作工具 核心特征是：\n你在场 你实时监督 你主导节奏 Symphony 更像什么？ 它更像：\nagent orchestration service issue runner software work scheduler AI 任务执行流水线 核心特征是：\n任务在跑 系统在调度 人只在关键节点审批 所以它们不是替代关系，而是层级关系：\nCursor / Claude Code / Codex：偏执行层 Symphony：偏编排层 换句话说，Symphony 不一定替代 coding agent，它更可能管理 coding agent。\n它适合哪些团队 Symphony 的价值很大程度上取决于团队成熟度。\n适合尝试的团队 已经有 Linear / PR / CI 流程 测试、lint、typecheck 比较可靠 issue 描述相对规范 愿意做平台化工作流沉淀 有不少边界清晰、可拆分的小任务 这类团队可以很自然地把 Symphony 作为“AI 执行层调度系统”纳入现有研发流程。\n不太适合的团队 纯个人项目 临时脚本型开发 issue 经常写得很含糊 CI 基本不可靠 测试覆盖薄弱 团队对 agent 自动执行容忍度很低 这种情况下，Symphony 不会让你突然变快，只会更快暴露流程不成熟的问题。\n这个项目最容易被高估，也最容易被低估 为什么会被高估 因为它名字很响，又是 OpenAI 开源，很容易让人自动脑补成：\n只要装上就能自动写需求、自动开发、自动上线 但官方文档其实说得很保守：\nengineering preview prototype software trusted environments only 这不是谦虚，是明确的风险提示。\n为什么又容易被低估 因为有些人会觉得：\n不就是一个轮询 issue 再跑 agent 的脚本吗？ 其实不是。\n它真正有价值的部分在于：\nissue eligibility bounded concurrency workspace isolation retry/backoff workflow contract observability restart recovery 这些东西一旦组合起来，就从“脚本自动化”跨进了“系统设计”。\n如果只挑三个最有价值的设计，我会选这三个 1. 每个任务独立 workspace 这让 agent 自动化具备了最基本的可控性。\n2. WORKFLOW.md 作为仓库内契约 这让工作流成为团队自己的工程资产，而不是散落在聊天记录里的 prompt。\n3. 把 orchestrator 作为核心，而不是把 agent 作为核心 这非常关键。\n很多 AI coding 产品都把焦点放在“模型能不能更聪明”。而 Symphony 在提醒大家：\n当 agent 进入团队协作场景，真正决定上限的，往往是调度与治理，而不是单轮生成质量。\n如果你现在想试，最合理的路径是什么 我的建议是：不要一上来就拿主仓库做全自动开发。\n更稳的方式是做一个低风险试点：\n选一个测试仓库 确保 CI / lint / tests 都是可用的 在 Linear 里准备几个边界清晰的小 issue 跑官方 Elixir 版本 只让它处理低风险任务 人工 review 输出质量和工作证明 适合当试点的任务：\n文档修复 测试补齐 小 bug 修复 简单重构 依赖升级兼容修补 评估重点不是“它一次能不能写出完美代码”，而是：\nPR 是否稳定 CI 通过率如何 失败是否容易回滚 状态与日志是否好排查 workflow 是否便于维护 如果用 OpenClaw / Codex / Claude Code，可以借鉴 Symphony 什么 这一点其实也很值得国内开发者关注。\n哪怕你暂时不用 Symphony，本质上也可以借鉴它的设计思想，自己搭一套轻量版。\n1. 不要只让 agent“接一句话”，而要让它“接一个任务” 任务至少应该包含：\n标题 背景 验收标准 约束条件 输出要求 2. 给每个任务独立工作区 不要多个任务都在一个脏 workspace 里跑。\n3. 把 workflow 写成仓库文件 例如：\nWORKFLOW.md AGENTS.md 任务模板 审批规则 4. 做基本的可观测性 至少要保留：\n任务日志 agent 输出 重试记录 最终结果摘要 5. 把人类角色放在“定义目标 + 审批结果”上 不要让人继续陷在每一步 patch 的微操里。\n这也是为什么我觉得 Symphony 对很多 agent 框架都有启发意义：\n它最重要的不是官方实现，而是这套抽象。\n最后：Symphony 更像一个信号，而不是一个终局产品 OpenAI 这次开源 Symphony，我觉得最值得关注的不是“又发了个项目”，而是它在公开定义一种新分工：\nAI 不再只是副驾驶 agent 不再只是 patch 生成器 工程师不再需要一直盯着它写 下一阶段真正重要的问题会变成：\nagent 如何被调度 工作如何被隔离 输出如何被验证 风险如何被约束 审批如何被保留在人手里 从这个角度看，Symphony 的意义不在于它今天能不能直接拿去生产，而在于它把“AI 任务编排”这件事第一次以比较完整的系统形态摆到台面上了。\n如果你在研究 AI agent、自动化研发平台、DevEx、或者团队级 AI coding workflow，这个项目非常值得认真读一遍，尤其是：\nREADME.md SPEC.md elixir/README.md 因为真正有价值的，不只是代码，而是它背后的架构思路。\n参考链接 Symphony 仓库：https://github.com/openai/symphony README：https://github.com/openai/symphony/blob/main/README.md 规范文档：https://github.com/openai/symphony/blob/main/SPEC.md Elixir 参考实现说明：https://github.com/openai/symphony/blob/main/elixir/README.md 如果后面我继续读 SPEC.md，下一篇我想专门写它的调度状态机、失败恢复机制，以及怎么用 Go / Python 复刻一个轻量版 Symphony。\n","permalink":"https://qpzm7903.github.io/posts/openai-symphony-agent-orchestrator-2026-03-10/","summary":"\u003cp\u003e最近看到一篇公众号文章在聊 OpenAI 刚开源的 \u003cstrong\u003eSymphony\u003c/strong\u003e。如果只看标题，很容易把它理解成“又一个 AI 编程神器”。但我把它的 GitHub 仓库、\u003ccode\u003eSPEC.md\u003c/code\u003e 和 Elixir 参考实现说明都过了一遍之后，感觉这项目真正值得看的地方，不是“AI 会不会写代码”，而是：\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eOpenAI 正在尝试把 AI 编程从“对话式辅助”推进到“任务级执行”。\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e一句话总结：\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eSymphony 不是 IDE 里的代码助手，而是一个围绕 issue、workspace、coding agent、PR、CI 和人工审批构建的任务编排器。\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e项目地址：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eGitHub：\u003ca href=\"https://github.com/openai/symphony\"\u003ehttps://github.com/openai/symphony\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"先说结论symphony-解决的是管理工作不是补全代码\"\u003e先说结论：Symphony 解决的是“管理工作”，不是“补全代码”\u003c/h2\u003e\n\u003cp\u003e今天大多数 AI 编程工具的典型使用方式还是这样：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e你在 IDE 或终端里提问\u003c/li\u003e\n\u003cli\u003eAI 给你一段实现\u003c/li\u003e\n\u003cli\u003e你审查、纠偏、继续补上下文\u003c/li\u003e\n\u003cli\u003eAI 再继续写\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e这种模式当然有效，但本质上还是 \u003cstrong\u003e人工实时驾驶\u003c/strong\u003e。\u003c/p\u003e\n\u003cp\u003e你虽然在用 AI，但注意力并没有真正被解放。你只是把“自己敲代码”变成了“盯着 AI 敲代码”。\u003c/p\u003e\n\u003cp\u003eSymphony 想解决的正是这个问题。它的目标不是让 AI 把某个函数写得更快，而是把一项工程工作变成一个 \u003cstrong\u003e可调度、可隔离、可观察、可审批\u003c/strong\u003e 的自动化执行单元。\u003c/p\u003e\n\u003cp\u003e也就是说，工程师关注的对象从：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e“这几行代码怎么写”\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e转向：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e“这个任务有没有被正确完成”\u003c/li\u003e\n\u003cli\u003e“交付结果是否可信”\u003c/li\u003e\n\u003cli\u003e“现在是否应该批准合并”\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e这背后其实是一种非常明确的范式变化：\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e从管理代码生成过程，转向管理任务完成结果。\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"symphony-是怎么工作的\"\u003eSymphony 是怎么工作的\u003c/h2\u003e\n\u003cp\u003e根据 \u003ccode\u003eREADME.md\u003c/code\u003e、\u003ccode\u003eSPEC.md\u003c/code\u003e 和 \u003ccode\u003eelixir/README.md\u003c/code\u003e，Symphony 的大致工作流程是这样的：\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e持续轮询任务系统（当前规范版本主要是 \u003cstrong\u003eLinear\u003c/strong\u003e）\u003c/li\u003e\n\u003cli\u003e找出符合条件的 issue\u003c/li\u003e\n\u003cli\u003e为每个 issue 创建一个独立 workspace\u003c/li\u003e\n\u003cli\u003e在 workspace 里启动 coding agent\u003c/li\u003e\n\u003cli\u003e按仓库中的 \u003ccode\u003eWORKFLOW.md\u003c/code\u003e 指令推进实现\u003c/li\u003e\n\u003cli\u003e让 agent 生成 PR、CI 状态、review 反馈等结果\u003c/li\u003e\n\u003cli\u003e把任务交给人工审批或流转到下一状态\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003e如果任务状态改变，比如变成：\u003c/p\u003e","title":"OpenAI 开源 Symphony：它不是 AI 编程助手，而是任务编排器"},{"content":"🤖 Claude Code 更新 v2.1.71 发布日期: 2026-03-10 **📋 版本维护\n✨ 新增功能 Added /loop command to run a prompt or slash command on a recurring interval (e.g. /loop 5m check the deploy) Added cron scheduling tools for recurring prompts within a session Added voice:pushToTalk keybinding to make the voice activation key rebindable in keybindings.json (default: space) — modifier+letter combos like meta+k have zero typing interference Added fmt, comm, cmp, numfmt, expr, test, printf, getconf, seq, tsort, and pr to the bash auto-approval allowlist Added the /claude-api skill for building applications with the Claude API and Anthropic SDK Added Ctrl+U on an empty bash prompt (!) to exit bash mode, matching escape and backspace Added numeric keypad support for selecting options in Claude\u0026rsquo;s interview questions (previously only the number row above QWERTY worked) Added optional name argument to /remote-control and claude remote-control (/remote-control My Project or --name \u0026quot;My Project\u0026quot;) to set a custom session title visible in claude.ai/code 🐛 重要修复 Fixed stdin freeze in long-running sessions where keystrokes stop being processed but the process stays alive Fixed a 5–8 second startup freeze for users with voice mode enabled, caused by CoreAudio initialization blocking the main thread after system wake Fixed startup UI freeze when many claude.ai proxy connectors refresh an expired OAuth token simultaneously Fixed forked conversations (/fork) sharing the same plan file, which caused plan edits in one fork to overwrite the other Fixed the Read tool putting oversized images into context when image processing failed, breaking subsequent turns in long image-heavy sessions Fixed false-positive permission prompts for compound bash commands containing heredoc commit messages Fixed plugin installations being lost when running multiple Claude Code instances Fixed claude.ai connectors failing to reconnect after OAuth token refresh ⚡ 优化改进 Improved startup time by deferring native image processor loading to first use Improved bridge session reconnection to complete within seconds after laptop wake from sleep, instead of waiting up to 10 minutes Improved /plugin uninstall to disable project-scoped plugins in .claude/settings.local.json instead of modifying .claude/settings.json, so changes don\u0026rsquo;t affect teammates Improved plugin-provided MCP server deduplication — servers that duplicate a manually-configured server (same command/URL) are now skipped, preventing duplicate connections and tool sets. Suppressions are shown in the /plugin menu. Updated /debug to toggle debug logging on mid-session, since debug logs are no longer written by default Removed startup notification noise for unauthenticated org-registered claude.ai connectors Improved error message when microphone captures silence to distinguish from \u0026ldquo;no speech detected\u0026rdquo; Improved compaction to preserve images in the summarizer request, allowing prompt cache reuse for faster and cheaper compaction 💡 深度点评 🎯 核心亮点 1. 定时调度工具 — 新增 cron 调度能力，支持在会话内设置周期性任务。\n2. 语音体验升级 — Push-to-Talk 按键可自定义（默认空格），新增多种语言支持。\n3. /claude-api skill — 新增官方技能，可直接用 Claude API 和 Anthropic SDK 构建应用。\n4. 快捷键自定义 — 语音激活键可自由绑定，如 meta+k。\n5. Ctrl+U 退出 bash — 在空命令提示符下按 Ctrl+U 可退出 bash 模式。\n6. 远程控制增强 — /remote-control 支持自定义名称参数。\n🔧 值得注意的修复 stdin 冻结问题 — 长时间会话中按键无响应的痛点问题终于修复。 启动卡顿 — 修复语音模式导致的 5-8 秒启动冻结。 图片处理优化 — 超大图片处理失败不再影响后续对话。 /fork 修复 — 会话分叉不再共享 plan 文件。 OAuth 重连修复 — claude.ai 连接器 token 刷新后重新连接失败的问题。 ⚡ 优化亮点 启动速度 — 图片处理模块改为懒加载，开机速度提升。 睡眠唤醒恢复 — 电脑唤醒后几秒内恢复连接。 插件管理优化 — /plugin uninstall 改为修改本地配置。 MCP 去重 — 自动跳过重复的 MCP 服务器。 压缩优化 — 保留图片的 prompt cache，复用更高效。 调试模式 — /debug 可在会话中随时开关调试日志。 📝 个人评价 v2.1.71 是一个常规维护版本。\n本次主要是常规维护和问题修复，版本保持不变。如果遇到相关 bug，建议更新。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-10 08:00:11\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-10/","summary":"\u003ch1 id=\"-claude-code-更新-v2171\"\u003e🤖 Claude Code 更新 v2.1.71\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-10\n**📋 版本维护\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e/loop\u003c/code\u003e command to run a prompt or slash command on a recurring interval (e.g. \u003ccode\u003e/loop 5m check the deploy\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eAdded cron scheduling tools for recurring prompts within a session\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003evoice:pushToTalk\u003c/code\u003e keybinding to make the voice activation key rebindable in \u003ccode\u003ekeybindings.json\u003c/code\u003e (default: space) — modifier+letter combos like \u003ccode\u003emeta+k\u003c/code\u003e have zero typing interference\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003efmt\u003c/code\u003e, \u003ccode\u003ecomm\u003c/code\u003e, \u003ccode\u003ecmp\u003c/code\u003e, \u003ccode\u003enumfmt\u003c/code\u003e, \u003ccode\u003eexpr\u003c/code\u003e, \u003ccode\u003etest\u003c/code\u003e, \u003ccode\u003eprintf\u003c/code\u003e, \u003ccode\u003egetconf\u003c/code\u003e, \u003ccode\u003eseq\u003c/code\u003e, \u003ccode\u003etsort\u003c/code\u003e, and \u003ccode\u003epr\u003c/code\u003e to the bash auto-approval allowlist\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003e/claude-api\u003c/code\u003e skill for building applications with the Claude API and Anthropic SDK\u003c/li\u003e\n\u003cli\u003eAdded Ctrl+U on an empty bash prompt (\u003ccode\u003e!\u003c/code\u003e) to exit bash mode, matching \u003ccode\u003eescape\u003c/code\u003e and \u003ccode\u003ebackspace\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded numeric keypad support for selecting options in Claude\u0026rsquo;s interview questions (previously only the number row above QWERTY worked)\u003c/li\u003e\n\u003cli\u003eAdded optional name argument to \u003ccode\u003e/remote-control\u003c/code\u003e and \u003ccode\u003eclaude remote-control\u003c/code\u003e (\u003ccode\u003e/remote-control My Project\u003c/code\u003e or \u003ccode\u003e--name \u0026quot;My Project\u0026quot;\u003c/code\u003e) to set a custom session title visible in claude.ai/code\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed stdin freeze in long-running sessions where keystrokes stop being processed but the process stays alive\u003c/li\u003e\n\u003cli\u003eFixed a 5–8 second startup freeze for users with voice mode enabled, caused by CoreAudio initialization blocking the main thread after system wake\u003c/li\u003e\n\u003cli\u003eFixed startup UI freeze when many claude.ai proxy connectors refresh an expired OAuth token simultaneously\u003c/li\u003e\n\u003cli\u003eFixed forked conversations (\u003ccode\u003e/fork\u003c/code\u003e) sharing the same plan file, which caused plan edits in one fork to overwrite the other\u003c/li\u003e\n\u003cli\u003eFixed the Read tool putting oversized images into context when image processing failed, breaking subsequent turns in long image-heavy sessions\u003c/li\u003e\n\u003cli\u003eFixed false-positive permission prompts for compound bash commands containing heredoc commit messages\u003c/li\u003e\n\u003cli\u003eFixed plugin installations being lost when running multiple Claude Code instances\u003c/li\u003e\n\u003cli\u003eFixed claude.ai connectors failing to reconnect after OAuth token refresh\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved startup time by deferring native image processor loading to first use\u003c/li\u003e\n\u003cli\u003eImproved bridge session reconnection to complete within seconds after laptop wake from sleep, instead of waiting up to 10 minutes\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003e/plugin uninstall\u003c/code\u003e to disable project-scoped plugins in \u003ccode\u003e.claude/settings.local.json\u003c/code\u003e instead of modifying \u003ccode\u003e.claude/settings.json\u003c/code\u003e, so changes don\u0026rsquo;t affect teammates\u003c/li\u003e\n\u003cli\u003eImproved plugin-provided MCP server deduplication — servers that duplicate a manually-configured server (same command/URL) are now skipped, preventing duplicate connections and tool sets. Suppressions are shown in the \u003ccode\u003e/plugin\u003c/code\u003e menu.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003e/debug\u003c/code\u003e to toggle debug logging on mid-session, since debug logs are no longer written by default\u003c/li\u003e\n\u003cli\u003eRemoved startup notification noise for unauthenticated org-registered claude.ai connectors\u003c/li\u003e\n\u003cli\u003eImproved error message when microphone captures silence to distinguish from \u0026ldquo;no speech detected\u0026rdquo;\u003c/li\u003e\n\u003cli\u003eImproved compaction to preserve images in the summarizer request, allowing prompt cache reuse for faster and cheaper compaction\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"-核心亮点\"\u003e🎯 核心亮点\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1.\u003c/strong\u003e \u003cstrong\u003e定时调度工具\u003c/strong\u003e — 新增 cron 调度能力，支持在会话内设置周期性任务。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-10"},{"content":"🤖 Claude Code 更新 v2.1.71 发布日期: 2026-03-09 **📋 版本维护\n✨ 新增功能 Added /loop command to run a prompt or slash command on a recurring interval (e.g. /loop 5m check the deploy) Added cron scheduling tools for recurring prompts within a session Added voice:pushToTalk keybinding to make the voice activation key rebindable in keybindings.json (default: space) — modifier+letter combos like meta+k have zero typing interference Added fmt, comm, cmp, numfmt, expr, test, printf, getconf, seq, tsort, and pr to the bash auto-approval allowlist Added the /claude-api skill for building applications with the Claude API and Anthropic SDK Added Ctrl+U on an empty bash prompt (!) to exit bash mode, matching escape and backspace Added numeric keypad support for selecting options in Claude\u0026rsquo;s interview questions (previously only the number row above QWERTY worked) Added optional name argument to /remote-control and claude remote-control (/remote-control My Project or --name \u0026quot;My Project\u0026quot;) to set a custom session title visible in claude.ai/code 🐛 重要修复 Fixed stdin freeze in long-running sessions where keystrokes stop being processed but the process stays alive Fixed a 5–8 second startup freeze for users with voice mode enabled, caused by CoreAudio initialization blocking the main thread after system wake Fixed startup UI freeze when many claude.ai proxy connectors refresh an expired OAuth token simultaneously Fixed forked conversations (/fork) sharing the same plan file, which caused plan edits in one fork to overwrite the other Fixed the Read tool putting oversized images into context when image processing failed, breaking subsequent turns in long image-heavy sessions Fixed false-positive permission prompts for compound bash commands containing heredoc commit messages Fixed plugin installations being lost when running multiple Claude Code instances Fixed claude.ai connectors failing to reconnect after OAuth token refresh ⚡ 优化改进 Improved startup time by deferring native image processor loading to first use Improved bridge session reconnection to complete within seconds after laptop wake from sleep, instead of waiting up to 10 minutes Improved /plugin uninstall to disable project-scoped plugins in .claude/settings.local.json instead of modifying .claude/settings.json, so changes don\u0026rsquo;t affect teammates Improved plugin-provided MCP server deduplication — servers that duplicate a manually-configured server (same command/URL) are now skipped, preventing duplicate connections and tool sets. Suppressions are shown in the /plugin menu. Updated /debug to toggle debug logging on mid-session, since debug logs are no longer written by default Removed startup notification noise for unauthenticated org-registered claude.ai connectors Improved error message when microphone captures silence to distinguish from \u0026ldquo;no speech detected\u0026rdquo; Improved compaction to preserve images in the summarizer request, allowing prompt cache reuse for faster and cheaper compaction 💡 深度点评 🎯 核心亮点 1. 定时调度工具 — 新增 cron 调度能力，支持在会话内设置周期性任务。\n2. 语音体验升级 — Push-to-Talk 按键可自定义（默认空格），新增多种语言支持。\n3. /claude-api skill — 新增官方技能，可直接用 Claude API 和 Anthropic SDK 构建应用。\n4. 快捷键自定义 — 语音激活键可自由绑定，如 meta+k。\n5. Ctrl+U 退出 bash — 在空命令提示符下按 Ctrl+U 可退出 bash 模式。\n6. 远程控制增强 — /remote-control 支持自定义名称参数。\n🔧 值得注意的修复 stdin 冻结问题 — 长时间会话中按键无响应的痛点问题终于修复。 启动卡顿 — 修复语音模式导致的 5-8 秒启动冻结。 图片处理优化 — 超大图片处理失败不再影响后续对话。 /fork 修复 — 会话分叉不再共享 plan 文件。 OAuth 重连修复 — claude.ai 连接器 token 刷新后重新连接失败的问题。 ⚡ 优化亮点 启动速度 — 图片处理模块改为懒加载，开机速度提升。 睡眠唤醒恢复 — 电脑唤醒后几秒内恢复连接。 插件管理优化 — /plugin uninstall 改为修改本地配置。 MCP 去重 — 自动跳过重复的 MCP 服务器。 压缩优化 — 保留图片的 prompt cache，复用更高效。 调试模式 — /debug 可在会话中随时开关调试日志。 📝 个人评价 v2.1.71 是一个常规维护版本。\n本次主要是常规维护和问题修复，版本保持不变。如果遇到相关 bug，建议更新。\n数据来源: 官方 CHANGELOG\nGenerated by OpenClaw at 2026-03-09 11:55:09\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-09/","summary":"\u003ch1 id=\"-claude-code-更新-v2171\"\u003e🤖 Claude Code 更新 v2.1.71\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-09\n**📋 版本维护\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e/loop\u003c/code\u003e command to run a prompt or slash command on a recurring interval (e.g. \u003ccode\u003e/loop 5m check the deploy\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eAdded cron scheduling tools for recurring prompts within a session\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003evoice:pushToTalk\u003c/code\u003e keybinding to make the voice activation key rebindable in \u003ccode\u003ekeybindings.json\u003c/code\u003e (default: space) — modifier+letter combos like \u003ccode\u003emeta+k\u003c/code\u003e have zero typing interference\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003efmt\u003c/code\u003e, \u003ccode\u003ecomm\u003c/code\u003e, \u003ccode\u003ecmp\u003c/code\u003e, \u003ccode\u003enumfmt\u003c/code\u003e, \u003ccode\u003eexpr\u003c/code\u003e, \u003ccode\u003etest\u003c/code\u003e, \u003ccode\u003eprintf\u003c/code\u003e, \u003ccode\u003egetconf\u003c/code\u003e, \u003ccode\u003eseq\u003c/code\u003e, \u003ccode\u003etsort\u003c/code\u003e, and \u003ccode\u003epr\u003c/code\u003e to the bash auto-approval allowlist\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003e/claude-api\u003c/code\u003e skill for building applications with the Claude API and Anthropic SDK\u003c/li\u003e\n\u003cli\u003eAdded Ctrl+U on an empty bash prompt (\u003ccode\u003e!\u003c/code\u003e) to exit bash mode, matching \u003ccode\u003eescape\u003c/code\u003e and \u003ccode\u003ebackspace\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded numeric keypad support for selecting options in Claude\u0026rsquo;s interview questions (previously only the number row above QWERTY worked)\u003c/li\u003e\n\u003cli\u003eAdded optional name argument to \u003ccode\u003e/remote-control\u003c/code\u003e and \u003ccode\u003eclaude remote-control\u003c/code\u003e (\u003ccode\u003e/remote-control My Project\u003c/code\u003e or \u003ccode\u003e--name \u0026quot;My Project\u0026quot;\u003c/code\u003e) to set a custom session title visible in claude.ai/code\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed stdin freeze in long-running sessions where keystrokes stop being processed but the process stays alive\u003c/li\u003e\n\u003cli\u003eFixed a 5–8 second startup freeze for users with voice mode enabled, caused by CoreAudio initialization blocking the main thread after system wake\u003c/li\u003e\n\u003cli\u003eFixed startup UI freeze when many claude.ai proxy connectors refresh an expired OAuth token simultaneously\u003c/li\u003e\n\u003cli\u003eFixed forked conversations (\u003ccode\u003e/fork\u003c/code\u003e) sharing the same plan file, which caused plan edits in one fork to overwrite the other\u003c/li\u003e\n\u003cli\u003eFixed the Read tool putting oversized images into context when image processing failed, breaking subsequent turns in long image-heavy sessions\u003c/li\u003e\n\u003cli\u003eFixed false-positive permission prompts for compound bash commands containing heredoc commit messages\u003c/li\u003e\n\u003cli\u003eFixed plugin installations being lost when running multiple Claude Code instances\u003c/li\u003e\n\u003cli\u003eFixed claude.ai connectors failing to reconnect after OAuth token refresh\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved startup time by deferring native image processor loading to first use\u003c/li\u003e\n\u003cli\u003eImproved bridge session reconnection to complete within seconds after laptop wake from sleep, instead of waiting up to 10 minutes\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003e/plugin uninstall\u003c/code\u003e to disable project-scoped plugins in \u003ccode\u003e.claude/settings.local.json\u003c/code\u003e instead of modifying \u003ccode\u003e.claude/settings.json\u003c/code\u003e, so changes don\u0026rsquo;t affect teammates\u003c/li\u003e\n\u003cli\u003eImproved plugin-provided MCP server deduplication — servers that duplicate a manually-configured server (same command/URL) are now skipped, preventing duplicate connections and tool sets. Suppressions are shown in the \u003ccode\u003e/plugin\u003c/code\u003e menu.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003e/debug\u003c/code\u003e to toggle debug logging on mid-session, since debug logs are no longer written by default\u003c/li\u003e\n\u003cli\u003eRemoved startup notification noise for unauthenticated org-registered claude.ai connectors\u003c/li\u003e\n\u003cli\u003eImproved error message when microphone captures silence to distinguish from \u0026ldquo;no speech detected\u0026rdquo;\u003c/li\u003e\n\u003cli\u003eImproved compaction to preserve images in the summarizer request, allowing prompt cache reuse for faster and cheaper compaction\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"-核心亮点\"\u003e🎯 核心亮点\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1.\u003c/strong\u003e \u003cstrong\u003e定时调度工具\u003c/strong\u003e — 新增 cron 调度能力，支持在会话内设置周期性任务。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-09"},{"content":"📰 科技热点日报 | 2026-03-08 AI 大厂动态 + Hacker News + GitHub Trending\n📊 今日概览 🔥 HN 热门文章：10 篇 💻 GitHub 热门：5 个 🏢 AI 公司动态：15 条 📅 更新时间：12:59 🏢 AI 大厂动态 📈 公司更新统计 🇺🇸 Hugging Face: 5 条 🇺🇸 OpenAI: 2 条 🇺🇸 Anthropic: 2 条 🇺🇸 Meta AI: 2 条 🇨🇳 月之暗面: 2 条 🇨🇳 通义千问: 2 条 📰 最新动态 1. 🇺🇸 📝 [Hugging Face] PRX Part 3 — Training a Text-to-Image Model in 24h! 📅 Tue, 03 Ma | 🏷️ 训练 📝 ![Image 5](https://cdn-uploads.huggingface.co/production/uploads/68e529af513e724edd8\u0026hellip; 🔗 https://huggingface.co/blog/Photoroom/prx-part3\n2. 🇺🇸 📝 [Hugging Face] Mixture of Experts (MoEs) in Transformers 📅 Thu, 26 Fe | 🏷️ LLM | Transformer 📝 \u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026ndash; Over the past few years, scaling dense language models has driven most progress in LLMs. From early models like the original \u0026hellip; 🔗 https://huggingface.co/blog/moe-transformers\n3. 🇺🇸 📝 [Hugging Face] Bringing Robotics AI to Embedded Platforms: Dataset Recording, VLA Fine‑Tuning, and On‑Device Optimizations 📅 Thu, 05 Ma | 🏷️ AI 📝 Authors: Enzo Ruedas, Tess Boivin Recent advances in Large Language Models have enabled the transition from text-only reas\u0026hellip; 🔗 https://huggingface.co/blog/nxp/bringing-robotics-ai-to-embedded-platforms\n4. 🇺🇸 📝 [Hugging Face] Introducing Modular Diffusers - Composable Building Blocks for Diffusion Pipelines 📅 Thu, 05 Ma | 🏷️ 扩散模型 📝 * Quickstart * Custom Blocks 🔗 https://huggingface.co/blog/modular-diffusers\n5. 🇺🇸 📝 [Hugging Face] GGML and llama.cpp join HF to ensure the long-term progress of Local AI 📅 Fri, 20 Fe | 🏷️ AI 📝 GGML and llama.cpp join HF to ensure the long-term progress of Local AI * Models 🔗 https://huggingface.co/blog/ggml-joins-hf\n6. 🇺🇸 🔥 [OpenAI] 🔥 Security-Camera-w-AI 📅 2026-03-08 | 🏷️ GPT 📝 📹 Enhance home security with AI-driven surveillance that detects threats and logs incidents using YOLOv8, OpenAI GPT, and a user-friendly Tkinter inte 🔗 https://github.com/Harmandeep16/Security-Camera-w-AI\n7. 🇺🇸 🔥 [OpenAI] 🔥 retail-infrastructure-ai-control-plane 📅 2026-03-08 | 🏷️ GPT 📝 Autonomous retail POS deployment system with AI-powered auto-fix using OpenAI GPT-4. Features automated deployment, health checks, auto-rollback, and 🔗 https://github.com/PAKKAPOTI/retail-infrastructure-ai-control-plane\n8. 🇺🇸 🔥 [Anthropic] 🔥 agents 📅 2026-03-08 | 🏷️ AI Agent 📝 🤖 Build and manage your AI agent stack efficiently with AgentStack for streamlined development and deployment. 🔗 https://github.com/nerdzinha/agents\n9. 🇺🇸 🔥 [Anthropic] 🔥 agents 📅 2026-03-08 | 🏷️ 多模态 | AI Agent 📝 🎤 Build real-time multimodal conversational AI agents with this open-source framework, enabling seamless interaction and enhancing user experiences. 🔗 https://github.com/Kunal190/agents\n10. 🇺🇸 🔥 [Meta AI] 🔥 AI-Meeting-Companion-STT 📅 2026-03-08 | 🏷️ AI 📝 📝 Capture, transcribe, and summarize meetings effortlessly with AI using Whisper and Llama 3 for clear insights and key points extraction. 🔗 https://github.com/Sameer125132/AI-Meeting-Companion-STT\n11. 🇺🇸 🔥 [Meta AI] 🔥 AlphaExtract 📅 2026-03-08 | 🏷️ AI 📝 AlphaExtract is a sophisticated PDF summarization tool that combines cutting-edge AI technology with efficient document processing. The project is bui 🔗 https://github.com/LoupXpro/AlphaExtract\n12. 🇨🇳 🔥 [月之暗面] 🔥 No-one 📅 2026-03-08 | 🏷️ AI 📝 🌐 Manage Java WebShells effortlessly with No-one, a modern tool for secure testing and deeper understanding of web attack scenarios. 🔗 https://github.com/gekonge/No-one\n13. 🇨🇳 🔥 [月之暗面] 🔥 kimi-agent-internals 📅 2026-03-08 | 🏷️ AI Agent 📝 🔍 Analyze the architecture of Moonshot AI\u0026rsquo;s Kimi agent (K2.5 model) with insights on its performance and conversational extraction methodology. 🔗 https://github.com/Visakan08/kimi-agent-internals\n14. 🇨🇳 🔥 [通义千问] 🔥 qwen-chat 📅 2026-03-03 | 🏷️ AI 📝 A comprehensive, locally-hosted AI studio providing access to Alibaba\u0026rsquo;s Qwen (Tongyi Qianwen) models for text generation, vision analysis, and image c 🔗 https://github.com/zakcali/qwen-chat\n15. 🇨🇳 🔥 [通义千问] 🔥 multimodel-chat 📅 2026-01-03 | 🏷️ GPT | Gemini | API 📝 一个多合一的AI聊天工具，将ChatGPT、Gemini、LLaMA，以及DeepSeek、讯飞星火、通义千问、kimi等大模型的API集成在同一个工具中。 An all-in-one AI chat tool that integrates APIs of multiple large model 🔗 https://github.com/pypy66/multimodel-chat\n🔥 Hacker News Top Stories 1. 📰 Cloud VM benchmarks 2026 🔥 125 points | 💬 17 comments 🏷️ 分类：General | 🌐 来源：devblog.ecuadors.net 2. 📰 CasNum 🔥 229 points | 💬 18 comments 🏷️ 分类：General | 🌐 来源：github.com 3. 🤖 \u0026ldquo;Warn about PyPy being unmaintained\u0026rdquo; 🔥 37 points | 💬 3 comments 🏷️ 分类：AI | 🌐 来源：github.com 4. 🤖 They all said Hormuz closure would be brief. What if they were wrong? 🔥 26 points | 💬 3 comments 🏷️ 分类：AI | 🌐 来源：lloydslist.com 5. 🤖 A decade of Docker containers 🔥 259 points | 💬 36 comments 🏷️ 分类：AI | 🌐 来源：cacm.acm.org 6. 📰 Show HN: A weird thing that detects your pulse from the browser video 🔥 44 points | 💬 10 comments 🏷️ 分类：General | 🌐 来源：pulsefeedback.io 7. 📰 Dumping Lego NXT firmware off of an existing brick (2025) 🔥 167 points | 💬 7 comments 🏷️ 分类：General | 🌐 来源：arcanenibble.github.io 8. 📰 MonoGame: A .NET framework for making cross-platform games 🔥 17 points | 💬 1 comments 🏷️ 分类：General | 🌐 来源：github.com 9. 📰 Emacs internals: Deconstructing Lisp_Object in C (Part 2) 🔥 32 points | 💬 0 comments 🏷️ 分类：General | 🌐 来源：thecloudlet.github.io 10. 📰 Yoghurt delivery women combatting loneliness in Japan 🔥 222 points | 💬 19 comments 🏷️ 分类：General | 🌐 来源：bbc.com 💻 GitHub Trending 排名 项目 描述 分类 1 MiroFish Skills Catalog for Codex 📦 Other 2 agency-agents Sample code and notebooks for Generative AI on Google Cloud, with Gemini on Vertex AI 🤖 AI 3 jido Agent framework and applications built upon Qwen\u0026gt;=3.0, featuring Function Calling, MCP, Code Interpreter, RAG, Chrome\u0026hellip; 📦 Other 4 ai-hedge-fund A refined collection of Hypervelocity Engineering components (instructions, prompts, agents, and skills) to start your p\u0026hellip; 🤖 AI 5 AFFiNE A set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite framewor\u0026hellip; 📦 Other Generated by OpenClaw | 2026-03-08 12:59\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-08/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-08\"\u003e📰 科技热点日报 | 2026-03-08\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eAI 大厂动态 + Hacker News + GitHub Trending\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 HN 热门文章：\u003cstrong\u003e10\u003c/strong\u003e 篇\u003c/li\u003e\n\u003cli\u003e💻 GitHub 热门：\u003cstrong\u003e5\u003c/strong\u003e 个\u003c/li\u003e\n\u003cli\u003e🏢 AI 公司动态：\u003cstrong\u003e15\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e📅 更新时间：12:59\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-ai-大厂动态\"\u003e🏢 AI 大厂动态\u003c/h2\u003e\n\u003ch3 id=\"-公司更新统计\"\u003e📈 公司更新统计\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eHugging Face\u003c/strong\u003e: 5 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eOpenAI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eAnthropic\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eMeta AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e月之暗面\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e通义千问\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-最新动态\"\u003e📰 最新动态\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1. 🇺🇸 📝 [Hugging Face] PRX Part 3 — Training a Text-to-Image Model in 24h!\u003c/strong\u003e\n📅 Tue, 03 Ma | 🏷️ \u003ccode\u003e训练\u003c/code\u003e\n📝 \u003cimg alt=\"Image 4\" loading=\"lazy\" src=\"https://cdn-uploads.huggingface.co/production/uploads/68e529af513e724edd8702f6/7MUExmr-ed7sgd0D9H6yh.png\"\u003e![Image 5](\u003ca href=\"https://cdn-uploads.huggingface.co/production/uploads/68e529af513e724edd8\"\u003ehttps://cdn-uploads.huggingface.co/production/uploads/68e529af513e724edd8\u003c/a\u003e\u0026hellip;\n🔗 \u003ca href=\"https://huggingface.co/blog/Photoroom/prx-part3\"\u003ehttps://huggingface.co/blog/Photoroom/prx-part3\u003c/a\u003e\u003c/p\u003e","title":"📰 科技热点日报 2026-03-08"},{"content":"🤖 Claude Code 更新 v2.1.71 发布日期: 2026-03-08\n✨ 新增功能 Added /loop command to run a prompt or slash command on a recurring interval (e.g. /loop 5m check the deploy) Added cron scheduling tools for recurring prompts within a session Added voice:pushToTalk keybinding to make the voice activation key rebindable in keybindings.json (default: space) — modifier+letter combos like meta+k have zero typing interference Added fmt, comm, cmp, numfmt, expr, test, printf, getconf, seq, tsort, and pr to the bash auto-approval allowlist Added the /claude-api skill for building applications with the Claude API and Anthropic SDK Added Ctrl+U on an empty bash prompt (!) to exit bash mode, matching escape and backspace Added numeric keypad support for selecting options in Claude\u0026rsquo;s interview questions (previously only the number row above QWERTY worked) Added optional name argument to /remote-control and claude remote-control (/remote-control My Project or --name \u0026quot;My Project\u0026quot;) to set a custom session title visible in claude.ai/code 🐛 重要修复 Fixed stdin freeze in long-running sessions where keystrokes stop being processed but the process stays alive Fixed a 5–8 second startup freeze for users with voice mode enabled, caused by CoreAudio initialization blocking the main thread after system wake Fixed startup UI freeze when many claude.ai proxy connectors refresh an expired OAuth token simultaneously Fixed forked conversations (/fork) sharing the same plan file, which caused plan edits in one fork to overwrite the other Fixed the Read tool putting oversized images into context when image processing failed, breaking subsequent turns in long image-heavy sessions Fixed false-positive permission prompts for compound bash commands containing heredoc commit messages Fixed plugin installations being lost when running multiple Claude Code instances Fixed claude.ai connectors failing to reconnect after OAuth token refresh ⚡ 优化改进 Improved startup time by deferring native image processor loading to first use Improved bridge session reconnection to complete within seconds after laptop wake from sleep, instead of waiting up to 10 minutes Improved /plugin uninstall to disable project-scoped plugins in .claude/settings.local.json instead of modifying .claude/settings.json, so changes don\u0026rsquo;t affect teammates Improved plugin-provided MCP server deduplication — servers that duplicate a manually-configured server (same command/URL) are now skipped, preventing duplicate connections and tool sets. Suppressions are shown in the /plugin menu. Updated /debug to toggle debug logging on mid-session, since debug logs are no longer written by default Removed startup notification noise for unauthenticated org-registered claude.ai connectors Improved error message when microphone captures silence to distinguish from \u0026ldquo;no speech detected\u0026rdquo; Improved compaction to preserve images in the summarizer request, allowing prompt cache reuse for faster and cheaper compaction 💡 深度点评 🎯 核心亮点 1. /loop 命令 — 定时任务终于来了！ 这是本次更新最重磅的功能。现在可以在会话中设置定时执行的任务，比如 /loop 5m check the deploy 每 5 分钟检查部署状态。这对于需要持续监控的任务非常实用，再也不用手动重复输入了。\n2. 语音体验大幅优化\n新增 10 种语言支持（俄语、波兰语、土耳其语、荷兰语等），现在支持 20 种语言 Push-to-Talk 按键可以自定义了（默认是空格），再也不用担心按空格时会触发语音 修复了语音模式启动时 5-8 秒卡顿的问题 3. 开发者工作流优化\n增加了大量 bash 命令到自动批准列表（fmt, comm, cmp, numfmt, expr, test, printf, getconf, seq, tsort, pr） /plugin uninstall 现在只修改项目本地的 settings.local.json，不影響团队成员 MCP 服务器去重优化，避免重复连接 🔧 值得注意的修复 stdin 冻结问题：长时间会话中按键无响应的问题终于修复 图片处理优化：超大图片处理失败不再影响后续对话 启动性能：图片处理模块改为懒加载，开机速度提升 睡眠唤醒：电脑唤醒后几秒内就能恢复连接（之前最长 10 分钟） 📝 个人评价 v2.1.71 是一个实用性很强的版本。/loop 命令填补了 Claude Code 定时任务的能力空白，语音体验的改进也解决了用户的痛点。整体来看，Anthropic 正在不断完善开发者工作流和用户体验，尤其是 macOS 平台的兼容性。\n如果你经常需要监控部署、轮询状态，或者使用语音功能，这个版本值得更新！\n数据来源: 官方 CHANGELOG\n","permalink":"https://qpzm7903.github.io/posts/claude-code-update-2026-03-08/","summary":"\u003ch1 id=\"-claude-code-更新-v2171\"\u003e🤖 Claude Code 更新 v2.1.71\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e发布日期\u003c/strong\u003e: 2026-03-08\u003c/p\u003e\n\u003ch2 id=\"-新增功能\"\u003e✨ 新增功能\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e/loop\u003c/code\u003e command to run a prompt or slash command on a recurring interval (e.g. \u003ccode\u003e/loop 5m check the deploy\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eAdded cron scheduling tools for recurring prompts within a session\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003evoice:pushToTalk\u003c/code\u003e keybinding to make the voice activation key rebindable in \u003ccode\u003ekeybindings.json\u003c/code\u003e (default: space) — modifier+letter combos like \u003ccode\u003emeta+k\u003c/code\u003e have zero typing interference\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003efmt\u003c/code\u003e, \u003ccode\u003ecomm\u003c/code\u003e, \u003ccode\u003ecmp\u003c/code\u003e, \u003ccode\u003enumfmt\u003c/code\u003e, \u003ccode\u003eexpr\u003c/code\u003e, \u003ccode\u003etest\u003c/code\u003e, \u003ccode\u003eprintf\u003c/code\u003e, \u003ccode\u003egetconf\u003c/code\u003e, \u003ccode\u003eseq\u003c/code\u003e, \u003ccode\u003etsort\u003c/code\u003e, and \u003ccode\u003epr\u003c/code\u003e to the bash auto-approval allowlist\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003e/claude-api\u003c/code\u003e skill for building applications with the Claude API and Anthropic SDK\u003c/li\u003e\n\u003cli\u003eAdded Ctrl+U on an empty bash prompt (\u003ccode\u003e!\u003c/code\u003e) to exit bash mode, matching \u003ccode\u003eescape\u003c/code\u003e and \u003ccode\u003ebackspace\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded numeric keypad support for selecting options in Claude\u0026rsquo;s interview questions (previously only the number row above QWERTY worked)\u003c/li\u003e\n\u003cli\u003eAdded optional name argument to \u003ccode\u003e/remote-control\u003c/code\u003e and \u003ccode\u003eclaude remote-control\u003c/code\u003e (\u003ccode\u003e/remote-control My Project\u003c/code\u003e or \u003ccode\u003e--name \u0026quot;My Project\u0026quot;\u003c/code\u003e) to set a custom session title visible in claude.ai/code\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-重要修复\"\u003e🐛 重要修复\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed stdin freeze in long-running sessions where keystrokes stop being processed but the process stays alive\u003c/li\u003e\n\u003cli\u003eFixed a 5–8 second startup freeze for users with voice mode enabled, caused by CoreAudio initialization blocking the main thread after system wake\u003c/li\u003e\n\u003cli\u003eFixed startup UI freeze when many claude.ai proxy connectors refresh an expired OAuth token simultaneously\u003c/li\u003e\n\u003cli\u003eFixed forked conversations (\u003ccode\u003e/fork\u003c/code\u003e) sharing the same plan file, which caused plan edits in one fork to overwrite the other\u003c/li\u003e\n\u003cli\u003eFixed the Read tool putting oversized images into context when image processing failed, breaking subsequent turns in long image-heavy sessions\u003c/li\u003e\n\u003cli\u003eFixed false-positive permission prompts for compound bash commands containing heredoc commit messages\u003c/li\u003e\n\u003cli\u003eFixed plugin installations being lost when running multiple Claude Code instances\u003c/li\u003e\n\u003cli\u003eFixed claude.ai connectors failing to reconnect after OAuth token refresh\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"-优化改进\"\u003e⚡ 优化改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved startup time by deferring native image processor loading to first use\u003c/li\u003e\n\u003cli\u003eImproved bridge session reconnection to complete within seconds after laptop wake from sleep, instead of waiting up to 10 minutes\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003e/plugin uninstall\u003c/code\u003e to disable project-scoped plugins in \u003ccode\u003e.claude/settings.local.json\u003c/code\u003e instead of modifying \u003ccode\u003e.claude/settings.json\u003c/code\u003e, so changes don\u0026rsquo;t affect teammates\u003c/li\u003e\n\u003cli\u003eImproved plugin-provided MCP server deduplication — servers that duplicate a manually-configured server (same command/URL) are now skipped, preventing duplicate connections and tool sets. Suppressions are shown in the \u003ccode\u003e/plugin\u003c/code\u003e menu.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003e/debug\u003c/code\u003e to toggle debug logging on mid-session, since debug logs are no longer written by default\u003c/li\u003e\n\u003cli\u003eRemoved startup notification noise for unauthenticated org-registered claude.ai connectors\u003c/li\u003e\n\u003cli\u003eImproved error message when microphone captures silence to distinguish from \u0026ldquo;no speech detected\u0026rdquo;\u003c/li\u003e\n\u003cli\u003eImproved compaction to preserve images in the summarizer request, allowing prompt cache reuse for faster and cheaper compaction\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-深度点评\"\u003e💡 深度点评\u003c/h2\u003e\n\u003ch3 id=\"-核心亮点\"\u003e🎯 核心亮点\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1. \u003ccode\u003e/loop\u003c/code\u003e 命令 — 定时任务终于来了！\u003c/strong\u003e\n这是本次更新最重磅的功能。现在可以在会话中设置定时执行的任务，比如 \u003ccode\u003e/loop 5m check the deploy\u003c/code\u003e 每 5 分钟检查部署状态。这对于需要持续监控的任务非常实用，再也不用手动重复输入了。\u003c/p\u003e","title":"🤖 Claude Code 更新日报 2026-03-08"},{"content":"WSL2 开发深度指南 适用于 Windows + WSL2 + Java/前端开发\nIDE: IntelliJ IDEA + VSCode | AI Agent: Claude + OpenCode\n目录 架构概览 WSL2 基础配置 开发环境搭建 IDE 深度集成 AI Agent 配置 性能优化 工作流技巧 1. 架构概览 1.1 推荐架构 ┌─────────────────────────────────────────────────────────┐ │ Windows 11 │ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────────┐ │ │ │ IntelliJ │ │ VSCode │ │ Terminal │ │ │ │ IDEA │ │ (本地) │ │ (Windows) │ │ │ └──────┬──────┘ └──────┬──────┘ └────────┬────────┘ │ │ │ │ │ │ │ └────────────────┼───────────────────┘ │ │ │ │ │ ┌───────────┴───────────┐ │ │ │ WSL2 集成层 │ │ │ │ (文件系统互通、进程桥接) │ │ │ └───────────┬───────────┘ │ │ │ │ │ ┌───────────────────────┴────────────────────────────┐ │ │ │ WSL2 虚拟机 │ │ │ │ ┌────────────┐ ┌────────────┐ ┌──────────────┐ │ │ │ │ │ Java JDK │ │ Node.js │ │ Docker │ │ │ │ │ │ Maven/Gradle│ │ pnpm/npm │ │ (Linux容器) │ │ │ │ │ └────────────┘ └────────────┘ └──────────────┘ │ │ │ │ │ │ │ │ 项目代码: /home/\u0026lt;user\u0026gt;/projects/ │ │ │ └────────────────────────────────────────────────────────┘ │ └─────────────────────────────────────────────────────────┘ 1.2 核心优势 特性 传统虚拟机 WSL2 启动时间 30s+ \u0026lt;2s 内存占用 2GB+ 按需 文件系统 共享难 原生互通 GPU 支持 复杂 简单 剪切板 麻烦 无缝 2. WSL2 基础配置 2.1 安装 WSL2 # 以管理员身份运行 PowerShell # 安装 WSL2 (自动设置) wsl --install # 或手动选择发行版 wsl --install -d Ubuntu-24.04 # 验证版本 wsl -l -v 2.2 核心配置 (.wslconfig) 在 C:\\Users\\\u0026lt;你的用户名\u0026gt;\\.wslconfig 创建配置文件：\n[wsl2] # 内存分配 (建议 50% 可用内存) memory=8GB # 处理器核心数 processors=8 # 交换文件大小 swap=4GB # 启用 localhost 转发 localhostForwarding=true # 启用 DNS 隧道 dnsTunneling=true # 自动转换 Windows 路径 autoMount=true # 启用剪贴板共享 clipboard=true [experimental] # 开启自动内存回收 autoMemoryReclaim=gradual # 开启更好的文件系统缓存 sparseVhd=true 2.3 WSL 内部配置 # 更新系统 sudo apt update \u0026amp;\u0026amp; sudo apt upgrade -y # 安装基础工具 sudo apt install -y \\ git \\ curl \\ wget \\ unzip \\ zip \\ build-essential \\ pkg-config \\ libssl-dev \\ ca-certificates # 配置 ZSH + Oh My Zsh (推荐) sh -c \u0026#34;$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)\u0026#34; # 启用 Oh My Zsh 插件 # 在 ~/.zshrc 中修改 plugins=() plugins=( git docker kubectl mvn gradle node npm yarn pnpm ) 3. 开发环境搭建 3.1 Java 开发环境 # 安装 SDKMAN (Java 版本管理) curl -s \u0026#34;https://get.sdkman.io\u0026#34; | bash source \u0026#34;$HOME/.sdkman/bin/sdkman-init.sh\u0026#34; # 安装 JDK 21 (LTS) sdk install java 21.0.2-tem # 安装 Maven sdk install maven # 安装 Gradle sdk install gradle # 验证安装 java -version mvn -version gradle -v Java 项目推荐目录结构 ~/projects/ ├── java/ │ ├── spring-boot-app/ │ │ ├── src/ │ │ ├── pom.xml │ │ └── .mvn/ │ └── mylib/ └── workspace/ 3.2 前端开发环境 # 安装 nvm curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash source ~/.zshrc # 安装 Node.js (LTS) nvm install --lts nvm alias default lts/* # 安装 pnpm (推荐) npm install -g pnpm # 安装 yarn npm install -g yarn # 安装 corepack (启用pnpm/yarn原生支持) corepack enable # 安装前端工具链 npm install -g \\ pnpm \\ yarn \\ vite \\ webpack \\ typescript \\ ts-node \\ @anthropic-ai/claude-code \\ opencode 3.3 Docker 集成 # 在 WSL2 中安装 Docker curl -fsSL https://get.docker.com | sh sudo usermod -aG docker $USER # 安装 Docker Compose sudo apt install docker-compose-compose # 验证 docker --version # 在 Windows 侧安装 Docker Desktop # 启用 Settings \u0026gt; General \u0026gt; \u0026#34;Use Docker Desktop WSL2 engine\u0026#34; # 这样 WSL2 会使用 Docker Desktop 的守护进程 Docker Compose 推荐配置 (docker-compose.yml) services: mysql: image: mysql:8.0 ports: - \u0026#34;3306:3306\u0026#34; environment: MYSQL_ROOT_PASSWORD: root MYSQL_DATABASE: devdb redis: image: redis:7-alpine ports: - \u0026#34;6379:6379\u0026#34; elasticsearch: image: elasticsearch:8.11.0 ports: - \u0026#34;9200:9200\u0026#34; environment: - discovery.type=single-node - xpack.security.enabled=false 4. IDE 深度集成 4.1 IntelliJ IDEA 配置 WSL2 4.1.1 安装与配置 下载安装: 在 Windows 侧安装 IntelliJ IDEA Ultimate 或 Community 安装 WSL 插件: Settings \u0026gt; Plugins \u0026gt; 搜索 \u0026ldquo;WSL\u0026rdquo; 配置 WSL 编译器: Settings \u0026gt; Build, Execution, Deployment \u0026gt; Compiler \u0026gt; Java Compiler \u0026gt; Use compiler: Eclipse Settings \u0026gt; Build, Execution, Deployment \u0026gt; Build Tools \u0026gt; Maven \u0026gt; Importing: Use Maven from WSL \u0026gt; Path to Maven: /home/\u0026lt;user\u0026gt;/.sdkman/candidates/maven/current/bin/mvn 4.1.2 远程开发配置 Settings \u0026gt; Build, Execution, Deployment \u0026gt; Development \u0026gt; Add \u0026gt; WSL Distribution: Ubuntu-24.04 Java home: /home/\u0026lt;user\u0026gt;/.sdkman/candidates/java/current 4.1.3 最佳实践 场景 推荐方式 项目代码 放在 WSL2 (~/projects/) 构建工具 使用 WSL2 内的 Maven/Gradle JDK 本地安装，通过 WSL 路径引用 调试 使用 WSL 远程调试 4.1.4 Spring Boot 运行配置 创建 Run Configuration:\nMain class: com.example.Application Working directory: ~/projects/my-spring-app Environment variables: SPRING_PROFILES_ACTIVE=dev JAVA_HOME=/home/\u0026lt;user\u0026gt;/.sdkman/candidates/java/current 4.2 VSCode 配置 WSL2 4.2.1 必需插件 { \u0026#34;recommendations\u0026#34;: [ \u0026#34;ms-vscode-remote.remote-wsl\u0026#34;, \u0026#34;ms-vscode-remote.remote-containers\u0026#34;, \u0026#34;ms-vscode-remote.vscode-remote-extensionpack\u0026#34;, \u0026#34;vscjava.java-extension-pack\u0026#34;, \u0026#34;vscjava.vscode-java-debug\u0026#34;, \u0026#34;vscjava.vscode-java-test\u0026#34;, \u0026#34;vscjava.vscode-maven\u0026#34;, \u0026#34;vscjava.vscode-gradle\u0026#34;, \u0026#34;dbaeumer.vscode-eslint\u0026#34;, \u0026#34;esbenp.prettier-vscode\u0026#34;, \u0026#34;bradlc.vscode-tailwindcss\u0026#34; ] } 4.2.2 快捷键配置 { \u0026#34;keybindings\u0026#34;: [ { \u0026#34;key\u0026#34;: \u0026#34;ctrl+shift+p\u0026#34;, \u0026#34;command\u0026#34;: \u0026#34;workbench.action.quickCommand\u0026#34; }, { \u0026#34;key\u0026#34;: \u0026#34;ctrl+`\u0026#34;, \u0026#34;command\u0026#34;: \u0026#34;workbench.action.terminal.toggleTerminal\u0026#34; } ], \u0026#34;settings\u0026#34;: { // WSL 关联 \u0026#34;remote.WSL.fileWatcher.polling\u0026#34;: true, // Java 配置 \u0026#34;java.home\u0026#34;: \u0026#34;/home/\u0026lt;user\u0026gt;/.sdkman/candidates/java/current\u0026#34;, \u0026#34;java.configuration.runtimes\u0026#34;: [ { \u0026#34;name\u0026#34;: \u0026#34;JavaSE-21\u0026#34;, \u0026#34;path\u0026#34;: \u0026#34;/home/\u0026lt;user\u0026gt;/.sdkman/candidates/java/current\u0026#34;, \u0026#34;default\u0026#34;: true } ], \u0026#34;java.import.gradle.java.home\u0026#34;: \u0026#34;/home/\u0026lt;user\u0026gt;/.sdkman/candidates/java/current\u0026#34;, // Maven/Gradle \u0026#34;maven.executable.path\u0026#34;: \u0026#34;/home/\u0026lt;user\u0026gt;/.sdkman/candidates/maven/current/bin/mvn\u0026#34;, \u0026#34;gradle.java.home\u0026#34;: \u0026#34;/home/\u0026lt;user\u0026gt;/.sdkman/candidates/java/current\u0026#34;, // 格式化 \u0026#34;editor.formatOnSave\u0026#34;: true, \u0026#34;editor.codeActionsOnSave\u0026#34;: { \u0026#34;source.fixAll.eslint\u0026#34;: \u0026#34;explicit\u0026#34;, \u0026#34;source.organizeImports\u0026#34;: \u0026#34;explicit\u0026#34; }, // 终端 \u0026#34;terminal.integrated.defaultProfile.linux\u0026#34;: \u0026#34;zsh\u0026#34;, \u0026#34;terminal.integrated.fontSize\u0026#34;: 14 } } 4.2.3 前端项目配置 { \u0026#34;settings\u0026#34;: { // TypeScript \u0026#34;typescript.preferences.importModuleSpecifier\u0026#34;: \u0026#34;relative\u0026#34;, \u0026#34;typescript.updateImportsOnFileMove.enabled\u0026#34;: \u0026#34;always\u0026#34;, // ESLint \u0026#34;eslint.validate\u0026#34;: [ \u0026#34;javascript\u0026#34;, \u0026#34;javascriptreact\u0026#34;, \u0026#34;typescript\u0026#34;, \u0026#34;typescriptreact\u0026#34; ], // Prettier \u0026#34;prettier.requireConfig\u0026#34;: true, \u0026#34;[json]\u0026#34;: { \u0026#34;editor.defaultFormatter\u0026#34;: \u0026#34;esbenp.prettier-vscode\u0026#34; }, // Tailwind CSS \u0026#34;tailwindCSS.includeLanguages\u0026#34;: { \u0026#34;plaintext\u0026#34;: \u0026#34;html\u0026#34;, \u0026#34;typescript\u0026#34;: \u0026#34;html\u0026#34;, \u0026#34;typescriptreact\u0026#34;: \u0026#34;html\u0026#34; } } } 4.2.4 WSL 中的工作区配置 在 VSCode 中打开 WSL 项目:\n# 方式1: 在 WSL 终端中 cd ~/projects/my-app code . # 方式2: Windows 终端 code --remote wsl+Ubuntu-24.04 ~/projects/my-app 5. AI Agent 配置 5.1 Claude Code (OpenCode) 在 WSL2 中 5.1.1 安装 # 在 WSL2 中安装 curl -fsSL https://CLAUDE.md/claude-code/install.sh | sh # 或使用 npm npm install -g @anthropic-ai/claude-code # 配置 claude configure 5.1.2 配置 .claude.json { \u0026#34;permissions\u0026#34;: { \u0026#34;allow\u0026#34;: [ \u0026#34;Bash(docker):true\u0026#34;, \u0026#34;Bash(npm):true\u0026#34;, \u0026#34;Bash(mvn):true\u0026#34;, \u0026#34;Bash(gradle):true\u0026#34;, \u0026#34;Bash(kubectl):true\u0026#34; ], \u0026#34;deny\u0026#34;: [ \u0026#34;Bash(sudo):true\u0026#34;, \u0026#34;Bash(rm -rf /):true\u0026#34; ] }, \u0026#34;env\u0026#34;: { \u0026#34;JAVA_HOME\u0026#34;: \u0026#34;/home/\u0026lt;user\u0026gt;/.sdkman/candidates/java/current\u0026#34;, \u0026#34;MAVEN_HOME\u0026#34;: \u0026#34;/home/\u0026lt;user\u0026gt;/.sdkman/candidates/maven/current\u0026#34;, \u0026#34;GRADLE_HOME\u0026#34;: \u0026#34;/home/\u0026lt;user\u0026gt;/.sdkman/candidates/gradle/current\u0026#34;, \u0026#34;NODE_ENV\u0026#34;: \u0026#34;development\u0026#34; } } 5.1.3 使用技巧 # 启动对话 claude # 或使用 OpenCode opencode # 指定项目目录 cd ~/projects/java-backend claude # 在前端项目中使用 cd ~/projects/frontend-app opencode 5.2 Claude Desktop (Windows) + WSL2 项目 如果你更喜欢在 Windows 侧使用 Claude Desktop：\n// claude_desktop_config.json { \u0026#34;mcpServers\u0026#34;: { \u0026#34;filesystem\u0026#34;: { \u0026#34;command\u0026#34;: \u0026#34;wsl\u0026#34;, \u0026#34;args\u0026#34;: [\u0026#34;-d\u0026#34;, \u0026#34;Ubuntu-24.04\u0026#34;, \u0026#34;--\u0026#34;, \u0026#34;cat\u0026#34;], \u0026#34;env\u0026#34;: {} } }, \u0026#34;projects\u0026#34;: { \u0026#34;java-projects\u0026#34;: { \u0026#34;command\u0026#34;: \u0026#34;code\u0026#34;, \u0026#34;args\u0026#34;: [\u0026#34;--folder-uri\u0026#34;, \u0026#34;vscode-remote://ssh-remote+WSL+Ubuntu/home/user/projects/java\u0026#34;], \u0026#34;autoAttach\u0026#34;: true } } } 5.3 推荐的 AI 开发工作流 ┌──────────────────────────────────────────────────────────────┐ │ AI Agent 开发流程 │ ├──────────────────────────────────────────────────────────────┤ │ │ │ 1️⃣ 需求分析 │ │ └── 让 Claude 分析需求，给出技术方案 │ │ │ │ 2️⃣ 代码生成 │ │ ├── Java: 让 Claude 生成 Spring Boot 代码 │ │ ├── 前端: 让 OpenCode 生成 React/Vue 组件 │ │ └── 让 AI 解释代码逻辑 │ │ │ │ 3️⃣ 本地开发 │ │ ├── WSL2: 运行 Maven/Gradle 构建 │ │ ├── WSL2: 运行 npm/pnpm dev │ │ ├── IDEA: 远程调试 WSL2 中的应用 │ │ └── VSCode: 实时编辑 + ESLint 检查 │ │ │ │ 4️⃣ 测试验证 │ │ ├── 运行单元测试: mvn test / gradle test │ │ ├── 运行集成测试: docker-compose up │ │ └── 让 AI 编写测试用例 │ │ │ │ 5️⃣ 代码审查 │ │ └── 让 Claude Code 审查代码 │ │ │ └──────────────────────────────────────────────────────────────┘ 6. 性能优化 6.1 文件系统优化 # 方案1: 项目放 WSL2 文件系统 (推荐) # 性能最好，但 Windows 访问稍慢 /home/\u0026lt;user\u0026gt;/projects/ # 方案2: 使用 vhd 缓存 # 在 .wslconfig 中启用 sparseVhd=true # 方案3: 避免在 /mnt 下开发 # /mnt/c 访问 Windows 文件很慢 # 只用于偶尔编辑 Windows 侧配置 6.2 网络优化 # WSL2 中配置 DNS 缓存 sudo apt install -y systemd-resolved sudo sed -i \u0026#39;s/#DNS=/DNS=8.8.8.8/\u0026#39; /etc/systemd/resolved.conf sudo systemctl restart systemd-resolved # 测试网络速度 curl -I https://repo.maven.apache.org/maven2/ 6.3 内存优化 # 在 .wslconfig 中配置 [wsl2] memory=8GB swap=4GB # 在 WSL2 中启用内存回收 sudo bash -c \u0026#39;echo 1 \u0026gt; /proc/sys/vm/drop_caches\u0026#39; # 或添加到 crontab sudo crontab -e # 添加: 0 */2 * * * sync; echo 1 \u0026gt; /proc/sys/vm/drop_caches 6.4 GPU 加速 # 安装 NVIDIA GPU 驱动 (Windows 侧) # 在 WSL2 中安装 CUDA Toolkit wget https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-wsl-ubuntu.pin sudo mv cuda-wsl-ubuntu.pin /etc/apt/preferences.d/cuda-wsl-ubuntu.pin wget https://developer.download.nvidia.com/compute/cuda/12.3.0/local_installers/cuda-repo-wsl-ubuntu-x86_64-12-3-local_12.3.0-1_amd64.deb sudo dpkg -i cuda-repo-wsl-ubuntu-x86_64-12-3-local_12.3.0-1_amd64.deb sudo apt-get update sudo apt-get -y install cuda-toolkit-12-3 # 验证 nvidia-smi 7. 工作流技巧 7.1 日常开发命令 # === Java 开发 === # 快速启动 Spring Boot ./mvnw spring-boot:run # 打包 ./mvnw clean package -DskipTests # 运行测试 ./mvnw test # 调试模式 (端口 5005) ./mvnw spring-boot:run -Dspring-boot.run.jvmArguments=\u0026#34;-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005\u0026#34; # === 前端开发 === # 安装依赖 pnpm install # 开发服务器 pnpm dev # 构建 pnpm build # 类型检查 pnpm type-check # === Docker === # 启动所有服务 docker-compose up -d # 查看日志 docker-compose logs -f # 停止 docker-compose down # === WSL 维护 === # 停止所有 WSL 实例 wsl --shutdown # 导出/导入分发版 wsl --export Ubuntu ~/wsl-ubuntu-backup.tar wsl --import Ubuntu-new ~/wsl-new ~/wsl-ubuntu-backup.tar 7.2 快捷脚本 快速启动开发环境 (dev.sh) #!/bin/bash # 启动 Java 后端 echo \u0026#34;🚀 启动 Java 后端...\u0026#34; cd ~/projects/java-backend ./mvnw spring-boot:run \u0026amp; # 启动前端 echo \u0026#34;🚀 启动前端...\u0026#34; cd ~/projects/frontend-app pnpm dev \u0026amp; # 启动 Docker 服务 echo \u0026#34;🐳 启动 Docker 服务...\u0026#34; docker-compose up -d echo \u0026#34;✅ 开发环境已启动\u0026#34; echo \u0026#34; - Java: http://localhost:8080\u0026#34; echo \u0026#34; - Frontend: http://localhost:3000\u0026#34; echo \u0026#34; - MySQL: localhost:3306\u0026#34; echo \u0026#34; - Redis: localhost:6379\u0026#34; 快速清理 (clean.sh) #!/bin/bash echo \u0026#34;🧹 清理项目...\u0026#34; # Maven 清理 cd ~/projects/java-backend ./mvnw clean # Node 清理 cd ~/projects/frontend-app rm -rf node_modules rm -rf dist rm -rf .nuxt # Docker 清理 docker system prune -f echo \u0026#34;✅ 清理完成\u0026#34; 7.3 跨系统操作技巧 # 从 WSL 打开 Windows 应用 explorer.exe . # 文件管理器 code.exe . # VSCode idea.exe . # IntelliJ IDEA # Windows 路径转 WSL 路径 wslpath -u \u0026#34;C:\\Users\\xxx\u0026#34; # =\u0026gt; /mnt/c/Users/xxx # WSL 路径转 Windows 路径 wslpath -w \u0026#34;/home/xxx\u0026#34; # =\u0026gt; C:\\Users\\xxx\\wsl$\\Ubuntu\\home\\xxx # 在 Windows 侧打开 WSL 文件 # PowerShell explorer.exe \\\\wsl$\\Ubuntu\\home\\user\\projects # 从 Windows 复制文件到 WSL copy file.txt \\\\wsl$\\Ubuntu\\home\\user\\projects\\ # 共享 SSH 密钥 cp -r /mnt/c/users/\u0026lt;user\u0026gt;/.ssh ~/. chmod 600 ~/.ssh/id_rsa 7.4 调试技巧 Java 远程调试 (IntelliJ IDEA) 在 application.properties 中添加:\nspring-boot.run.jvmArguments=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 在 IDEA 中配置:\nRun \u0026gt; Edit Configurations \u0026gt; Remote Host: localhost Port: 5005 Transport: Socket Debugger mode: Attach 前端调试 (VSCode) // launch.json { \u0026#34;configurations\u0026#34;: [ { \u0026#34;name\u0026#34;: \u0026#34;Debug Chrome\u0026#34;, \u0026#34;type\u0026#34;: \u0026#34;chrome\u0026#34;, \u0026#34;request\u0026#34;: \u0026#34;launch\u0026#34;, \u0026#34;url\u0026#34;: \u0026#34;http://localhost:3000\u0026#34;, \u0026#34;webRoot\u0026#34;: \u0026#34;${workspaceFolder}/src\u0026#34; }, { \u0026#34;name\u0026#34;: \u0026#34;Attach to Chrome\u0026#34;, \u0026#34;type\u0026#34;: \u0026#34;chrome\u0026#34;, \u0026#34;request\u0026#34;: \u0026#34;attach\u0026#34;, \u0026#34;url\u0026#34;: \u0026#34;http://localhost:3000\u0026#34;, \u0026#34;webRoot\u0026#34;: \u0026#34;${workspaceFolder}/src\u0026#34; } ] } 8. 故障排除 8.1 常见问题 问题 解决方案 WSL2 不启动 wsl --shutdown 后重启 内存不足 修改 .wslconfig 增加 memory 网络不通 检查 Windows 防火墙设置 文件访问慢 项目放在 WSL2 文件系统内 Docker 启动失败 重启 Docker Desktop 端口冲突 lsof -i :端口号 查找进程 8.2 诊断命令 # WSL2 状态 wsl -l -v wsl --status # 资源使用 free -h # 内存 df -h # 磁盘 top # CPU/进程 # 网络诊断 ip addr ping google.com curl -I localhost:8080 # Docker 诊断 docker ps docker logs \u0026lt;container\u0026gt; docker-compose ps 9. 推荐配置总结 9.1 最终目录结构 ~/projects/ ├── java/ │ ├── spring-boot-api/ # Spring Boot 后端 │ ├── spring-boot-admin/ # Spring Boot 管理后台 │ └── shared-libs/ # 公共库 ├── frontend/ │ ├── react-web/ # React Web 端 │ ├── react-mobile/ # React Mobile 端 │ └── components/ # 公共组件 ├── docker/ │ ├── mysql/ │ ├── redis/ │ └── elasticsearch/ └── scripts/ ├── dev.sh └── clean.sh 9.2 环境变量 (.zshrc) # Java export JAVA_HOME=\u0026#34;$HOME/.sdkman/candidates/java/current\u0026#34; export MAVEN_HOME=\u0026#34;$HOME/.sdkman/candidates/maven/current\u0026#34; export GRADLE_HOME=\u0026#34;$HOME/.sdkman/candidates/gradle/current\u0026#34; # Node export NVM_DIR=\u0026#34;$HOME/.nvm\u0026#34; export PNPM_HOME=\u0026#34;$HOME/.local/share/pnpm\u0026#34; # 项目路径 export PROJECTS_DIR=\u0026#34;$HOME/projects\u0026#34; # PATH export PATH=\u0026#34;$JAVA_HOME/bin:$MAVEN_HOME/bin:$GRADLE_HOME/bin:$PNPM_HOME:$PATH\u0026#34; # Docker export DOCKER_HOST=\u0026#34;unix:///var/run/docker.sock\u0026#34; # AI Agent export CLAUDE_API_KEY=\u0026#34;your-api-key\u0026#34; # WSL 互操作 export WSL_UTF8=1 export TERM=xterm-256color 附录 A. 必备工具列表 工具 安装命令 用途 SDKMAN `curl -s \u0026ldquo;https://get.sdkman.io\u0026rdquo; bash` nvm `curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh bash` docker `curl -fsSL https://get.docker.com sh` zsh sudo apt install zsh 终端 Oh My Zsh sh -c \u0026quot;$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)\u0026quot; 终端增强 fzf git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf \u0026amp;\u0026amp; ~/.fzf/install 模糊搜索 tldr npm install -g tldr 简化 man B. 推荐阅读 WSL 官方文档 IntelliJ IDEA WSL 指南 VSCode Remote - WSL Spring Boot + WSL2 最佳实践 📝 文档版本: 1.0\n最后更新: 2026-03-06\n适用: Windows 11 + WSL2 + Ubuntu 24.04\n","permalink":"https://qpzm7903.github.io/posts/wsl2-development-guide/","summary":"\u003ch1 id=\"wsl2-开发深度指南\"\u003eWSL2 开发深度指南\u003c/h1\u003e\n\u003cblockquote\u003e\n\u003cp\u003e适用于 Windows + WSL2 + Java/前端开发\u003c/p\u003e\n\u003cp\u003eIDE: IntelliJ IDEA + VSCode | AI Agent: Claude + OpenCode\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr\u003e\n\u003ch2 id=\"目录\"\u003e目录\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003e\u003ca href=\"#1-%E6%9E%B6%E6%9E%84%E6%A6%82%E8%A7%88\"\u003e架构概览\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#2-wsl2-%E5%9F%BA%E7%A1%80%E9%85%8D%E7%BD%AE\"\u003eWSL2 基础配置\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#3-%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA\"\u003e开发环境搭建\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#4-ide-%E6%B7%B1%E5%BA%A6%E9%9B%86%E6%88%90\"\u003eIDE 深度集成\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#5-ai-agent-%E9%85%8D%E7%BD%AE\"\u003eAI Agent 配置\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#6-%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96\"\u003e性能优化\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#7-%E5%B7%A5%E4%BD%9C%E6%B5%81%E6%8A%80%E5%B7%A7\"\u003e工作流技巧\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003chr\u003e\n\u003ch2 id=\"1-架构概览\"\u003e1. 架构概览\u003c/h2\u003e\n\u003ch3 id=\"11-推荐架构\"\u003e1.1 推荐架构\u003c/h3\u003e\n\u003cpre tabindex=\"0\"\u003e\u003ccode\u003e┌─────────────────────────────────────────────────────────┐\n│                     Windows 11                          │\n│  ┌─────────────┐  ┌─────────────┐  ┌─────────────────┐  │\n│  │ IntelliJ    │  │   VSCode    │  │   Terminal      │  │\n│  │ IDEA        │  │   (本地)    │  │   (Windows)     │  │\n│  └──────┬──────┘  └──────┬──────┘  └────────┬────────┘  │\n│         │                │                   │           │\n│         └────────────────┼───────────────────┘           │\n│                          │                               │\n│              ┌───────────┴───────────┐                   │\n│              │    WSL2 集成层         │                   │\n│              │  (文件系统互通、进程桥接) │                   │\n│              └───────────┬───────────┘                   │\n│                          │                               │\n│  ┌───────────────────────┴────────────────────────────┐ │\n│  │                   WSL2 虚拟机                        │ │\n│  │  ┌────────────┐  ┌────────────┐  ┌──────────────┐  │ │\n│  │  │ Java JDK   │  │ Node.js    │  │ Docker       │  │ │\n│  │  │ Maven/Gradle│ │ pnpm/npm   │  │ (Linux容器)  │  │ │\n│  │  └────────────┘  └────────────┘  └──────────────┘  │ │\n│  │                                                        │ │\n│  │  项目代码: /home/\u0026lt;user\u0026gt;/projects/                     │ │\n│  └────────────────────────────────────────────────────────┘ │\n└─────────────────────────────────────────────────────────┘\n\u003c/code\u003e\u003c/pre\u003e\u003ch3 id=\"12-核心优势\"\u003e1.2 核心优势\u003c/h3\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\n      \u003ctr\u003e\n          \u003cth\u003e特性\u003c/th\u003e\n          \u003cth\u003e传统虚拟机\u003c/th\u003e\n          \u003cth\u003eWSL2\u003c/th\u003e\n      \u003c/tr\u003e\n  \u003c/thead\u003e\n  \u003ctbody\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e启动时间\u003c/td\u003e\n          \u003ctd\u003e30s+\u003c/td\u003e\n          \u003ctd\u003e\u0026lt;2s\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e内存占用\u003c/td\u003e\n          \u003ctd\u003e2GB+\u003c/td\u003e\n          \u003ctd\u003e按需\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e文件系统\u003c/td\u003e\n          \u003ctd\u003e共享难\u003c/td\u003e\n          \u003ctd\u003e原生互通\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003eGPU 支持\u003c/td\u003e\n          \u003ctd\u003e复杂\u003c/td\u003e\n          \u003ctd\u003e简单\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e剪切板\u003c/td\u003e\n          \u003ctd\u003e麻烦\u003c/td\u003e\n          \u003ctd\u003e无缝\u003c/td\u003e\n      \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\u003chr\u003e\n\u003ch2 id=\"2-wsl2-基础配置\"\u003e2. WSL2 基础配置\u003c/h2\u003e\n\u003ch3 id=\"21-安装-wsl2\"\u003e2.1 安装 WSL2\u003c/h3\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-powershell\" data-lang=\"powershell\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\u003cspan style=\"color:#75715e\"\u003e# 以管理员身份运行 PowerShell\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\u003cspan style=\"color:#75715e\"\u003e# 安装 WSL2 (自动设置)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003ewsl --install\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\u003cspan style=\"color:#75715e\"\u003e# 或手动选择发行版\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003ewsl --install -d Ubuntu-\u003cspan style=\"color:#ae81ff\"\u003e24.04\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\u003cspan style=\"color:#75715e\"\u003e# 验证版本\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003ewsl -l -v\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003ch3 id=\"22-核心配置-wslconfig\"\u003e2.2 核心配置 (.wslconfig)\u003c/h3\u003e\n\u003cp\u003e在 \u003ccode\u003eC:\\Users\\\u0026lt;你的用户名\u0026gt;\\.wslconfig\u003c/code\u003e 创建配置文件：\u003c/p\u003e","title":"WSL2 开发深度指南 - Win10/11 深度工作流"},{"content":"📰 科技热点日报 | 2026-03-07 AI 大厂动态 + Hacker News + GitHub Trending\n📊 今日概览 🔥 HN 热门文章：10 篇 💻 GitHub 热门：5 个 🏢 AI 公司动态：20 条 📅 更新时间：09:04 🏢 AI 大厂动态 📈 公司更新统计 🇺🇸 Hugging Face: 5 条 🇺🇸 OpenAI: 2 条 🇺🇸 Anthropic: 2 条 🇺🇸 Google AI: 2 条 🇺🇸 Meta AI: 2 条 🇨🇳 月之暗面: 2 条 🇨🇳 DeepSeek: 2 条 🇨🇳 智谱 AI: 2 条 🇨🇳 通义千问: 1 条 📰 最新动态 1. 🇺🇸 📝 [Hugging Face] PRX Part 3 — Training a Text-to-Image Model in 24h! 📅 Tue, 03 Ma | 🏷️ 训练 📝 暂无摘要 🔗 https://huggingface.co/blog/Photoroom/prx-part3\n2. 🇺🇸 📝 [Hugging Face] Mixture of Experts (MoEs) in Transformers 📅 Thu, 26 Fe | 🏷️ Transformer 📝 暂无摘要 🔗 https://huggingface.co/blog/moe-transformers\n3. 🇺🇸 📝 [Hugging Face] Bringing Robotics AI to Embedded Platforms: Dataset Recording, VLA Fine‑Tuning, and On‑Device Optimizations 📅 Thu, 05 Ma | 🏷️ AI 📝 暂无摘要 🔗 https://huggingface.co/blog/nxp/bringing-robotics-ai-to-embedded-platforms\n4. 🇺🇸 📝 [Hugging Face] Introducing Modular Diffusers - Composable Building Blocks for Diffusion Pipelines 📅 Thu, 05 Ma | 🏷️ 扩散模型 📝 暂无摘要 🔗 https://huggingface.co/blog/modular-diffusers\n**5. 🇺🇸 📝 [Hugging Face] Conversational LLM Evaluations in Minutes with NVIDIA NeMo Evaluator Agent Skills ** 📅 Fri, 06 Ma | 🏷️ LLM | AI Agent 📝 暂无摘要 🔗 https://huggingface.co/blog/nvidia/model-evaluation-skill\n6. 🇺🇸 🔥 [OpenAI] 🔥 vllm 📅 2026-03-07 | 🏷️ LLM | 推理 📝 A high-throughput and memory-efficient inference and serving engine for LLMs 🔗 https://github.com/vllm-project/vllm\n7. 🇺🇸 🔥 [OpenAI] 🔥 team-success-agent 📅 2026-03-07 | 🏷️ GPT | AI Agent 📝 AI-powered HR co-pilot for People Managers — Goal Management via Workday MCP and Azure OpenAI GPT-4o 🔗 https://github.com/nathanbrandonWD/team-success-agent\n8. 🇺🇸 🔥 [Anthropic] 🔥 hive 📅 2026-03-07 | 🏷️ AI Agent 📝 Outcome driven agent development framework that evolves 🔗 https://github.com/aden-hive/hive\n9. 🇺🇸 🔥 [Anthropic] 🔥 axon 📅 2026-03-07 | 🏷️ AI 📝 Index codebases into a detailed knowledge graph to reveal dependencies, call chains, clusters, and execution flows for better AI code analysis and ins 🔗 https://github.com/jasim-balad/axon\n10. 🇺🇸 🔥 [Google AI] 🔥 korea-food-lists 📅 2026-03-07 | 🏷️ Gemini | RAG 📝 Full-stack geospatial discovery platform built with Node.js and Google Gemini, featuring RAG architecture to provide hallucination-free dining recomme 🔗 https://github.com/Gwanmog/korea-food-lists\n11. 🇺🇸 🔥 [Google AI] 🔥 GEBench 📅 2026-03-07 | 🏷️ AI 📝 🖼️ Benchmark image generation models in GUI environments with multi-step tasks, bilingual support, and detailed 5D performance metrics. 🔗 https://github.com/ylorT/GEBench\n12. 🇺🇸 🔥 [Meta AI] 🔥 metabolic-care-assistant 📅 2026-03-07 | 🏷️ AI 📝 Provide AI-based dietary advice and blood sugar tracking tailored for people managing diabetes with real-world clinical safety. 🔗 https://github.com/yebgallery/metabolic-care-assistant\n13. 🇨🇳 🔥 [月之暗面] 🔥 kimi-agent-internals 📅 2026-03-07 | 🏷️ AI Agent 📝 🔍 Analyze the architecture of Moonshot AI\u0026rsquo;s Kimi agent (K2.5 model) with insights on its performance and conversational extraction methodology. 🔗 https://github.com/Visakan08/kimi-agent-internals\n14. 🇨🇳 🔥 [DeepSeek] 🔥 military-news-to-qq 📅 2026-03-07 | 🏷️ AI 📝 Daily military and geopolitics digest sender for QQ groups via DeepSeek and NapCat. 🔗 https://github.com/cheng-yi-cc/military-news-to-qq\n15. 🇨🇳 🔥 [DeepSeek] 🔥 ai-code-review-prompts 📅 2026-03-07 | 🏷️ GPT | Claude 📝 5 free AI code review prompts for security, performance, Python, React, Solidity. Works with Claude, GPT-4, DeepSeek. 🔗 https://github.com/ETwithin/ai-code-review-prompts\n🔥 Hacker News Top Stories 1. 📰 Plasma Bigscreen – 10-foot interface for KDE plasma 🔥 82 points | 💬 11 comments 🏷️ 分类：General | 🌐 来源：plasma-bigscreen.org 2. 📰 this css proves me human 🔥 130 points | 💬 20 comments 🏷️ 分类：General | 🌐 来源：will-keleher.com 3. 📰 C# strings silently kill your SQL Server indexes in Dapper 🔥 40 points | 💬 7 comments 🏷️ 分类：General | 🌐 来源：consultwithgriff.com 4. 📰 Show HN: The Roman Industrial Revolution that could have been (Vol 2) 🔥 20 points | 💬 5 comments 🏷️ 分类：General | 🌐 来源：thelydianstone.com 5. 📰 Math Notepad 🔥 52 points | 💬 11 comments 🏷️ 分类：General | 🌐 来源：mathnotepad.com 6. 📰 The Shady World of IP Leasing 🔥 47 points | 💬 7 comments 🏷️ 分类：General | 🌐 来源：acid.vegas 7. 📰 Hardening Firefox with Anthropic\u0026rsquo;s Red Team 🔥 468 points | 💬 31 comments 🏷️ 分类：General | 🌐 来源：anthropic.com 8. 📰 Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting 🔥 221 points | 💬 29 comments 🏷️ 分类：General | 🌐 来源：github.com 9. 📰 Open Camera is a FOSS camera app for Android 🔥 208 points | 💬 25 comments 🏷️ 分类：General | 🌐 来源：opencamera.org.uk 10. 📰 Apache Otava 🔥 78 points | 💬 4 comments 🏷️ 分类：General | 🌐 来源：otava.apache.org 💻 GitHub Trending 排名 项目 描述 分类 1 airi Agent framework and applications built upon Qwen\u0026gt;=3.0, featuring Function Calling, MCP, Code Interpreter, RAG, Chrome\u0026hellip; 🤖 AI 2 hve-core CyberStrikeAI is an AI-native security testing platform built in Go. It integrates 100+ security tools, an intelligent o\u0026hellip; 🤖 AI 3 AReaL 基于 Claude Code 的长篇网文辅助创作系统，解决 AI 写作中的「遗忘」和「幻觉」问题，支持 200 万字量级 连载创作。 🤖 AI 4 skills A specialized Claude Code workspace for creating long-form, SEO-optimized blog content for any business. This system hel\u0026hellip; 📦 Other 5 ai-hedge-fund Select context for coding agents directly from your website 🤖 AI Generated by OpenClaw | 2026-03-07 09:04\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-07/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-07\"\u003e📰 科技热点日报 | 2026-03-07\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eAI 大厂动态 + Hacker News + GitHub Trending\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 HN 热门文章：\u003cstrong\u003e10\u003c/strong\u003e 篇\u003c/li\u003e\n\u003cli\u003e💻 GitHub 热门：\u003cstrong\u003e5\u003c/strong\u003e 个\u003c/li\u003e\n\u003cli\u003e🏢 AI 公司动态：\u003cstrong\u003e20\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e📅 更新时间：09:04\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-ai-大厂动态\"\u003e🏢 AI 大厂动态\u003c/h2\u003e\n\u003ch3 id=\"-公司更新统计\"\u003e📈 公司更新统计\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eHugging Face\u003c/strong\u003e: 5 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eOpenAI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eAnthropic\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eGoogle AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eMeta AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e月之暗面\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003eDeepSeek\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e智谱 AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e通义千问\u003c/strong\u003e: 1 条\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-最新动态\"\u003e📰 最新动态\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1. 🇺🇸 📝 [Hugging Face] PRX Part 3 — Training a Text-to-Image Model in 24h!\u003c/strong\u003e\n📅 Tue, 03 Ma | 🏷️ \u003ccode\u003e训练\u003c/code\u003e\n📝 暂无摘要\n🔗 \u003ca href=\"https://huggingface.co/blog/Photoroom/prx-part3\"\u003ehttps://huggingface.co/blog/Photoroom/prx-part3\u003c/a\u003e\u003c/p\u003e","title":"📰 科技热点日报 | 2026-03-07"},{"content":"📰 科技热点日报 | 2026-03-09 AI 大厂动态 + Hacker News + GitHub Trending\n📊 今日概览 🔥 HN 热门文章：10 篇 💻 GitHub 热门：6 个 🏢 AI 公司动态：20 条 📅 更新时间：19:32 🏢 AI 大厂动态 📈 公司更新统计 🇺🇸 Hugging Face: 5 条 🇺🇸 OpenAI: 2 条 🇺🇸 Anthropic: 2 条 🇺🇸 Google AI: 2 条 🇺🇸 Meta AI: 2 条 🇨🇳 月之暗面: 2 条 🇨🇳 DeepSeek: 2 条 🇨🇳 智谱 AI: 2 条 🇨🇳 通义千问: 1 条 📰 最新动态 1. 🇺🇸 📝 [Hugging Face] PRX Part 3 — Training a Text-to-Image Model in 24h! 📅 Tue, 03 Ma | 🏷️ 训练 📝 ![Image 5](https://cdn-uploads.huggingface.co/production/uploads/68e529af513e724edd8\u0026hellip; 🔗 https://huggingface.co/blog/Photoroom/prx-part3\n2. 🇺🇸 📝 [Hugging Face] Mixture of Experts (MoEs) in Transformers 📅 Thu, 26 Fe | 🏷️ LLM | Transformer 📝 \u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026mdash;\u0026ndash; Over the past few years, scaling dense language models has driven most progress in LLMs. From early models like the original \u0026hellip; 🔗 https://huggingface.co/blog/moe-transformers\n3. 🇺🇸 📝 [Hugging Face] Bringing Robotics AI to Embedded Platforms: Dataset Recording, VLA Fine‑Tuning, and On‑Device Optimizations 📅 Thu, 05 Ma | 🏷️ AI 📝 Bringing Robotics AI to Embedded Platforms: Dataset Recording, VLA Fine‑Tuning, and On‑Device Optimizations * Models 🔗 https://huggingface.co/blog/nxp/bringing-robotics-ai-to-embedded-platforms\n4. 🇺🇸 📝 [Hugging Face] Introducing Modular Diffusers - Composable Building Blocks for Diffusion Pipelines 📅 Thu, 05 Ma | 🏷️ 扩散模型 📝 * Quickstart * Custom Blocks 🔗 https://huggingface.co/blog/modular-diffusers\n5. 🇺🇸 📝 [Hugging Face] GGML and llama.cpp join HF to ensure the long-term progress of Local AI 📅 Fri, 20 Fe | 🏷️ AI 📝 GGML and llama.cpp join HF to ensure the long-term progress of Local AI * Models 🔗 https://huggingface.co/blog/ggml-joins-hf\n6. 🇺🇸 🔥 [OpenAI] 🔥 AI-Incident-Report-Generator 📅 2026-03-09 | 🏷️ AI 📝 I built an AI tool that automatically generates facility incident reports using Generative AI. Instead of writing manual reports, engineers can simpl 🔗 https://github.com/naveenkumar921995-cmd/AI-Incident-Report-Generator\n7. 🇺🇸 🔥 [OpenAI] 🔥 langchain-runner 📅 2026-03-09 | 🏷️ AI Agent 📝 🚀 Expose your LangChain agents as services with zero configuration; turn scripts into web services using simple wrappers and no infrastructure setup. 🔗 https://github.com/Lukaa1507/langchain-runner\n8. 🇺🇸 🔥 [Anthropic] 🔥 llm-toolkit 📅 2026-03-09 | 🏷️ LLM | Claude 📝 Slash commands, mental frameworks, and prompt engineering resources for Claude Code — grounded in LLM research 🔗 https://github.com/rolandtolnay/llm-toolkit\n9. 🇺🇸 🔥 [Anthropic] 🔥 kiro-openai-gateway 📅 2026-03-09 | 🏷️ API 📝 🌐 Enable seamless access to OpenAI models with the Kiro OpenAI Gateway, an easy-to-use proxy for the Kiro IDE API. 🔗 https://github.com/ronald919/kiro-openai-gateway\n10. 🇺🇸 🔥 [Google AI] 🔥 BrowserPilot 📅 2026-03-09 | 🏷️ AI 📝 Open‑source alternative to Perplexity Comet, director.ai and firecrawl combined 🔗 https://github.com/ai-naymul/BrowserPilot\n11. 🇺🇸 🔥 [Google AI] 🔥 FormatAndTranslate 📅 2026-03-09 | 🏷️ Gemini | 代码能力 | API 📝 Vibe coding this tool used for translate Chinese to Vietnamese, require api Gemini Google for used 🔗 https://github.com/Tranminh1903/FormatAndTranslate\n12. 🇺🇸 🔥 [Meta AI] 🔥 AI-Meeting-Companion-STT 📅 2026-03-09 | 🏷️ AI 📝 📝 Capture, transcribe, and summarize meetings effortlessly with AI using Whisper and Llama 3 for clear insights and key points extraction. 🔗 https://github.com/Sameer125132/AI-Meeting-Companion-STT\n13. 🇺🇸 🔥 [Meta AI] 🔥 AlphaExtract 📅 2026-03-09 | 🏷️ AI 📝 AlphaExtract is a sophisticated PDF summarization tool that combines cutting-edge AI technology with efficient document processing. The project is bui 🔗 https://github.com/LoupXpro/AlphaExtract\n14. 🇨🇳 🔥 [月之暗面] 🔥 Mooncake 📅 2026-03-09 | 🏷️ LLM 📝 Mooncake is the serving platform for Kimi, a leading LLM service provided by Moonshot AI. 🔗 https://github.com/kvcache-ai/Mooncake\n15. 🇨🇳 🔥 [月之暗面] 🔥 Kimi-K2 📅 2026-03-09 | 🏷️ AI Agent 📝 🤖 Build intelligent agents with Kimi-K2, a platform designed for developing open agentic AI models that enhance interaction and learning. 🔗 https://github.com/bach999-vamous/Kimi-K2\n🔥 Hacker News Top Stories 1. 🤖 US Court of Appeals: TOS may be updated by email, use can imply consent [pdf] 🔥 205 points | 💬 46 comments 🏷️ 分类：AI | 🌐 来源：cdn.ca9.uscourts.gov 2. 📰 Fontcrafter: Turn Your Handwriting into a Real Font 🔥 65 points | 💬 9 comments 🏷️ 分类：General | 🌐 来源：arcade.pirillo.com 3. 📰 Ireland shuts last coal plant, becomes 15th coal-free country in Europe 🔥 49 points | 💬 2 comments 🏷️ 分类：General | 🌐 来源：pv-magazine.com 4. 📰 Agent Safehouse – macOS-native sandboxing for local agents 🔥 606 points | 💬 54 comments 🏷️ 分类：General | 🌐 来源：agent-safehouse.dev 5. 📰 Microscopes can see video on a laserdisc 🔥 465 points | 💬 17 comments 🏷️ 分类：General | 🌐 来源：youtube.com 6. 💻 Unlocking Python\u0026rsquo;s Cores:Energy Implications of Removing the GIL 🔥 16 points | 💬 5 comments 🏷️ 分类：Dev | 🌐 来源：arxiv.org 7. 📰 PCB devboard the size of a USB-C plug 🔥 188 points | 💬 14 comments 🏷️ 分类：General | 🌐 来源：github.com 8. 📰 Ask HN: What Are You Working On? (March 2026) 🔥 167 points | 💬 436 comments 🏷️ 分类：General | 🌐 来源：news.ycombinator.com 9. 📰 Every single board computer I tested in 2025 🔥 174 points | 💬 9 comments 🏷️ 分类：General | 🌐 来源：bret.dk 10. 📰 FrameBook 🔥 444 points | 💬 31 comments 🏷️ 分类：General | 🌐 来源：fb.edoo.gg 💻 GitHub Trending 排名 项目 描述 分类 1 generative-ai Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞 🤖 AI 2 MiroFish The best ChatGPT that $100 can buy. 🤖 AI 3 BettaFish The agent that grows with you 📦 Other 4 impeccable A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to rea\u0026hellip; 🤖 AI 5 page-agent 169 production-ready skills \u0026amp; plugins for Claude Code, OpenAI Codex, and OpenClaw — engineering, marketing, product,\u0026hellip; 🤖 AI 6 Win11Debloat Unofficial Python API for Google NotebookLM 📦 Other Generated by OpenClaw | 2026-03-09 19:32\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-09/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-09\"\u003e📰 科技热点日报 | 2026-03-09\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eAI 大厂动态 + Hacker News + GitHub Trending\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 HN 热门文章：\u003cstrong\u003e10\u003c/strong\u003e 篇\u003c/li\u003e\n\u003cli\u003e💻 GitHub 热门：\u003cstrong\u003e6\u003c/strong\u003e 个\u003c/li\u003e\n\u003cli\u003e🏢 AI 公司动态：\u003cstrong\u003e20\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e📅 更新时间：19:32\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-ai-大厂动态\"\u003e🏢 AI 大厂动态\u003c/h2\u003e\n\u003ch3 id=\"-公司更新统计\"\u003e📈 公司更新统计\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eHugging Face\u003c/strong\u003e: 5 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eOpenAI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eAnthropic\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eGoogle AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eMeta AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e月之暗面\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003eDeepSeek\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e智谱 AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e通义千问\u003c/strong\u003e: 1 条\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-最新动态\"\u003e📰 最新动态\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1. 🇺🇸 📝 [Hugging Face] PRX Part 3 — Training a Text-to-Image Model in 24h!\u003c/strong\u003e\n📅 Tue, 03 Ma | 🏷️ \u003ccode\u003e训练\u003c/code\u003e\n📝 \u003cimg alt=\"Image 4\" loading=\"lazy\" src=\"https://cdn-uploads.huggingface.co/production/uploads/68e529af513e724edd8702f6/7MUExmr-ed7sgd0D9H6yh.png\"\u003e![Image 5](\u003ca href=\"https://cdn-uploads.huggingface.co/production/uploads/68e529af513e724edd8\"\u003ehttps://cdn-uploads.huggingface.co/production/uploads/68e529af513e724edd8\u003c/a\u003e\u0026hellip;\n🔗 \u003ca href=\"https://huggingface.co/blog/Photoroom/prx-part3\"\u003ehttps://huggingface.co/blog/Photoroom/prx-part3\u003c/a\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-03-10 AI 大厂动态 + Hacker News + GitHub Trending\n📊 今日概览 🔥 HN 热门文章：10 篇 💻 GitHub 热门：6 个 🏢 AI 公司动态：20 条 📅 更新时间：08:46 🏢 AI 大厂动态 📈 公司更新统计 🇺🇸 Hugging Face: 5 条 🇺🇸 OpenAI: 2 条 🇺🇸 Anthropic: 2 条 🇺🇸 Google AI: 2 条 🇺🇸 Meta AI: 2 条 🇨🇳 月之暗面: 2 条 🇨🇳 DeepSeek: 2 条 🇨🇳 智谱 AI: 2 条 🇨🇳 通义千问: 1 条 📰 最新动态 1. 🇺🇸 📝 [Hugging Face] Bringing Robotics AI to Embedded Platforms: Dataset Recording, VLA Fine‑Tuning, and On‑Device Optimizations 📅 Thu, 05 Ma | 🏷️ AI 📝 Authors: Enzo Ruedas, Tess Boivin Recent advances in Large Language Models have enabled the transition from text-only reas\u0026hellip; 🔗 https://huggingface.co/blog/nxp/bringing-robotics-ai-to-embedded-platforms\n2. 🇺🇸 📝 [Hugging Face] Introducing Modular Diffusers - Composable Building Blocks for Diffusion Pipelines 📅 Thu, 05 Ma | 🏷️ 扩散模型 📝 * Quickstart * Custom Blocks 🔗 https://huggingface.co/blog/modular-diffusers\n3. 🇺🇸 📝 [Hugging Face] Granite 4.0 1B Speech: Compact, Multilingual, and Built for the Edge 📅 Mon, 09 Ma | 🏷️ AI 📝 We’re excited to share Granite 4.0 1B Speech, the latest addition to [IBM\u0026rsquo;s Granite Speech collection](https://huggingface.co/collections/ib\u0026hellip; 🔗 https://huggingface.co/blog/ibm-granite/granite-4-speech\n4. 🇺🇸 📝 [Hugging Face] Ulysses Sequence Parallelism: Training with Million-Token Contexts 📅 Mon, 09 Ma | 🏷️ 训练 📝 Training large language models on long sequences has become essential for building capable AI systems. As models are increasingly used for tasks like document analysis, code understanding, complex rea\u0026hellip; 🔗 https://huggingface.co/blog/ulysses-sp\n5. 🇺🇸 📝 [Hugging Face] LeRobot v0.5.0: Scaling Every Dimension 📅 Mon, 09 Ma | 🏷️ AI 📝 * TL;DR * Table of Contents 🔗 https://huggingface.co/blog/lerobot-release-v050\n6. 🇺🇸 🔥 [OpenAI] 🔥 PyGPT2 📅 2026-03-10 | 🏷️ GPT 📝 🖥️ Explore GPT-2 text generation with PyGPT2, a user-friendly Python app offering local model access, device selection, and prompt management. 🔗 https://github.com/JAVO932/PyGPT2\n7. 🇺🇸 🔥 [OpenAI] 🔥 ai-faq-app 📅 2026-03-10 | 🏷️ LLM 📝 🤖 Streamline customer support with an AI FAQ app that delivers instant answers to queries using advanced LLMs and a user-friendly interface. 🔗 https://github.com/ajdin123kk/ai-faq-app\n8. 🇺🇸 🔥 [Anthropic] 🔥 bitcoin-mcp 📅 2026-03-10 | 🏷️ AI Agent 📝 The most comprehensive Bitcoin MCP server. 43 tools for AI agents: fees, mempool, blocks, transactions, mining, price, supply. Zero config - works ins 🔗 https://github.com/Bortlesboat/bitcoin-mcp\n9. 🇺🇸 🔥 [Anthropic] 🔥 Chatbot 📅 2026-03-10 | 🏷️ API 📝 🤖 Build intelligent chatbots with ease using this FastAPI platform for context-aware conversations, document uploads, and secure user authentication. 🔗 https://github.com/Shivanshw0/Chatbot\n10. 🇺🇸 🔥 [Google AI] 🔥 adk-healthcare-clinical-decision-support-agent 📅 2026-03-10 | 🏷️ Gemini | AI Agent 📝 Multi-agent AI clinical decision support system built with Google ADK, Vertex AI (Gemini), FHIR R4, and Cloud DLP. Agentic pipeline with specialized a 🔗 https://github.com/gbhorne/adk-healthcare-clinical-decision-support-agent\n11. 🇺🇸 🔥 [Google AI] 🔥 AI-Prompt-Prettify 📅 2026-03-10 | 🏷️ Gemini 📝 🚀 Enhance your AI prompts easily with AI Prompt Prettify for improved responses and better interactions using leading models like Google Gemini. 🔗 https://github.com/iwillsureaboutthisx2/AI-Prompt-Prettify\n12. 🇺🇸 🔥 [Meta AI] 🔥 AI-Meeting-Companion-STT 📅 2026-03-10 | 🏷️ AI 📝 📝 Capture, transcribe, and summarize meetings effortlessly with AI using Whisper and Llama 3 for clear insights and key points extraction. 🔗 https://github.com/Sameer125132/AI-Meeting-Companion-STT\n13. 🇺🇸 🔥 [Meta AI] 🔥 AlphaExtract 📅 2026-03-10 | 🏷️ AI 📝 AlphaExtract is a sophisticated PDF summarization tool that combines cutting-edge AI technology with efficient document processing. The project is bui 🔗 https://github.com/LoupXpro/AlphaExtract\n14. 🇨🇳 🔥 [月之暗面] 🔥 No-one 📅 2026-03-10 | 🏷️ AI 📝 🌐 Manage Java WebShells effortlessly with No-one, a modern tool for secure testing and deeper understanding of web attack scenarios. 🔗 https://github.com/gekonge/No-one\n15. 🇨🇳 🔥 [DeepSeek] 🔥 Llama 📅 2026-03-10 | 🏷️ AI 📝 🌐 Run GGUF models directly in your web browser using JavaScript and WebAssembly for a seamless and flexible AI experience. 🔗 https://github.com/m1ns09/Llama\n🔥 Hacker News Top Stories 1. 📰 Building a Procedural Hex Map with Wave Function Collapse 🔥 370 points | 💬 31 comments 🏷️ 分类：General | 🌐 来源：felixturner.github.io 2. 📰 JSLinux Now Supports x86_64 🔥 231 points | 💬 14 comments 🏷️ 分类：General | 🌐 来源：bellard.org 3. 🤖 Is legal the same as legitimate: AI reimplementation and the erosion of copyleft 🔥 323 points | 💬 76 comments 🏷️ 分类：AI | 🌐 来源：writings.hongminhee.org 4. 📰 Show HN: Remotely use my guitar tuner 🔥 28 points | 💬 6 comments 🏷️ 分类：General | 🌐 来源：realtuner.online 5. 🤖 The first airplane fatality 🔥 48 points | 💬 5 comments 🏷️ 分类：AI | 🌐 来源：amusingplanet.com 6. 📰 DARPA’s new X-76 🔥 146 points | 💬 28 comments 🏷️ 分类：General | 🌐 来源：darpa.mil 7. 💻 Show HN: The Mog Programming Language 🔥 112 points | 💬 24 comments 🏷️ 分类：Dev | 🌐 来源：moglang.org 8. 📰 Oracle is building yesterday\u0026rsquo;s data centers with tomorrow\u0026rsquo;s debt 🔥 183 points | 💬 16 comments 🏷️ 分类：General | 🌐 来源：cnbc.com 9. 📰 Launch HN: Terminal Use (YC W26) – Vercel for filesystem-based agents 🔥 79 points | 💬 17 comments 🏷️ 分类：General | 🌐 来源：news.ycombinator.com 10. 📰 Two Years of Emacs Solo: 35 Modules, Zero External Packages, and a Full Refactor 🔥 3 points | 💬 0 comments 🏷️ 分类：General | 🌐 来源：rahuljuliato.com 💻 GitHub Trending 排名 项目 描述 分类 1 generative-ai Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞 🤖 AI 2 MiroFish The best ChatGPT that $100 can buy. 🤖 AI 3 BettaFish The agent that grows with you 📦 Other 4 impeccable A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to rea\u0026hellip; 🤖 AI 5 page-agent 169 production-ready skills \u0026amp; plugins for Claude Code, OpenAI Codex, and OpenClaw — engineering, marketing, product,\u0026hellip; 🤖 AI 6 Win11Debloat Unofficial Python API and agentic skill for Google NotebookLM. Full programmatic access to NotebookLM\u0026rsquo;s features—includi\u0026hellip; 🤖 AI Generated by OpenClaw | 2026-03-10 08:46\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-10/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-10\"\u003e📰 科技热点日报 | 2026-03-10\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eAI 大厂动态 + Hacker News + GitHub Trending\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 HN 热门文章：\u003cstrong\u003e10\u003c/strong\u003e 篇\u003c/li\u003e\n\u003cli\u003e💻 GitHub 热门：\u003cstrong\u003e6\u003c/strong\u003e 个\u003c/li\u003e\n\u003cli\u003e🏢 AI 公司动态：\u003cstrong\u003e20\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e📅 更新时间：08:46\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-ai-大厂动态\"\u003e🏢 AI 大厂动态\u003c/h2\u003e\n\u003ch3 id=\"-公司更新统计\"\u003e📈 公司更新统计\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eHugging Face\u003c/strong\u003e: 5 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eOpenAI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eAnthropic\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eGoogle AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eMeta AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e月之暗面\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003eDeepSeek\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e智谱 AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e通义千问\u003c/strong\u003e: 1 条\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-最新动态\"\u003e📰 最新动态\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1. 🇺🇸 📝 [Hugging Face] Bringing Robotics AI to Embedded Platforms: Dataset Recording, VLA Fine‑Tuning, and On‑Device Optimizations\u003c/strong\u003e\n📅 Thu, 05 Ma | 🏷️ \u003ccode\u003eAI\u003c/code\u003e\n📝 \u003cem\u003eAuthors\u003c/em\u003e: \u003cstrong\u003e\u003ca href=\"https://huggingface.co/eruedas\"\u003eEnzo Ruedas\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://huggingface.co/tboivin\"\u003eTess Boivin\u003c/a\u003e\u003c/strong\u003e Recent advances in Large Language Models have enabled the transition from text-only reas\u0026hellip;\n🔗 \u003ca href=\"https://huggingface.co/blog/nxp/bringing-robotics-ai-to-embedded-platforms\"\u003ehttps://huggingface.co/blog/nxp/bringing-robotics-ai-to-embedded-platforms\u003c/a\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-03-11 AI 大厂动态 + Hacker News + GitHub Trending\n📊 今日概览 🔥 HN 热门文章：10 篇 💻 GitHub 热门：6 个 🏢 AI 公司动态：20 条 📅 更新时间：07:02 🏢 AI 大厂动态 📈 公司更新统计 🇺🇸 Hugging Face: 5 条 🇺🇸 OpenAI: 2 条 🇺🇸 Anthropic: 2 条 🇺🇸 Google AI: 2 条 🇺🇸 Meta AI: 2 条 🇨🇳 月之暗面: 2 条 🇨🇳 DeepSeek: 2 条 🇨🇳 智谱 AI: 2 条 🇨🇳 通义千问: 1 条 📰 最新动态 1. 🇺🇸 📝 [Hugging Face] How NVIDIA Builds Open Data for AI 📅 Tue, 10 Ma | 🏷️ AI 📝 * AI-Data Bottlenecks * [Real-World Open Datasets](https://huggingface.co/blog/nvidia/open-data-for-ai#\u0026hellip; 🔗 https://huggingface.co/blog/nvidia/open-data-for-ai\n2. 🇺🇸 📝 [Hugging Face] Introducing Storage Buckets on the Hugging Face Hub 📅 Tue, 10 Ma | 🏷️ RAG 📝 * Why we built Buckets * [Why Xet matters](https://huggingface.co/blog/storage-buckets#why-xet-matters \u0026ldquo;Why X\u0026hellip; 🔗 https://huggingface.co/blog/storage-buckets\n3. 🇺🇸 📝 [Hugging Face] Keep the Tokens Flowing: Lessons from 16 Open-Source RL Libraries 📅 Tue, 10 Ma | 🏷️ AI 📝 Keep the Tokens Flowing: Lessons from 16 Open-Source RL Libraries * Models 🔗 https://huggingface.co/blog/async-rl-training-landscape\n4. 🇺🇸 📝 [Hugging Face] Granite 4.0 1B Speech: Compact, Multilingual, and Built for the Edge 📅 Mon, 09 Ma | 🏷️ AI 📝 We’re excited to share Granite 4.0 1B Speech, the latest addition to [IBM\u0026rsquo;s Granite Speech collection](https://huggingface.co/collections/ib\u0026hellip; 🔗 https://huggingface.co/blog/ibm-granite/granite-4-speech\n5. 🇺🇸 📝 [Hugging Face] Ulysses Sequence Parallelism: Training with Million-Token Contexts 📅 Mon, 09 Ma | 🏷️ 训练 📝 Training large language models on long sequences has become essential for building capable AI systems. As models are increasingly used for tasks like document analysis, code understanding, complex rea\u0026hellip; 🔗 https://huggingface.co/blog/ulysses-sp\n6. 🇺🇸 🔥 [OpenAI] 🔥 queens-schedule-verification 📅 2026-03-10 | 🏷️ GPT 📝 Uses GCPs DocAI and OpenAI\u0026rsquo;s GPT to extract text from a first year CS students schedule and tells them if they\u0026rsquo;re missing any courses. 🔗 https://github.com/Sayar-21223/queens-schedule-verification\n7. 🇺🇸 🔥 [OpenAI] 🔥 helix-ai-studio 📅 2026-03-10 | 🏷️ LLM | GPT | Claude 📝 One prompt. Multiple AI models. One integrated answer. Desktop + Web app that orchestrates Claude, GPT, Gemini \u0026amp; local LLMs (Ollama) in a multi-phase 🔗 https://github.com/tsunamayo7/helix-ai-studio\n8. 🇺🇸 🔥 [Anthropic] 🔥 claude-plugins-official 📅 2026-03-10 | 🏷️ Claude 📝 Official, Anthropic-managed directory of high quality Claude Code Plugins. 🔗 https://github.com/anthropics/claude-plugins-official\n9. 🇺🇸 🔥 [Anthropic] 🔥 claude_skills 📅 2026-03-10 | 🏷️ Claude 📝 Plugins for Anthropic\u0026rsquo;s Claude Code, Codex, Cursor and more 🔗 https://github.com/Jamie-BitFlight/claude_skills\n10. 🇺🇸 🔥 [Google AI] 🔥 proyecto_RAMS 📅 2026-03-10 | 🏷️ Gemini 📝 R.A.M.S. es un asistente de escritorio local con IA, construido sobre Google Gemini, con una interfaz HUD estilo NERV/Evangelion. Escucha tu voz, cont 🔗 https://github.com/Sencans/proyecto_RAMS\n11. 🇺🇸 🔥 [Google AI] 🔥 EagleAgent 📅 2026-03-10 | 🏷️ Gemini | AI Agent 📝 AI agent built with Chainlit, LangGraph, and Google Gemini 🔗 https://github.com/mooball/EagleAgent\n12. 🇺🇸 🔥 [Meta AI] 🔥 metabolic-care-assistant 📅 2026-03-10 | 🏷️ AI 📝 Provide AI-based dietary advice and blood sugar tracking tailored for people managing diabetes with real-world clinical safety. 🔗 https://github.com/yebgallery/metabolic-care-assistant\n13. 🇺🇸 🔥 [Meta AI] 🔥 AI-Meeting-Companion-STT 📅 2026-03-10 | 🏷️ AI 📝 📝 Capture, transcribe, and summarize meetings effortlessly with AI using Whisper and Llama 3 for clear insights and key points extraction. 🔗 https://github.com/Sameer125132/AI-Meeting-Companion-STT\n14. 🇨🇳 🔥 [月之暗面] 🔥 kimi-agent-internals 📅 2026-03-10 | 🏷️ AI Agent 📝 🔍 Analyze the architecture of Moonshot AI\u0026rsquo;s Kimi agent (K2.5 model) with insights on its performance and conversational extraction methodology. 🔗 https://github.com/Visakan08/kimi-agent-internals\n15. 🇨🇳 🔥 [月之暗面] 🔥 intense-rp-next 📅 2026-03-10 | 🏷️ LLM | API 📝 Desktop app + OpenAI-compatible API that proxies LLM web UIs for unofficial integration of LLMs into SillyTavern and other clients. 🔗 https://github.com/LyubomirT/intense-rp-next\n🔥 Hacker News Top Stories 1. 📰 Tony Hoare has died 🔥 1316 points | 💬 64 comments 🏷️ 分类：General | 🌐 来源：blog.computationalcomplexity.org 2. 🤖 After outages, Amazon to make senior engineers sign off on AI-assisted changes 🔥 302 points | 💬 62 comments 🏷️ 分类：AI | 🌐 来源：arstechnica.com 3. 📰 U+237C ⍼ Is Azimuth 🔥 18 points | 💬 4 comments 🏷️ 分类：General | 🌐 来源：ionathan.ch 4. 📰 RISC-V Is Sloooow 🔥 124 points | 💬 14 comments 🏷️ 分类：General | 🌐 来源：marcin.juszkiewicz.com.pl 5. 📰 Agents that run while I sleep 🔥 169 points | 💬 33 comments 🏷️ 分类：General | 🌐 来源：claudecodecamp.com 6. 🤖 Yann LeCun raises $1B to build AI that understands the physical world 🔥 257 points | 💬 49 comments 🏷️ 分类：AI | 🌐 来源：wired.com 7. 📰 HyperCard discovery: Neuromancer, Count Zero, Mona Lisa Overdrive (2022) 🔥 75 points | 💬 9 comments 🏷️ 分类：General | 🌐 来源：macintoshgarden.org 8. 🤖 Launch HN: RunAnywhere (YC W26) – Faster AI Inference on Apple Silicon 🔥 162 points | 💬 26 comments 🏷️ 分类：AI | 🌐 来源：github.com 9. 🤖 Debian decides not to decide on AI-generated contributions 🔥 252 points | 💬 36 comments 🏷️ 分类：AI | 🌐 来源：lwn.net 10. 📰 Cloudflare Crawl Endpoint 🔥 8 points | 💬 0 comments 🏷️ 分类：General | 🌐 来源：developers.cloudflare.com 💻 GitHub Trending 排名 项目 描述 分类 1 agency-agents A Simple and Universal Swarm Intelligence Engine, Predicting Anything. 简洁通用的群体智能引擎，预测万物 📦 Other 2 hermes-agent Test your prompts, agents, and RAGs. AI Red teaming, pentesting, and vulnerability scanning for LLMs. Compare performanc\u0026hellip; 🤖 AI 3 generative-ai An AI Hedge Fund Team 🤖 AI 4 nanochat An agentic skills framework \u0026amp; software development methodology that works. 📦 Other 5 page-agent IPED Digital Forensic Tool. It is an open source software that can be used to process and analyze digital evidence, ofte\u0026hellip; 📦 Other 6 openclaw The design language that makes your AI harness better at design. 🤖 AI Generated by OpenClaw | 2026-03-11 07:02\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-11/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-11\"\u003e📰 科技热点日报 | 2026-03-11\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eAI 大厂动态 + Hacker News + GitHub Trending\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 HN 热门文章：\u003cstrong\u003e10\u003c/strong\u003e 篇\u003c/li\u003e\n\u003cli\u003e💻 GitHub 热门：\u003cstrong\u003e6\u003c/strong\u003e 个\u003c/li\u003e\n\u003cli\u003e🏢 AI 公司动态：\u003cstrong\u003e20\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e📅 更新时间：07:02\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-ai-大厂动态\"\u003e🏢 AI 大厂动态\u003c/h2\u003e\n\u003ch3 id=\"-公司更新统计\"\u003e📈 公司更新统计\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eHugging Face\u003c/strong\u003e: 5 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eOpenAI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eAnthropic\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eGoogle AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eMeta AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e月之暗面\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003eDeepSeek\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e智谱 AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e通义千问\u003c/strong\u003e: 1 条\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-最新动态\"\u003e📰 最新动态\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1. 🇺🇸 📝 [Hugging Face] How NVIDIA Builds Open Data for AI\u003c/strong\u003e\n📅 Tue, 10 Ma | 🏷️ \u003ccode\u003eAI\u003c/code\u003e\n📝 * \u003ca href=\"https://huggingface.co/blog/nvidia/open-data-for-ai#ai-data-bottlenecks\" title=\"AI-Data Bottlenecks\"\u003eAI-Data Bottlenecks\u003c/a\u003e * [Real-World Open Datasets](\u003ca href=\"https://huggingface.co/blog/nvidia/open-data-for-ai#\"\u003ehttps://huggingface.co/blog/nvidia/open-data-for-ai#\u003c/a\u003e\u0026hellip;\n🔗 \u003ca href=\"https://huggingface.co/blog/nvidia/open-data-for-ai\"\u003ehttps://huggingface.co/blog/nvidia/open-data-for-ai\u003c/a\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-03-13 AI 大厂动态 + Hacker News + GitHub Trending\n📊 今日概览 🔥 HN 热门文章：10 篇 💻 GitHub 热门：6 个 🏢 AI 公司动态：20 条 📅 更新时间：07:00 🏢 AI 大厂动态 📈 公司更新统计 🇺🇸 Hugging Face: 5 条 🇺🇸 OpenAI: 2 条 🇺🇸 Anthropic: 2 条 🇺🇸 Google AI: 2 条 🇺🇸 Meta AI: 2 条 🇨🇳 月之暗面: 2 条 🇨🇳 DeepSeek: 2 条 🇨🇳 智谱 AI: 2 条 🇨🇳 通义千问: 1 条 📰 最新动态 1. 🇺🇸 📝 [Hugging Face] Introducing Storage Buckets on the Hugging Face Hub 📅 Tue, 10 Ma | 🏷️ RAG 📝 Published Time: 2026-03-10T00:00:00.680Z * Why we built Buckets 🔗 https://huggingface.co/blog/storage-buckets\n2. 🇺🇸 📝 [Hugging Face] Keep the Tokens Flowing: Lessons from 16 Open-Source RL Libraries 📅 Tue, 10 Ma | 🏷️ AI 📝 Published Time: 2026-03-10T00:00:00.679Z Keep the Tokens Flowing: Lessons from 16 Open-Source RL Libraries 🔗 https://huggingface.co/blog/async-rl-training-landscape\n**3. 🇺🇸 📝 [Hugging Face] How NVIDIA AI-Q Reached #1 on DeepResearch Bench I and II ** 📅 Thu, 12 Ma | 🏷️ AI 📝 Published Time: 2026-03-12T03:53:34.635Z * [Why Winning Both Benchmarks Matters](https://huggingface.co/blog/nvidia/how-nvidia-won-deepresearch-bench#why-winning-both-benchmarks-matters \u0026ldquo;Why Winning B\u0026hellip; 🔗 https://huggingface.co/blog/nvidia/how-nvidia-won-deepresearch-bench\n4. 🇺🇸 📝 [Hugging Face] Granite 4.0 1B Speech: Compact, Multilingual, and Built for the Edge 📅 Mon, 09 Ma | 🏷️ AI 📝 Published Time: 2026-03-09T18:36:33.336Z We’re excited to share Granite 4.0 1B Speech, the latest addition to [IBM\u0026rsquo;s Granite Speech collecti\u0026hellip; 🔗 https://huggingface.co/blog/ibm-granite/granite-4-speech\n5. 🇺🇸 📝 [Hugging Face] Ulysses Sequence Parallelism: Training with Million-Token Contexts 📅 Mon, 09 Ma | 🏷️ 训练 📝 Published Time: 2026-03-09T00:00:00.678Z Training large language models on long sequences has become essential for building capable AI systems. As models are increasingly used for tasks like document \u0026hellip; 🔗 https://huggingface.co/blog/ulysses-sp\n6. 🇺🇸 🔥 [OpenAI] 🔥 gpt4free 📅 2026-03-12 | 🏷️ GPT | Gemini 📝 The official gpt4free repository | various collection of powerful language models | opus 4.6 gpt 5.3 kimi 2.5 deepseek v3.2 gemini 3 🔗 https://github.com/xtekky/gpt4free\n7. 🇺🇸 🔥 [OpenAI] 🔥 apple-to-openai 📅 2026-03-12 | 🏷️ API 📝 Expose Apple\u0026rsquo;s on-device Foundation Model via an OpenAI-compatible API server for local chat completions without cloud or token costs on Mac. 🔗 https://github.com/skillslite01/apple-to-openai\n8. 🇺🇸 🔥 [Anthropic] 🔥 claude_skills 📅 2026-03-12 | 🏷️ Claude 📝 Plugins for Anthropic\u0026rsquo;s Claude Code, Codex, Cursor and more 🔗 https://github.com/Jamie-BitFlight/claude_skills\n9. 🇺🇸 🔥 [Anthropic] 🔥 hermes-agent 📅 2026-03-12 | 🏷️ AI Agent 📝 The agent that grows with you 🔗 https://github.com/NousResearch/hermes-agent\n10. 🇺🇸 🔥 [Google AI] 🔥 Google_GEM2_RAG_Framework 📅 2026-03-12 | 🏷️ Gemini | RAG | 嵌入 📝 A plug-and-play framework for building Google Gemini Embedding 2 Multi-Modal RAG using Supabase Vector Storage. 🔗 https://github.com/Roentek/Google_GEM2_RAG_Framework\n11. 🇺🇸 🔥 [Google AI] 🔥 smart-pdf-renamer-pro 📅 2026-03-12 | 🏷️ Gemini 📝 AI-Powered Bulk PDF Invoices Renaming Tool using Google Gemini AI 🔗 https://github.com/HappyBirdProduction/smart-pdf-renamer-pro\n12. 🇺🇸 🔥 [Meta AI] 🔥 metabolic-care-assistant 📅 2026-03-12 | 🏷️ AI 📝 Provide AI-based dietary advice and blood sugar tracking tailored for people managing diabetes with real-world clinical safety. 🔗 https://github.com/yebgallery/metabolic-care-assistant\n13. 🇺🇸 🔥 [Meta AI] 🔥 AI-Meeting-Companion-STT 📅 2026-03-12 | 🏷️ AI 📝 📝 Capture, transcribe, and summarize meetings effortlessly with AI using Whisper and Llama 3 for clear insights and key points extraction. 🔗 https://github.com/Sameer125132/AI-Meeting-Companion-STT\n14. 🇨🇳 🔥 [月之暗面] 🔥 kimi-agent-internals 📅 2026-03-12 | 🏷️ AI Agent 📝 🔍 Analyze the architecture of Moonshot AI\u0026rsquo;s Kimi agent (K2.5 model) with insights on its performance and conversational extraction methodology. 🔗 https://github.com/Visakan08/kimi-agent-internals\n15. 🇨🇳 🔥 [月之暗面] 🔥 anything-llm 📅 2026-03-12 | 🏷️ LLM 📝 The all-in-one AI productivity accelerator. On device and privacy first with no annoying setup or configration. 🔗 https://github.com/Mintplex-Labs/anything-llm\n🔥 Hacker News Top Stories 1. 📰 Shall I implement it? No 🔥 418 points | 💬 44 comments 🏷️ 分类：General | 🌐 来源：gist.github.com 2. 📰 Malus – Clean Room as a Service 🔥 941 points | 💬 128 comments 🏷️ 分类：General | 🌐 来源：malus.sh 3. 📰 Bubble Sorted Amen Break 🔥 230 points | 💬 25 comments 🏷️ 分类：General | 🌐 来源：parametricavocado.itch.io 4. 🤖 Reversing memory loss via gut-brain communication 🔥 187 points | 💬 16 comments 🏷️ 分类：AI | 🌐 来源：med.stanford.edu 5. 📰 ATMs didn\u0026rsquo;t kill bank teller jobs, but the iPhone did 🔥 285 points | 💬 39 comments 🏷️ 分类：General | 🌐 来源：davidoks.blog 6. 🤖 Innocent woman jailed after being misidentified using AI facial recognition 🔥 225 points | 💬 31 comments 🏷️ 分类：AI | 🌐 来源：grandforksherald.com 7. 📰 The Met releases high-def 3D scans of 140 famous art objects 🔥 186 points | 💬 21 comments 🏷️ 分类：General | 🌐 来源：openculture.com 8. 🤖 Document poisoning in RAG systems: How attackers corrupt AI\u0026rsquo;s sources 🔥 31 points | 💬 6 comments 🏷️ 分类：AI | 🌐 来源：aminrj.com 9. 📰 Bringing Chrome to ARM64 Linux Devices 🔥 37 points | 💬 9 comments 🏷️ 分类：General | 🌐 来源：blog.chromium.org 10. 🤖 Show HN: OneCLI – Vault for AI Agents in Rust 🔥 108 points | 💬 18 comments 🏷️ 分类：AI | 🌐 来源：github.com 💻 GitHub Trending 排名 项目 描述 分类 1 BitNet SOTA Open Source TTS 📦 Other 2 openrag Give agents everything they need to ship fullstack apps. The backend built for agentic development. 📦 Other 3 hindsight JavaScript in-page GUI agent. Control web interfaces with natural language. 🖥️ Desktop 4 superpowers The agent that grows with you 📦 Other 5 MiroFish LiteRT, successor to TensorFlow Lite. is Google\u0026rsquo;s On-device framework for high-performance ML \u0026amp; GenAI deployment on \u0026hellip; 🤖 AI 6 agency-agents Official, Anthropic-managed directory of high quality Claude Code Plugins. 📦 Other Generated by OpenClaw | 2026-03-13 07:00\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-13/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-13\"\u003e📰 科技热点日报 | 2026-03-13\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eAI 大厂动态 + Hacker News + GitHub Trending\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 HN 热门文章：\u003cstrong\u003e10\u003c/strong\u003e 篇\u003c/li\u003e\n\u003cli\u003e💻 GitHub 热门：\u003cstrong\u003e6\u003c/strong\u003e 个\u003c/li\u003e\n\u003cli\u003e🏢 AI 公司动态：\u003cstrong\u003e20\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e📅 更新时间：07:00\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-ai-大厂动态\"\u003e🏢 AI 大厂动态\u003c/h2\u003e\n\u003ch3 id=\"-公司更新统计\"\u003e📈 公司更新统计\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eHugging Face\u003c/strong\u003e: 5 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eOpenAI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eAnthropic\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eGoogle AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eMeta AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e月之暗面\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003eDeepSeek\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e智谱 AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e通义千问\u003c/strong\u003e: 1 条\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-最新动态\"\u003e📰 最新动态\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1. 🇺🇸 📝 [Hugging Face] Introducing Storage Buckets on the Hugging Face Hub\u003c/strong\u003e\n📅 Tue, 10 Ma | 🏷️ \u003ccode\u003eRAG\u003c/code\u003e\n📝 Published Time: 2026-03-10T00:00:00.680Z * \u003ca href=\"https://huggingface.co/blog/storage-buckets#why-we-built-buckets\" title=\"Why we built Buckets\"\u003eWhy we built Buckets\u003c/a\u003e\n🔗 \u003ca href=\"https://huggingface.co/blog/storage-buckets\"\u003ehttps://huggingface.co/blog/storage-buckets\u003c/a\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-03-14 AI 大厂动态 + Hacker News + GitHub Trending\n📊 今日概览 🔥 HN 热门文章：10 篇 💻 GitHub 热门：5 个 🏢 AI 公司动态：20 条 📅 更新时间：21:28 🏢 AI 大厂动态 📈 公司更新统计 🇺🇸 Hugging Face: 5 条 🇺🇸 OpenAI: 2 条 🇺🇸 Anthropic: 2 条 🇺🇸 Google AI: 2 条 🇺🇸 Meta AI: 2 条 🇨🇳 月之暗面: 2 条 🇨🇳 DeepSeek: 2 条 🇨🇳 智谱 AI: 2 条 🇨🇳 通义千问: 1 条 📰 最新动态 1. 🇺🇸 📝 [Hugging Face] Introducing Storage Buckets on the Hugging Face Hub 📅 Tue, 10 Ma | 🏷️ RAG 📝 Published Time: 2026-03-10T00:00:00.680Z * Why we built Buckets 🔗 https://huggingface.co/blog/storage-buckets\n2. 🇺🇸 📝 [Hugging Face] Keep the Tokens Flowing: Lessons from 16 Open-Source RL Libraries 📅 Tue, 10 Ma | 🏷️ AI 📝 Published Time: 2026-03-10T00:00:00.679Z Keep the Tokens Flowing: Lessons from 16 Open-Source RL Libraries 🔗 https://huggingface.co/blog/async-rl-training-landscape\n3. 🇺🇸 📝 [Hugging Face] Granite 4.0 1B Speech: Compact, Multilingual, and Built for the Edge 📅 Mon, 09 Ma | 🏷️ AI 📝 Published Time: 2026-03-09T18:36:33.336Z We’re excited to share Granite 4.0 1B Speech, the latest addition to [IBM\u0026rsquo;s Granite Speech collecti\u0026hellip; 🔗 https://huggingface.co/blog/ibm-granite/granite-4-speech\n4. 🇺🇸 📝 [Hugging Face] Ulysses Sequence Parallelism: Training with Million-Token Contexts 📅 Mon, 09 Ma | 🏷️ 训练 📝 Published Time: 2026-03-09T00:00:00.678Z Training large language models on long sequences has become essential for building capable AI systems. As models are increasingly used for tasks like document \u0026hellip; 🔗 https://huggingface.co/blog/ulysses-sp\n5. 🇺🇸 📝 [Hugging Face] Beyond Semantic Similarity: Introducing NVIDIA NeMo Retriever’s Generalizable Agentic Retrieval Pipeline 📅 Fri, 13 Ma | 🏷️ AI Agent 📝 Published Time: 2026-03-13T20:00:00.964Z We are thrilled to announce that NVIDIA NeMo Retriever team has developed a new agentic retrieval pipeline that has officially secured the #1 spot on the [ViDo\u0026hellip; 🔗 https://huggingface.co/blog/nvidia/nemo-retriever-agentic-retrieval\n6. 🇺🇸 🔥 [OpenAI] 🔥 AI-Research-Assistant 📅 2026-03-14 | 🏷️ AI Agent 📝 🤖 Enhance your research efficiency with an AI-powered assistant that analyzes documents and provides insights through a smart multi-agent system. 🔗 https://github.com/ggrbipin/AI-Research-Assistant\n7. 🇺🇸 🔥 [OpenAI] 🔥 AstrBot 📅 2026-03-14 | 🏷️ LLM | AI Agent 📝 Agentic IM Chatbot infrastructure that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨ 🔗 https://github.com/AstrBotDevs/AstrBot\n8. 🇺🇸 🔥 [Anthropic] 🔥 Basic-Agent-Chat-Loop 📅 2026-03-14 | 🏷️ AI Agent 📝 🛠️ Create interactive AI agents easily with a feature-rich CLI, offering token tracking, prompt templates, and customizable configurations. 🔗 https://github.com/MOSES554/Basic-Agent-Chat-Loop\n9. 🇺🇸 🔥 [Anthropic] 🔥 claude-plugins 📅 2026-03-14 | 🏷️ Claude | 代码能力 📝 🚀 Claude Code plugins for parallel development, mental models, session learning, image processing, ebook generation, and more. Make your AI coding ass 🔗 https://github.com/aiocean/claude-plugins\n10. 🇺🇸 🔥 [Google AI] 🔥 clara 📅 2026-03-14 | 🏷️ Gemini 📝 Clara — AI-powered form assistant built with Gemini 2.5 Flash, deployed on Google Cloud Run 🔗 https://github.com/rmt11/clara\n11. 🇺🇸 🔥 [Google AI] 🔥 PrizmAI 📅 2026-03-14 | 🏷️ Gemini 📝 A web application that combines traditional Kanban methodology with Google\u0026rsquo;s Gemini AI to supercharge team\u0026rsquo;s productivity and workflow optimizatio 🔗 https://github.com/paulavishek/PrizmAI\n12. 🇺🇸 🔥 [Meta AI] 🔥 AI-Meeting-Companion-STT 📅 2026-03-14 | 🏷️ AI 📝 📝 Capture, transcribe, and summarize meetings effortlessly with AI using Whisper and Llama 3 for clear insights and key points extraction. 🔗 https://github.com/Sameer125132/AI-Meeting-Companion-STT\n13. 🇺🇸 🔥 [Meta AI] 🔥 AlphaExtract 📅 2026-03-14 | 🏷️ AI 📝 AlphaExtract is a sophisticated PDF summarization tool that combines cutting-edge AI technology with efficient document processing. The project is bui 🔗 https://github.com/LoupXpro/AlphaExtract\n14. 🇨🇳 🔥 [月之暗面] 🔥 No-one 📅 2026-03-14 | 🏷️ AI 📝 🌐 Manage Java WebShells effortlessly with No-one, a modern tool for secure testing and deeper understanding of web attack scenarios. 🔗 https://github.com/gekonge/No-one\n15. 🇨🇳 🔥 [月之暗面] 🔥 kimi-agent-internals 📅 2026-03-14 | 🏷️ AI Agent 📝 🔍 Analyze the architecture of Moonshot AI\u0026rsquo;s Kimi agent (K2.5 model) with insights on its performance and conversational extraction methodology. 🔗 https://github.com/Visakan08/kimi-agent-internals\n🔥 Hacker News Top Stories 1. 🤖 XML Is a Cheap DSL 🔥 62 points | 💬 16 comments 🏷️ 分类：AI | 🌐 来源：unplannedobsolescence.com 2. 🤖 1M context is now generally available for Opus 4.6 and Sonnet 4.6 🔥 845 points | 💬 55 comments 🏷️ 分类：AI | 🌐 来源：claude.com 3. 📰 Baochip-1x: What It Is, Why I\u0026rsquo;m Doing It Now and How It Came About 🔥 83 points | 💬 3 comments 🏷️ 分类：General | 🌐 来源：crowdsupply.com 4. 📰 Megadev: A Development Kit for the Sega Mega Drive and Mega CD Hardware 🔥 37 points | 💬 0 comments 🏷️ 分类：General | 🌐 来源：github.com 5. 📰 Please Do Not A/B Test My Workflow 🔥 109 points | 💬 28 comments 🏷️ 分类：General | 🌐 来源：backnotprop.com 6. 💻 Python: The Optimization Ladder 🔥 16 points | 💬 1 comments 🏷️ 分类：Dev | 🌐 来源：cemrehancavdar.com 7. 🤖 Qatar helium shutdown puts chip supply chain on a two-week clock 🔥 634 points | 💬 41 comments 🏷️ 分类：AI | 🌐 来源：tomshardware.com 8. 📰 The Isolation Trap: Erlang 🔥 79 points | 💬 9 comments 🏷️ 分类：General | 🌐 来源：causality.blog 9. 📰 Wired headphone sales are exploding 🔥 205 points | 💬 86 comments 🏷️ 分类：General | 🌐 来源：bbc.com 10. 📰 Show HN: Channel Surfer – Watch YouTube like it’s cable TV 🔥 537 points | 💬 72 comments 🏷️ 分类：General | 🌐 来源：channelsurfer.tv 💻 GitHub Trending 排名 项目 描述 分类 1 OpenViking Official, Anthropic-managed directory of high quality Claude Code Plugins. 📦 Other 2 dimos Fully automatic censorship removal for language models 🤖 AI 3 openrag Lightpanda: the headless browser designed for AI and automation 🤖 AI 4 agency-agents SOTA Open Source TTS 📦 Other 5 InsForge An agentic skills framework \u0026amp; software development methodology that works. 📦 Other Generated by OpenClaw | 2026-03-14 21:28\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-14/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-14\"\u003e📰 科技热点日报 | 2026-03-14\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eAI 大厂动态 + Hacker News + GitHub Trending\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 HN 热门文章：\u003cstrong\u003e10\u003c/strong\u003e 篇\u003c/li\u003e\n\u003cli\u003e💻 GitHub 热门：\u003cstrong\u003e5\u003c/strong\u003e 个\u003c/li\u003e\n\u003cli\u003e🏢 AI 公司动态：\u003cstrong\u003e20\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e📅 更新时间：21:28\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-ai-大厂动态\"\u003e🏢 AI 大厂动态\u003c/h2\u003e\n\u003ch3 id=\"-公司更新统计\"\u003e📈 公司更新统计\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eHugging Face\u003c/strong\u003e: 5 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eOpenAI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eAnthropic\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eGoogle AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eMeta AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e月之暗面\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003eDeepSeek\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e智谱 AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e通义千问\u003c/strong\u003e: 1 条\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-最新动态\"\u003e📰 最新动态\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1. 🇺🇸 📝 [Hugging Face] Introducing Storage Buckets on the Hugging Face Hub\u003c/strong\u003e\n📅 Tue, 10 Ma | 🏷️ \u003ccode\u003eRAG\u003c/code\u003e\n📝 Published Time: 2026-03-10T00:00:00.680Z * \u003ca href=\"https://huggingface.co/blog/storage-buckets#why-we-built-buckets\" title=\"Why we built Buckets\"\u003eWhy we built Buckets\u003c/a\u003e\n🔗 \u003ca href=\"https://huggingface.co/blog/storage-buckets\"\u003ehttps://huggingface.co/blog/storage-buckets\u003c/a\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-03-15 AI 大厂动态 + Hacker News + GitHub Trending\n📊 今日概览 🔥 HN 热门文章：10 篇 💻 GitHub 热门：5 个 🏢 AI 公司动态：19 条 📅 更新时间：07:00 🏢 AI 大厂动态 📈 公司更新统计 🇺🇸 Hugging Face: 5 条 🇺🇸 OpenAI: 2 条 🇺🇸 Anthropic: 2 条 🇺🇸 Google AI: 2 条 🇺🇸 Meta AI: 2 条 🇨🇳 月之暗面: 2 条 🇨🇳 智谱 AI: 2 条 🇨🇳 通义千问: 2 条 📰 最新动态 1. 🇺🇸 📝 [Hugging Face] Introducing Storage Buckets on the Hugging Face Hub 📅 Tue, 10 Ma | 🏷️ RAG 📝 Published Time: 2026-03-10T00:00:00.680Z * Why we built Buckets 🔗 https://huggingface.co/blog/storage-buckets\n2. 🇺🇸 📝 [Hugging Face] Keep the Tokens Flowing: Lessons from 16 Open-Source RL Libraries 📅 Tue, 10 Ma | 🏷️ AI 📝 Published Time: 2026-03-10T00:00:00.679Z Keep the Tokens Flowing: Lessons from 16 Open-Source RL Libraries 🔗 https://huggingface.co/blog/async-rl-training-landscape\n3. 🇺🇸 📝 [Hugging Face] Granite 4.0 1B Speech: Compact, Multilingual, and Built for the Edge 📅 Mon, 09 Ma | 🏷️ AI 📝 Published Time: 2026-03-09T18:36:33.336Z We’re excited to share Granite 4.0 1B Speech, the latest addition to [IBM\u0026rsquo;s Granite Speech collecti\u0026hellip; 🔗 https://huggingface.co/blog/ibm-granite/granite-4-speech\n4. 🇺🇸 📝 [Hugging Face] Ulysses Sequence Parallelism: Training with Million-Token Contexts 📅 Mon, 09 Ma | 🏷️ 训练 📝 Published Time: 2026-03-09T00:00:00.678Z Training large language models on long sequences has become essential for building capable AI systems. As models are increasingly used for tasks like document \u0026hellip; 🔗 https://huggingface.co/blog/ulysses-sp\n5. 🇺🇸 📝 [Hugging Face] Beyond Semantic Similarity: Introducing NVIDIA NeMo Retriever’s Generalizable Agentic Retrieval Pipeline 📅 Fri, 13 Ma | 🏷️ AI Agent 📝 Published Time: 2026-03-13T20:00:00.964Z We are thrilled to announce that NVIDIA NeMo Retriever team has developed a new agentic retrieval pipeline that has officially secured the #1 spot on the [ViDo\u0026hellip; 🔗 https://huggingface.co/blog/nvidia/nemo-retriever-agentic-retrieval\n6. 🇺🇸 🔥 [OpenAI] 🔥 queens-schedule-verification 📅 2026-03-14 | 🏷️ GPT 📝 Uses GCPs DocAI and OpenAI\u0026rsquo;s GPT to extract text from a first year CS students schedule and tells them if they\u0026rsquo;re missing any courses. 🔗 https://github.com/Sayar-21223/queens-schedule-verification\n7. 🇺🇸 🔥 [OpenAI] 🔥 llm-drift 📅 2026-03-14 | 🏷️ LLM | GPT | Claude 📝 LLM drift detector — know within 5 min when GPT-4o, Claude, or Gemini silently changes behaviour. Open source, self-hostable. 🔗 https://github.com/GenesisClawbot/llm-drift\n8. 🇺🇸 🔥 [Anthropic] 🔥 usage-monitor-for-claude 📅 2026-03-14 | 🏷️ Claude 📝 Lightweight Windows tray app that monitors your Claude rate limits in real time - portable single EXE, zero configuration, fully auditable 🔗 https://github.com/jens-duttke/usage-monitor-for-claude\n9. 🇺🇸 🔥 [Anthropic] 🔥 NextQuant 📅 2026-03-14 | 🏷️ AI 📝 NexQuant es una plataforma SaaS de trading algorítmico que combina datos de mercado en tiempo real, machine learning con inferencia causal, y una 🔗 https://github.com/LuanTobar/NextQuant\n10. 🇺🇸 🔥 [Google AI] 🔥 youtube_timecodes_generator 📅 2026-03-14 | 🏷️ AI 📝 YouTube AI Timecodes Generator 🔗 https://github.com/MaouNakano/youtube_timecodes_generator\n11. 🇺🇸 🔥 [Google AI] 🔥 inframind 📅 2026-03-14 | 🏷️ AI Agent 📝 This repository SRE platform Agents using GCP provisioning inside a natural-language interface. Instead of writing Terraform commands, an operator typ 🔗 https://github.com/abobakrahmed/inframind\n12. 🇺🇸 🔥 [Meta AI] 🔥 metabolic-care-assistant 📅 2026-03-14 | 🏷️ AI 📝 Provide AI-based dietary advice and blood sugar tracking tailored for people managing diabetes with real-world clinical safety. 🔗 https://github.com/yebgallery/metabolic-care-assistant\n13. 🇺🇸 🔥 [Meta AI] 🔥 AI-Meeting-Companion-STT 📅 2026-03-14 | 🏷️ AI 📝 📝 Capture, transcribe, and summarize meetings effortlessly with AI using Whisper and Llama 3 for clear insights and key points extraction. 🔗 https://github.com/Sameer125132/AI-Meeting-Companion-STT\n14. 🇨🇳 🔥 [月之暗面] 🔥 kimi-agent-internals 📅 2026-03-14 | 🏷️ AI Agent 📝 🔍 Analyze the architecture of Moonshot AI\u0026rsquo;s Kimi agent (K2.5 model) with insights on its performance and conversational extraction methodology. 🔗 https://github.com/Visakan08/kimi-agent-internals\n15. 🇨🇳 🔥 [月之暗面] 🔥 Kimi-K2 📅 2026-03-14 | 🏷️ AI Agent 📝 🤖 Build intelligent agents with Kimi-K2, a platform designed for developing open agentic AI models that enhance interaction and learning. 🔗 https://github.com/bach999-vamous/Kimi-K2\n🔥 Hacker News Top Stories 1. 📰 Changes to OpenTTD Distribution on Steam 🔥 52 points | 💬 6 comments 🏷️ 分类：General | 🌐 来源：openttd.org 2. 💻 Show HN: Han – A Korean programming language written in Rust 🔥 51 points | 💬 3 comments 🏷️ 分类：Dev | 🌐 来源：github.com 3. 🤖 Claude March 2026 usage promotion 🔥 140 points | 💬 35 comments 🏷️ 分类：AI | 🌐 来源：support.claude.com 4. 🤖 Anthropic invests $100M into the Claude Partner Network 🔥 28 points | 💬 2 comments 🏷️ 分类：AI | 🌐 来源：anthropic.com 5. 📰 Learning Creative Coding 🔥 13 points | 💬 0 comments 🏷️ 分类：General | 🌐 来源：stigmollerhansen.dk 6. 📰 Fedora 44 on the Raspberry Pi 5 🔥 38 points | 💬 2 comments 🏷️ 分类：General | 🌐 来源：nullr0ute.com 7. 📰 Marketing for Founders 🔥 72 points | 💬 11 comments 🏷️ 分类：General | 🌐 来源：github.com 8. 📰 Bumblebee queens breathe underwater to survive drowning 🔥 12 points | 💬 1 comments 🏷️ 分类：General | 🌐 来源：smithsonianmag.com 9. 📰 Show HN: Ichinichi – One note per day, E2E encrypted, local-first 🔥 51 points | 💬 11 comments 🏷️ 分类：General | 🌐 来源：news.ycombinator.com 10. 📰 Library of Short Stories 🔥 15 points | 💬 0 comments 🏷️ 分类：General | 🌐 来源：libraryofshortstories.com 💻 GitHub Trending 排名 项目 描述 分类 1 OpenViking Official, Anthropic-managed directory of high quality Claude Code Plugins. 📦 Other 2 dimos Fully automatic censorship removal for language models 🤖 AI 3 openrag Lightpanda: the headless browser designed for AI and automation 🤖 AI 4 agency-agents SOTA Open Source TTS 📦 Other 5 InsForge An agentic skills framework \u0026amp; software development methodology that works. 📦 Other Generated by OpenClaw | 2026-03-15 07:00\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-15/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-15\"\u003e📰 科技热点日报 | 2026-03-15\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eAI 大厂动态 + Hacker News + GitHub Trending\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 HN 热门文章：\u003cstrong\u003e10\u003c/strong\u003e 篇\u003c/li\u003e\n\u003cli\u003e💻 GitHub 热门：\u003cstrong\u003e5\u003c/strong\u003e 个\u003c/li\u003e\n\u003cli\u003e🏢 AI 公司动态：\u003cstrong\u003e19\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e📅 更新时间：07:00\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-ai-大厂动态\"\u003e🏢 AI 大厂动态\u003c/h2\u003e\n\u003ch3 id=\"-公司更新统计\"\u003e📈 公司更新统计\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eHugging Face\u003c/strong\u003e: 5 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eOpenAI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eAnthropic\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eGoogle AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eMeta AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e月之暗面\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e智谱 AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e通义千问\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-最新动态\"\u003e📰 最新动态\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1. 🇺🇸 📝 [Hugging Face] Introducing Storage Buckets on the Hugging Face Hub\u003c/strong\u003e\n📅 Tue, 10 Ma | 🏷️ \u003ccode\u003eRAG\u003c/code\u003e\n📝 Published Time: 2026-03-10T00:00:00.680Z * \u003ca href=\"https://huggingface.co/blog/storage-buckets#why-we-built-buckets\" title=\"Why we built Buckets\"\u003eWhy we built Buckets\u003c/a\u003e\n🔗 \u003ca href=\"https://huggingface.co/blog/storage-buckets\"\u003ehttps://huggingface.co/blog/storage-buckets\u003c/a\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-03-16 AI 大厂动态 + Hacker News + GitHub Trending\n📊 今日概览 🔥 HN 热门文章：10 篇 💻 GitHub 热门：6 个 🏢 AI 公司动态：20 条 📅 更新时间：07:00 🏢 AI 大厂动态 📈 公司更新统计 🇺🇸 Hugging Face: 5 条 🇺🇸 OpenAI: 2 条 🇺🇸 Anthropic: 2 条 🇺🇸 Google AI: 2 条 🇺🇸 Meta AI: 2 条 🇨🇳 月之暗面: 2 条 🇨🇳 DeepSeek: 2 条 🇨🇳 智谱 AI: 2 条 🇨🇳 通义千问: 1 条 📰 最新动态 1. 🇺🇸 📝 [Hugging Face] Introducing Storage Buckets on the Hugging Face Hub 📅 Tue, 10 Ma | 🏷️ RAG 📝 暂无摘要 🔗 https://huggingface.co/blog/storage-buckets\n2. 🇺🇸 📝 [Hugging Face] Keep the Tokens Flowing: Lessons from 16 Open-Source RL Libraries 📅 Tue, 10 Ma | 🏷️ AI 📝 暂无摘要 🔗 https://huggingface.co/blog/async-rl-training-landscape\n3. 🇺🇸 📝 [Hugging Face] Granite 4.0 1B Speech: Compact, Multilingual, and Built for the Edge 📅 Mon, 09 Ma | 🏷️ AI 📝 暂无摘要 🔗 https://huggingface.co/blog/ibm-granite/granite-4-speech\n4. 🇺🇸 📝 [Hugging Face] Ulysses Sequence Parallelism: Training with Million-Token Contexts 📅 Mon, 09 Ma | 🏷️ 训练 📝 暂无摘要 🔗 https://huggingface.co/blog/ulysses-sp\n5. 🇺🇸 📝 [Hugging Face] Beyond Semantic Similarity: Introducing NVIDIA NeMo Retriever’s Generalizable Agentic Retrieval Pipeline 📅 Fri, 13 Ma | 🏷️ AI Agent 📝 暂无摘要 🔗 https://huggingface.co/blog/nvidia/nemo-retriever-agentic-retrieval\n6. 🇺🇸 🔥 [OpenAI] 🔥 llm-drift 📅 2026-03-15 | 🏷️ LLM | GPT | Claude 📝 LLM drift detector — know within 5 min when GPT-4o, Claude, or Gemini silently changes behaviour. Open source, self-hostable. 🔗 https://github.com/GenesisClawbot/llm-drift\n7. 🇺🇸 🔥 [OpenAI] 🔥 MinivLLM 📅 2026-03-15 | 🏷️ LLM | 推理 📝 🚀 Implement a powerful vLLM inference engine with advanced attention mechanisms for efficient benchmarks and streamlined performance evaluation. 🔗 https://github.com/Bhoomika2224/MinivLLM\n8. 🇺🇸 🔥 [Anthropic] 🔥 ai-commerce-agent-v3 📅 2026-03-15 | 🏷️ Claude | AI Agent 📝 EN/DE: Telegram-controlled autonomous desktop agent with Claude, approvals, scheduling, and local shell/file/browser tools. 🔗 https://github.com/dardan3388/ai-commerce-agent-v3\n9. 🇺🇸 🔥 [Anthropic] 🔥 skill-security-scan 📅 2026-03-15 | 🏷️ Claude 📝 🔍 Detect security risks in Claude Skills with this command-line tool, ensuring safe installations and protecting your development environment. 🔗 https://github.com/Lmgsd-2024/skill-security-scan\n10. 🇺🇸 🔥 [Google AI] 🔥 whatsapp_images_sort 📅 2026-03-15 | 🏷️ Gemini | API 📝 AI-powered image categorization utility that uses the Google Gemini API to sort large volumes of images (e.g., WhatsApp media) into organized folders. 🔗 https://github.com/jadia/whatsapp_images_sort\n11. 🇺🇸 🔥 [Google AI] 🔥 gemini-business2api 📅 2026-03-15 | 🏷️ Gemini | API 📝 💎 Transform Google Gemini Business API to an OpenAI-compatible interface, offering multi-account load balancing and smart file handling. 🔗 https://github.com/bdbsb155/gemini-business2api\n12. 🇺🇸 🔥 [Meta AI] 🔥 AI-Meeting-Companion-STT 📅 2026-03-15 | 🏷️ AI 📝 📝 Capture, transcribe, and summarize meetings effortlessly with AI using Whisper and Llama 3 for clear insights and key points extraction. 🔗 https://github.com/Sameer125132/AI-Meeting-Companion-STT\n13. 🇺🇸 🔥 [Meta AI] 🔥 AlphaExtract 📅 2026-03-15 | 🏷️ AI 📝 AlphaExtract is a sophisticated PDF summarization tool that combines cutting-edge AI technology with efficient document processing. The project is bui 🔗 https://github.com/LoupXpro/AlphaExtract\n14. 🇨🇳 🔥 [月之暗面] 🔥 Kimi-K2 📅 2026-03-15 | 🏷️ AI Agent 📝 🤖 Build intelligent agents with Kimi-K2, a platform designed for developing open agentic AI models that enhance interaction and learning. 🔗 https://github.com/bach999-vamous/Kimi-K2\n15. 🇨🇳 🔥 [月之暗面] 🔥 No-one 📅 2026-03-15 | 🏷️ AI 📝 🌐 Manage Java WebShells effortlessly with No-one, a modern tool for secure testing and deeper understanding of web attack scenarios. 🔗 https://github.com/gekonge/No-one\n🔥 Hacker News Top Stories 1. 📰 Let your Coding Agent debug the browser session with Chrome DevTools MCP 🔥 236 points | 💬 32 comments 🏷️ 分类：General | 🌐 来源：developer.chrome.com 2. 📰 Canada\u0026rsquo;s Bill C-22 Mandates Mass Metadata Surveillance of Canadians 🔥 52 points | 💬 5 comments 🏷️ 分类：General | 🌐 来源：parl.ca 3. 📰 The 49MB Web Page 🔥 193 points | 💬 27 comments 🏷️ 分类：General | 🌐 来源：thatshubham.com 4. 🤖 LLM Architecture Gallery 🔥 156 points | 💬 8 comments 🏷️ 分类：AI | 🌐 来源：sebastianraschka.com 5. 📰 //go:fix inline and the source-level inliner 🔥 82 points | 💬 5 comments 🏷️ 分类：General | 🌐 来源：go.dev 6. 💻 Show HN: Lux – Drop-in Redis replacement in Rust. 5.6x faster, ~1MB Docker image 🔥 35 points | 💬 5 comments 🏷️ 分类：Dev | 🌐 来源：github.com 7. 📰 Separating the Wayland compositor and window manager 🔥 185 points | 💬 16 comments 🏷️ 分类：General | 🌐 来源：isaacfreund.com 8. 📰 What makes Intel Optane stand out (2023) 🔥 164 points | 💬 22 comments 🏷️ 分类：General | 🌐 来源：blog.zuthof.nl 9. 📰 C++26: The Oxford Variadic Comma 🔥 92 points | 💬 10 comments 🏷️ 分类：General | 🌐 来源：sandordargo.com 10. 💻 Glassworm Is Back: A New Wave of Invisible Unicode Attacks Hits Repositories 🔥 192 points | 💬 24 comments 🏷️ 分类：Dev | 🌐 来源：aikido.dev 💻 GitHub Trending 排名 项目 描述 分类 1 browser Project N.O.M.A.D, is a self-contained, offline survival computer packed with critical tools, knowledge, and AI to keep \u0026hellip; 🤖 AI 2 OpenViking Bash is all you need - A nano Claude Code–like agent, built from 0 to 1 📦 Other 3 claude-code-best-practice An agentic skills framework \u0026amp; software development methodology that works. 📦 Other 4 heretic A Simple and Universal Swarm Intelligence Engine, Predicting Anything. 简洁通用的群体智能引擎，预测万物 📦 Other 5 GitNexus Knowledge Engine for AI Agent Memory in 6 lines of code 🤖 AI 6 InsForge Vite+ is the unified toolchain and entry point for web development. It manages your runtime, package manager, and fronte\u0026hellip; 🤖 AI Generated by OpenClaw | 2026-03-16 07:00\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-16/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-16\"\u003e📰 科技热点日报 | 2026-03-16\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eAI 大厂动态 + Hacker News + GitHub Trending\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 HN 热门文章：\u003cstrong\u003e10\u003c/strong\u003e 篇\u003c/li\u003e\n\u003cli\u003e💻 GitHub 热门：\u003cstrong\u003e6\u003c/strong\u003e 个\u003c/li\u003e\n\u003cli\u003e🏢 AI 公司动态：\u003cstrong\u003e20\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e📅 更新时间：07:00\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-ai-大厂动态\"\u003e🏢 AI 大厂动态\u003c/h2\u003e\n\u003ch3 id=\"-公司更新统计\"\u003e📈 公司更新统计\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eHugging Face\u003c/strong\u003e: 5 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eOpenAI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eAnthropic\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eGoogle AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eMeta AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e月之暗面\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003eDeepSeek\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e智谱 AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e通义千问\u003c/strong\u003e: 1 条\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-最新动态\"\u003e📰 最新动态\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1. 🇺🇸 📝 [Hugging Face] Introducing Storage Buckets on the Hugging Face Hub\u003c/strong\u003e\n📅 Tue, 10 Ma | 🏷️ \u003ccode\u003eRAG\u003c/code\u003e\n📝 暂无摘要\n🔗 \u003ca href=\"https://huggingface.co/blog/storage-buckets\"\u003ehttps://huggingface.co/blog/storage-buckets\u003c/a\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-03-17 AI 大厂动态 + Hacker News + GitHub Trending\n📊 今日概览 🔥 HN 热门文章：10 篇 💻 GitHub 热门：6 个 🏢 AI 公司动态：20 条 📅 更新时间：07:00 🏢 AI 大厂动态 📈 公司更新统计 🇺🇸 Hugging Face: 5 条 🇺🇸 OpenAI: 2 条 🇺🇸 Anthropic: 2 条 🇺🇸 Google AI: 2 条 🇺🇸 Meta AI: 2 条 🇨🇳 月之暗面: 2 条 🇨🇳 DeepSeek: 2 条 🇨🇳 智谱 AI: 2 条 🇨🇳 通义千问: 1 条 📰 最新动态 1. 🇺🇸 📝 [Hugging Face] Introducing Storage Buckets on the Hugging Face Hub 📅 Tue, 10 Ma | 🏷️ RAG 📝 Published Time: 2026-03-10T00:00:00.680Z * Why we built Buckets 🔗 https://huggingface.co/blog/storage-buckets\n2. 🇺🇸 📝 [Hugging Face] Keep the Tokens Flowing: Lessons from 16 Open-Source RL Libraries 📅 Tue, 10 Ma | 🏷️ AI 📝 Published Time: 2026-03-10T00:00:00.679Z Keep the Tokens Flowing: Lessons from 16 Open-Source RL Libraries 🔗 https://huggingface.co/blog/async-rl-training-landscape\n3. 🇺🇸 📝 [Hugging Face] The First Healthcare Robotics Dataset and Foundational Physical AI Models for Healthcare Robotics 📅 Mon, 16 Ma | 🏷️ AI 📝 Published Time: 2026-03-16T21:58:40.026Z * [Introducing Open-H-Embodiment: The first healthcare robotics open dataset, built by a community collaboration](https://huggingface.co/blog/nvidia/physical-a\u0026hellip; 🔗 https://huggingface.co/blog/nvidia/physical-ai-for-healthcare-robotics\n4. 🇺🇸 📝 [Hugging Face] Granite 4.0 1B Speech: Compact, Multilingual, and Built for the Edge 📅 Mon, 09 Ma | 🏷️ AI 📝 Published Time: 2026-03-09T18:36:33.336Z We’re excited to share Granite 4.0 1B Speech, the latest addition to [IBM\u0026rsquo;s Granite Speech collecti\u0026hellip; 🔗 https://huggingface.co/blog/ibm-granite/granite-4-speech\n5. 🇺🇸 📝 [Hugging Face] Ulysses Sequence Parallelism: Training with Million-Token Contexts 📅 Mon, 09 Ma | 🏷️ 训练 📝 Published Time: 2026-03-09T00:00:00.678Z Training large language models on long sequences has become essential for building capable AI systems. As models are increasingly used for tasks like document \u0026hellip; 🔗 https://huggingface.co/blog/ulysses-sp\n6. 🇺🇸 🔥 [OpenAI] 🔥 Voice-Powered-AI-SQL-Assistant-Python-GPT-LangChain 📅 2026-03-16 | 🏷️ GPT 📝 🎤 Transform voice questions into SQL queries, executing them directly on PostgreSQL to streamline data retrieval and insights. 🔗 https://github.com/Dumpsterfirefire/Voice-Powered-AI-SQL-Assistant-Python-GPT-LangChain\n7. 🇺🇸 🔥 [OpenAI] 🔥 AI-Powered-Research-Assistant-using-Langchain 📅 2026-03-16 | 🏷️ GPT 📝 📄 Summarize research papers, extract citations, and answer queries with this AI-powered assistant built using LangChain and OpenAI\u0026rsquo;s GPT model. 🔗 https://github.com/Unlluckyyy/AI-Powered-Research-Assistant-using-Langchain\n8. 🇺🇸 🔥 [Anthropic] 🔥 crewai-anthropic-similar-company-finder 📅 2026-03-16 | 🏷️ AI 📝 🤖 Discover and connect with similar companies using the CrewAI Anthropic Similar Company Finder, a powerful tool for enhancing business insights. 🔗 https://github.com/sanjanabatheja123/crewai-anthropic-similar-company-finder\n9. 🇺🇸 🔥 [Anthropic] 🔥 kai 📅 2026-03-16 | 🏷️ Claude | AI Agent 📝 Agentic AI assistant on Telegram, powered by Claude Code. Runs locally with shell access, spec-driven PR reviews, layered security, persistent memory, 🔗 https://github.com/dcellison/kai\n10. 🇺🇸 🔥 [Google AI] 🔥 Travel_Guardian 📅 2026-03-16 | 🏷️ Gemini | 多模态 | AI Agent 📝 Travel Guardian: The Multimodal Travel Safety Guide. Developed for the 2026 Google Gemini Live Agent Challenge 🔗 https://github.com/J-C2000/Travel_Guardian\n11. 🇺🇸 🔥 [Google AI] 🔥 drone-copilot 📅 2026-03-16 | 🏷️ Gemini | API 📝 Voice-controlled drone copilot powered by Gemini Live API and Google Cloud Run 🔗 https://github.com/BryenInsights/drone-copilot\n12. 🇺🇸 🔥 [Meta AI] 🔥 AI-Meeting-Companion-STT 📅 2026-03-16 | 🏷️ AI 📝 📝 Capture, transcribe, and summarize meetings effortlessly with AI using Whisper and Llama 3 for clear insights and key points extraction. 🔗 https://github.com/Sameer125132/AI-Meeting-Companion-STT\n13. 🇺🇸 🔥 [Meta AI] 🔥 AlphaExtract 📅 2026-03-16 | 🏷️ AI 📝 AlphaExtract is a sophisticated PDF summarization tool that combines cutting-edge AI technology with efficient document processing. The project is bui 🔗 https://github.com/LoupXpro/AlphaExtract\n14. 🇨🇳 🔥 [月之暗面] 🔥 kimi-agent-internals 📅 2026-03-16 | 🏷️ AI Agent 📝 🔍 Analyze the architecture of Moonshot AI\u0026rsquo;s Kimi agent (K2.5 model) with insights on its performance and conversational extraction methodology. 🔗 https://github.com/Visakan08/kimi-agent-internals\n15. 🇨🇳 🔥 [月之暗面] 🔥 Kimi-K2 📅 2026-03-16 | 🏷️ AI Agent 📝 🤖 Build intelligent agents with Kimi-K2, a platform designed for developing open agentic AI models that enhance interaction and learning. 🔗 https://github.com/bach999-vamous/Kimi-K2\n🔥 Hacker News Top Stories 1. 💻 Leanstral: Open-Source foundation for trustworthy vibe-coding 🔥 169 points | 💬 12 comments 🏷️ 分类：Dev | 🌐 来源：mistral.ai 2. 📰 Meta’s renewed commitment to jemalloc 🔥 281 points | 💬 28 comments 🏷️ 分类：General | 🌐 来源：engineering.fb.com 3. 📰 The “small web” is bigger than you might think 🔥 259 points | 💬 26 comments 🏷️ 分类：General | 🌐 来源：kevinboone.me 4. 📰 My Journey to a reliable and enjoyable locally hosted voice assistant (2025) 🔥 290 points | 💬 16 comments 🏷️ 分类：General | 🌐 来源：community.home-assistant.io 5. 💻 Show HN: Oxyde – Pydantic-native async ORM with a Rust core 🔥 19 points | 💬 6 comments 🏷️ 分类：Dev | 🌐 来源：github.com 6. 📰 Why I love FreeBSD 🔥 309 points | 💬 27 comments 🏷️ 分类：General | 🌐 来源：it-notes.dragas.net 7. 🤖 Language Model Teams as Distrbuted Systems 🔥 57 points | 💬 8 comments 🏷️ 分类：AI | 🌐 来源：arxiv.org 8. 🤖 Show HN: Claude Code skills that build complete Godot games 🔥 114 points | 💬 19 comments 🏷️ 分类：AI | 🌐 来源：github.com 9. 📰 US commercial insurers pay 254% of Medicare for the same hospital procedures 🔥 51 points | 💬 8 comments 🏷️ 分类：General | 🌐 来源：github.com 10. 📰 AnswerThis (YC F25) Is Hiring 🔥 1 points | 💬 0 comments 🏷️ 分类：General | 🌐 来源：ycombinator.com 💻 GitHub Trending 排名 项目 描述 分类 1 MiroFish A Claude Code plugin that automatically captures everything Claude does during your coding sessions, compresses it with \u0026hellip; 🤖 AI 2 project-nomad An agentic skills framework \u0026amp; software development methodology that works. 📦 Other 3 GitNexus Lightpanda: the headless browser designed for AI and automation 🤖 AI 4 OpenViking Bash is all you need - A nano Claude Code–like agent, built from 0 to 1 📦 Other 5 heretic Agent harness built with LangChain and LangGraph. Equipped with a planning tool, a filesystem backend, and the ability t\u0026hellip; 🤖 AI 6 claudian Vite+ is the unified toolchain and entry point for web development. It manages your runtime, package manager, and fronte\u0026hellip; 🤖 AI Generated by OpenClaw | 2026-03-17 07:00\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-17/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-17\"\u003e📰 科技热点日报 | 2026-03-17\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eAI 大厂动态 + Hacker News + GitHub Trending\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 HN 热门文章：\u003cstrong\u003e10\u003c/strong\u003e 篇\u003c/li\u003e\n\u003cli\u003e💻 GitHub 热门：\u003cstrong\u003e6\u003c/strong\u003e 个\u003c/li\u003e\n\u003cli\u003e🏢 AI 公司动态：\u003cstrong\u003e20\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e📅 更新时间：07:00\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-ai-大厂动态\"\u003e🏢 AI 大厂动态\u003c/h2\u003e\n\u003ch3 id=\"-公司更新统计\"\u003e📈 公司更新统计\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eHugging Face\u003c/strong\u003e: 5 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eOpenAI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eAnthropic\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eGoogle AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eMeta AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e月之暗面\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003eDeepSeek\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e智谱 AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e通义千问\u003c/strong\u003e: 1 条\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-最新动态\"\u003e📰 最新动态\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1. 🇺🇸 📝 [Hugging Face] Introducing Storage Buckets on the Hugging Face Hub\u003c/strong\u003e\n📅 Tue, 10 Ma | 🏷️ \u003ccode\u003eRAG\u003c/code\u003e\n📝 Published Time: 2026-03-10T00:00:00.680Z * \u003ca href=\"https://huggingface.co/blog/storage-buckets#why-we-built-buckets\" title=\"Why we built Buckets\"\u003eWhy we built Buckets\u003c/a\u003e\n🔗 \u003ca href=\"https://huggingface.co/blog/storage-buckets\"\u003ehttps://huggingface.co/blog/storage-buckets\u003c/a\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-03-18 AI 大厂动态 + Hacker News + GitHub Trending\n📊 今日概览 🔥 HN 热门文章：10 篇 💻 GitHub 热门：3 个 🏢 AI 公司动态：20 条 📅 更新时间：07:01 🏢 AI 大厂动态 📈 公司更新统计 🇺🇸 Hugging Face: 5 条 🇺🇸 OpenAI: 2 条 🇺🇸 Anthropic: 2 条 🇺🇸 Google AI: 2 条 🇺🇸 Meta AI: 2 条 🇨🇳 月之暗面: 2 条 🇨🇳 DeepSeek: 2 条 🇨🇳 智谱 AI: 2 条 🇨🇳 通义千问: 1 条 📰 最新动态 1. 🇺🇸 📝 [Hugging Face] State of Open Source on Hugging Face: Spring 2026 📅 Tue, 17 Ma | 🏷️ AI 📝 Published Time: 2026-03-17T16:37:55.002Z * Open Source in Competition 🔗 https://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026\n2. 🇺🇸 📝 [Hugging Face] Holotron-12B - High Throughput Computer Use Agent 📅 Tue, 17 Ma | 🏷️ AI Agent | 推理 📝 Published Time: 2026-03-17T12:33:39.308Z * [High Throughput Inference with a Hybrid SSM Architecture](https://huggingface.co/blog/Hcompany/holotron-12b#high-throughput-inference-with-a-hybrid-ssm-arch\u0026hellip; 🔗 https://huggingface.co/blog/Hcompany/holotron-12b\n3. 🇺🇸 📝 [Hugging Face] Introducing Storage Buckets on the Hugging Face Hub 📅 Tue, 10 Ma | 🏷️ RAG 📝 Published Time: 2026-03-10T00:00:00.680Z * Why we built Buckets 🔗 https://huggingface.co/blog/storage-buckets\n4. 🇺🇸 📝 [Hugging Face] Keep the Tokens Flowing: Lessons from 16 Open-Source RL Libraries 📅 Tue, 10 Ma | 🏷️ AI 📝 Published Time: 2026-03-10T00:00:00.679Z Keep the Tokens Flowing: Lessons from 16 Open-Source RL Libraries 🔗 https://huggingface.co/blog/async-rl-training-landscape\n5. 🇺🇸 📝 [Hugging Face] The First Healthcare Robotics Dataset and Foundational Physical AI Models for Healthcare Robotics 📅 Mon, 16 Ma | 🏷️ AI 📝 Published Time: 2026-03-16T21:58:40.026Z * [Introducing Open-H-Embodiment: The first healthcare robotics open dataset, built by a community collaboration](https://huggingface.co/blog/nvidia/physical-a\u0026hellip; 🔗 https://huggingface.co/blog/nvidia/physical-ai-for-healthcare-robotics\n6. 🇺🇸 🔥 [OpenAI] 🔥 OpenHands 📅 2026-03-17 | 🏷️ AI 📝 🙌 OpenHands: AI-Driven Development 🔗 https://github.com/OpenHands/OpenHands\n7. 🇺🇸 🔥 [OpenAI] 🔥 vllm 📅 2026-03-17 | 🏷️ LLM | 推理 📝 A high-throughput and memory-efficient inference and serving engine for LLMs 🔗 https://github.com/vllm-project/vllm\n8. 🇺🇸 🔥 [Anthropic] 🔥 mcp-anything 📅 2026-03-17 | 🏷️ AI 📝 One command to turn any codebase into an MCP server 🔗 https://github.com/gabrielekarra/mcp-anything\n9. 🇺🇸 🔥 [Anthropic] 🔥 ucw 📅 2026-03-17 | 🏷️ GPT | Claude | Gemini 📝 Cross-platform AI session capture using Anthropic\u0026rsquo;s MCP protocol. Captures events from Claude, ChatGPT, Gemini into a local store. 🔗 https://github.com/Dicoangelo/ucw\n10. 🇺🇸 🔥 [Google AI] 🔥 PrizmAI 📅 2026-03-17 | 🏷️ Gemini 📝 A web application that combines traditional Kanban methodology with Google\u0026rsquo;s Gemini AI to supercharge team\u0026rsquo;s productivity and workflow optimizatio 🔗 https://github.com/paulavishek/PrizmAI\n11. 🇺🇸 🔥 [Google AI] 🔥 ai-career-optimizer-mcp 📅 2026-03-17 | 🏷️ AI 📝 An AI-powered career assistant built with Streamlit and MCP. It analyzes job descriptions, extracts CV data from PDFs, and provides ATS-optimized resu 🔗 https://github.com/zehavi-rozental/ai-career-optimizer-mcp\n12. 🇺🇸 🔥 [Meta AI] 🔥 metabolic-care-assistant 📅 2026-03-17 | 🏷️ AI 📝 Provide AI-based dietary advice and blood sugar tracking tailored for people managing diabetes with real-world clinical safety. 🔗 https://github.com/yebgallery/metabolic-care-assistant\n13. 🇺🇸 🔥 [Meta AI] 🔥 AI-Meeting-Companion-STT 📅 2026-03-17 | 🏷️ AI 📝 📝 Capture, transcribe, and summarize meetings effortlessly with AI using Whisper and Llama 3 for clear insights and key points extraction. 🔗 https://github.com/Sameer125132/AI-Meeting-Companion-STT\n14. 🇨🇳 🔥 [月之暗面] 🔥 anything-llm 📅 2026-03-17 | 🏷️ LLM 📝 The all-in-one AI productivity accelerator. On device and privacy first with no annoying setup or configuration. 🔗 https://github.com/Mintplex-Labs/anything-llm\n15. 🇨🇳 🔥 [月之暗面] 🔥 kimi-agent-internals 📅 2026-03-17 | 🏷️ AI Agent 📝 🔍 Analyze the architecture of Moonshot AI\u0026rsquo;s Kimi agent (K2.5 model) with insights on its performance and conversational extraction methodology. 🔗 https://github.com/Visakan08/kimi-agent-internals\n🔥 Hacker News Top Stories 1. 📰 A Decade of Slug 🔥 332 points | 💬 15 comments 🏷️ 分类：General | 🌐 来源：terathon.com 2. 💻 Python 3.15\u0026rsquo;s JIT is now back on track 🔥 196 points | 💬 11 comments 🏷️ 分类：Dev | 🌐 来源：fidget-spinner.github.io 3. 📰 Get Shit Done: A Meta-Prompting, Context Engineering and Spec-Driven Dev System 🔥 118 points | 💬 19 comments 🏷️ 分类：General | 🌐 来源：github.com 4. 🔒 Microsoft\u0026rsquo;s \u0026lsquo;unhackable\u0026rsquo; Xbox One has been hacked by \u0026lsquo;Bliss\u0026rsquo; 🔥 458 points | 💬 27 comments 🏷️ 分类：Security | 🌐 来源：tomshardware.com 5. 📰 Warranty Void If Regenerated 🔥 50 points | 💬 8 comments 🏷️ 分类：General | 🌐 来源：nearzero.software 6. 📰 It Took Me 30 Years to Solve This VFX Problem – Green Screen Problem [video] 🔥 122 points | 💬 12 comments 🏷️ 分类：General | 🌐 来源：youtube.com 7. 📰 Launch HN: Kita (YC W26) – Automate credit review in emerging markets 🔥 17 points | 💬 0 comments 🏷️ 分类：General | 🌐 来源：news.ycombinator.com 8. 📰 Kagi Small Web 🔥 665 points | 💬 39 comments 🏷️ 分类：General | 🌐 来源：kagi.com 9. 📰 Edge.js: Run Node apps inside a WebAssembly sandbox 🔥 70 points | 💬 7 comments 🏷️ 分类：General | 🌐 来源：wasmer.io 10. 📰 Node.js needs a virtual file system 🔥 212 points | 💬 36 comments 🏷️ 分类：General | 🌐 来源：blog.platformatic.dev 💻 GitHub Trending 排名 项目 描述 分类 1 superpowers Master programming by recreating your favorite technologies from scratch. 📦 Other 2 GitNexus Agent harness built with LangChain and LangGraph. Equipped with a planning tool, a filesystem backend, and the ability t\u0026hellip; 🤖 AI 3 claude-hud The JavaScript / Wasm runtime that powers Cloudflare Workers 📦 Other Generated by OpenClaw | 2026-03-18 07:01\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-18/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-18\"\u003e📰 科技热点日报 | 2026-03-18\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eAI 大厂动态 + Hacker News + GitHub Trending\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 HN 热门文章：\u003cstrong\u003e10\u003c/strong\u003e 篇\u003c/li\u003e\n\u003cli\u003e💻 GitHub 热门：\u003cstrong\u003e3\u003c/strong\u003e 个\u003c/li\u003e\n\u003cli\u003e🏢 AI 公司动态：\u003cstrong\u003e20\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e📅 更新时间：07:01\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-ai-大厂动态\"\u003e🏢 AI 大厂动态\u003c/h2\u003e\n\u003ch3 id=\"-公司更新统计\"\u003e📈 公司更新统计\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eHugging Face\u003c/strong\u003e: 5 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eOpenAI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eAnthropic\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eGoogle AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eMeta AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e月之暗面\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003eDeepSeek\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e智谱 AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e通义千问\u003c/strong\u003e: 1 条\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-最新动态\"\u003e📰 最新动态\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1. 🇺🇸 📝 [Hugging Face] State of Open Source on Hugging Face: Spring 2026\u003c/strong\u003e\n📅 Tue, 17 Ma | 🏷️ \u003ccode\u003eAI\u003c/code\u003e\n📝 Published Time: 2026-03-17T16:37:55.002Z * \u003ca href=\"https://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026#open-source-in-competition\" title=\"Open Source in Competition\"\u003e\u003cstrong\u003eOpen Source in Competition\u003c/strong\u003e\u003c/a\u003e\n🔗 \u003ca href=\"https://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026\"\u003ehttps://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026\u003c/a\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-03-19 AI 大厂动态 + Hacker News + GitHub Trending\n📊 今日概览 🔥 HN 热门文章：10 篇 💻 GitHub 热门：3 个 🏢 AI 公司动态：20 条 📅 更新时间：07:00 🏢 AI 大厂动态 📈 公司更新统计 🇺🇸 Hugging Face: 5 条 🇺🇸 OpenAI: 2 条 🇺🇸 Anthropic: 2 条 🇺🇸 Google AI: 2 条 🇺🇸 Meta AI: 2 条 🇨🇳 月之暗面: 2 条 🇨🇳 DeepSeek: 2 条 🇨🇳 智谱 AI: 2 条 🇨🇳 通义千问: 1 条 📰 最新动态 1. 🇺🇸 📝 [Hugging Face] Nemotron 3 Nano 4B: A Compact Hybrid Model for Efficient Local AI 📅 Tue, 17 Ma | 🏷️ AI 📝 Published Time: 2026-03-17T23:17:07.438Z We are excited to introduce Nemotron 3 Nano 4B, the newest and most compact member of the [Nemo\u0026hellip; 🔗 https://huggingface.co/blog/nvidia/nemotron-3-nano-4b\n2. 🇺🇸 📝 [Hugging Face] State of Open Source on Hugging Face: Spring 2026 📅 Tue, 17 Ma | 🏷️ AI 📝 Published Time: 2026-03-17T16:37:55.002Z * Open Source in Competition 🔗 https://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026\n3. 🇺🇸 📝 [Hugging Face] Holotron-12B - High Throughput Computer Use Agent 📅 Tue, 17 Ma | 🏷️ AI Agent | 推理 📝 Published Time: 2026-03-17T12:33:39.308Z * [High Throughput Inference with a Hybrid SSM Architecture](https://huggingface.co/blog/Hcompany/holotron-12b#high-throughput-inference-with-a-hybrid-ssm-arch\u0026hellip; 🔗 https://huggingface.co/blog/Hcompany/holotron-12b\n4. 🇺🇸 📝 [Hugging Face] Introducing Storage Buckets on the Hugging Face Hub 📅 Tue, 10 Ma | 🏷️ RAG 📝 Published Time: 2026-03-10T00:00:00.680Z * Why we built Buckets 🔗 https://huggingface.co/blog/storage-buckets\n5. 🇺🇸 📝 [Hugging Face] Keep the Tokens Flowing: Lessons from 16 Open-Source RL Libraries 📅 Tue, 10 Ma | 🏷️ AI 📝 Published Time: 2026-03-10T00:00:00.679Z * Models 🔗 https://huggingface.co/blog/async-rl-training-landscape\n6. 🇺🇸 🔥 [OpenAI] 🔥 chatting-agent 📅 2026-03-18 | 🏷️ AI Agent 📝 🤖 Enable dynamic conversations between two local Ollama models with this Streamlit app, allowing real-time interaction and easy chat saving. 🔗 https://github.com/Aart834/chatting-agent\n7. 🇺🇸 🔥 [OpenAI] 🔥 research 📅 2026-03-18 | 🏷️ LLM | Claude 📝 🔍 Explore AI-generated research projects, showcasing code and insights created entirely by LLM tools like Claude Code. 🔗 https://github.com/pepito-911/research\n8. 🇺🇸 🔥 [Anthropic] 🔥 hermes-agent 📅 2026-03-18 | 🏷️ AI Agent 📝 The agent that grows with you 🔗 https://github.com/NousResearch/hermes-agent\n9. 🇺🇸 🔥 [Anthropic] 🔥 claud-skills 📅 2026-03-18 | 🏷️ Claude | AI Agent 📝 🚀 Build and utilize production-ready Claude Code agents and skills for enhanced productivity with auto-generated documentation. 🔗 https://github.com/bloody2634/claud-skills\n10. 🇺🇸 🔥 [Google AI] 🔥 ai-career-optimizer-mcp 📅 2026-03-18 | 🏷️ AI 📝 An AI-powered career assistant built with Streamlit and MCP. It analyzes job descriptions, extracts CV data from PDFs, and provides ATS-optimized resu 🔗 https://github.com/zehavi-rozental/ai-career-optimizer-mcp\n11. 🇺🇸 🔥 [Google AI] 🔥 Silicon-Oracle 📅 2026-03-18 | 🏷️ LLM | Gemini 📝 Full-stack AI Stock Analysis Platform \u0026amp; Paper Trading App. Built with Python, Flask, Supabase, and Google Gemini LLM. 🔗 https://github.com/HarshShroff/Silicon-Oracle\n12. 🇺🇸 🔥 [Meta AI] 🔥 AI-Meeting-Companion-STT 📅 2026-03-18 | 🏷️ AI 📝 📝 Capture, transcribe, and summarize meetings effortlessly with AI using Whisper and Llama 3 for clear insights and key points extraction. 🔗 https://github.com/Sameer125132/AI-Meeting-Companion-STT\n13. 🇺🇸 🔥 [Meta AI] 🔥 AlphaExtract 📅 2026-03-18 | 🏷️ AI 📝 AlphaExtract is a sophisticated PDF summarization tool that combines cutting-edge AI technology with efficient document processing. The project is bui 🔗 https://github.com/LoupXpro/AlphaExtract\n14. 🇨🇳 🔥 [月之暗面] 🔥 anything-llm 📅 2026-03-18 | 🏷️ LLM 📝 The all-in-one AI productivity accelerator. On device and privacy first with no annoying setup or configuration. 🔗 https://github.com/Mintplex-Labs/anything-llm\n15. 🇨🇳 🔥 [月之暗面] 🔥 No-one 📅 2026-03-18 | 🏷️ AI 📝 🌐 Manage Java WebShells effortlessly with No-one, a modern tool for secure testing and deeper understanding of web attack scenarios. 🔗 https://github.com/gekonge/No-one\n🔥 Hacker News Top Stories 1. 📰 Warranty Void If Regenerated 🔥 91 points | 💬 21 comments 🏷️ 分类：General | 🌐 来源：nearzero.software 2. 📰 OpenRocket 🔥 345 points | 💬 21 comments 🏷️ 分类：General | 🌐 来源：openrocket.info 3. 📰 Wander – A tiny, decentralised tool to explore the small web 🔥 159 points | 💬 32 comments 🏷️ 分类：General | 🌐 来源：susam.net 4. 💻 Rob Pike’s Rules of Programming (1989) 🔥 798 points | 💬 86 comments 🏷️ 分类：Dev | 🌐 来源：cs.unc.edu 5. 📰 Nvidia greenboost: transparently extend GPU VRAM using system RAM/NVMe 🔥 39 points | 💬 7 comments 🏷️ 分类：General | 🌐 来源：gitlab.com 6. 📰 Nvidia NemoClaw 🔥 207 points | 💬 23 comments 🏷️ 分类：General | 🌐 来源：github.com 7. 📰 Book: The Emerging Science of Machine Learning Benchmarks 🔥 60 points | 💬 1 comments 🏷️ 分类：General | 🌐 来源：mlbenchmarks.org 8. 📰 Show HN: Will my flight have Starlink? 🔥 130 points | 💬 32 comments 🏷️ 分类：General | 🌐 来源：news.ycombinator.com 9. 📰 Show HN: I built 48 lightweight SVG backgrounds you can copy/paste 🔥 114 points | 💬 11 comments 🏷️ 分类：General | 🌐 来源：svgbackgrounds.com 10. 📰 Nightingale – open-source karaoke app that works with any song on your computer 🔥 464 points | 💬 41 comments 🏷️ 分类：General | 🌐 来源：nightingale.cafe 💻 GitHub Trending 排名 项目 描述 分类 1 claude-hud An agentic skills framework \u0026amp; software development methodology that works. 📦 Other 2 unsloth An open-source, GPU-accelerated physics simulation engine built upon NVIDIA Warp, specifically targeting roboticists and\u0026hellip; 📦 Other 3 shadPS4 An Open-Source Asynchronous Coding Agent 📦 Other Generated by OpenClaw | 2026-03-19 07:00\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-19/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-19\"\u003e📰 科技热点日报 | 2026-03-19\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eAI 大厂动态 + Hacker News + GitHub Trending\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 HN 热门文章：\u003cstrong\u003e10\u003c/strong\u003e 篇\u003c/li\u003e\n\u003cli\u003e💻 GitHub 热门：\u003cstrong\u003e3\u003c/strong\u003e 个\u003c/li\u003e\n\u003cli\u003e🏢 AI 公司动态：\u003cstrong\u003e20\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e📅 更新时间：07:00\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-ai-大厂动态\"\u003e🏢 AI 大厂动态\u003c/h2\u003e\n\u003ch3 id=\"-公司更新统计\"\u003e📈 公司更新统计\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eHugging Face\u003c/strong\u003e: 5 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eOpenAI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eAnthropic\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eGoogle AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eMeta AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e月之暗面\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003eDeepSeek\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e智谱 AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e通义千问\u003c/strong\u003e: 1 条\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-最新动态\"\u003e📰 最新动态\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1. 🇺🇸 📝 [Hugging Face] Nemotron 3 Nano 4B: A Compact Hybrid Model for Efficient Local AI\u003c/strong\u003e\n📅 Tue, 17 Ma | 🏷️ \u003ccode\u003eAI\u003c/code\u003e\n📝 Published Time: 2026-03-17T23:17:07.438Z We are excited to introduce \u003ca href=\"https://huggingface.co/nvidia/NVIDIA-Nemotron-3-Nano-4B-BF16\"\u003eNemotron 3 Nano 4B\u003c/a\u003e, the newest and most compact member of the [Nemo\u0026hellip;\n🔗 https://huggingface.co/blog/nvidia/nemotron-3-nano-4b\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-03-20 AI 大厂动态 + Hacker News + GitHub Trending\n📊 今日概览 🔥 HN 热门文章：10 篇 💻 GitHub 热门：5 个 🏢 AI 公司动态：20 条 📅 更新时间：07:00 🏢 AI 大厂动态 📈 公司更新统计 🇺🇸 Hugging Face: 5 条 🇺🇸 OpenAI: 2 条 🇺🇸 Anthropic: 2 条 🇺🇸 Google AI: 2 条 🇺🇸 Meta AI: 2 条 🇨🇳 月之暗面: 2 条 🇨🇳 DeepSeek: 2 条 🇨🇳 智谱 AI: 2 条 🇨🇳 通义千问: 1 条 📰 最新动态 1. 🇺🇸 📝 [Hugging Face] State of Open Source on Hugging Face: Spring 2026 📅 Tue, 17 Ma | 🏷️ AI 📝 Published Time: 2026-03-17T16:37:55.002Z * Open Source in Competition 🔗 https://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026\n2. 🇺🇸 📝 [Hugging Face] Holotron-12B - High Throughput Computer Use Agent 📅 Tue, 17 Ma | 🏷️ AI Agent | 推理 📝 Published Time: 2026-03-17T12:33:39.308Z * [High Throughput Inference with a Hybrid SSM Architecture](https://huggingface.co/blog/Hcompany/holotron-12b#high-throughput-inference-with-a-hybrid-ssm-arch\u0026hellip; 🔗 https://huggingface.co/blog/Hcompany/holotron-12b\n3. 🇺🇸 📝 [Hugging Face] Introducing Storage Buckets on the Hugging Face Hub 📅 Tue, 10 Ma | 🏷️ RAG 📝 Published Time: 2026-03-10T00:00:00.680Z * Why we built Buckets 🔗 https://huggingface.co/blog/storage-buckets\n4. 🇺🇸 📝 [Hugging Face] Keep the Tokens Flowing: Lessons from 16 Open-Source RL Libraries 📅 Tue, 10 Ma | 🏷️ AI 📝 Published Time: 2026-03-10T00:00:00.679Z * Models 🔗 https://huggingface.co/blog/async-rl-training-landscape\n5. 🇺🇸 📝 [Hugging Face] Introducing SPEED-Bench: A Unified and Diverse Benchmark for Speculative Decoding 📅 Thu, 19 Ma | 🏷️ LLM | 推理 | 代码能力 📝 Published Time: 2026-03-19T14:04:54.684Z Speculative Decoding (SD) has emerged as a critical technique for accelerating LLM inference. 🔗 https://huggingface.co/blog/nvidia/speed-bench\n6. 🇺🇸 🔥 [OpenAI] 🔥 OpenAI-sublime-text 📅 2026-03-19 | 🏷️ GPT | Gemini 📝 First class Sublime Text AI assistant with gpt-5, Opus 4.6, Gemini 3 and ollama support! 🔗 https://github.com/yaroslavyaroslav/OpenAI-sublime-text\n7. 🇺🇸 🔥 [OpenAI] 🔥 GPT-OSS 📅 2026-03-19 | 🏷️ GPT 📝 🚀 Build and explore OpenAI\u0026rsquo;s GPT-OSS model from scratch in Python, unlocking the mechanics of large language models. 🔗 https://github.com/MGD-Ben/GPT-OSS\n8. 🇺🇸 🔥 [Anthropic] 🔥 arcius 📅 2026-03-19 | 🏷️ AI Agent 📝 AI research assistant with real-time streaming answers and citations. LangGraph agent pipeline: query decomposition → Tavily web search → source aggre 🔗 https://github.com/DHIWAHAR-K/arcius\n9. 🇺🇸 🔥 [Anthropic] 🔥 agent-friend 📅 2026-03-19 | 🏷️ Claude | Gemini | AI Agent 📝 MCP schema linter \u0026amp; quality grader — validate, audit, optimize, grade (A+ to F). Also: @tool → OpenAI, Claude, Gemini, MCP. Zero deps. 🔗 https://github.com/0-co/agent-friend\n10. 🇺🇸 🔥 [Google AI] 🔥 radio-gateway 📅 2026-03-19 | 🏷️ AI 📝 Radio-to-VoIP gateway bridging two-way radios with Mumble, Broadcastify, and Icecast. AIOC USB, hardware PTT, dual SDR with priority mixing, AI 🔗 https://github.com/ukbodypilot/radio-gateway\n11. 🇺🇸 🔥 [Google AI] 🔥 susanoh 📅 2026-03-19 | 🏷️ API 📝 Susanoh（スサノヲ） は、オンラインゲーム経済圏の不正取引（RMT・資金洗浄）をリアルタイムで検知・隔離するAI駆動型ミドルウェアです。ゲームサーバーから POST /api/v1/events でイベントを送信するだけで不正監視を開始でき、開発者の導入負荷を最小化します。L1高速ルール判定（ 🔗 https://github.com/takurot/susanoh\n12. 🇺🇸 🔥 [Meta AI] 🔥 AI-Meeting-Companion-STT 📅 2026-03-19 | 🏷️ AI 📝 📝 Capture, transcribe, and summarize meetings effortlessly with AI using Whisper and Llama 3 for clear insights and key points extraction. 🔗 https://github.com/Sameer125132/AI-Meeting-Companion-STT\n13. 🇺🇸 🔥 [Meta AI] 🔥 AlphaExtract 📅 2026-03-19 | 🏷️ AI 📝 AlphaExtract is a sophisticated PDF summarization tool that combines cutting-edge AI technology with efficient document processing. The project is bui 🔗 https://github.com/LoupXpro/AlphaExtract\n14. 🇨🇳 🔥 [月之暗面] 🔥 Kimi-K2 📅 2026-03-19 | 🏷️ AI Agent 📝 🤖 Build intelligent agents with Kimi-K2, a platform designed for developing open agentic AI models that enhance interaction and learning. 🔗 https://github.com/bach999-vamous/Kimi-K2\n15. 🇨🇳 🔥 [月之暗面] 🔥 No-one 📅 2026-03-19 | 🏷️ AI 📝 🌐 Manage Java WebShells effortlessly with No-one, a modern tool for secure testing and deeper understanding of web attack scenarios. 🔗 https://github.com/gekonge/No-one\n🔥 Hacker News Top Stories 1. 📰 Cockpit is a web-based graphical interface for servers 🔥 100 points | 💬 20 comments 🏷️ 分类：General | 🌐 来源：github.com 2. 🤖 Astral to Join OpenAI 🔥 1136 points | 💬 179 comments 🏷️ 分类：AI | 🌐 来源：astral.sh 3. 🤖 Google details new 24-hour process to sideload unverified Android apps 🔥 369 points | 💬 70 comments 🏷️ 分类：AI | 🌐 来源：arstechnica.com 4. 📰 How the Turner twins are mythbusting modern technical apparel 🔥 61 points | 💬 8 comments 🏷️ 分类：General | 🌐 来源：carryology.com 5. 📰 Return of the Obra Dinn: spherical mapped dithering for a 1bpp first-person game 🔥 191 points | 💬 10 comments 🏷️ 分类：General | 🌐 来源：forums.tigsource.com 6. 🤖 Show HN: Three new Kitten TTS models – smallest less than 25MB 🔥 281 points | 💬 35 comments 🏷️ 分类：AI | 🌐 来源：github.com 7. 🤖 Be intentional about how AI changes your codebase 🔥 27 points | 💬 5 comments 🏷️ 分类：AI | 🌐 来源：aicode.swerdlow.dev 8. 🤖 EsoLang-Bench: Evaluating Genuine Reasoning in LLMs via Esoteric Languages 🔥 35 points | 💬 7 comments 🏷️ 分类：AI | 🌐 来源：esolang-bench.vercel.app 9. 💻 Noq: n0\u0026rsquo;s new QUIC implementation in Rust 🔥 120 points | 💬 9 comments 🏷️ 分类：Dev | 🌐 来源：iroh.computer 10. 📰 From Oscilloscope to Wireshark: A UDP Story (2022) 🔥 61 points | 💬 2 comments 🏷️ 分类：General | 🌐 来源：mattkeeter.com 💻 GitHub Trending 排名 项目 描述 分类 1 opendataloader-pdf An Open-Source Asynchronous Coding Agent 📦 Other 2 superpowers A Claude Code plugin that shows what\u0026rsquo;s happening - context usage, active tools, running agents, and todo progress 📦 Other 3 unsloth Painless E2E Automation for Mobile and Web 🤖 AI 4 newton Generate any location from the real world in Minecraft with a high level of detail. 🤖 AI 5 MoneyPrinterV2 A light-weight and powerful meta-prompting, context engineering and spec-driven development system for Claude Code by TÂ\u0026hellip; 📦 Other Generated by OpenClaw | 2026-03-20 07:00\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-20/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-20\"\u003e📰 科技热点日报 | 2026-03-20\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eAI 大厂动态 + Hacker News + GitHub Trending\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 HN 热门文章：\u003cstrong\u003e10\u003c/strong\u003e 篇\u003c/li\u003e\n\u003cli\u003e💻 GitHub 热门：\u003cstrong\u003e5\u003c/strong\u003e 个\u003c/li\u003e\n\u003cli\u003e🏢 AI 公司动态：\u003cstrong\u003e20\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e📅 更新时间：07:00\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-ai-大厂动态\"\u003e🏢 AI 大厂动态\u003c/h2\u003e\n\u003ch3 id=\"-公司更新统计\"\u003e📈 公司更新统计\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eHugging Face\u003c/strong\u003e: 5 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eOpenAI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eAnthropic\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eGoogle AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eMeta AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e月之暗面\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003eDeepSeek\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e智谱 AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e通义千问\u003c/strong\u003e: 1 条\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-最新动态\"\u003e📰 最新动态\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1. 🇺🇸 📝 [Hugging Face] State of Open Source on Hugging Face: Spring 2026\u003c/strong\u003e\n📅 Tue, 17 Ma | 🏷️ \u003ccode\u003eAI\u003c/code\u003e\n📝 Published Time: 2026-03-17T16:37:55.002Z * \u003ca href=\"https://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026#open-source-in-competition\" title=\"Open Source in Competition\"\u003e\u003cstrong\u003eOpen Source in Competition\u003c/strong\u003e\u003c/a\u003e\n🔗 \u003ca href=\"https://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026\"\u003ehttps://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026\u003c/a\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-03-21 AI 大厂动态 + Hacker News + GitHub Trending\n📊 今日概览 🔥 HN 热门文章：10 篇 💻 GitHub 热门：4 个 🏢 AI 公司动态：20 条 📅 更新时间：07:00 🏢 AI 大厂动态 📈 公司更新统计 🇺🇸 Hugging Face: 5 条 🇺🇸 OpenAI: 2 条 🇺🇸 Anthropic: 2 条 🇺🇸 Google AI: 2 条 🇺🇸 Meta AI: 2 条 🇨🇳 月之暗面: 2 条 🇨🇳 DeepSeek: 2 条 🇨🇳 智谱 AI: 2 条 🇨🇳 通义千问: 1 条 📰 最新动态 1. 🇺🇸 📝 [Hugging Face] State of Open Source on Hugging Face: Spring 2026 📅 Tue, 17 Ma | 🏷️ AI 📝 Published Time: 2026-03-17T16:37:55.002Z * Open Source in Competition 🔗 https://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026\n2. 🇺🇸 📝 [Hugging Face] Holotron-12B - High Throughput Computer Use Agent 📅 Tue, 17 Ma | 🏷️ AI Agent | 推理 📝 Published Time: 2026-03-17T12:33:39.308Z * [High Throughput Inference with a Hybrid SSM Architecture](https://huggingface.co/blog/Hcompany/holotron-12b#high-throughput-inference-with-a-hybrid-ssm-arch\u0026hellip; 🔗 https://huggingface.co/blog/Hcompany/holotron-12b\n3. 🇺🇸 📝 [Hugging Face] Introducing Storage Buckets on the Hugging Face Hub 📅 Tue, 10 Ma | 🏷️ RAG 📝 Published Time: 2026-03-10T00:00:00.680Z * Why we built Buckets 🔗 https://huggingface.co/blog/storage-buckets\n4. 🇺🇸 📝 [Hugging Face] Build a Domain-Specific Embedding Model in Under a Day 📅 Fri, 20 Ma | 🏷️ RAG | 嵌入 📝 Published Time: 2026-03-20T19:38:16.078Z If you are building a RAG (Retrieval-Augmented Generation) system, you have likely hit this wall: Everything works… until it doesn’t. General-purpose embedding\u0026hellip; 🔗 https://huggingface.co/blog/nvidia/domain-specific-embedding-finetune\n5. 🇺🇸 📝 [Hugging Face] What\u0026rsquo;s New in Mellea 0.4.0 + Granite Libraries Release 📅 Fri, 20 Ma | 🏷️ AI 📝 Published Time: 2026-03-20T14:14:46.490Z * Mellea 0.4.0 🔗 https://huggingface.co/blog/ibm-granite/granite-libraries\n6. 🇺🇸 🔥 [OpenAI] 🔥 GPT-OSS 📅 2026-03-20 | 🏷️ GPT 📝 🚀 Build and explore OpenAI\u0026rsquo;s GPT-OSS model from scratch in Python, unlocking the mechanics of large language models. 🔗 https://github.com/MGD-Ben/GPT-OSS\n7. 🇺🇸 🔥 [OpenAI] 🔥 worm-gpt 📅 2026-03-20 | 🏷️ LLM | GPT | API 📝 🐛 Access LLMs easily with WormGPT CLI—your terminal-based tool for seamless interaction via OpenRouter API and customizable settings. 🔗 https://github.com/Vighne7185/worm-gpt\n8. 🇺🇸 🔥 [Anthropic] 🔥 awesome-claude-skills 📅 2026-03-20 | 🏷️ Claude 📝 📊 Explore high-quality Claude skills focused on business analysis and content creation, enhancing your AI capabilities for practical applications. 🔗 https://github.com/Mann1988/awesome-claude-skills\n9. 🇺🇸 🔥 [Anthropic] 🔥 linkedin-mcp-server 📅 2026-03-20 | 🏷️ Claude 📝 This MCP server allows Claude and other AI assistants to access your LinkedIn. Scrape LinkedIn profiles, companies and jobs, and perform job searches. 🔗 https://github.com/stickerdaniel/linkedin-mcp-server\n10. 🇺🇸 🔥 [Google AI] 🔥 Gemini-Live-Agent 📅 2026-03-20 | 🏷️ Gemini | AI Agent | API 📝 Rio - fully autonomous voice agent. Speak once, Rio acts end-to-end. Native audio via Gemini Live API, real interruptions, screen vision, cross-app au 🔗 https://github.com/Gowshik-S/Gemini-Live-Agent\n11. 🇺🇸 🔥 [Google AI] 🔥 Engram 📅 2026-03-20 | 🏷️ Gemini 📝 Developer decision intelligence — causal memory graph across AI sessions. Built with LangGraph, Neo4j, and Google Gemini. 🔗 https://github.com/bitphonix/Engram\n12. 🇺🇸 🔥 [Meta AI] 🔥 AI-Meeting-Companion-STT 📅 2026-03-20 | 🏷️ AI 📝 📝 Capture, transcribe, and summarize meetings effortlessly with AI using Whisper and Llama 3 for clear insights and key points extraction. 🔗 https://github.com/Sameer125132/AI-Meeting-Companion-STT\n13. 🇺🇸 🔥 [Meta AI] 🔥 AlphaExtract 📅 2026-03-20 | 🏷️ AI 📝 AlphaExtract is a sophisticated PDF summarization tool that combines cutting-edge AI technology with efficient document processing. The project is bui 🔗 https://github.com/LoupXpro/AlphaExtract\n14. 🇨🇳 🔥 [月之暗面] 🔥 Kimi-K2 📅 2026-03-20 | 🏷️ AI Agent 📝 🤖 Build intelligent agents with Kimi-K2, a platform designed for developing open agentic AI models that enhance interaction and learning. 🔗 https://github.com/bach999-vamous/Kimi-K2\n15. 🇨🇳 🔥 [月之暗面] 🔥 No-one 📅 2026-03-20 | 🏷️ AI 📝 🌐 Manage Java WebShells effortlessly with No-one, a modern tool for secure testing and deeper understanding of web attack scenarios. 🔗 https://github.com/gekonge/No-one\n🔥 Hacker News Top Stories 1. 🤖 OpenCode – The open source AI coding agent 🔥 218 points | 💬 33 comments 🏷️ 分类：AI | 🌐 来源：opencode.ai 2. 📰 Our commitment to Windows quality 🔥 270 points | 💬 138 comments 🏷️ 分类：General | 🌐 来源：blogs.windows.com 3. 📰 Heart Attack and Stroke Risk Jumps When People Stop Taking GLP-1s 🔥 28 points | 💬 7 comments 🏷️ 分类：General | 🌐 来源：nautil.us 4. 💻 We rewrote our Rust WASM Parser in TypeScript – and it got 3x Faster 🔥 30 points | 💬 6 comments 🏷️ 分类：Dev | 🌐 来源：openui.com 5. 🤖 France\u0026rsquo;s aircraft carrier located in real time by Le Monde through fitness app 🔥 423 points | 💬 42 comments 🏷️ 分类：AI | 🌐 来源：lemonde.fr 6. 📰 Show HN: We built a terminal-only Bluesky / AT Proto client written in Fortran 🔥 16 points | 💬 3 comments 🏷️ 分类：General | 🌐 来源：github.com 7. 📰 I love my dumb watches 🔥 13 points | 💬 6 comments 🏷️ 分类：General | 🌐 来源：gary.onl 8. 📰 Attention Residuals 🔥 90 points | 💬 7 comments 🏷️ 分类：General | 🌐 来源：github.com 9. 📰 The Los Angeles Aqueduct Is Wild 🔥 265 points | 💬 23 comments 🏷️ 分类：General | 🌐 来源：practical.engineering 10. 🤖 Show HN: I made an email app inspired by Arc browser 🔥 33 points | 💬 14 comments 🏷️ 分类：AI | 🌐 来源：demo.define.app 💻 GitHub Trending 排名 项目 描述 分类 1 claude-hud An Open-Source Asynchronous Coding Agent 📦 Other 2 superpowers PDF Parser for AI-ready data. Automate PDF accessibility. Open-source. 🤖 AI 3 arnis An open-source, GPU-accelerated physics simulation engine built upon NVIDIA Warp, specifically targeting roboticists and\u0026hellip; 📦 Other 4 TaxHacker TradingAgents: Multi-Agents LLM Financial Trading Framework 🤖 AI Generated by OpenClaw | 2026-03-21 07:00\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-21/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-21\"\u003e📰 科技热点日报 | 2026-03-21\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eAI 大厂动态 + Hacker News + GitHub Trending\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 HN 热门文章：\u003cstrong\u003e10\u003c/strong\u003e 篇\u003c/li\u003e\n\u003cli\u003e💻 GitHub 热门：\u003cstrong\u003e4\u003c/strong\u003e 个\u003c/li\u003e\n\u003cli\u003e🏢 AI 公司动态：\u003cstrong\u003e20\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e📅 更新时间：07:00\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-ai-大厂动态\"\u003e🏢 AI 大厂动态\u003c/h2\u003e\n\u003ch3 id=\"-公司更新统计\"\u003e📈 公司更新统计\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eHugging Face\u003c/strong\u003e: 5 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eOpenAI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eAnthropic\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eGoogle AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eMeta AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e月之暗面\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003eDeepSeek\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e智谱 AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e通义千问\u003c/strong\u003e: 1 条\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-最新动态\"\u003e📰 最新动态\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1. 🇺🇸 📝 [Hugging Face] State of Open Source on Hugging Face: Spring 2026\u003c/strong\u003e\n📅 Tue, 17 Ma | 🏷️ \u003ccode\u003eAI\u003c/code\u003e\n📝 Published Time: 2026-03-17T16:37:55.002Z * \u003ca href=\"https://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026#open-source-in-competition\" title=\"Open Source in Competition\"\u003e\u003cstrong\u003eOpen Source in Competition\u003c/strong\u003e\u003c/a\u003e\n🔗 \u003ca href=\"https://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026\"\u003ehttps://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026\u003c/a\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-03-22 AI 大厂动态 + Hacker News + GitHub Trending\n📊 今日概览 🔥 HN 热门文章：10 篇 💻 GitHub 热门：4 个 🏢 AI 公司动态：19 条 📅 更新时间：07:00 🏢 AI 大厂动态 📈 公司更新统计 🇺🇸 Hugging Face: 5 条 🇺🇸 OpenAI: 2 条 🇺🇸 Anthropic: 2 条 🇺🇸 Google AI: 2 条 🇺🇸 Meta AI: 2 条 🇨🇳 月之暗面: 2 条 🇨🇳 智谱 AI: 2 条 🇨🇳 通义千问: 2 条 📰 最新动态 1. 🇺🇸 📝 [Hugging Face] State of Open Source on Hugging Face: Spring 2026 📅 Tue, 17 Ma | 🏷️ AI 📝 Published Time: 2026-03-17T16:37:55.002Z * Open Source in Competition 🔗 https://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026\n2. 🇺🇸 📝 [Hugging Face] Holotron-12B - High Throughput Computer Use Agent 📅 Tue, 17 Ma | 🏷️ AI Agent | 推理 📝 Published Time: 2026-03-17T12:33:39.308Z * [High Throughput Inference with a Hybrid SSM Architecture](https://huggingface.co/blog/Hcompany/holotron-12b#high-throughput-inference-with-a-hybrid-ssm-arch\u0026hellip; 🔗 https://huggingface.co/blog/Hcompany/holotron-12b\n3. 🇺🇸 📝 [Hugging Face] Introducing Storage Buckets on the Hugging Face Hub 📅 Tue, 10 Ma | 🏷️ RAG 📝 Published Time: 2026-03-10T00:00:00.680Z * Why we built Buckets 🔗 https://huggingface.co/blog/storage-buckets\n4. 🇺🇸 📝 [Hugging Face] Build a Domain-Specific Embedding Model in Under a Day 📅 Fri, 20 Ma | 🏷️ RAG | 嵌入 📝 Published Time: 2026-03-20T19:38:16.078Z If you are building a RAG (Retrieval-Augmented Generation) system, you have likely hit this wall: Everything works… until it doesn’t. General-purpose embedding\u0026hellip; 🔗 https://huggingface.co/blog/nvidia/domain-specific-embedding-finetune\n5. 🇺🇸 📝 [Hugging Face] What\u0026rsquo;s New in Mellea 0.4.0 + Granite Libraries Release 📅 Fri, 20 Ma | 🏷️ AI 📝 Published Time: 2026-03-20T14:14:46.490Z * Mellea 0.4.0 🔗 https://huggingface.co/blog/ibm-granite/granite-libraries\n6. 🇺🇸 🔥 [OpenAI] 🔥 llm-drift 📅 2026-03-21 | 🏷️ LLM | GPT | Claude 📝 LLM drift detector — know within 5 min when GPT-4o, Claude, or Gemini silently changes behaviour. Open source, self-hostable. 🔗 https://github.com/GenesisClawbot/llm-drift\n7. 🇺🇸 🔥 [OpenAI] 🔥 MinivLLM 📅 2026-03-21 | 🏷️ LLM | 推理 📝 🚀 Implement a powerful vLLM inference engine with advanced attention mechanisms for efficient benchmarks and streamlined performance evaluation. 🔗 https://github.com/Bhoomika2224/MinivLLM\n8. 🇺🇸 🔥 [Anthropic] 🔥 AI-company 📅 2026-03-21 | 🏷️ Claude | AI Agent 📝 AI Team OS — Multi-Agent Team Operating System for Claude Code. 40+ MCP tools, 22 agent templates, task wall, meeting system, dashboard. 🔗 https://github.com/CronusL-1141/AI-company\n9. 🇺🇸 🔥 [Anthropic] 🔥 bitcoin-mcp 📅 2026-03-21 | 🏷️ AI Agent 📝 The most comprehensive Bitcoin MCP server. 49 tools for AI agents: fees, mempool, blocks, transactions, mining, price, supply. Zero config - works ins 🔗 https://github.com/Bortlesboat/bitcoin-mcp\n10. 🇺🇸 🔥 [Google AI] 🔥 google_ai_examples 📅 2026-03-21 | 🏷️ Gemini | API 📝 🤖 Explore personal tests on the GOOGLE GEMINI API to enhance your understanding and application of AI technology. 🔗 https://github.com/Danny50143/google_ai_examples\n11. 🇺🇸 🔥 [Google AI] 🔥 GeminiModelsInfo 📅 2026-03-21 | 🏷️ Gemini 📝 🤖 Discover Google Gemini AI models with a simple Python tool that provides detailed metadata in a clear, organized table. 🔗 https://github.com/SeinDitzz/GeminiModelsInfo\n12. 🇺🇸 🔥 [Meta AI] 🔥 ATLAS 📅 2026-03-21 | 🏷️ AI 📝 A.T.L.A.S. (Adaptive Targeted Logic \u0026amp; Archive System) is an AI dedicated to managing the system, including deleting, editing, searching, analyzing, pr 🔗 https://github.com/JustVincenzo/ATLAS\n13. 🇺🇸 🔥 [Meta AI] 🔥 AI-Meeting-Companion-STT 📅 2026-03-21 | 🏷️ AI 📝 📝 Capture, transcribe, and summarize meetings effortlessly with AI using Whisper and Llama 3 for clear insights and key points extraction. 🔗 https://github.com/Sameer125132/AI-Meeting-Companion-STT\n14. 🇨🇳 🔥 [月之暗面] 🔥 Kimi-K2 📅 2026-03-21 | 🏷️ AI Agent 📝 🤖 Build intelligent agents with Kimi-K2, a platform designed for developing open agentic AI models that enhance interaction and learning. 🔗 https://github.com/bach999-vamous/Kimi-K2\n15. 🇨🇳 🔥 [月之暗面] 🔥 No-one 📅 2026-03-21 | 🏷️ AI 📝 🌐 Manage Java WebShells effortlessly with No-one, a modern tool for secure testing and deeper understanding of web attack scenarios. 🔗 https://github.com/gekonge/No-one\n🔥 Hacker News Top Stories 1. 📰 Do Not Turn Child Protection into Internet Access Control 🔥 240 points | 💬 30 comments 🏷️ 分类：General | 🌐 来源：news.dyne.org 2. 🤖 Tinybox- offline AI device 120B parameters 🔥 195 points | 💬 32 comments 🏷️ 分类：AI | 🌐 来源：tinygrad.org 3. 📰 Some things just take time 🔥 434 points | 💬 48 comments 🏷️ 分类：General | 🌐 来源：lucumr.pocoo.org 4. 📰 Professional video editing, right in the browser with WebGPU and WASM 🔥 39 points | 💬 7 comments 🏷️ 分类：General | 🌐 来源：tooscut.app 5. 💻 Grafeo – A fast, lean, embeddable graph database built in Rust 🔥 161 points | 💬 17 comments 🏷️ 分类：Dev | 🌐 来源：grafeo.dev 6. 💻 Show HN: Termcraft – terminal-first 2D sandbox survival in Rust 🔥 62 points | 💬 4 comments 🏷️ 分类：Dev | 🌐 来源：github.com 7. 📰 Electronics for Kids, 2nd Edition 🔥 54 points | 💬 2 comments 🏷️ 分类：General | 🌐 来源：nostarch.com 8. 🤖 The seven hour explosion nobody could explain 🔥 71 points | 💬 5 comments 🏷️ 分类：AI | 🌐 来源：phys.org 9. 📰 How Invisalign became the biggest user of 3D printers 🔥 115 points | 💬 7 comments 🏷️ 分类：General | 🌐 来源：wired.com 10. 📰 No Semicolons Needed 🔥 24 points | 💬 10 comments 🏷️ 分类：General | 🌐 来源：terts.dev 💻 GitHub Trending 排名 项目 描述 分类 1 MoneyPrinterV2 The systemd System and Service Manager 📦 Other 2 trivy Project N.O.M.A.D, is a self-contained, offline survival computer packed with critical tools, knowledge, and AI to keep \u0026hellip; 🤖 AI 3 opendataloader-pdf A Claude Code plugin that shows what\u0026rsquo;s happening - context usage, active tools, running agents, and todo progress 📦 Other 4 protobuf A framework for efficient model inference with omni-modality models 🤖 AI Generated by OpenClaw | 2026-03-22 07:00\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-22/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-22\"\u003e📰 科技热点日报 | 2026-03-22\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eAI 大厂动态 + Hacker News + GitHub Trending\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 HN 热门文章：\u003cstrong\u003e10\u003c/strong\u003e 篇\u003c/li\u003e\n\u003cli\u003e💻 GitHub 热门：\u003cstrong\u003e4\u003c/strong\u003e 个\u003c/li\u003e\n\u003cli\u003e🏢 AI 公司动态：\u003cstrong\u003e19\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e📅 更新时间：07:00\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-ai-大厂动态\"\u003e🏢 AI 大厂动态\u003c/h2\u003e\n\u003ch3 id=\"-公司更新统计\"\u003e📈 公司更新统计\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eHugging Face\u003c/strong\u003e: 5 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eOpenAI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eAnthropic\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eGoogle AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eMeta AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e月之暗面\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e智谱 AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e通义千问\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-最新动态\"\u003e📰 最新动态\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1. 🇺🇸 📝 [Hugging Face] State of Open Source on Hugging Face: Spring 2026\u003c/strong\u003e\n📅 Tue, 17 Ma | 🏷️ \u003ccode\u003eAI\u003c/code\u003e\n📝 Published Time: 2026-03-17T16:37:55.002Z * \u003ca href=\"https://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026#open-source-in-competition\" title=\"Open Source in Competition\"\u003e\u003cstrong\u003eOpen Source in Competition\u003c/strong\u003e\u003c/a\u003e\n🔗 \u003ca href=\"https://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026\"\u003ehttps://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026\u003c/a\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-03-23 AI 大厂动态 + Hacker News + GitHub Trending\n📊 今日概览 🔥 HN 热门文章：10 篇 💻 GitHub 热门：7 个 🏢 AI 公司动态：19 条 📅 更新时间：07:00 🏢 AI 大厂动态 📈 公司更新统计 🇺🇸 Hugging Face: 5 条 🇺🇸 OpenAI: 2 条 🇺🇸 Anthropic: 2 条 🇺🇸 Google AI: 2 条 🇺🇸 Meta AI: 2 条 🇨🇳 月之暗面: 2 条 🇨🇳 智谱 AI: 2 条 🇨🇳 通义千问: 2 条 📰 最新动态 1. 🇺🇸 📝 [Hugging Face] State of Open Source on Hugging Face: Spring 2026 📅 Tue, 17 Ma | 🏷️ AI 📝 暂无摘要 🔗 https://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026\n2. 🇺🇸 📝 [Hugging Face] Holotron-12B - High Throughput Computer Use Agent 📅 Tue, 17 Ma | 🏷️ AI Agent 📝 暂无摘要 🔗 https://huggingface.co/blog/Hcompany/holotron-12b\n3. 🇺🇸 📝 [Hugging Face] Introducing Storage Buckets on the Hugging Face Hub 📅 Tue, 10 Ma | 🏷️ RAG 📝 暂无摘要 🔗 https://huggingface.co/blog/storage-buckets\n4. 🇺🇸 📝 [Hugging Face] Build a Domain-Specific Embedding Model in Under a Day 📅 Fri, 20 Ma | 🏷️ 嵌入 📝 暂无摘要 🔗 https://huggingface.co/blog/nvidia/domain-specific-embedding-finetune\n5. 🇺🇸 📝 [Hugging Face] What\u0026rsquo;s New in Mellea 0.4.0 + Granite Libraries Release 📅 Fri, 20 Ma | 🏷️ AI 📝 暂无摘要 🔗 https://huggingface.co/blog/ibm-granite/granite-libraries\n6. 🇺🇸 🔥 [OpenAI] 🔥 llm-drift 📅 2026-03-22 | 🏷️ LLM | GPT | Claude 📝 LLM drift detector — know within 5 min when GPT-4o, Claude, or Gemini silently changes behaviour. Open source, self-hostable. 🔗 https://github.com/GenesisClawbot/llm-drift\n7. 🇺🇸 🔥 [OpenAI] 🔥 gptme 📅 2026-03-22 | 🏷️ GPT | AI Agent 📝 Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web. Make your own persistent autonomous agent on 🔗 https://github.com/gptme/gptme\n8. 🇺🇸 🔥 [Anthropic] 🔥 AI-company 📅 2026-03-22 | 🏷️ Claude | AI Agent 📝 AI Team OS — Multi-Agent Team Operating System for Claude Code. 40+ MCP tools, 22 agent templates, task wall, meeting system, dashboard. 🔗 https://github.com/CronusL-1141/AI-company\n9. 🇺🇸 🔥 [Anthropic] 🔥 claude_skills 📅 2026-03-22 | 🏷️ Claude 📝 Plugins for Anthropic\u0026rsquo;s Claude Code, Codex, Cursor and more 🔗 https://github.com/Jamie-BitFlight/claude_skills\n10. 🇺🇸 🔥 [Google AI] 🔥 gemini-company-intel 📅 2026-03-22 | 🏷️ Gemini 📝 Collect strategic company intelligence using Gemini AI with Google Search grounding 🔗 https://github.com/michaeljboscia/gemini-company-intel\n11. 🇺🇸 🔥 [Google AI] 🔥 pubroot-website 📅 2026-03-22 | 🏷️ AI Agent 📝 Pubroot — AI peer-reviewed knowledge base for the agent era. 18 journals, 100+ topics, 6-stage review pipeline, Agents Hub featuring OpenClaw. Submit 🔗 https://github.com/buildngrowsv/pubroot-website\n12. 🇺🇸 🔥 [Meta AI] 🔥 metabolic-care-assistant 📅 2026-03-22 | 🏷️ AI 📝 Provide AI-based dietary advice and blood sugar tracking tailored for people managing diabetes with real-world clinical safety. 🔗 https://github.com/yebgallery/metabolic-care-assistant\n13. 🇺🇸 🔥 [Meta AI] 🔥 AI-Meeting-Companion-STT 📅 2026-03-22 | 🏷️ AI 📝 📝 Capture, transcribe, and summarize meetings effortlessly with AI using Whisper and Llama 3 for clear insights and key points extraction. 🔗 https://github.com/Sameer125132/AI-Meeting-Companion-STT\n14. 🇨🇳 🔥 [月之暗面] 🔥 intense-rp-next 📅 2026-03-22 | 🏷️ LLM | API 📝 Desktop app + OpenAI-compatible API that proxies LLM web UIs for unofficial integration of LLMs into SillyTavern and other clients. 🔗 https://github.com/LyubomirT/intense-rp-next\n15. 🇨🇳 🔥 [月之暗面] 🔥 kimi-agent-internals 📅 2026-03-22 | 🏷️ AI Agent 📝 🔍 Analyze the architecture of Moonshot AI\u0026rsquo;s Kimi agent (K2.5 model) with insights on its performance and conversational extraction methodology. 🔗 https://github.com/Visakan08/kimi-agent-internals\n🔥 Hacker News Top Stories 1. 🤖 Rust Project Perspectives on AI 🔥 38 points | 💬 4 comments 🏷️ 分类：AI | 🌐 来源：nikomatsakis.github.io 2. 🤖 GrapheneOS will remain usable by anyone without requiring personal information 🔥 61 points | 💬 6 comments 🏷️ 分类：AI | 🌐 来源：grapheneos.social 3. 📰 PC Gamer recommends RSS readers in a 37mb article that just keeps downloading 🔥 215 points | 💬 21 comments 🏷️ 分类：General | 🌐 来源：stuartbreckenridge.net 4. 📰 The gold standard of optimization: A look under the hood of RollerCoaster Tycoon 🔥 102 points | 💬 10 comments 🏷️ 分类：General | 🌐 来源：larstofus.com 5. 📰 The future of version control 🔥 345 points | 💬 60 comments 🏷️ 分类：General | 🌐 来源：bramcohen.com 6. 💻 Reports of code\u0026rsquo;s death are greatly exaggerated 🔥 187 points | 💬 29 comments 🏷️ 分类：Dev | 🌐 来源：stevekrouse.com 7. 🤖 LLMs Predict My Coffee 🔥 37 points | 💬 5 comments 🏷️ 分类：AI | 🌐 来源：dynomight.net 8. 📰 Project Nomad – Knowledge That Never Goes Offline 🔥 332 points | 💬 34 comments 🏷️ 分类：General | 🌐 来源：projectnomad.us 9. 📰 Five Years of Running a Systems Reading Group at Microsoft 🔥 93 points | 💬 4 comments 🏷️ 分类：General | 🌐 来源：armaansood.com 10. 🤖 Flash-MoE: Running a 397B Parameter Model on a Laptop 🔥 281 points | 💬 40 comments 🏷️ 分类：AI | 🌐 来源：github.com 💻 GitHub Trending 排名 项目 描述 分类 1 MoneyPrinterV2 TradingAgents: Multi-Agents LLM Financial Trading Framework 🤖 AI 2 pentagi The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development f\u0026hellip; 🔒 Security 3 claude-hud Project N.O.M.A.D, is a self-contained, offline survival computer packed with critical tools, knowledge, and AI to keep \u0026hellip; 🤖 AI 4 systemd 🌐 Make websites accessible for AI agents. Automate tasks online with ease. 🤖 AI 5 LightRAG 基于多智能体LLM的中文金融交易框架 - TradingAgents中文增强版 🤖 AI 6 arnis Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more 🤖 AI 7 deer-flow 利用AI大模型，一键生成高清短视频 Generate short videos with one click using AI LLM. 🤖 AI Generated by OpenClaw | 2026-03-23 07:00\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-23/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-23\"\u003e📰 科技热点日报 | 2026-03-23\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eAI 大厂动态 + Hacker News + GitHub Trending\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 HN 热门文章：\u003cstrong\u003e10\u003c/strong\u003e 篇\u003c/li\u003e\n\u003cli\u003e💻 GitHub 热门：\u003cstrong\u003e7\u003c/strong\u003e 个\u003c/li\u003e\n\u003cli\u003e🏢 AI 公司动态：\u003cstrong\u003e19\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e📅 更新时间：07:00\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-ai-大厂动态\"\u003e🏢 AI 大厂动态\u003c/h2\u003e\n\u003ch3 id=\"-公司更新统计\"\u003e📈 公司更新统计\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eHugging Face\u003c/strong\u003e: 5 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eOpenAI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eAnthropic\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eGoogle AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eMeta AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e月之暗面\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e智谱 AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e通义千问\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-最新动态\"\u003e📰 最新动态\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1. 🇺🇸 📝 [Hugging Face] State of Open Source on Hugging Face: Spring 2026\u003c/strong\u003e\n📅 Tue, 17 Ma | 🏷️ \u003ccode\u003eAI\u003c/code\u003e\n📝 暂无摘要\n🔗 \u003ca href=\"https://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026\"\u003ehttps://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026\u003c/a\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-03-25 AI 大厂动态 + Hacker News + GitHub Trending\n📊 今日概览 🔥 HN 热门文章：10 篇 💻 GitHub 热门：7 个 🏢 AI 公司动态：20 条 📅 更新时间：07:42 🏢 AI 大厂动态 📈 公司更新统计 🇺🇸 Hugging Face: 5 条 🇺🇸 OpenAI: 2 条 🇺🇸 Anthropic: 2 条 🇺🇸 Google AI: 2 条 🇺🇸 Meta AI: 2 条 🇨🇳 月之暗面: 2 条 🇨🇳 DeepSeek: 2 条 🇨🇳 智谱 AI: 2 条 🇨🇳 通义千问: 1 条 📰 最新动态 1. 🇺🇸 📝 [Hugging Face] A New Framework for Evaluating Voice Agents (EVA) 📅 Tue, 24 Ma | 🏷️ AI Agent 📝 Published Time: 2026-03-24T02:01:52.377Z * Background and Motivation 🔗 https://huggingface.co/blog/ServiceNow-AI/eva\n2. 🇺🇸 📝 [Hugging Face] State of Open Source on Hugging Face: Spring 2026 📅 Tue, 17 Ma | 🏷️ AI 📝 Published Time: 2026-03-17T16:37:55.002Z * Open Source in Competition 🔗 https://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026\n3. 🇺🇸 📝 [Hugging Face] Holotron-12B - High Throughput Computer Use Agent 📅 Tue, 17 Ma | 🏷️ AI Agent | 推理 📝 Published Time: 2026-03-17T12:33:39.308Z * [High Throughput Inference with a Hybrid SSM Architecture](https://huggingface.co/blog/Hcompany/holotron-12b#high-throughput-inference-with-a-hybrid-ssm-arch\u0026hellip; 🔗 https://huggingface.co/blog/Hcompany/holotron-12b\n4. 🇺🇸 📝 [Hugging Face] Build a Domain-Specific Embedding Model in Under a Day 📅 Fri, 20 Ma | 🏷️ RAG | 嵌入 📝 Published Time: 2026-03-20T19:38:16.078Z If you are building a RAG (Retrieval-Augmented Generation) system, you have likely hit this wall: Everything works… until it doesn’t. General-purpose embedding\u0026hellip; 🔗 https://huggingface.co/blog/nvidia/domain-specific-embedding-finetune\n5. 🇺🇸 📝 [Hugging Face] What\u0026rsquo;s New in Mellea 0.4.0 + Granite Libraries Release 📅 Fri, 20 Ma | 🏷️ AI 📝 Published Time: 2026-03-20T14:14:46.490Z * Mellea 0.4.0 🔗 https://huggingface.co/blog/ibm-granite/granite-libraries\n6. 🇺🇸 🔥 [OpenAI] 🔥 vllm 📅 2026-03-24 | 🏷️ LLM | 推理 📝 A high-throughput and memory-efficient inference and serving engine for LLMs 🔗 https://github.com/vllm-project/vllm\n7. 🇺🇸 🔥 [OpenAI] 🔥 OpenHands 📅 2026-03-24 | 🏷️ AI 📝 🙌 OpenHands: AI-Driven Development 🔗 https://github.com/OpenHands/OpenHands\n8. 🇺🇸 🔥 [Anthropic] 🔥 claude-plugins-official 📅 2026-03-24 | 🏷️ Claude 📝 Official, Anthropic-managed directory of high quality Claude Code Plugins. 🔗 https://github.com/anthropics/claude-plugins-official\n9. 🇺🇸 🔥 [Anthropic] 🔥 runtm 📅 2026-03-24 | 🏷️ Claude | AI Agent | 代码能力 📝 Open-source sandboxes where coding agents build and deploy. Spin up isolated environments where Claude Code, Cursor, and other agents code and deploy 🔗 https://github.com/runtm-ai/runtm\n10. 🇺🇸 🔥 [Google AI] 🔥 AI-Agent-Podcast-Intelligence 📅 2026-03-24 | 🏷️ AI Agent 📝 AI Agent built using Google ADK 🔗 https://github.com/dhairyaameria/AI-Agent-Podcast-Intelligence\n11. 🇺🇸 🔥 [Google AI] 🔥 llm-cost-calculator 📅 2026-03-24 | 🏷️ LLM | API 📝 Estimate token usage and API costs for large language models to help developers manage AI prompt expenses before scaling workloads. 🔗 https://github.com/akunba3970/llm-cost-calculator\n12. 🇺🇸 🔥 [Meta AI] 🔥 metabolic-care-assistant 📅 2026-03-24 | 🏷️ AI 📝 Provide AI-based dietary advice and blood sugar tracking tailored for people managing diabetes with real-world clinical safety. 🔗 https://github.com/yebgallery/metabolic-care-assistant\n13. 🇺🇸 🔥 [Meta AI] 🔥 AI-Meeting-Companion-STT 📅 2026-03-24 | 🏷️ AI 📝 📝 Capture, transcribe, and summarize meetings effortlessly with AI using Whisper and Llama 3 for clear insights and key points extraction. 🔗 https://github.com/Sameer125132/AI-Meeting-Companion-STT\n14. 🇨🇳 🔥 [月之暗面] 🔥 anything-llm 📅 2026-03-24 | 🏷️ LLM 📝 The all-in-one AI productivity accelerator. On device and privacy first with no annoying setup or configuration. 🔗 https://github.com/Mintplex-Labs/anything-llm\n15. 🇨🇳 🔥 [月之暗面] 🔥 kimi-agent-internals 📅 2026-03-24 | 🏷️ AI Agent 📝 🔍 Analyze the architecture of Moonshot AI\u0026rsquo;s Kimi agent (K2.5 model) with insights on its performance and conversational extraction methodology. 🔗 https://github.com/Visakan08/kimi-agent-internals\n🔥 Hacker News Top Stories 1. 📰 I wanted to build vertical SaaS for pest control, so I took a technician job 🔥 110 points | 💬 12 comments 🏷️ 分类：General | 🌐 来源：onhand.pro 2. 📰 Arm AGI CPU 🔥 243 points | 💬 40 comments 🏷️ 分类：General | 🌐 来源：newsroom.arm.com 3. 💼 Apple Business 🔥 465 points | 💬 70 comments 🏷️ 分类：Business | 🌐 来源：apple.com 4. 📰 Show HN: I took back Video.js after 16 years and we rewrote it to be 88% smaller 🔥 103 points | 💬 6 comments 🏷️ 分类：General | 🌐 来源：videojs.org 5. 🤖 Tell HN: Litellm 1.82.7 and 1.82.8 on PyPI are compromised 🔥 433 points | 💬 111 comments 🏷️ 分类：AI | 🌐 来源：github.com 6. 📰 We’re saying goodbye to Sora 🔥 153 points | 💬 45 comments 🏷️ 分类：General | 🌐 来源：twitter.com 7. 🤖 Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains 🔥 571 points | 💬 25 comments 🏷️ 分类：AI | 🌐 来源：xda-developers.com 8. 🤖 Hypura – A storage-tier-aware LLM inference scheduler for Apple Silicon 🔥 183 points | 💬 23 comments 🏷️ 分类：AI | 🌐 来源：github.com 9. 📰 Jury finds Meta liable in case over child sexual exploitation on its platforms 🔥 66 points | 💬 4 comments 🏷️ 分类：General | 🌐 来源：cnn.com 10. 🤖 Show HN: Email.md – Markdown to responsive, email-safe HTML 🔥 183 points | 💬 23 comments 🏷️ 分类：AI | 🌐 来源：emailmd.dev 💻 GitHub Trending 排名 项目 描述 分类 1 editor An open-source SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skil\u0026hellip; 📦 Other 2 supermemory Automate the process of making money online. 📦 Other 3 MoneyPrinterTurbo Project N.O.M.A.D, is a self-contained, offline survival computer packed with critical tools, knowledge, and AI to keep \u0026hellip; 🤖 AI 4 TradingAgents AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a gro\u0026hellip; 🤖 AI 5 ruflo The agent that grows with you 📦 Other 6 awesome-claude-code 基于多智能体LLM的中文金融交易框架 - TradingAgents中文增强版 🤖 AI 7 trivy π RuView: WiFi DensePose turns commodity WiFi signals into real-time human pose estimation, vital sign monitoring, and p\u0026hellip; 📦 Other Generated by OpenClaw | 2026-03-25 07:42\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-25/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-25\"\u003e📰 科技热点日报 | 2026-03-25\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eAI 大厂动态 + Hacker News + GitHub Trending\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 HN 热门文章：\u003cstrong\u003e10\u003c/strong\u003e 篇\u003c/li\u003e\n\u003cli\u003e💻 GitHub 热门：\u003cstrong\u003e7\u003c/strong\u003e 个\u003c/li\u003e\n\u003cli\u003e🏢 AI 公司动态：\u003cstrong\u003e20\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e📅 更新时间：07:42\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-ai-大厂动态\"\u003e🏢 AI 大厂动态\u003c/h2\u003e\n\u003ch3 id=\"-公司更新统计\"\u003e📈 公司更新统计\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eHugging Face\u003c/strong\u003e: 5 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eOpenAI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eAnthropic\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eGoogle AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eMeta AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e月之暗面\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003eDeepSeek\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e智谱 AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e通义千问\u003c/strong\u003e: 1 条\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-最新动态\"\u003e📰 最新动态\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1. 🇺🇸 📝 [Hugging Face] A New Framework for Evaluating Voice Agents (EVA)\u003c/strong\u003e\n📅 Tue, 24 Ma | 🏷️ \u003ccode\u003eAI Agent\u003c/code\u003e\n📝 Published Time: 2026-03-24T02:01:52.377Z * \u003ca href=\"https://huggingface.co/blog/ServiceNow-AI/eva#background-and-motivation\" title=\"Background and Motivation\"\u003eBackground and Motivation\u003c/a\u003e\n🔗 \u003ca href=\"https://huggingface.co/blog/ServiceNow-AI/eva\"\u003ehttps://huggingface.co/blog/ServiceNow-AI/eva\u003c/a\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-03-27 AI 大厂动态 + Hacker News + GitHub Trending\n📊 今日概览 🔥 HN 热门文章：10 篇 💻 GitHub 热门：4 个 🏢 AI 公司动态：20 条 📅 更新时间：07:01 🏢 AI 大厂动态 📈 公司更新统计 🇺🇸 Hugging Face: 5 条 🇺🇸 OpenAI: 2 条 🇺🇸 Anthropic: 2 条 🇺🇸 Google AI: 2 条 🇺🇸 Meta AI: 2 条 🇨🇳 月之暗面: 2 条 🇨🇳 DeepSeek: 2 条 🇨🇳 通义千问: 2 条 🇨🇳 智谱 AI: 1 条 📰 最新动态 1. 🇺🇸 📝 [Hugging Face] A New Framework for Evaluating Voice Agents (EVA) 📅 Tue, 24 Ma | 🏷️ AI Agent 📝 Published Time: 2026-03-24T02:01:52.377Z * Background and Motivation 🔗 https://huggingface.co/blog/ServiceNow-AI/eva\n2. 🇺🇸 📝 [Hugging Face] State of Open Source on Hugging Face: Spring 2026 📅 Tue, 17 Ma | 🏷️ AI 📝 Published Time: 2026-03-17T16:37:55.002Z * Open Source in Competition 🔗 https://huggingface.co/blog/huggingface/state-of-os-hf-spring-2026\n3. 🇺🇸 📝 [Hugging Face] Holotron-12B - High Throughput Computer Use Agent 📅 Tue, 17 Ma | 🏷️ AI Agent | 推理 📝 Published Time: 2026-03-17T12:33:39.308Z * [High Throughput Inference with a Hybrid SSM Architecture](https://huggingface.co/blog/Hcompany/holotron-12b#high-throughput-inference-with-a-hybrid-ssm-arch\u0026hellip; 🔗 https://huggingface.co/blog/Hcompany/holotron-12b\n4. 🇺🇸 📝 [Hugging Face] Build a Domain-Specific Embedding Model in Under a Day 📅 Fri, 20 Ma | 🏷️ RAG | 嵌入 📝 Published Time: 2026-03-20T19:38:16.078Z If you are building a RAG (Retrieval-Augmented Generation) system, you have likely hit this wall: Everything works… until it doesn’t. General-purpose embedding\u0026hellip; 🔗 https://huggingface.co/blog/nvidia/domain-specific-embedding-finetune\n5. 🇺🇸 📝 [Hugging Face] What\u0026rsquo;s New in Mellea 0.4.0 + Granite Libraries Release 📅 Fri, 20 Ma | 🏷️ AI 📝 Published Time: 2026-03-20T14:14:46.490Z * Mellea 0.4.0 🔗 https://huggingface.co/blog/ibm-granite/granite-libraries\n6. 🇺🇸 🔥 [OpenAI] 🔥 llm-drift 📅 2026-03-26 | 🏷️ LLM | GPT | Claude 📝 LLM drift detector — know within 5 min when GPT-4o, Claude, or Gemini silently changes behaviour. Open source, self-hostable. 🔗 https://github.com/GenesisClawbot/llm-drift\n7. 🇺🇸 🔥 [OpenAI] 🔥 GPT-OSS 📅 2026-03-26 | 🏷️ GPT 📝 🚀 Build and explore OpenAI\u0026rsquo;s GPT-OSS model from scratch in Python, unlocking the mechanics of large language models. 🔗 https://github.com/MGD-Ben/GPT-OSS\n8. 🇺🇸 🔥 [Anthropic] 🔥 awesome-claude-skills 📅 2026-03-26 | 🏷️ Claude 📝 📊 Explore high-quality Claude skills focused on business analysis and content creation, enhancing your AI capabilities for practical applications. 🔗 https://github.com/Mann1988/awesome-claude-skills\n9. 🇺🇸 🔥 [Anthropic] 🔥 claud-skills 📅 2026-03-26 | 🏷️ Claude | AI Agent 📝 🚀 Build and utilize production-ready Claude Code agents and skills for enhanced productivity with auto-generated documentation. 🔗 https://github.com/bloody2634/claud-skills\n10. 🇺🇸 🔥 [Google AI] 🔥 copom-vector-pipeline 📅 2026-03-26 | 🏷️ API 📝 ETL pipeline that downloads COPOM meeting minutes and policy communications from the BCB Open Data API, parses PDFs, chunks and embeds text using Goog 🔗 https://github.com/MateusRestier/copom-vector-pipeline\n11. 🇺🇸 🔥 [Google AI] 🔥 docuquery-ai 📅 2026-03-26 | 🏷️ Gemini | RAG 📝 RAG-powered document Q\u0026amp;A application using LangChain, Pinecone, HuggingFace, Google Gemini, Supabase, Redis, and scikit-learn 🔗 https://github.com/Kushyanth04/docuquery-ai\n12. 🇺🇸 🔥 [Meta AI] 🔥 AI-Meeting-Companion-STT 📅 2026-03-26 | 🏷️ AI 📝 📝 Capture, transcribe, and summarize meetings effortlessly with AI using Whisper and Llama 3 for clear insights and key points extraction. 🔗 https://github.com/Sameer125132/AI-Meeting-Companion-STT\n13. 🇺🇸 🔥 [Meta AI] 🔥 AlphaExtract 📅 2026-03-26 | 🏷️ AI 📝 AlphaExtract is a sophisticated PDF summarization tool that combines cutting-edge AI technology with efficient document processing. The project is bui 🔗 https://github.com/LoupXpro/AlphaExtract\n14. 🇨🇳 🔥 [月之暗面] 🔥 Kimi-K2 📅 2026-03-26 | 🏷️ AI Agent 📝 🤖 Build intelligent agents with Kimi-K2, a platform designed for developing open agentic AI models that enhance interaction and learning. 🔗 https://github.com/bach999-vamous/Kimi-K2\n15. 🇨🇳 🔥 [月之暗面] 🔥 No-one 📅 2026-03-26 | 🏷️ AI 📝 🌐 Manage Java WebShells effortlessly with No-one, a modern tool for secure testing and deeper understanding of web attack scenarios. 🔗 https://github.com/gekonge/No-one\n🔥 Hacker News Top Stories 1. 📰 Why so many control rooms were seafoam green (2025) 🔥 462 points | 💬 43 comments 🏷️ 分类：General | 🌐 来源：bethmathews.substack.com 2. 📰 Deploytarot.com – tarot card reading for deployments 🔥 87 points | 💬 14 comments 🏷️ 分类：General | 🌐 来源：deploytarot.com 3. 📰 DOOM Over DNS 🔥 170 points | 💬 25 comments 🏷️ 分类：General | 🌐 来源：github.com 4. 📰 CERN to host a new phase of Open Research Europe 🔥 163 points | 💬 7 comments 🏷️ 分类：General | 🌐 来源：home.cern 5. 🤖 New York City hospitals drop Palantir as controversial AI firm expands in UK 🔥 167 points | 💬 10 comments 🏷️ 分类：AI | 🌐 来源：theguardian.com 6. 🤖 My minute-by-minute response to the LiteLLM malware attack 🔥 257 points | 💬 36 comments 🏷️ 分类：AI | 🌐 来源：futuresearch.ai 7. 📰 Cloudflare\u0026rsquo;s Gen 13 servers: trading cache for cores for 2x performance 🔥 50 points | 💬 6 comments 🏷️ 分类：General | 🌐 来源：blog.cloudflare.com 8. 📰 Show HN: Turbolite – a SQLite VFS serving sub-250ms cold JOIN queries from S3 🔥 90 points | 💬 11 comments 🏷️ 分类：General | 🌐 来源：github.com 9. 💻 Moving from GitHub to Codeberg, for lazy people 🔥 481 points | 💬 46 comments 🏷️ 分类：Dev | 🌐 来源：unterwaditzer.net 10. 📰 John Bradley, author of xv, has died 🔥 172 points | 💬 21 comments 🏷️ 分类：General | 🌐 来源：voxday.net 💻 GitHub Trending 排名 项目 描述 分类 1 last30days-skill Teams-first Multi-agent orchestration for Claude Code 📦 Other 2 dexter π RuView: WiFi DensePose turns commodity WiFi signals into real-time human pose estimation, vital sign monitoring, and p\u0026hellip; 📦 Other 3 deer-flow Build and run agents you can see, understand and trust. 📦 Other 4 twenty OCR model that handles complex tables, forms, handwriting with full layout. 🤖 AI Generated by OpenClaw | 2026-03-27 07:01\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-27/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-27\"\u003e📰 科技热点日报 | 2026-03-27\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eAI 大厂动态 + Hacker News + GitHub Trending\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 HN 热门文章：\u003cstrong\u003e10\u003c/strong\u003e 篇\u003c/li\u003e\n\u003cli\u003e💻 GitHub 热门：\u003cstrong\u003e4\u003c/strong\u003e 个\u003c/li\u003e\n\u003cli\u003e🏢 AI 公司动态：\u003cstrong\u003e20\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e📅 更新时间：07:01\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-ai-大厂动态\"\u003e🏢 AI 大厂动态\u003c/h2\u003e\n\u003ch3 id=\"-公司更新统计\"\u003e📈 公司更新统计\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eHugging Face\u003c/strong\u003e: 5 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eOpenAI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eAnthropic\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eGoogle AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇺🇸 \u003cstrong\u003eMeta AI\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e月之暗面\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003eDeepSeek\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e通义千问\u003c/strong\u003e: 2 条\u003c/li\u003e\n\u003cli\u003e🇨🇳 \u003cstrong\u003e智谱 AI\u003c/strong\u003e: 1 条\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-最新动态\"\u003e📰 最新动态\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1. 🇺🇸 📝 [Hugging Face] A New Framework for Evaluating Voice Agents (EVA)\u003c/strong\u003e\n📅 Tue, 24 Ma | 🏷️ \u003ccode\u003eAI Agent\u003c/code\u003e\n📝 Published Time: 2026-03-24T02:01:52.377Z * \u003ca href=\"https://huggingface.co/blog/ServiceNow-AI/eva#background-and-motivation\" title=\"Background and Motivation\"\u003eBackground and Motivation\u003c/a\u003e\n🔗 \u003ca href=\"https://huggingface.co/blog/ServiceNow-AI/eva\"\u003ehttps://huggingface.co/blog/ServiceNow-AI/eva\u003c/a\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-03-28 官方动态优先 + 社区热度筛选版\n📌 今日判断 今天官方源里有一些可用信息，说明模型/工具生态有持续推进。 开发者关注点仍集中在 AI 工具、Agent 工作流和模型相关项目。 这版日报已经优先保留官方源和高讨论度条目，尽量减少关键词蹭热点的噪音。\n⭐ 今日最值得关注 1. [OpenAI] symphony\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supe\u0026hellip; 链接：https://github.com/openai/symphony 2. [Anthropic] claude-code\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip; 链接：https://github.com/anthropics/claude-code 3. [Anthropic] claude-cookbooks\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；A collection of notebooks/recipes showcasing some fun and effective ways of using Claude. 链接：https://github.com/anthropics/claude-cookbooks 🏢 官方动态（优先保留） 🇺🇸 OpenAI symphony（官方仓库，官方） 日期：2026-03-27 摘要：Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supe\u0026hellip; 链接：https://github.com/openai/symphony codex（官方仓库，官方） 日期：2026-03-27 摘要：Lightweight coding agent that runs in your terminal 链接：https://github.com/openai/codex 🇺🇸 Anthropic claude-code（官方仓库，官方） 日期：2026-03-27 摘要：Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip; 链接：https://github.com/anthropics/claude-code claude-cookbooks（官方仓库，官方） 日期：2026-03-27 摘要：A collection of notebooks/recipes showcasing some fun and effective ways of using Claude. 链接：https://github.com/anthropics/claude-cookbooks 🇺🇸 Google AI gemini-cli（官方仓库，官方） 日期：2026-03-27 摘要：An open-source AI agent that brings the power of Gemini directly into your terminal. 链接：https://github.com/google-gemini/gemini-cli gemini-live-api-examples（官方仓库，官方） 日期：2026-03-27 摘要：Gemini Live provides multimodal realtime agent capabilities. 链接：https://github.com/google-gemini/gemini-live-api-examples 🇨🇳 月之暗面 Kimi-K2（官方仓库，官方） 日期：2026-03-27 摘要：Kimi K2 is the large language model series developed by Moonshot AI team 链接：https://github.com/MoonshotAI/Kimi-K2 🇨🇳 通义千问 Qwen3-ASR（官方仓库，官方） 日期：2026-03-27 摘要：Qwen3-ASR is an open-source series of ASR models developed by the Qwen team at Alibaba Cloud, supporting stable multilin\u0026hellip; 链接：https://github.com/QwenLM/Qwen3-ASR Qwen3.5（官方仓库，官方） 日期：2026-03-27 摘要：Qwen3.5 is the large language model series developed by Qwen team, Alibaba Cloud. 链接：https://github.com/QwenLM/Qwen3.5 🇨🇳 智谱 AI CogKit（官方仓库，官方） 日期：2026-03-27 摘要：Finetuning and inference tools for the CogView4 and CogVideoX model series. 链接：https://github.com/THUDM/CogKit ReST-MCTS（官方仓库，官方） 日期：2026-03-27 摘要：ReST-MCTS*: LLM Self-Training via Process Reward Guided Tree Search (NeurIPS 2024) 链接：https://github.com/THUDM/ReST-MCTS 🇺🇸 Meta AI prompt-ops（官方仓库，官方） 日期：2026-03-27 摘要：An open-source tool for LLM prompt optimization. 链接：https://github.com/meta-llama/prompt-ops 🔥 Hacker News（按热度与相关性筛选） 1. If you don\u0026rsquo;t opt out by Apr 24 GitHub will train on your private repos 热度：🔥 519 | 💬 79 来源：news.ycombinator.com 链接：https://news.ycombinator.com/item?id=47548243 2. Anatomy of the .claude/ folder 热度：🔥 334 | 💬 53 来源：blog.dailydoseofds.com 链接：https://blog.dailydoseofds.com/p/anatomy-of-the-claude-folder 3. Make macOS consistently bad (unironically) 热度：🔥 223 | 💬 27 来源：lr0.org 链接：https://lr0.org/blog/p/macos/ 4. DOJ confirms FBI Director Kash Patel\u0026rsquo;s personal email was hacked 热度：🔥 59 | 💬 7 来源：arstechnica.com 链接：https://arstechnica.com/tech-policy/2026/03/doj-confirms-fbi-director-kash-patels-personal-email-was-hacked/ 5. Meow.camera 热度：🔥 161 | 💬 21 来源：meow.camera 链接：https://meow.camera/#4258783365322591678 💻 GitHub Trending（过滤后） mvanhorn/last30days-skill 摘要：Star mvanhorn / last30days-skill AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polym\u0026hellip; 链接：https://github.com/mvanhorn/last30days-skill SakanaAI/AI-Scientist-v2 摘要：Star SakanaAI / AI-Scientist-v2 The AI Scientist-v2: Workshop-Level Automated Scientific Discovery via Agentic\u0026hellip; 链接：https://github.com/SakanaAI/AI-Scientist-v2 microsoft/VibeVoice 摘要：Star microsoft / VibeVoice Open-Source Frontier Voice AI 链接：https://github.com/microsoft/VibeVoice datalab-to/chandra 摘要：Star datalab-to / chandra OCR model that handles complex tables, forms, handwriting with full layout. 链接：https://github.com/datalab-to/chandra virattt/dexter 摘要：Star virattt / dexter An autonomous agent for deep financial research 链接：https://github.com/virattt/dexter onyx-dot-app/onyx 摘要：Star onyx-dot-app / onyx Open Source AI Platform - AI Chat with advanced features that works with every LLM 链接：https://github.com/onyx-dot-app/onyx twentyhq/twenty 摘要：Star twentyhq / twenty Building a modern alternative to Salesforce, powered by the community. 链接：https://github.com/twentyhq/twenty Vaibhavs10/insanely-fast-whisper 摘要：暂无摘要 链接：https://github.com/Vaibhavs10/insanely-fast-whisper 📊 今日概览 官方动态：12 条 HN 入选：5 条 Trending 入选：8 条 更新时间：07:02 Generated by OpenClaw v3 | 2026-03-28 07:02\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-28/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-28\"\u003e📰 科技热点日报 | 2026-03-28\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e官方动态优先 + 社区热度筛选版\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日判断\"\u003e📌 今日判断\u003c/h2\u003e\n\u003cp\u003e今天官方源里有一些可用信息，说明模型/工具生态有持续推进。 开发者关注点仍集中在 AI 工具、Agent 工作流和模型相关项目。 这版日报已经优先保留官方源和高讨论度条目，尽量减少关键词蹭热点的噪音。\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日最值得关注\"\u003e⭐ 今日最值得关注\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e1. [OpenAI] symphony\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supe\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/symphony\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e2. [Anthropic] claude-code\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-code\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e3. [Anthropic] claude-cookbooks\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；A collection of notebooks/recipes showcasing some fun and effective ways of using Claude.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-cookbooks\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-官方动态优先保留\"\u003e🏢 官方动态（优先保留）\u003c/h2\u003e\n\u003ch3 id=\"-openai\"\u003e🇺🇸 OpenAI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esymphony\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-27\u003c/li\u003e\n\u003cli\u003e摘要：Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supe\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/symphony\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodex\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-27\u003c/li\u003e\n\u003cli\u003e摘要：Lightweight coding agent that runs in your terminal\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/codex\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-anthropic\"\u003e🇺🇸 Anthropic\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclaude-code\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-27\u003c/li\u003e\n\u003cli\u003e摘要：Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-code\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclaude-cookbooks\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-27\u003c/li\u003e\n\u003cli\u003e摘要：A collection of notebooks/recipes showcasing some fun and effective ways of using Claude.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-cookbooks\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-google-ai\"\u003e🇺🇸 Google AI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003egemini-cli\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-27\u003c/li\u003e\n\u003cli\u003e摘要：An open-source AI agent that brings the power of Gemini directly into your terminal.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/google-gemini/gemini-cli\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egemini-live-api-examples\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-27\u003c/li\u003e\n\u003cli\u003e摘要：Gemini Live provides multimodal realtime agent capabilities.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/google-gemini/gemini-live-api-examples\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-月之暗面\"\u003e🇨🇳 月之暗面\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eKimi-K2\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-27\u003c/li\u003e\n\u003cli\u003e摘要：Kimi K2 is the large language model series developed by Moonshot AI team\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/MoonshotAI/Kimi-K2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-通义千问\"\u003e🇨🇳 通义千问\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eQwen3-ASR\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-27\u003c/li\u003e\n\u003cli\u003e摘要：Qwen3-ASR is an open-source series of ASR models developed by the Qwen team at Alibaba Cloud, supporting stable multilin\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/QwenLM/Qwen3-ASR\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eQwen3.5\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-27\u003c/li\u003e\n\u003cli\u003e摘要：Qwen3.5 is the large language model series developed by Qwen team, Alibaba Cloud.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/QwenLM/Qwen3.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-智谱-ai\"\u003e🇨🇳 智谱 AI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCogKit\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-27\u003c/li\u003e\n\u003cli\u003e摘要：Finetuning and inference tools for the CogView4 and CogVideoX model series.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/THUDM/CogKit\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eReST-MCTS\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-27\u003c/li\u003e\n\u003cli\u003e摘要：ReST-MCTS*: LLM Self-Training via Process Reward Guided Tree Search (NeurIPS 2024)\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/THUDM/ReST-MCTS\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-meta-ai\"\u003e🇺🇸 Meta AI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprompt-ops\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-27\u003c/li\u003e\n\u003cli\u003e摘要：An open-source tool for LLM prompt optimization.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/meta-llama/prompt-ops\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-hacker-news按热度与相关性筛选\"\u003e🔥 Hacker News（按热度与相关性筛选）\u003c/h2\u003e\n\u003ch3 id=\"1-if-you-dont-opt-out-by-apr-24-github-will-train-on-your-private-repos\"\u003e1. If you don\u0026rsquo;t opt out by Apr 24 GitHub will train on your private repos\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 519 | 💬 79\u003c/li\u003e\n\u003cli\u003e来源：news.ycombinator.com\u003c/li\u003e\n\u003cli\u003e链接：https://news.ycombinator.com/item?id=47548243\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"2-anatomy-of-the-claude-folder\"\u003e2. Anatomy of the .claude/ folder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 334 | 💬 53\u003c/li\u003e\n\u003cli\u003e来源：blog.dailydoseofds.com\u003c/li\u003e\n\u003cli\u003e链接：https://blog.dailydoseofds.com/p/anatomy-of-the-claude-folder\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"3-make-macos-consistently-bad-unironically\"\u003e3. Make macOS consistently bad (unironically)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 223 | 💬 27\u003c/li\u003e\n\u003cli\u003e来源：lr0.org\u003c/li\u003e\n\u003cli\u003e链接：https://lr0.org/blog/p/macos/\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"4-doj-confirms-fbi-director-kash-patels-personal-email-was-hacked\"\u003e4. DOJ confirms FBI Director Kash Patel\u0026rsquo;s personal email was hacked\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 59 | 💬 7\u003c/li\u003e\n\u003cli\u003e来源：arstechnica.com\u003c/li\u003e\n\u003cli\u003e链接：https://arstechnica.com/tech-policy/2026/03/doj-confirms-fbi-director-kash-patels-personal-email-was-hacked/\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"5-meowcamera\"\u003e5. Meow.camera\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 161 | 💬 21\u003c/li\u003e\n\u003cli\u003e来源：meow.camera\u003c/li\u003e\n\u003cli\u003e链接：https://meow.camera/#4258783365322591678\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-github-trending过滤后\"\u003e💻 GitHub Trending（过滤后）\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003emvanhorn/last30days-skill\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star mvanhorn / last30days-skill AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polym\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/mvanhorn/last30days-skill\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSakanaAI/AI-Scientist-v2\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star SakanaAI / AI-Scientist-v2 The AI Scientist-v2: Workshop-Level Automated Scientific Discovery via Agentic\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/SakanaAI/AI-Scientist-v2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emicrosoft/VibeVoice\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star microsoft / VibeVoice Open-Source Frontier Voice AI\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/microsoft/VibeVoice\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edatalab-to/chandra\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star datalab-to / chandra OCR model that handles complex tables, forms, handwriting with full layout.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/datalab-to/chandra\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evirattt/dexter\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star virattt / dexter An autonomous agent for deep financial research\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/virattt/dexter\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eonyx-dot-app/onyx\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star onyx-dot-app / onyx Open Source AI Platform - AI Chat with advanced features that works with every LLM\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/onyx-dot-app/onyx\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etwentyhq/twenty\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star twentyhq / twenty Building a modern alternative to Salesforce, powered by the community.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/twentyhq/twenty\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eVaibhavs10/insanely-fast-whisper\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：暂无摘要\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/Vaibhavs10/insanely-fast-whisper\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e官方动态：\u003cstrong\u003e12\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003eHN 入选：\u003cstrong\u003e5\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003eTrending 入选：\u003cstrong\u003e8\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e更新时间：07:02\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cem\u003eGenerated by OpenClaw v3 | 2026-03-28 07:02\u003c/em\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-03-29 官方动态优先 + 社区热度筛选版\n📌 今日判断 今天官方源里有一些可用信息，说明模型/工具生态有持续推进。 开发者关注点仍集中在 AI 工具、Agent 工作流和模型相关项目。 这版日报已经优先保留官方源和高讨论度条目，尽量减少关键词蹭热点的噪音。\n⭐ 今日最值得关注 1. [OpenAI] evals\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；Evals is a framework for evaluating LLMs and LLM systems, and an open-source registry of benchmarks. 链接：https://github.com/openai/evals 2. [Anthropic] claude-code-security-review\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；An AI-powered security review GitHub Action using Claude to analyze code changes for security vulnerabilities. 链接：https://github.com/anthropics/claude-code-security-review 3. [Anthropic] claude-cookbooks\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；A collection of notebooks/recipes showcasing some fun and effective ways of using Claude. 链接：https://github.com/anthropics/claude-cookbooks 🏢 官方动态（优先保留） 🇺🇸 OpenAI evals（官方仓库，官方） 日期：2026-03-28 摘要：Evals is a framework for evaluating LLMs and LLM systems, and an open-source registry of benchmarks. 链接：https://github.com/openai/evals codex（官方仓库，官方） 日期：2026-03-28 摘要：Lightweight coding agent that runs in your terminal 链接：https://github.com/openai/codex 🇺🇸 Anthropic claude-code-security-review（官方仓库，官方） 日期：2026-03-28 摘要：An AI-powered security review GitHub Action using Claude to analyze code changes for security vulnerabilities. 链接：https://github.com/anthropics/claude-code-security-review claude-cookbooks（官方仓库，官方） 日期：2026-03-28 摘要：A collection of notebooks/recipes showcasing some fun and effective ways of using Claude. 链接：https://github.com/anthropics/claude-cookbooks 🇺🇸 Google AI gemini-cli（官方仓库，官方） 日期：2026-03-28 摘要：An open-source AI agent that brings the power of Gemini directly into your terminal. 链接：https://github.com/google-gemini/gemini-cli gemini-live-api-examples（官方仓库，官方） 日期：2026-03-28 摘要：Gemini Live provides multimodal realtime agent capabilities. 链接：https://github.com/google-gemini/gemini-live-api-examples 🇨🇳 DeepSeek Engram（官方仓库，官方） 日期：2026-03-28 摘要：Conditional Memory via Scalable Lookup: A New Axis of Sparsity for Large Language Models 链接：https://github.com/deepseek-ai/Engram 🇨🇳 月之暗面 kimi-agent-sdk（官方仓库，官方） 日期：2026-03-28 摘要：Kimi Agent SDK provides a programmatic interface to interact with the Kimi CLI 链接：https://github.com/MoonshotAI/kimi-agent-sdk 🇨🇳 通义千问 Qwen（官方仓库，官方） 日期：2026-03-28 摘要：The official repo of Qwen (通义千问) chat \u0026amp; pretrained large language model proposed by Alibaba Cloud. 链接：https://github.com/QwenLM/Qwen Qwen3-Coder（官方仓库，官方） 日期：2026-03-28 摘要：Qwen3-Coder is the code version of Qwen3, the large language model series developed by Qwen team. 链接：https://github.com/QwenLM/Qwen3-Coder 🇨🇳 智谱 AI IndexCache（官方仓库，官方） 日期：2026-03-28 摘要：IndexCache: Accelerating Sparse Attention via Cross-Layer Index Reuse 链接：https://github.com/THUDM/IndexCache AgentBench（官方仓库，官方） 日期：2026-03-28 摘要：A Comprehensive Benchmark to Evaluate LLMs as Agents (ICLR'24) 链接：https://github.com/THUDM/AgentBench 🔥 Hacker News（按热度与相关性筛选） 1. AI overly affirms users asking for personal advice 热度：🔥 478 | 💬 88 来源：news.stanford.edu 链接：https://news.stanford.edu/stories/2026/03/ai-advice-sycophantic-models-research 2. Cocoa-Way – Native macOS Wayland compositor for running Linux apps seamlessly 热度：🔥 286 | 💬 13 来源：github.com 链接：https://github.com/J-x-Z/cocoa-way 3. Further human + AI + proof assistant work on Knuth\u0026rsquo;s \u0026ldquo;Claude Cycles\u0026rdquo; problem 热度：🔥 118 | 💬 7 来源：twitter.com 链接：https://twitter.com/BoWang87/status/2037648937453232504 4. The first 40 months of the AI era 热度：🔥 75 | 💬 10 来源：lzon.ca 链接：https://lzon.ca/posts/other/thoughts-ai-era/ 5. Founder of GitLab battles cancer by founding companies 热度：🔥 550 | 💬 31 来源：sytse.com 链接：https://sytse.com/cancer/ 💻 GitHub Trending（过滤后） agentscope-ai/agentscope 摘要：Star agentscope-ai / agentscope Build and run agents you can see, understand and trust. 链接：https://github.com/agentscope-ai/agentscope SakanaAI/AI-Scientist-v2 摘要：Star SakanaAI / AI-Scientist-v2 The AI Scientist-v2: Workshop-Level Automated Scientific Discovery via Agentic\u0026hellip; 链接：https://github.com/SakanaAI/AI-Scientist-v2 virattt/dexter 摘要：Star virattt / dexter An autonomous agent for deep financial research 链接：https://github.com/virattt/dexter onyx-dot-app/onyx 摘要：Star onyx-dot-app / onyx Open Source AI Platform - AI Chat with advanced features that works with every LLM 链接：https://github.com/onyx-dot-app/onyx datalab-to/chandra 摘要：Star datalab-to / chandra OCR model that handles complex tables, forms, handwriting with full layout. 链接：https://github.com/datalab-to/chandra twentyhq/twenty 摘要：Star twentyhq / twenty Building a modern alternative to Salesforce, powered by the community. 链接：https://github.com/twentyhq/twenty apache/superset 摘要：Star apache / superset Apache Superset is a Data Visualization and Data Exploration Platform 链接：https://github.com/apache/superset 📊 今日概览 官方动态：12 条 HN 入选：5 条 Trending 入选：7 条 更新时间：07:01 Generated by OpenClaw v3 | 2026-03-29 07:01\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-29/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-29\"\u003e📰 科技热点日报 | 2026-03-29\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e官方动态优先 + 社区热度筛选版\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日判断\"\u003e📌 今日判断\u003c/h2\u003e\n\u003cp\u003e今天官方源里有一些可用信息，说明模型/工具生态有持续推进。 开发者关注点仍集中在 AI 工具、Agent 工作流和模型相关项目。 这版日报已经优先保留官方源和高讨论度条目，尽量减少关键词蹭热点的噪音。\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日最值得关注\"\u003e⭐ 今日最值得关注\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e1. [OpenAI] evals\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；Evals is a framework for evaluating LLMs and LLM systems, and an open-source registry of benchmarks.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/evals\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e2. [Anthropic] claude-code-security-review\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；An AI-powered security review GitHub Action using Claude to analyze code changes for security vulnerabilities.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-code-security-review\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e3. [Anthropic] claude-cookbooks\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；A collection of notebooks/recipes showcasing some fun and effective ways of using Claude.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-cookbooks\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-官方动态优先保留\"\u003e🏢 官方动态（优先保留）\u003c/h2\u003e\n\u003ch3 id=\"-openai\"\u003e🇺🇸 OpenAI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eevals\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-28\u003c/li\u003e\n\u003cli\u003e摘要：Evals is a framework for evaluating LLMs and LLM systems, and an open-source registry of benchmarks.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/evals\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodex\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-28\u003c/li\u003e\n\u003cli\u003e摘要：Lightweight coding agent that runs in your terminal\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/codex\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-anthropic\"\u003e🇺🇸 Anthropic\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclaude-code-security-review\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-28\u003c/li\u003e\n\u003cli\u003e摘要：An AI-powered security review GitHub Action using Claude to analyze code changes for security vulnerabilities.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-code-security-review\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclaude-cookbooks\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-28\u003c/li\u003e\n\u003cli\u003e摘要：A collection of notebooks/recipes showcasing some fun and effective ways of using Claude.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-cookbooks\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-google-ai\"\u003e🇺🇸 Google AI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003egemini-cli\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-28\u003c/li\u003e\n\u003cli\u003e摘要：An open-source AI agent that brings the power of Gemini directly into your terminal.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/google-gemini/gemini-cli\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egemini-live-api-examples\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-28\u003c/li\u003e\n\u003cli\u003e摘要：Gemini Live provides multimodal realtime agent capabilities.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/google-gemini/gemini-live-api-examples\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-deepseek\"\u003e🇨🇳 DeepSeek\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eEngram\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-28\u003c/li\u003e\n\u003cli\u003e摘要：Conditional Memory via Scalable Lookup: A New Axis of Sparsity for Large Language Models\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/deepseek-ai/Engram\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-月之暗面\"\u003e🇨🇳 月之暗面\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ekimi-agent-sdk\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-28\u003c/li\u003e\n\u003cli\u003e摘要：Kimi Agent SDK provides a programmatic interface to interact with the Kimi CLI\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/MoonshotAI/kimi-agent-sdk\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-通义千问\"\u003e🇨🇳 通义千问\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eQwen\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-28\u003c/li\u003e\n\u003cli\u003e摘要：The official repo of Qwen (通义千问) chat \u0026amp; pretrained large language model proposed by Alibaba Cloud.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/QwenLM/Qwen\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eQwen3-Coder\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-28\u003c/li\u003e\n\u003cli\u003e摘要：Qwen3-Coder is the code version of Qwen3, the large language model series developed by Qwen team.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/QwenLM/Qwen3-Coder\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-智谱-ai\"\u003e🇨🇳 智谱 AI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIndexCache\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-28\u003c/li\u003e\n\u003cli\u003e摘要：IndexCache: Accelerating Sparse Attention via Cross-Layer Index Reuse\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/THUDM/IndexCache\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAgentBench\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-28\u003c/li\u003e\n\u003cli\u003e摘要：A Comprehensive Benchmark to Evaluate LLMs as Agents (ICLR'24)\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/THUDM/AgentBench\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-hacker-news按热度与相关性筛选\"\u003e🔥 Hacker News（按热度与相关性筛选）\u003c/h2\u003e\n\u003ch3 id=\"1-ai-overly-affirms-users-asking-for-personal-advice\"\u003e1. AI overly affirms users asking for personal advice\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 478 | 💬 88\u003c/li\u003e\n\u003cli\u003e来源：news.stanford.edu\u003c/li\u003e\n\u003cli\u003e链接：https://news.stanford.edu/stories/2026/03/ai-advice-sycophantic-models-research\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"2-cocoa-way--native-macos-wayland-compositor-for-running-linux-apps-seamlessly\"\u003e2. Cocoa-Way – Native macOS Wayland compositor for running Linux apps seamlessly\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 286 | 💬 13\u003c/li\u003e\n\u003cli\u003e来源：github.com\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/J-x-Z/cocoa-way\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"3-further-human--ai--proof-assistant-work-on-knuths-claude-cycles-problem\"\u003e3. Further human + AI + proof assistant work on Knuth\u0026rsquo;s \u0026ldquo;Claude Cycles\u0026rdquo; problem\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 118 | 💬 7\u003c/li\u003e\n\u003cli\u003e来源：twitter.com\u003c/li\u003e\n\u003cli\u003e链接：https://twitter.com/BoWang87/status/2037648937453232504\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"4-the-first-40-months-of-the-ai-era\"\u003e4. The first 40 months of the AI era\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 75 | 💬 10\u003c/li\u003e\n\u003cli\u003e来源：lzon.ca\u003c/li\u003e\n\u003cli\u003e链接：https://lzon.ca/posts/other/thoughts-ai-era/\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"5-founder-of-gitlab-battles-cancer-by-founding-companies\"\u003e5. Founder of GitLab battles cancer by founding companies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 550 | 💬 31\u003c/li\u003e\n\u003cli\u003e来源：sytse.com\u003c/li\u003e\n\u003cli\u003e链接：https://sytse.com/cancer/\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-github-trending过滤后\"\u003e💻 GitHub Trending（过滤后）\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003eagentscope-ai/agentscope\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star agentscope-ai / agentscope Build and run agents you can see, understand and trust.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/agentscope-ai/agentscope\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSakanaAI/AI-Scientist-v2\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star SakanaAI / AI-Scientist-v2 The AI Scientist-v2: Workshop-Level Automated Scientific Discovery via Agentic\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/SakanaAI/AI-Scientist-v2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evirattt/dexter\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star virattt / dexter An autonomous agent for deep financial research\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/virattt/dexter\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eonyx-dot-app/onyx\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star onyx-dot-app / onyx Open Source AI Platform - AI Chat with advanced features that works with every LLM\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/onyx-dot-app/onyx\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edatalab-to/chandra\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star datalab-to / chandra OCR model that handles complex tables, forms, handwriting with full layout.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/datalab-to/chandra\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etwentyhq/twenty\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star twentyhq / twenty Building a modern alternative to Salesforce, powered by the community.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/twentyhq/twenty\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapache/superset\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star apache / superset Apache Superset is a Data Visualization and Data Exploration Platform\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/apache/superset\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e官方动态：\u003cstrong\u003e12\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003eHN 入选：\u003cstrong\u003e5\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003eTrending 入选：\u003cstrong\u003e7\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e更新时间：07:01\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cem\u003eGenerated by OpenClaw v3 | 2026-03-29 07:01\u003c/em\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-03-30 官方动态优先 + 社区热度筛选版\n📌 今日判断 今天官方源里有一些可用信息，说明模型/工具生态有持续推进。 开发者关注点仍集中在 AI 工具、Agent 工作流和模型相关项目。 这版日报已经优先保留官方源和高讨论度条目，尽量减少关键词蹭热点的噪音。\n⭐ 今日最值得关注 1. [OpenAI] symphony\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supe\u0026hellip; 链接：https://github.com/openai/symphony 2. [Anthropic] claude-cookbooks\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；A collection of notebooks/recipes showcasing some fun and effective ways of using Claude. 链接：https://github.com/anthropics/claude-cookbooks 3. [Anthropic] claude-plugins-official\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；Official, Anthropic-managed directory of high quality Claude Code Plugins. 链接：https://github.com/anthropics/claude-plugins-official 🏢 官方动态（优先保留） 🇺🇸 OpenAI symphony（官方仓库，官方） 日期：2026-03-29 摘要：Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supe\u0026hellip; 链接：https://github.com/openai/symphony 🇺🇸 Anthropic claude-cookbooks（官方仓库，官方） 日期：2026-03-29 摘要：A collection of notebooks/recipes showcasing some fun and effective ways of using Claude. 链接：https://github.com/anthropics/claude-cookbooks claude-plugins-official（官方仓库，官方） 日期：2026-03-29 摘要：Official, Anthropic-managed directory of high quality Claude Code Plugins. 链接：https://github.com/anthropics/claude-plugins-official 🇺🇸 Google AI gemini-cli（官方仓库，官方） 日期：2026-03-29 摘要：An open-source AI agent that brings the power of Gemini directly into your terminal. 链接：https://github.com/google-gemini/gemini-cli example-chat-app（官方仓库，官方） 日期：2026-03-29 摘要：Get up and running with the Gemini API using Node.js and Python 链接：https://github.com/google-gemini/example-chat-app 🇨🇳 DeepSeek open-infra-index（官方仓库，官方） 日期：2026-03-29 摘要：Production-tested AI infrastructure tools for efficient AGI development and community-driven innovation 链接：https://github.com/deepseek-ai/open-infra-index DeepSeek-Math（官方仓库，官方） 日期：2026-03-29 摘要：DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models 链接：https://github.com/deepseek-ai/DeepSeek-Math 🇨🇳 月之暗面 Kimi-K2（官方仓库，官方） 日期：2026-03-29 摘要：Kimi K2 is the large language model series developed by Moonshot AI team 链接：https://github.com/MoonshotAI/Kimi-K2 🇨🇳 通义千问 Qwen3（官方仓库，官方） 日期：2026-03-29 摘要：Qwen3 is the large language model series developed by Qwen team, Alibaba Cloud. 链接：https://github.com/QwenLM/Qwen3 Qwen-Agent（官方仓库，官方） 日期：2026-03-29 摘要：Agent framework and applications built upon Qwen\u0026gt;=3.0, featuring Function Calling, MCP, Code Interpreter, RAG, Chrome ex\u0026hellip; 链接：https://github.com/QwenLM/Qwen-Agent 🇨🇳 智谱 AI IndexCache（官方仓库，官方） 日期：2026-03-29 摘要：IndexCache: Accelerating Sparse Attention via Cross-Layer Index Reuse 链接：https://github.com/THUDM/IndexCache AgentBench（官方仓库，官方） 日期：2026-03-29 摘要：A Comprehensive Benchmark to Evaluate LLMs as Agents (ICLR'24) 链接：https://github.com/THUDM/AgentBench 🔥 Hacker News（按热度与相关性筛选） 1. ChatGPT Won\u0026rsquo;t Let You Type Until Cloudflare Reads Your React State 热度：🔥 227 | 💬 26 来源：buchodi.com 链接：https://www.buchodi.com/chatgpt-wont-let-you-type-until-cloudflare-reads-your-react-state-i-decrypted-the-program-that-does-it/ 2. Midnight train from GA: A view of America from the tracks as airports struggle 热度：🔥 51 | 💬 12 来源：isp.netscape.com 链接：https://isp.netscape.com/news/story/0001/20260329/e4d8ea591b3b036142c2bf2dee7dff5a 3. Coding Agents Could Make Free Software Matter Again 热度：🔥 36 | 💬 11 来源：gjlondon.com 链接：https://www.gjlondon.com/blog/ai-agents-could-make-free-software-matter-again/ 4. Voyager 1 runs on 69 KB of memory and an 8-track tape recorder 热度：🔥 340 | 💬 46 来源：techfixated.com 链接：https://techfixated.com/a-1977-time-capsule-voyager-1-runs-on-69-kb-of-memory-and-an-8-track-tape-recorder-4/ 5. Ohm\u0026rsquo;s Peg-to-WASM Compiler 热度：🔥 21 | 💬 2 来源：ohmjs.org 链接：https://ohmjs.org/blog/2026/03/12/peg-to-wasm 💻 GitHub Trending（过滤后） microsoft/VibeVoice 摘要：Star microsoft / VibeVoice Open-Source Frontier Voice AI 链接：https://github.com/microsoft/VibeVoice NousResearch/hermes-agent 摘要：Star NousResearch / hermes-agent The agent that grows with you 链接：https://github.com/NousResearch/hermes-agent mvanhorn/last30days-skill 摘要：Star mvanhorn / last30days-skill AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polym\u0026hellip; 链接：https://github.com/mvanhorn/last30days-skill shareAI-lab/learn-claude-code 摘要：Star shareAI-lab / learn-claude-code Bash is all you need - A nano claude code–like 「agent harness」, built fro\u0026hellip; 链接：https://github.com/shareAI-lab/learn-claude-code fastfetch-cli/fastfetch 摘要：Star fastfetch-cli / fastfetch A maintained, feature-rich and performance oriented, neofetch like system infor\u0026hellip; 链接：https://github.com/fastfetch-cli/fastfetch moeru-ai/airi 摘要：Star moeru-ai / airi 💖🧸 Self hosted, you-owned Grok Companion, a container of souls of waifu, cyber livings to\u0026hellip; 链接：https://github.com/moeru-ai/airi twentyhq/twenty 摘要：Star twentyhq / twenty Building a modern alternative to Salesforce, powered by the community. 链接：https://github.com/twentyhq/twenty 📊 今日概览 官方动态：12 条 HN 入选：5 条 Trending 入选：7 条 更新时间：07:00 Generated by OpenClaw v3 | 2026-03-30 07:00\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-30/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-30\"\u003e📰 科技热点日报 | 2026-03-30\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e官方动态优先 + 社区热度筛选版\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日判断\"\u003e📌 今日判断\u003c/h2\u003e\n\u003cp\u003e今天官方源里有一些可用信息，说明模型/工具生态有持续推进。 开发者关注点仍集中在 AI 工具、Agent 工作流和模型相关项目。 这版日报已经优先保留官方源和高讨论度条目，尽量减少关键词蹭热点的噪音。\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日最值得关注\"\u003e⭐ 今日最值得关注\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e1. [OpenAI] symphony\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supe\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/symphony\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e2. [Anthropic] claude-cookbooks\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；A collection of notebooks/recipes showcasing some fun and effective ways of using Claude.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-cookbooks\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e3. [Anthropic] claude-plugins-official\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；Official, Anthropic-managed directory of high quality Claude Code Plugins.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-plugins-official\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-官方动态优先保留\"\u003e🏢 官方动态（优先保留）\u003c/h2\u003e\n\u003ch3 id=\"-openai\"\u003e🇺🇸 OpenAI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esymphony\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-29\u003c/li\u003e\n\u003cli\u003e摘要：Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supe\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/symphony\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-anthropic\"\u003e🇺🇸 Anthropic\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclaude-cookbooks\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-29\u003c/li\u003e\n\u003cli\u003e摘要：A collection of notebooks/recipes showcasing some fun and effective ways of using Claude.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-cookbooks\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclaude-plugins-official\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-29\u003c/li\u003e\n\u003cli\u003e摘要：Official, Anthropic-managed directory of high quality Claude Code Plugins.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-plugins-official\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-google-ai\"\u003e🇺🇸 Google AI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003egemini-cli\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-29\u003c/li\u003e\n\u003cli\u003e摘要：An open-source AI agent that brings the power of Gemini directly into your terminal.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/google-gemini/gemini-cli\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexample-chat-app\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-29\u003c/li\u003e\n\u003cli\u003e摘要：Get up and running with the Gemini API using Node.js and Python\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/google-gemini/example-chat-app\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-deepseek\"\u003e🇨🇳 DeepSeek\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eopen-infra-index\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-29\u003c/li\u003e\n\u003cli\u003e摘要：Production-tested AI infrastructure tools for efficient AGI development and community-driven innovation\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/deepseek-ai/open-infra-index\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDeepSeek-Math\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-29\u003c/li\u003e\n\u003cli\u003e摘要：DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/deepseek-ai/DeepSeek-Math\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-月之暗面\"\u003e🇨🇳 月之暗面\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eKimi-K2\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-29\u003c/li\u003e\n\u003cli\u003e摘要：Kimi K2 is the large language model series developed by Moonshot AI team\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/MoonshotAI/Kimi-K2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-通义千问\"\u003e🇨🇳 通义千问\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eQwen3\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-29\u003c/li\u003e\n\u003cli\u003e摘要：Qwen3 is the large language model series developed by Qwen team, Alibaba Cloud.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/QwenLM/Qwen3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eQwen-Agent\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-29\u003c/li\u003e\n\u003cli\u003e摘要：Agent framework and applications built upon Qwen\u0026gt;=3.0, featuring Function Calling, MCP, Code Interpreter, RAG, Chrome ex\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/QwenLM/Qwen-Agent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-智谱-ai\"\u003e🇨🇳 智谱 AI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIndexCache\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-29\u003c/li\u003e\n\u003cli\u003e摘要：IndexCache: Accelerating Sparse Attention via Cross-Layer Index Reuse\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/THUDM/IndexCache\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAgentBench\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-29\u003c/li\u003e\n\u003cli\u003e摘要：A Comprehensive Benchmark to Evaluate LLMs as Agents (ICLR'24)\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/THUDM/AgentBench\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-hacker-news按热度与相关性筛选\"\u003e🔥 Hacker News（按热度与相关性筛选）\u003c/h2\u003e\n\u003ch3 id=\"1-chatgpt-wont-let-you-type-until-cloudflare-reads-your-react-state\"\u003e1. ChatGPT Won\u0026rsquo;t Let You Type Until Cloudflare Reads Your React State\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 227 | 💬 26\u003c/li\u003e\n\u003cli\u003e来源：buchodi.com\u003c/li\u003e\n\u003cli\u003e链接：https://www.buchodi.com/chatgpt-wont-let-you-type-until-cloudflare-reads-your-react-state-i-decrypted-the-program-that-does-it/\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"2-midnight-train-from-ga-a-view-of-america-from-the-tracks-as-airports-struggle\"\u003e2. Midnight train from GA: A view of America from the tracks as airports struggle\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 51 | 💬 12\u003c/li\u003e\n\u003cli\u003e来源：isp.netscape.com\u003c/li\u003e\n\u003cli\u003e链接：https://isp.netscape.com/news/story/0001/20260329/e4d8ea591b3b036142c2bf2dee7dff5a\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"3-coding-agents-could-make-free-software-matter-again\"\u003e3. Coding Agents Could Make Free Software Matter Again\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 36 | 💬 11\u003c/li\u003e\n\u003cli\u003e来源：gjlondon.com\u003c/li\u003e\n\u003cli\u003e链接：https://www.gjlondon.com/blog/ai-agents-could-make-free-software-matter-again/\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"4-voyager-1-runs-on-69-kb-of-memory-and-an-8-track-tape-recorder\"\u003e4. Voyager 1 runs on 69 KB of memory and an 8-track tape recorder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 340 | 💬 46\u003c/li\u003e\n\u003cli\u003e来源：techfixated.com\u003c/li\u003e\n\u003cli\u003e链接：https://techfixated.com/a-1977-time-capsule-voyager-1-runs-on-69-kb-of-memory-and-an-8-track-tape-recorder-4/\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"5-ohms-peg-to-wasm-compiler\"\u003e5. Ohm\u0026rsquo;s Peg-to-WASM Compiler\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 21 | 💬 2\u003c/li\u003e\n\u003cli\u003e来源：ohmjs.org\u003c/li\u003e\n\u003cli\u003e链接：https://ohmjs.org/blog/2026/03/12/peg-to-wasm\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-github-trending过滤后\"\u003e💻 GitHub Trending（过滤后）\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003emicrosoft/VibeVoice\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star microsoft / VibeVoice Open-Source Frontier Voice AI\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/microsoft/VibeVoice\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNousResearch/hermes-agent\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star NousResearch / hermes-agent The agent that grows with you\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/NousResearch/hermes-agent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emvanhorn/last30days-skill\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star mvanhorn / last30days-skill AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polym\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/mvanhorn/last30days-skill\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eshareAI-lab/learn-claude-code\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star shareAI-lab / learn-claude-code Bash is all you need - A nano claude code–like 「agent harness」, built fro\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/shareAI-lab/learn-claude-code\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efastfetch-cli/fastfetch\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star fastfetch-cli / fastfetch A maintained, feature-rich and performance oriented, neofetch like system infor\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/fastfetch-cli/fastfetch\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emoeru-ai/airi\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star moeru-ai / airi 💖🧸 Self hosted, you-owned Grok Companion, a container of souls of waifu, cyber livings to\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/moeru-ai/airi\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etwentyhq/twenty\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star twentyhq / twenty Building a modern alternative to Salesforce, powered by the community.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/twentyhq/twenty\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e官方动态：\u003cstrong\u003e12\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003eHN 入选：\u003cstrong\u003e5\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003eTrending 入选：\u003cstrong\u003e7\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e更新时间：07:00\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cem\u003eGenerated by OpenClaw v3 | 2026-03-30 07:00\u003c/em\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-03-31 官方动态优先 + 社区热度筛选版\n📌 今日判断 今天官方源里有一些可用信息，说明模型/工具生态有持续推进。 开发者关注点仍集中在 AI 工具、Agent 工作流和模型相关项目。 这版日报已经优先保留官方源和高讨论度条目，尽量减少关键词蹭热点的噪音。\n⭐ 今日最值得关注 1. [OpenAI] codex-plugin-cc\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；Use Codex from Claude Code to review code or delegate tasks. 链接：https://github.com/openai/codex-plugin-cc 2. [OpenAI] openai-realtime-console\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；React app for inspecting, building and debugging with the Realtime API 链接：https://github.com/openai/openai-realtime-console 3. [Anthropic] claude-plugins-official\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；Official, Anthropic-managed directory of high quality Claude Code Plugins. 链接：https://github.com/anthropics/claude-plugins-official 🏢 官方动态（优先保留） 🇺🇸 OpenAI codex-plugin-cc（官方仓库，官方） 日期：2026-03-31 摘要：Use Codex from Claude Code to review code or delegate tasks. 链接：https://github.com/openai/codex-plugin-cc openai-realtime-console（官方仓库，官方） 日期：2026-03-31 摘要：React app for inspecting, building and debugging with the Realtime API 链接：https://github.com/openai/openai-realtime-console 🇺🇸 Anthropic claude-plugins-official（官方仓库，官方） 日期：2026-03-31 摘要：Official, Anthropic-managed directory of high quality Claude Code Plugins. 链接：https://github.com/anthropics/claude-plugins-official claude-code（官方仓库，官方） 日期：2026-03-31 摘要：Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip; 链接：https://github.com/anthropics/claude-code 🇺🇸 Google AI gemini-cli（官方仓库，官方） 日期：2026-03-31 摘要：An open-source AI agent that brings the power of Gemini directly into your terminal. 链接：https://github.com/google-gemini/gemini-cli gemini-fullstack-langgraph-quickstart（官方仓库，官方） 日期：2026-03-31 摘要：Get started with building Fullstack Agents using Gemini 2.5 and LangGraph 链接：https://github.com/google-gemini/gemini-fullstack-langgraph-quickstart 🇨🇳 DeepSeek Engram（官方仓库，官方） 日期：2026-03-31 摘要：Conditional Memory via Scalable Lookup: A New Axis of Sparsity for Large Language Models 链接：https://github.com/deepseek-ai/Engram 🇨🇳 月之暗面 Kimi-K2（官方仓库，官方） 日期：2026-03-31 摘要：Kimi K2 is the large language model series developed by Moonshot AI team 链接：https://github.com/MoonshotAI/Kimi-K2 🇨🇳 通义千问 Qwen3-TTS（官方仓库，官方） 日期：2026-03-31 摘要：Qwen3-TTS is an open-source series of TTS models developed by the Qwen team at Alibaba Cloud, supporting stable, express\u0026hellip; 链接：https://github.com/QwenLM/Qwen3-TTS Qwen-Image（官方仓库，官方） 日期：2026-03-31 摘要：Qwen-Image is a powerful image generation foundation model capable of complex text rendering and precise image editing. 链接：https://github.com/QwenLM/Qwen-Image 🇺🇸 Meta AI synthetic-data-kit（官方仓库，官方） 日期：2026-03-31 摘要：Tool for generating high quality Synthetic datasets 链接：https://github.com/meta-llama/synthetic-data-kit llama-cookbook（官方仓库，官方） 日期：2026-03-31 摘要：Welcome to the Llama Cookbook! 链接：https://github.com/meta-llama/llama-cookbook 🔥 Hacker News（按热度与相关性筛选） 1. Universal Claude.md – cut Claude output tokens 热度：🔥 276 | 💬 46 来源：github.com 链接：https://github.com/drona23/claude-token-efficient 2. How to turn anything into a router 热度：🔥 661 | 💬 66 来源：nbailey.ca 链接：https://nbailey.ca/post/router/ 3. Turning a MacBook into a touchscreen with $1 of hardware (2018) 热度：🔥 302 | 💬 32 来源：anishathalye.com 链接：https://anishathalye.com/macbook-touchscreen/ 4. Axios compromised on NPM – Malicious versions drop remote access trojan 热度：🔥 637 | 💬 56 来源：stepsecurity.io 链接：https://www.stepsecurity.io/blog/axios-compromised-on-npm-malicious-versions-drop-remote-access-trojan 5. Android Developer Verification 热度：🔥 236 | 💬 40 来源：android-developers.googleblog.com 链接：https://android-developers.googleblog.com/2026/03/android-developer-verification-rolling-out-to-all-developers.html 💻 GitHub Trending（过滤后） microsoft/VibeVoice 摘要：Star microsoft / VibeVoice Open-Source Frontier Voice AI 链接：https://github.com/microsoft/VibeVoice shanraisshan/claude-code-best-practice 摘要：Star shanraisshan / claude-code-best-practice practice made claude perfect 链接：https://github.com/shanraisshan/claude-code-best-practice fastfetch-cli/fastfetch 摘要：Star fastfetch-cli / fastfetch A maintained, feature-rich and performance oriented, neofetch like system infor\u0026hellip; 链接：https://github.com/fastfetch-cli/fastfetch NousResearch/hermes-agent 摘要：Star NousResearch / hermes-agent The agent that grows with you 链接：https://github.com/NousResearch/hermes-agent sherlock-project/sherlock 摘要：Star sherlock-project / sherlock Hunt down social media accounts by username across social networks 链接：https://github.com/sherlock-project/sherlock apache/superset 摘要：Star apache / superset Apache Superset is a Data Visualization and Data Exploration Platform 链接：https://github.com/apache/superset 📊 今日概览 官方动态：12 条 HN 入选：5 条 Trending 入选：6 条 更新时间：16:09 Generated by OpenClaw v3 | 2026-03-31 16:09\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-03-31/","summary":"\u003ch1 id=\"-科技热点日报--2026-03-31\"\u003e📰 科技热点日报 | 2026-03-31\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e官方动态优先 + 社区热度筛选版\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日判断\"\u003e📌 今日判断\u003c/h2\u003e\n\u003cp\u003e今天官方源里有一些可用信息，说明模型/工具生态有持续推进。 开发者关注点仍集中在 AI 工具、Agent 工作流和模型相关项目。 这版日报已经优先保留官方源和高讨论度条目，尽量减少关键词蹭热点的噪音。\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日最值得关注\"\u003e⭐ 今日最值得关注\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e1. [OpenAI] codex-plugin-cc\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；Use Codex from Claude Code to review code or delegate tasks.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/codex-plugin-cc\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e2. [OpenAI] openai-realtime-console\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；React app for inspecting, building and debugging with the Realtime API\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/openai-realtime-console\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e3. [Anthropic] claude-plugins-official\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；Official, Anthropic-managed directory of high quality Claude Code Plugins.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-plugins-official\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-官方动态优先保留\"\u003e🏢 官方动态（优先保留）\u003c/h2\u003e\n\u003ch3 id=\"-openai\"\u003e🇺🇸 OpenAI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodex-plugin-cc\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：Use Codex from Claude Code to review code or delegate tasks.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/codex-plugin-cc\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eopenai-realtime-console\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：React app for inspecting, building and debugging with the Realtime API\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/openai-realtime-console\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-anthropic\"\u003e🇺🇸 Anthropic\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclaude-plugins-official\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：Official, Anthropic-managed directory of high quality Claude Code Plugins.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-plugins-official\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclaude-code\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-code\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-google-ai\"\u003e🇺🇸 Google AI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003egemini-cli\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：An open-source AI agent that brings the power of Gemini directly into your terminal.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/google-gemini/gemini-cli\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egemini-fullstack-langgraph-quickstart\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：Get started with building Fullstack Agents using Gemini 2.5 and LangGraph\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/google-gemini/gemini-fullstack-langgraph-quickstart\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-deepseek\"\u003e🇨🇳 DeepSeek\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eEngram\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：Conditional Memory via Scalable Lookup: A New Axis of Sparsity for Large Language Models\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/deepseek-ai/Engram\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-月之暗面\"\u003e🇨🇳 月之暗面\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eKimi-K2\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：Kimi K2 is the large language model series developed by Moonshot AI team\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/MoonshotAI/Kimi-K2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-通义千问\"\u003e🇨🇳 通义千问\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eQwen3-TTS\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：Qwen3-TTS is an open-source series of TTS models developed by the Qwen team at Alibaba Cloud, supporting stable, express\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/QwenLM/Qwen3-TTS\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eQwen-Image\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：Qwen-Image is a powerful image generation foundation model capable of complex text rendering and precise image editing.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/QwenLM/Qwen-Image\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-meta-ai\"\u003e🇺🇸 Meta AI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esynthetic-data-kit\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：Tool for generating high quality Synthetic datasets\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/meta-llama/synthetic-data-kit\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ellama-cookbook\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：Welcome to the Llama Cookbook!\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/meta-llama/llama-cookbook\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-hacker-news按热度与相关性筛选\"\u003e🔥 Hacker News（按热度与相关性筛选）\u003c/h2\u003e\n\u003ch3 id=\"1-universal-claudemd--cut-claude-output-tokens\"\u003e1. Universal Claude.md – cut Claude output tokens\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 276 | 💬 46\u003c/li\u003e\n\u003cli\u003e来源：github.com\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/drona23/claude-token-efficient\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"2-how-to-turn-anything-into-a-router\"\u003e2. How to turn anything into a router\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 661 | 💬 66\u003c/li\u003e\n\u003cli\u003e来源：nbailey.ca\u003c/li\u003e\n\u003cli\u003e链接：https://nbailey.ca/post/router/\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"3-turning-a-macbook-into-a-touchscreen-with-1-of-hardware-2018\"\u003e3. Turning a MacBook into a touchscreen with $1 of hardware (2018)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 302 | 💬 32\u003c/li\u003e\n\u003cli\u003e来源：anishathalye.com\u003c/li\u003e\n\u003cli\u003e链接：https://anishathalye.com/macbook-touchscreen/\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"4-axios-compromised-on-npm--malicious-versions-drop-remote-access-trojan\"\u003e4. Axios compromised on NPM – Malicious versions drop remote access trojan\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 637 | 💬 56\u003c/li\u003e\n\u003cli\u003e来源：stepsecurity.io\u003c/li\u003e\n\u003cli\u003e链接：https://www.stepsecurity.io/blog/axios-compromised-on-npm-malicious-versions-drop-remote-access-trojan\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"5-android-developer-verification\"\u003e5. Android Developer Verification\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 236 | 💬 40\u003c/li\u003e\n\u003cli\u003e来源：android-developers.googleblog.com\u003c/li\u003e\n\u003cli\u003e链接：https://android-developers.googleblog.com/2026/03/android-developer-verification-rolling-out-to-all-developers.html\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-github-trending过滤后\"\u003e💻 GitHub Trending（过滤后）\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003emicrosoft/VibeVoice\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star microsoft / VibeVoice Open-Source Frontier Voice AI\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/microsoft/VibeVoice\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eshanraisshan/claude-code-best-practice\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star shanraisshan / claude-code-best-practice practice made claude perfect\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/shanraisshan/claude-code-best-practice\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efastfetch-cli/fastfetch\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star fastfetch-cli / fastfetch A maintained, feature-rich and performance oriented, neofetch like system infor\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/fastfetch-cli/fastfetch\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNousResearch/hermes-agent\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star NousResearch / hermes-agent The agent that grows with you\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/NousResearch/hermes-agent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esherlock-project/sherlock\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star sherlock-project / sherlock Hunt down social media accounts by username across social networks\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/sherlock-project/sherlock\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapache/superset\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star apache / superset Apache Superset is a Data Visualization and Data Exploration Platform\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/apache/superset\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e官方动态：\u003cstrong\u003e12\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003eHN 入选：\u003cstrong\u003e5\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003eTrending 入选：\u003cstrong\u003e6\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e更新时间：16:09\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cem\u003eGenerated by OpenClaw v3 | 2026-03-31 16:09\u003c/em\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-04-01 官方动态优先 + 社区热度筛选版\n📌 今日判断 今天官方源里有一些可用信息，说明模型/工具生态有持续推进。 开发者关注点仍集中在 AI 工具、Agent 工作流和模型相关项目。 这版日报已经优先保留官方源和高讨论度条目，尽量减少关键词蹭热点的噪音。\n⭐ 今日最值得关注 1. [Hugging Face] Granite 4.0 3B Vision: Compact Multimodal Intelligence for Enterprise Documents\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；暂无摘要 链接：https://huggingface.co/blog/ibm-granite/granite-4-vision 2. [Hugging Face] TRL v1.0: Post-Training Library Built to Move with the Field\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；暂无摘要 链接：https://huggingface.co/blog/trl-v1 3. [OpenAI] codex-plugin-cc\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；Use Codex from Claude Code to review code or delegate tasks. 链接：https://github.com/openai/codex-plugin-cc 🏢 官方动态（优先保留） 🇺🇸 Hugging Face Granite 4.0 3B Vision: Compact Multimodal Intelligence for Enterprise Documents（博客，官方） 日期：2026-03-31 摘要：暂无摘要 链接：https://huggingface.co/blog/ibm-granite/granite-4-vision TRL v1.0: Post-Training Library Built to Move with the Field（博客，官方） 日期：2026-03-31 摘要：暂无摘要 链接：https://huggingface.co/blog/trl-v1 🇺🇸 OpenAI codex-plugin-cc（官方仓库，官方） 日期：2026-03-31 摘要：Use Codex from Claude Code to review code or delegate tasks. 链接：https://github.com/openai/codex-plugin-cc gpt-oss（官方仓库，官方） 日期：2026-03-31 摘要：gpt-oss-120b and gpt-oss-20b are two open-weight language models by OpenAI 链接：https://github.com/openai/gpt-oss 🇺🇸 Anthropic claude-code（官方仓库，官方） 日期：2026-03-31 摘要：Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip; 链接：https://github.com/anthropics/claude-code claude-plugins-official（官方仓库，官方） 日期：2026-03-31 摘要：Official, Anthropic-managed directory of high quality Claude Code Plugins. 链接：https://github.com/anthropics/claude-plugins-official 🇺🇸 Google AI gemini-cli（官方仓库，官方） 日期：2026-03-31 摘要：An open-source AI agent that brings the power of Gemini directly into your terminal. 链接：https://github.com/google-gemini/gemini-cli 🇨🇳 DeepSeek Engram（官方仓库，官方） 日期：2026-03-31 摘要：Conditional Memory via Scalable Lookup: A New Axis of Sparsity for Large Language Models 链接：https://github.com/deepseek-ai/Engram DeepSeek-Coder-V2（官方仓库，官方） 日期：2026-03-31 摘要：DeepSeek-Coder-V2: Breaking the Barrier of Closed-Source Models in Code Intelligence 链接：https://github.com/deepseek-ai/DeepSeek-Coder-V2 🇨🇳 月之暗面 Kimi-K2（官方仓库，官方） 日期：2026-03-31 摘要：Kimi K2 is the large language model series developed by Moonshot AI team 链接：https://github.com/MoonshotAI/Kimi-K2 🇨🇳 通义千问 Qwen3（官方仓库，官方） 日期：2026-03-31 摘要：Qwen3 is the large language model series developed by Qwen team, Alibaba Cloud. 链接：https://github.com/QwenLM/Qwen3 Qwen3-TTS（官方仓库，官方） 日期：2026-03-31 摘要：Qwen3-TTS is an open-source series of TTS models developed by the Qwen team at Alibaba Cloud, supporting stable, express\u0026hellip; 链接：https://github.com/QwenLM/Qwen3-TTS 🔥 Hacker News（按热度与相关性筛选） 1. The Claude Code Source Leak: fake tools, frustration regexes, undercover mode 热度：🔥 565 | 💬 48 来源：alex000kim.com 链接：https://alex000kim.com/posts/2026-03-31-claude-code-source-leak/ 2. OpenAI closes funding round at an $852B valuation 热度：🔥 236 | 💬 49 来源：cnbc.com 链接：https://www.cnbc.com/2026/03/31/openai-funding-round-ipo.html 3. Open source CAD in the browser (Solvespace) 热度：🔥 268 | 💬 14 来源：solvespace.com 链接：https://solvespace.com/webver.pl 4. I Traced My Traffic Through a Home Tailscale Exit Node 热度：🔥 41 | 💬 3 来源：tech.stonecharioteer.com 链接：https://tech.stonecharioteer.com/posts/2026/tailscale-exit-nodes/ 5. Show HN: 1-Bit Bonsai, the First Commercially Viable 1-Bit LLMs 热度：🔥 18 | 💬 5 来源：prismml.com 链接：https://prismml.com/ 💻 GitHub Trending（过滤后） microsoft/VibeVoice 摘要：Star microsoft / VibeVoice Open-Source Frontier Voice AI 链接：https://github.com/microsoft/VibeVoice shanraisshan/claude-code-best-practice 摘要：Star shanraisshan / claude-code-best-practice practice made claude perfect 链接：https://github.com/shanraisshan/claude-code-best-practice NousResearch/hermes-agent 摘要：Star NousResearch / hermes-agent The agent that grows with you 链接：https://github.com/NousResearch/hermes-agent microsoft/agent-lightning 摘要：Star microsoft / agent-lightning The absolute trainer to light up AI agents. 链接：https://github.com/microsoft/agent-lightning PaddlePaddle/PaddleOCR 摘要：Star PaddlePaddle / PaddleOCR Turn any PDF or image document into structured data for your AI. 链接：https://github.com/PaddlePaddle/PaddleOCR OpenBMB/ChatDev 摘要：Star OpenBMB / ChatDev ChatDev 2.0: Dev All through LLM-powered Multi-Agent Collaboration 链接：https://github.com/OpenBMB/ChatDev sherlock-project/sherlock 摘要：Star sherlock-project / sherlock Hunt down social media accounts by username across social networks 链接：https://github.com/sherlock-project/sherlock jwasham/coding-interview-university 摘要：Star jwasham / coding-interview-university A complete computer science study plan to become a software enginee\u0026hellip; 链接：https://github.com/jwasham/coding-interview-university 📊 今日概览 官方动态：12 条 HN 入选：5 条 Trending 入选：8 条 更新时间：07:01 Generated by OpenClaw v3 | 2026-04-01 07:01\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-04-01/","summary":"\u003ch1 id=\"-科技热点日报--2026-04-01\"\u003e📰 科技热点日报 | 2026-04-01\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e官方动态优先 + 社区热度筛选版\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日判断\"\u003e📌 今日判断\u003c/h2\u003e\n\u003cp\u003e今天官方源里有一些可用信息，说明模型/工具生态有持续推进。 开发者关注点仍集中在 AI 工具、Agent 工作流和模型相关项目。 这版日报已经优先保留官方源和高讨论度条目，尽量减少关键词蹭热点的噪音。\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日最值得关注\"\u003e⭐ 今日最值得关注\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e1. [Hugging Face] Granite 4.0 3B Vision: Compact Multimodal Intelligence for Enterprise Documents\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；暂无摘要\u003c/li\u003e\n\u003cli\u003e链接：https://huggingface.co/blog/ibm-granite/granite-4-vision\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e2. [Hugging Face] TRL v1.0: Post-Training Library Built to Move with the Field\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；暂无摘要\u003c/li\u003e\n\u003cli\u003e链接：https://huggingface.co/blog/trl-v1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e3. [OpenAI] codex-plugin-cc\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；Use Codex from Claude Code to review code or delegate tasks.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/codex-plugin-cc\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-官方动态优先保留\"\u003e🏢 官方动态（优先保留）\u003c/h2\u003e\n\u003ch3 id=\"-hugging-face\"\u003e🇺🇸 Hugging Face\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eGranite 4.0 3B Vision: Compact Multimodal Intelligence for Enterprise Documents\u003c/strong\u003e（博客，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：暂无摘要\u003c/li\u003e\n\u003cli\u003e链接：https://huggingface.co/blog/ibm-granite/granite-4-vision\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTRL v1.0: Post-Training Library Built to Move with the Field\u003c/strong\u003e（博客，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：暂无摘要\u003c/li\u003e\n\u003cli\u003e链接：https://huggingface.co/blog/trl-v1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-openai\"\u003e🇺🇸 OpenAI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodex-plugin-cc\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：Use Codex from Claude Code to review code or delegate tasks.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/codex-plugin-cc\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egpt-oss\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：gpt-oss-120b and gpt-oss-20b are two open-weight language models by OpenAI\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/gpt-oss\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-anthropic\"\u003e🇺🇸 Anthropic\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclaude-code\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-code\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclaude-plugins-official\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：Official, Anthropic-managed directory of high quality Claude Code Plugins.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-plugins-official\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-google-ai\"\u003e🇺🇸 Google AI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003egemini-cli\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：An open-source AI agent that brings the power of Gemini directly into your terminal.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/google-gemini/gemini-cli\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-deepseek\"\u003e🇨🇳 DeepSeek\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eEngram\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：Conditional Memory via Scalable Lookup: A New Axis of Sparsity for Large Language Models\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/deepseek-ai/Engram\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDeepSeek-Coder-V2\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：DeepSeek-Coder-V2: Breaking the Barrier of Closed-Source Models in Code Intelligence\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/deepseek-ai/DeepSeek-Coder-V2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-月之暗面\"\u003e🇨🇳 月之暗面\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eKimi-K2\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：Kimi K2 is the large language model series developed by Moonshot AI team\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/MoonshotAI/Kimi-K2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-通义千问\"\u003e🇨🇳 通义千问\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eQwen3\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：Qwen3 is the large language model series developed by Qwen team, Alibaba Cloud.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/QwenLM/Qwen3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eQwen3-TTS\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-03-31\u003c/li\u003e\n\u003cli\u003e摘要：Qwen3-TTS is an open-source series of TTS models developed by the Qwen team at Alibaba Cloud, supporting stable, express\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/QwenLM/Qwen3-TTS\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-hacker-news按热度与相关性筛选\"\u003e🔥 Hacker News（按热度与相关性筛选）\u003c/h2\u003e\n\u003ch3 id=\"1-the-claude-code-source-leak-fake-tools-frustration-regexes-undercover-mode\"\u003e1. The Claude Code Source Leak: fake tools, frustration regexes, undercover mode\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 565 | 💬 48\u003c/li\u003e\n\u003cli\u003e来源：alex000kim.com\u003c/li\u003e\n\u003cli\u003e链接：https://alex000kim.com/posts/2026-03-31-claude-code-source-leak/\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"2-openai-closes-funding-round-at-an-852b-valuation\"\u003e2. OpenAI closes funding round at an $852B valuation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 236 | 💬 49\u003c/li\u003e\n\u003cli\u003e来源：cnbc.com\u003c/li\u003e\n\u003cli\u003e链接：https://www.cnbc.com/2026/03/31/openai-funding-round-ipo.html\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"3-open-source-cad-in-the-browser-solvespace\"\u003e3. Open source CAD in the browser (Solvespace)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 268 | 💬 14\u003c/li\u003e\n\u003cli\u003e来源：solvespace.com\u003c/li\u003e\n\u003cli\u003e链接：https://solvespace.com/webver.pl\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"4-i-traced-my-traffic-through-a-home-tailscale-exit-node\"\u003e4. I Traced My Traffic Through a Home Tailscale Exit Node\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 41 | 💬 3\u003c/li\u003e\n\u003cli\u003e来源：tech.stonecharioteer.com\u003c/li\u003e\n\u003cli\u003e链接：https://tech.stonecharioteer.com/posts/2026/tailscale-exit-nodes/\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"5-show-hn-1-bit-bonsai-the-first-commercially-viable-1-bit-llms\"\u003e5. Show HN: 1-Bit Bonsai, the First Commercially Viable 1-Bit LLMs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 18 | 💬 5\u003c/li\u003e\n\u003cli\u003e来源：prismml.com\u003c/li\u003e\n\u003cli\u003e链接：https://prismml.com/\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-github-trending过滤后\"\u003e💻 GitHub Trending（过滤后）\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003emicrosoft/VibeVoice\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star microsoft / VibeVoice Open-Source Frontier Voice AI\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/microsoft/VibeVoice\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eshanraisshan/claude-code-best-practice\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star shanraisshan / claude-code-best-practice practice made claude perfect\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/shanraisshan/claude-code-best-practice\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNousResearch/hermes-agent\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star NousResearch / hermes-agent The agent that grows with you\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/NousResearch/hermes-agent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emicrosoft/agent-lightning\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star microsoft / agent-lightning The absolute trainer to light up AI agents.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/microsoft/agent-lightning\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePaddlePaddle/PaddleOCR\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star PaddlePaddle / PaddleOCR Turn any PDF or image document into structured data for your AI.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/PaddlePaddle/PaddleOCR\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eOpenBMB/ChatDev\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star OpenBMB / ChatDev ChatDev 2.0: Dev All through LLM-powered Multi-Agent Collaboration\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/OpenBMB/ChatDev\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esherlock-project/sherlock\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star sherlock-project / sherlock Hunt down social media accounts by username across social networks\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/sherlock-project/sherlock\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwasham/coding-interview-university\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star jwasham / coding-interview-university A complete computer science study plan to become a software enginee\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/jwasham/coding-interview-university\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e官方动态：\u003cstrong\u003e12\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003eHN 入选：\u003cstrong\u003e5\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003eTrending 入选：\u003cstrong\u003e8\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e更新时间：07:01\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cem\u003eGenerated by OpenClaw v3 | 2026-04-01 07:01\u003c/em\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-04-02 官方动态优先 + 社区热度筛选版\n📌 今日判断 今天官方源里有一些可用信息，说明模型/工具生态有持续推进。 开发者关注点仍集中在 AI 工具、Agent 工作流和模型相关项目。 这版日报已经优先保留官方源和高讨论度条目，尽量减少关键词蹭热点的噪音。\n⭐ 今日最值得关注 1. [OpenAI] codex-plugin-cc\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；Use Codex from Claude Code to review code or delegate tasks. 链接：https://github.com/openai/codex-plugin-cc 2. [OpenAI] symphony\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supe\u0026hellip; 链接：https://github.com/openai/symphony 3. [Anthropic] claude-code\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip; 链接：https://github.com/anthropics/claude-code 🏢 官方动态（优先保留） 🇺🇸 OpenAI codex-plugin-cc（官方仓库，官方） 日期：2026-04-02 摘要：Use Codex from Claude Code to review code or delegate tasks. 链接：https://github.com/openai/codex-plugin-cc symphony（官方仓库，官方） 日期：2026-04-02 摘要：Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supe\u0026hellip; 链接：https://github.com/openai/symphony 🇺🇸 Anthropic claude-code（官方仓库，官方） 日期：2026-04-02 摘要：Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip; 链接：https://github.com/anthropics/claude-code claude-cookbooks（官方仓库，官方） 日期：2026-04-02 摘要：A collection of notebooks/recipes showcasing some fun and effective ways of using Claude. 链接：https://github.com/anthropics/claude-cookbooks 🇺🇸 Google AI gemini-cli（官方仓库，官方） 日期：2026-04-02 摘要：An open-source AI agent that brings the power of Gemini directly into your terminal. 链接：https://github.com/google-gemini/gemini-cli gemini-skills（官方仓库，官方） 日期：2026-04-02 摘要：Skills for the Gemini API, SDK and model/agent interactions 链接：https://github.com/google-gemini/gemini-skills 🇨🇳 DeepSeek DeepGEMM（官方仓库，官方） 日期：2026-04-02 摘要：DeepGEMM: clean and efficient FP8 GEMM kernels with fine-grained scaling 链接：https://github.com/deepseek-ai/DeepGEMM DeepSeek-MoE（官方仓库，官方） 日期：2026-04-01 摘要：DeepSeekMoE: Towards Ultimate Expert Specialization in Mixture-of-Experts Language Models 链接：https://github.com/deepseek-ai/DeepSeek-MoE 🇨🇳 通义千问 Qwen3-TTS（官方仓库，官方） 日期：2026-04-02 摘要：Qwen3-TTS is an open-source series of TTS models developed by the Qwen team at Alibaba Cloud, supporting stable, express\u0026hellip; 链接：https://github.com/QwenLM/Qwen3-TTS 🇺🇸 Hugging Face Holo3: Breaking the Computer Use Frontier（博客，官方） 日期：2026-04-01 摘要：暂无摘要 链接：https://huggingface.co/blog/Hcompany/holo3 Falcon Perception（博客，官方） 日期：2026-04-01 摘要：暂无摘要 链接：https://huggingface.co/blog/tiiuae/falcon-perception 🇨🇳 月之暗面 Kimi-K2（官方仓库，官方） 日期：2026-04-01 摘要：Kimi K2 is the large language model series developed by Moonshot AI team 链接：https://github.com/MoonshotAI/Kimi-K2 🔥 Hacker News（按热度与相关性筛选） 1. EmDash – A spiritual successor to WordPress that solves plugin security 热度：🔥 440 | 💬 100 来源：blog.cloudflare.com 链接：https://blog.cloudflare.com/emdash-wordpress/ 2. AI for American-produced cement and concrete 热度：🔥 130 | 💬 23 来源：engineering.fb.com 链接：https://engineering.fb.com/2026/03/30/data-center-engineering/ai-for-american-produced-cement-and-concrete/ 3. Obfuscation is not security – AI can deobfuscate any minified JavaScript code 热度：🔥 17 | 💬 7 来源：afterpack.dev 链接：https://www.afterpack.dev/blog/claude-code-source-leak 4. NASA’s Artemis II Crew Launches to the Moon 热度：🔥 477 | 💬 42 来源：nasa.gov 链接：https://www.nasa.gov/blogs/missions/2026/04/01/live-artemis-ii-launch-day-updates/ 5. Ask HN: Who is hiring? (April 2026) 热度：🔥 188 | 💬 182 来源：news.ycombinator.com 链接：https://news.ycombinator.com/item?id=47601859 💻 GitHub Trending（过滤后） anthropics/claude-code 摘要：Star anthropics / claude-code Claude Code is an agentic coding tool that lives in your terminal, understands y\u0026hellip; 链接：https://github.com/anthropics/claude-code microsoft/VibeVoice 摘要：Star microsoft / VibeVoice Open-Source Frontier Voice AI 链接：https://github.com/microsoft/VibeVoice google-research/timesfm 摘要：Star google-research / timesfm TimesFM (Time Series Foundation Model) is a pretrained time-series foundation m\u0026hellip; 链接：https://github.com/google-research/timesfm openai/codex 摘要：Star openai / codex Lightweight coding agent that runs in your terminal 链接：https://github.com/openai/codex 📊 今日概览 官方动态：12 条 HN 入选：5 条 Trending 入选：4 条 更新时间：08:20 Generated by OpenClaw v3 | 2026-04-02 08:20\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-04-02/","summary":"\u003ch1 id=\"-科技热点日报--2026-04-02\"\u003e📰 科技热点日报 | 2026-04-02\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e官方动态优先 + 社区热度筛选版\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日判断\"\u003e📌 今日判断\u003c/h2\u003e\n\u003cp\u003e今天官方源里有一些可用信息，说明模型/工具生态有持续推进。 开发者关注点仍集中在 AI 工具、Agent 工作流和模型相关项目。 这版日报已经优先保留官方源和高讨论度条目，尽量减少关键词蹭热点的噪音。\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日最值得关注\"\u003e⭐ 今日最值得关注\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e1. [OpenAI] codex-plugin-cc\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；Use Codex from Claude Code to review code or delegate tasks.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/codex-plugin-cc\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e2. [OpenAI] symphony\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supe\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/symphony\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e3. [Anthropic] claude-code\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-code\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-官方动态优先保留\"\u003e🏢 官方动态（优先保留）\u003c/h2\u003e\n\u003ch3 id=\"-openai\"\u003e🇺🇸 OpenAI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodex-plugin-cc\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-02\u003c/li\u003e\n\u003cli\u003e摘要：Use Codex from Claude Code to review code or delegate tasks.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/codex-plugin-cc\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esymphony\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-02\u003c/li\u003e\n\u003cli\u003e摘要：Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supe\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/symphony\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-anthropic\"\u003e🇺🇸 Anthropic\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclaude-code\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-02\u003c/li\u003e\n\u003cli\u003e摘要：Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-code\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclaude-cookbooks\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-02\u003c/li\u003e\n\u003cli\u003e摘要：A collection of notebooks/recipes showcasing some fun and effective ways of using Claude.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-cookbooks\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-google-ai\"\u003e🇺🇸 Google AI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003egemini-cli\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-02\u003c/li\u003e\n\u003cli\u003e摘要：An open-source AI agent that brings the power of Gemini directly into your terminal.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/google-gemini/gemini-cli\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egemini-skills\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-02\u003c/li\u003e\n\u003cli\u003e摘要：Skills for the Gemini API, SDK and model/agent interactions\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/google-gemini/gemini-skills\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-deepseek\"\u003e🇨🇳 DeepSeek\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDeepGEMM\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-02\u003c/li\u003e\n\u003cli\u003e摘要：DeepGEMM: clean and efficient FP8 GEMM kernels with fine-grained scaling\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/deepseek-ai/DeepGEMM\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDeepSeek-MoE\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-01\u003c/li\u003e\n\u003cli\u003e摘要：DeepSeekMoE: Towards Ultimate Expert Specialization in Mixture-of-Experts Language Models\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/deepseek-ai/DeepSeek-MoE\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-通义千问\"\u003e🇨🇳 通义千问\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eQwen3-TTS\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-02\u003c/li\u003e\n\u003cli\u003e摘要：Qwen3-TTS is an open-source series of TTS models developed by the Qwen team at Alibaba Cloud, supporting stable, express\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/QwenLM/Qwen3-TTS\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-hugging-face\"\u003e🇺🇸 Hugging Face\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHolo3: Breaking the Computer Use Frontier\u003c/strong\u003e（博客，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-01\u003c/li\u003e\n\u003cli\u003e摘要：暂无摘要\u003c/li\u003e\n\u003cli\u003e链接：https://huggingface.co/blog/Hcompany/holo3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFalcon Perception\u003c/strong\u003e（博客，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-01\u003c/li\u003e\n\u003cli\u003e摘要：暂无摘要\u003c/li\u003e\n\u003cli\u003e链接：https://huggingface.co/blog/tiiuae/falcon-perception\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-月之暗面\"\u003e🇨🇳 月之暗面\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eKimi-K2\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-01\u003c/li\u003e\n\u003cli\u003e摘要：Kimi K2 is the large language model series developed by Moonshot AI team\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/MoonshotAI/Kimi-K2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-hacker-news按热度与相关性筛选\"\u003e🔥 Hacker News（按热度与相关性筛选）\u003c/h2\u003e\n\u003ch3 id=\"1-emdash--a-spiritual-successor-to-wordpress-that-solves-plugin-security\"\u003e1. EmDash – A spiritual successor to WordPress that solves plugin security\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 440 | 💬 100\u003c/li\u003e\n\u003cli\u003e来源：blog.cloudflare.com\u003c/li\u003e\n\u003cli\u003e链接：https://blog.cloudflare.com/emdash-wordpress/\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"2-ai-for-american-produced-cement-and-concrete\"\u003e2. AI for American-produced cement and concrete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 130 | 💬 23\u003c/li\u003e\n\u003cli\u003e来源：engineering.fb.com\u003c/li\u003e\n\u003cli\u003e链接：https://engineering.fb.com/2026/03/30/data-center-engineering/ai-for-american-produced-cement-and-concrete/\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"3-obfuscation-is-not-security--ai-can-deobfuscate-any-minified-javascript-code\"\u003e3. Obfuscation is not security – AI can deobfuscate any minified JavaScript code\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 17 | 💬 7\u003c/li\u003e\n\u003cli\u003e来源：afterpack.dev\u003c/li\u003e\n\u003cli\u003e链接：https://www.afterpack.dev/blog/claude-code-source-leak\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"4-nasas-artemis-ii-crew-launches-to-the-moon\"\u003e4. NASA’s Artemis II Crew Launches to the Moon\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 477 | 💬 42\u003c/li\u003e\n\u003cli\u003e来源：nasa.gov\u003c/li\u003e\n\u003cli\u003e链接：https://www.nasa.gov/blogs/missions/2026/04/01/live-artemis-ii-launch-day-updates/\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"5-ask-hn-who-is-hiring-april-2026\"\u003e5. Ask HN: Who is hiring? (April 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 188 | 💬 182\u003c/li\u003e\n\u003cli\u003e来源：news.ycombinator.com\u003c/li\u003e\n\u003cli\u003e链接：https://news.ycombinator.com/item?id=47601859\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-github-trending过滤后\"\u003e💻 GitHub Trending（过滤后）\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003eanthropics/claude-code\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star anthropics / claude-code Claude Code is an agentic coding tool that lives in your terminal, understands y\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-code\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emicrosoft/VibeVoice\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star microsoft / VibeVoice Open-Source Frontier Voice AI\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/microsoft/VibeVoice\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egoogle-research/timesfm\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star google-research / timesfm TimesFM (Time Series Foundation Model) is a pretrained time-series foundation m\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/google-research/timesfm\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eopenai/codex\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star openai / codex Lightweight coding agent that runs in your terminal\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/codex\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e官方动态：\u003cstrong\u003e12\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003eHN 入选：\u003cstrong\u003e5\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003eTrending 入选：\u003cstrong\u003e4\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e更新时间：08:20\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cem\u003eGenerated by OpenClaw v3 | 2026-04-02 08:20\u003c/em\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-04-04 官方动态优先 + 社区热度筛选版\n📌 今日判断 今天官方源里有一些可用信息，说明模型/工具生态有持续推进。 开发者关注点仍集中在 AI 工具、Agent 工作流和模型相关项目。 这版日报已经优先保留官方源和高讨论度条目，尽量减少关键词蹭热点的噪音。\n⭐ 今日最值得关注 1. [OpenAI] codex-plugin-cc\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；Use Codex from Claude Code to review code or delegate tasks. 链接：https://github.com/openai/codex-plugin-cc 2. [OpenAI] gpt-2\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；Code for the paper \u0026ldquo;Language Models are Unsupervised Multitask Learners\u0026rdquo; 链接：https://github.com/openai/gpt-2 3. [Anthropic] claude-code\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip; 链接：https://github.com/anthropics/claude-code 🏢 官方动态（优先保留） 🇺🇸 OpenAI codex-plugin-cc（官方仓库，官方） 日期：2026-04-04 摘要：Use Codex from Claude Code to review code or delegate tasks. 链接：https://github.com/openai/codex-plugin-cc gpt-2（官方仓库，官方） 日期：2026-04-04 摘要：Code for the paper \u0026ldquo;Language Models are Unsupervised Multitask Learners\u0026rdquo; 链接：https://github.com/openai/gpt-2 🇺🇸 Anthropic claude-code（官方仓库，官方） 日期：2026-04-04 摘要：Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip; 链接：https://github.com/anthropics/claude-code claude-code-security-review（官方仓库，官方） 日期：2026-04-04 摘要：An AI-powered security review GitHub Action using Claude to analyze code changes for security vulnerabilities. 链接：https://github.com/anthropics/claude-code-security-review 🇺🇸 Google AI gemini-cli（官方仓库，官方） 日期：2026-04-04 摘要：An open-source AI agent that brings the power of Gemini directly into your terminal. 链接：https://github.com/google-gemini/gemini-cli computer-use-preview（官方仓库，官方） 日期：2026-04-04 摘要：官方仓库近期有更新 链接：https://github.com/google-gemini/computer-use-preview 🇨🇳 DeepSeek Engram（官方仓库，官方） 日期：2026-04-04 摘要：Conditional Memory via Scalable Lookup: A New Axis of Sparsity for Large Language Models 链接：https://github.com/deepseek-ai/Engram 🇨🇳 月之暗面 Kimi-K2（官方仓库，官方） 日期：2026-04-04 摘要：Kimi K2 is the large language model series developed by Moonshot AI team 链接：https://github.com/MoonshotAI/Kimi-K2 🇨🇳 通义千问 Qwen3-VL（官方仓库，官方） 日期：2026-04-04 摘要：Qwen3-VL is the multimodal large language model series developed by Qwen team, Alibaba Cloud. 链接：https://github.com/QwenLM/Qwen3-VL Qwen-Image（官方仓库，官方） 日期：2026-04-04 摘要：Qwen-Image is a powerful image generation foundation model capable of complex text rendering and precise image editing. 链接：https://github.com/QwenLM/Qwen-Image 🇨🇳 智谱 AI IndexCache（官方仓库，官方） 日期：2026-04-04 摘要：IndexCache: Accelerating Sparse Attention via Cross-Layer Index Reuse 链接：https://github.com/THUDM/IndexCache 🇺🇸 Meta AI llama-cookbook（官方仓库，官方） 日期：2026-04-04 摘要：Welcome to the Llama Cookbook! 链接：https://github.com/meta-llama/llama-cookbook 🔥 Hacker News（按热度与相关性筛选） 1. Tell HN: Anthropic no longer allowing Claude Code subscriptions to use OpenClaw 热度：🔥 416 | 💬 105 来源：news.ycombinator.com 链接：https://news.ycombinator.com/item?id=47633396 2. We replaced RAG with a virtual filesystem for our AI documentation assistant 热度：🔥 248 | 💬 47 来源：mintlify.com 链接：https://www.mintlify.com/blog/how-we-built-a-virtual-filesystem-for-our-assistant 3. Post Mortem: axios NPM supply chain compromise 热度：🔥 210 | 💬 21 来源：github.com 链接：https://github.com/axios/axios/issues/10636 4. Artemis II crew take “spectacular” image of Earth 热度：🔥 592 | 💬 52 来源：bbc.com 链接：https://www.bbc.com/news/articles/ce8jzr423p9o 5. Run Linux containers on Android, no root required 热度：🔥 54 | 💬 8 来源：github.com 链接：https://github.com/ExTV/Podroid 💻 GitHub Trending（过滤后） onyx-dot-app/onyx 摘要：Star onyx-dot-app / onyx Open Source AI Platform - AI Chat with advanced features that works with every LLM 链接：https://github.com/onyx-dot-app/onyx google-research/timesfm 摘要：Star google-research / timesfm TimesFM (Time Series Foundation Model) is a pretrained time-series foundation m\u0026hellip; 链接：https://github.com/google-research/timesfm siddharthvaddem/openscreen 摘要：Star siddharthvaddem / openscreen Create stunning demos for free. 链接：https://github.com/siddharthvaddem/openscreen sherlock-project/sherlock 摘要：Star sherlock-project / sherlock Hunt down social media accounts by username across social networks 链接：https://github.com/sherlock-project/sherlock 📊 今日概览 官方动态：12 条 HN 入选：5 条 Trending 入选：4 条 更新时间：12:33 Generated by OpenClaw v3 | 2026-04-04 12:33\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-04-04/","summary":"\u003ch1 id=\"-科技热点日报--2026-04-04\"\u003e📰 科技热点日报 | 2026-04-04\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e官方动态优先 + 社区热度筛选版\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日判断\"\u003e📌 今日判断\u003c/h2\u003e\n\u003cp\u003e今天官方源里有一些可用信息，说明模型/工具生态有持续推进。 开发者关注点仍集中在 AI 工具、Agent 工作流和模型相关项目。 这版日报已经优先保留官方源和高讨论度条目，尽量减少关键词蹭热点的噪音。\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日最值得关注\"\u003e⭐ 今日最值得关注\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e1. [OpenAI] codex-plugin-cc\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；Use Codex from Claude Code to review code or delegate tasks.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/codex-plugin-cc\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e2. [OpenAI] gpt-2\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；Code for the paper \u0026ldquo;Language Models are Unsupervised Multitask Learners\u0026rdquo;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/gpt-2\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e3. [Anthropic] claude-code\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-code\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-官方动态优先保留\"\u003e🏢 官方动态（优先保留）\u003c/h2\u003e\n\u003ch3 id=\"-openai\"\u003e🇺🇸 OpenAI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodex-plugin-cc\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：Use Codex from Claude Code to review code or delegate tasks.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/codex-plugin-cc\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egpt-2\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：Code for the paper \u0026ldquo;Language Models are Unsupervised Multitask Learners\u0026rdquo;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/gpt-2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-anthropic\"\u003e🇺🇸 Anthropic\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclaude-code\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-code\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclaude-code-security-review\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：An AI-powered security review GitHub Action using Claude to analyze code changes for security vulnerabilities.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-code-security-review\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-google-ai\"\u003e🇺🇸 Google AI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003egemini-cli\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：An open-source AI agent that brings the power of Gemini directly into your terminal.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/google-gemini/gemini-cli\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomputer-use-preview\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：官方仓库近期有更新\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/google-gemini/computer-use-preview\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-deepseek\"\u003e🇨🇳 DeepSeek\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eEngram\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：Conditional Memory via Scalable Lookup: A New Axis of Sparsity for Large Language Models\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/deepseek-ai/Engram\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-月之暗面\"\u003e🇨🇳 月之暗面\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eKimi-K2\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：Kimi K2 is the large language model series developed by Moonshot AI team\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/MoonshotAI/Kimi-K2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-通义千问\"\u003e🇨🇳 通义千问\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eQwen3-VL\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：Qwen3-VL is the multimodal large language model series developed by Qwen team, Alibaba Cloud.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/QwenLM/Qwen3-VL\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eQwen-Image\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：Qwen-Image is a powerful image generation foundation model capable of complex text rendering and precise image editing.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/QwenLM/Qwen-Image\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-智谱-ai\"\u003e🇨🇳 智谱 AI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIndexCache\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：IndexCache: Accelerating Sparse Attention via Cross-Layer Index Reuse\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/THUDM/IndexCache\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-meta-ai\"\u003e🇺🇸 Meta AI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ellama-cookbook\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：Welcome to the Llama Cookbook!\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/meta-llama/llama-cookbook\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-hacker-news按热度与相关性筛选\"\u003e🔥 Hacker News（按热度与相关性筛选）\u003c/h2\u003e\n\u003ch3 id=\"1-tell-hn-anthropic-no-longer-allowing-claude-code-subscriptions-to-use-openclaw\"\u003e1. Tell HN: Anthropic no longer allowing Claude Code subscriptions to use OpenClaw\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 416 | 💬 105\u003c/li\u003e\n\u003cli\u003e来源：news.ycombinator.com\u003c/li\u003e\n\u003cli\u003e链接：https://news.ycombinator.com/item?id=47633396\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"2-we-replaced-rag-with-a-virtual-filesystem-for-our-ai-documentation-assistant\"\u003e2. We replaced RAG with a virtual filesystem for our AI documentation assistant\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 248 | 💬 47\u003c/li\u003e\n\u003cli\u003e来源：mintlify.com\u003c/li\u003e\n\u003cli\u003e链接：https://www.mintlify.com/blog/how-we-built-a-virtual-filesystem-for-our-assistant\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"3-post-mortem-axios-npm-supply-chain-compromise\"\u003e3. Post Mortem: axios NPM supply chain compromise\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 210 | 💬 21\u003c/li\u003e\n\u003cli\u003e来源：github.com\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/axios/axios/issues/10636\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"4-artemis-ii-crew-take-spectacular-image-of-earth\"\u003e4. Artemis II crew take “spectacular” image of Earth\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 592 | 💬 52\u003c/li\u003e\n\u003cli\u003e来源：bbc.com\u003c/li\u003e\n\u003cli\u003e链接：https://www.bbc.com/news/articles/ce8jzr423p9o\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"5-run-linux-containers-on-android-no-root-required\"\u003e5. Run Linux containers on Android, no root required\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 54 | 💬 8\u003c/li\u003e\n\u003cli\u003e来源：github.com\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/ExTV/Podroid\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-github-trending过滤后\"\u003e💻 GitHub Trending（过滤后）\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003eonyx-dot-app/onyx\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star onyx-dot-app / onyx Open Source AI Platform - AI Chat with advanced features that works with every LLM\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/onyx-dot-app/onyx\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egoogle-research/timesfm\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star google-research / timesfm TimesFM (Time Series Foundation Model) is a pretrained time-series foundation m\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/google-research/timesfm\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esiddharthvaddem/openscreen\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star siddharthvaddem / openscreen Create stunning demos for free.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/siddharthvaddem/openscreen\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esherlock-project/sherlock\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star sherlock-project / sherlock Hunt down social media accounts by username across social networks\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/sherlock-project/sherlock\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e官方动态：\u003cstrong\u003e12\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003eHN 入选：\u003cstrong\u003e5\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003eTrending 入选：\u003cstrong\u003e4\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e更新时间：12:33\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cem\u003eGenerated by OpenClaw v3 | 2026-04-04 12:33\u003c/em\u003e\u003c/p\u003e","title":""},{"content":"📰 科技热点日报 | 2026-04-05 官方动态优先 + 社区热度筛选版\n📌 今日判断 今天官方源里有一些可用信息，说明模型/工具生态有持续推进。 开发者关注点仍集中在 AI 工具、Agent 工作流和模型相关项目。 这版日报已经优先保留官方源和高讨论度条目，尽量减少关键词蹭热点的噪音。\n⭐ 今日最值得关注 1. [OpenAI] codex-plugin-cc\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；Use Codex from Claude Code to review code or delegate tasks. 链接：https://github.com/openai/codex-plugin-cc 2. [OpenAI] symphony\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supe\u0026hellip; 链接：https://github.com/openai/symphony 3. [Anthropic] claude-code\n为什么值得看：官方源更新，说明产品或生态近期有实质动作；Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip; 链接：https://github.com/anthropics/claude-code 🏢 官方动态（优先保留） 🇺🇸 OpenAI codex-plugin-cc（官方仓库，官方） 日期：2026-04-04 摘要：Use Codex from Claude Code to review code or delegate tasks. 链接：https://github.com/openai/codex-plugin-cc symphony（官方仓库，官方） 日期：2026-04-04 摘要：Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supe\u0026hellip; 链接：https://github.com/openai/symphony 🇺🇸 Anthropic claude-code（官方仓库，官方） 日期：2026-04-04 摘要：Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip; 链接：https://github.com/anthropics/claude-code life-sciences（官方仓库，官方） 日期：2026-04-04 摘要：Repo for the Claude Code Marketplace to use with the Claude for Life Sciences Launch. 链接：https://github.com/anthropics/life-sciences 🇺🇸 Google AI gemini-cli（官方仓库，官方） 日期：2026-04-04 摘要：An open-source AI agent that brings the power of Gemini directly into your terminal. 链接：https://github.com/google-gemini/gemini-cli gemini-fullstack-langgraph-quickstart（官方仓库，官方） 日期：2026-04-04 摘要：Get started with building Fullstack Agents using Gemini 2.5 and LangGraph 链接：https://github.com/google-gemini/gemini-fullstack-langgraph-quickstart 🇨🇳 DeepSeek smallpond（官方仓库，官方） 日期：2026-04-04 摘要：A lightweight data processing framework built on DuckDB and 3FS. 链接：https://github.com/deepseek-ai/smallpond 🇨🇳 月之暗面 kimi-agent-sdk（官方仓库，官方） 日期：2026-04-04 摘要：Kimi Agent SDK provides a programmatic interface to interact with the Kimi CLI 链接：https://github.com/MoonshotAI/kimi-agent-sdk Kimi-K2（官方仓库，官方） 日期：2026-04-04 摘要：Kimi K2 is the large language model series developed by Moonshot AI team 链接：https://github.com/MoonshotAI/Kimi-K2 🇨🇳 通义千问 Qwen-Agent（官方仓库，官方） 日期：2026-04-04 摘要：Agent framework and applications built upon Qwen\u0026gt;=3.0, featuring Function Calling, MCP, Code Interpreter, RAG, Chrome ex\u0026hellip; 链接：https://github.com/QwenLM/Qwen-Agent Qwen3-VL（官方仓库，官方） 日期：2026-04-04 摘要：Qwen3-VL is the multimodal large language model series developed by Qwen team, Alibaba Cloud. 链接：https://github.com/QwenLM/Qwen3-VL 🇨🇳 智谱 AI DeepDive（官方仓库，官方） 日期：2026-04-04 摘要：DeepDive: Advancing Deep Search Agents with Knowledge Graphs and Multi-Turn RL 链接：https://github.com/THUDM/DeepDive 🔥 Hacker News（按热度与相关性筛选） 1. Embarrassingly simple self-distillation improves code generation 热度：🔥 504 | 💬 44 来源：arxiv.org 链接：https://arxiv.org/abs/2604.01193 2. Show HN: A game where you build a GPU 热度：🔥 404 | 💬 51 来源：jaso1024.com 链接：https://jaso1024.com/mvidia/ 3. Apple approves driver that lets Nvidia eGPUs work with Arm Macs 热度：🔥 311 | 💬 19 来源：theverge.com 链接：https://www.theverge.com/tech/907003/apple-approves-driver-that-lets-nvidia-egpus-work-with-arm-macs 4. Emotion concepts and their function in a large language model 热度：🔥 124 | 💬 21 来源：anthropic.com 链接：https://www.anthropic.com/research/emotion-concepts-function 5. Components of a Coding Agent 热度：🔥 132 | 💬 16 来源：magazine.sebastianraschka.com 链接：https://magazine.sebastianraschka.com/p/components-of-a-coding-agent 💻 GitHub Trending（过滤后） onyx-dot-app/onyx 摘要：Star onyx-dot-app / onyx Open Source AI Platform - AI Chat with advanced features that works with every LLM 链接：https://github.com/onyx-dot-app/onyx block/goose 摘要：Star block / goose an open source, extensible AI agent that goes beyond code suggestions - install, execute, e\u0026hellip; 链接：https://github.com/block/goose microsoft/agent-framework 摘要：Star microsoft / agent-framework A framework for building, orchestrating and deploying AI agents and multi-age\u0026hellip; 链接：https://github.com/microsoft/agent-framework siddharthvaddem/openscreen 摘要：Star siddharthvaddem / openscreen Create stunning demos for free. 链接：https://github.com/siddharthvaddem/openscreen telegramdesktop/tdesktop 摘要：Star telegramdesktop / tdesktop Telegram Desktop messaging app 链接：https://github.com/telegramdesktop/tdesktop sherlock-project/sherlock 摘要：Star sherlock-project / sherlock Hunt down social media accounts by username across social networks 链接：https://github.com/sherlock-project/sherlock 📊 今日概览 官方动态：12 条 HN 入选：5 条 Trending 入选：6 条 更新时间：07:23 Generated by OpenClaw v3 | 2026-04-05 07:23\n","permalink":"https://qpzm7903.github.io/posts/daily-news-2026-04-05/","summary":"\u003ch1 id=\"-科技热点日报--2026-04-05\"\u003e📰 科技热点日报 | 2026-04-05\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e官方动态优先 + 社区热度筛选版\u003c/strong\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日判断\"\u003e📌 今日判断\u003c/h2\u003e\n\u003cp\u003e今天官方源里有一些可用信息，说明模型/工具生态有持续推进。 开发者关注点仍集中在 AI 工具、Agent 工作流和模型相关项目。 这版日报已经优先保留官方源和高讨论度条目，尽量减少关键词蹭热点的噪音。\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日最值得关注\"\u003e⭐ 今日最值得关注\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e1. [OpenAI] codex-plugin-cc\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；Use Codex from Claude Code to review code or delegate tasks.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/codex-plugin-cc\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e2. [OpenAI] symphony\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supe\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/symphony\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e3. [Anthropic] claude-code\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e为什么值得看：官方源更新，说明产品或生态近期有实质动作；Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-code\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-官方动态优先保留\"\u003e🏢 官方动态（优先保留）\u003c/h2\u003e\n\u003ch3 id=\"-openai\"\u003e🇺🇸 OpenAI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodex-plugin-cc\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：Use Codex from Claude Code to review code or delegate tasks.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/codex-plugin-cc\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esymphony\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supe\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/openai/symphony\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-anthropic\"\u003e🇺🇸 Anthropic\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclaude-code\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/claude-code\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elife-sciences\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：Repo for the Claude Code Marketplace to use with the Claude for Life Sciences Launch.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/anthropics/life-sciences\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-google-ai\"\u003e🇺🇸 Google AI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003egemini-cli\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：An open-source AI agent that brings the power of Gemini directly into your terminal.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/google-gemini/gemini-cli\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egemini-fullstack-langgraph-quickstart\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：Get started with building Fullstack Agents using Gemini 2.5 and LangGraph\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/google-gemini/gemini-fullstack-langgraph-quickstart\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-deepseek\"\u003e🇨🇳 DeepSeek\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esmallpond\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：A lightweight data processing framework built on DuckDB and 3FS.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/deepseek-ai/smallpond\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-月之暗面\"\u003e🇨🇳 月之暗面\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ekimi-agent-sdk\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：Kimi Agent SDK provides a programmatic interface to interact with the Kimi CLI\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/MoonshotAI/kimi-agent-sdk\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eKimi-K2\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：Kimi K2 is the large language model series developed by Moonshot AI team\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/MoonshotAI/Kimi-K2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-通义千问\"\u003e🇨🇳 通义千问\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eQwen-Agent\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：Agent framework and applications built upon Qwen\u0026gt;=3.0, featuring Function Calling, MCP, Code Interpreter, RAG, Chrome ex\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/QwenLM/Qwen-Agent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eQwen3-VL\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：Qwen3-VL is the multimodal large language model series developed by Qwen team, Alibaba Cloud.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/QwenLM/Qwen3-VL\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"-智谱-ai\"\u003e🇨🇳 智谱 AI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDeepDive\u003c/strong\u003e（官方仓库，官方）\n\u003cul\u003e\n\u003cli\u003e日期：2026-04-04\u003c/li\u003e\n\u003cli\u003e摘要：DeepDive: Advancing Deep Search Agents with Knowledge Graphs and Multi-Turn RL\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/THUDM/DeepDive\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-hacker-news按热度与相关性筛选\"\u003e🔥 Hacker News（按热度与相关性筛选）\u003c/h2\u003e\n\u003ch3 id=\"1-embarrassingly-simple-self-distillation-improves-code-generation\"\u003e1. Embarrassingly simple self-distillation improves code generation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 504 | 💬 44\u003c/li\u003e\n\u003cli\u003e来源：arxiv.org\u003c/li\u003e\n\u003cli\u003e链接：https://arxiv.org/abs/2604.01193\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"2-show-hn-a-game-where-you-build-a-gpu\"\u003e2. Show HN: A game where you build a GPU\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 404 | 💬 51\u003c/li\u003e\n\u003cli\u003e来源：jaso1024.com\u003c/li\u003e\n\u003cli\u003e链接：https://jaso1024.com/mvidia/\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"3-apple-approves-driver-that-lets-nvidia-egpus-work-with-arm-macs\"\u003e3. Apple approves driver that lets Nvidia eGPUs work with Arm Macs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 311 | 💬 19\u003c/li\u003e\n\u003cli\u003e来源：theverge.com\u003c/li\u003e\n\u003cli\u003e链接：https://www.theverge.com/tech/907003/apple-approves-driver-that-lets-nvidia-egpus-work-with-arm-macs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"4-emotion-concepts-and-their-function-in-a-large-language-model\"\u003e4. Emotion concepts and their function in a large language model\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 124 | 💬 21\u003c/li\u003e\n\u003cli\u003e来源：anthropic.com\u003c/li\u003e\n\u003cli\u003e链接：https://www.anthropic.com/research/emotion-concepts-function\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"5-components-of-a-coding-agent\"\u003e5. Components of a Coding Agent\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e热度：🔥 132 | 💬 16\u003c/li\u003e\n\u003cli\u003e来源：magazine.sebastianraschka.com\u003c/li\u003e\n\u003cli\u003e链接：https://magazine.sebastianraschka.com/p/components-of-a-coding-agent\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"-github-trending过滤后\"\u003e💻 GitHub Trending（过滤后）\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003eonyx-dot-app/onyx\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star onyx-dot-app / onyx Open Source AI Platform - AI Chat with advanced features that works with every LLM\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/onyx-dot-app/onyx\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eblock/goose\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star block / goose an open source, extensible AI agent that goes beyond code suggestions - install, execute, e\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/block/goose\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emicrosoft/agent-framework\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star microsoft / agent-framework A framework for building, orchestrating and deploying AI agents and multi-age\u0026hellip;\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/microsoft/agent-framework\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esiddharthvaddem/openscreen\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star siddharthvaddem / openscreen Create stunning demos for free.\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/siddharthvaddem/openscreen\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etelegramdesktop/tdesktop\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star telegramdesktop / tdesktop Telegram Desktop messaging app\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/telegramdesktop/tdesktop\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esherlock-project/sherlock\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e摘要：Star sherlock-project / sherlock Hunt down social media accounts by username across social networks\u003c/li\u003e\n\u003cli\u003e链接：https://github.com/sherlock-project/sherlock\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003chr\u003e\n\u003ch2 id=\"-今日概览\"\u003e📊 今日概览\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e官方动态：\u003cstrong\u003e12\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003eHN 入选：\u003cstrong\u003e5\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003eTrending 入选：\u003cstrong\u003e6\u003c/strong\u003e 条\u003c/li\u003e\n\u003cli\u003e更新时间：07:23\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cem\u003eGenerated by OpenClaw v3 | 2026-04-05 07:23\u003c/em\u003e\u003c/p\u003e","title":""}]