<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Alvin Yang</title>
    <link>https://blog.mlxb.cc</link>
    <description>关于 AI Agent、软件架构与工程实践的技术文章</description>
    <language>zh-CN</language>
    <lastBuildDate>Wed, 16 Sep 2026 02:06:52 GMT</lastBuildDate>
    <atom:link href="https://blog.mlxb.cc/rss.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>多智能体架构选型</title>
      <link>https://blog.mlxb.cc/ai/multi-agent-architecture-selection/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai/multi-agent-architecture-selection/</guid>
      <description>五种 Agent 架构各自怎么工作、差别在哪，以及怎么判断自己的任务该先试哪一种。</description>
      <pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Agent 运行环境怎么选：本机、云端、边缘与沙箱的取舍</title>
      <link>https://blog.mlxb.cc/ai/agent-runtime-environments/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai/agent-runtime-environments/</guid>
      <description>从资源位置、代码风险、网络条件和任务恢复出发，选择适合项目的 Agent 运行方式。</description>
      <pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Agent 感知环境变化，怎样用好 LLM 缓存</title>
      <link>https://blog.mlxb.cc/ai/agent-environment-awareness-llm-cache/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai/agent-environment-awareness-llm-cache/</guid>
      <description>直接看三次模型请求，弄清环境变化放在哪里、哪些消息保持不动，以及缓存究竟省了什么。</description>
      <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>服务重启后，Agent 怎么记得前文并接着做</title>
      <link>https://blog.mlxb.cc/ai/agent-context-persistence-recovery/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai/agent-context-persistence-recovery/</guid>
      <description>保存消息、工具结果和执行进度，让新进程知道说过什么、做过什么、下一步做什么。</description>
      <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>RAG 元数据过滤，先排除不适用的资料</title>
      <link>https://blog.mlxb.cc/ai/rag-metadata-filtering/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai/rag-metadata-filtering/</guid>
      <description>用技术文档问答说明产品、版本、语言和权限怎样限制检索范围，减少错误资料，同时避免把正确答案一起过滤掉。</description>
      <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Agent 的目标模式，到底多做了什么</title>
      <link>https://blog.mlxb.cc/ai/harness-goal-controller/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai/harness-goal-controller/</guid>
      <description>从提前结束的例子讲起，看懂自动续跑、完成检查和费用上限。</description>
      <pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>当客户端、服务端和设备无法同时升级</title>
      <link>https://blog.mlxb.cc/architecture/smooth-client-server-device-upgrade/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/architecture/smooth-client-server-device-upgrade/</guid>
      <description>从单一客户端接口兼容走到多设备能力协商，说明版本并存、状态迁移、固件升级和旧路径退役该怎样选择。</description>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>两台虚拟机怎样做平滑发布</title>
      <link>https://blog.mlxb.cc/ops/spring-boot-vm-graceful-rolling-deployment/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ops/spring-boot-vm-graceful-rolling-deployment/</guid>
      <description>用 readiness、负载均衡健康检查、systemd 优雅停机和版本化产物，把两台 Spring Boot 虚拟机的发布流程做成可验证、可回滚的滚动更新。</description>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ssh -R 怎么把内网服务接到公网</title>
      <link>https://blog.mlxb.cc/network/ssh-reverse-port-forwarding/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/network/ssh-reverse-port-forwarding/</guid>
      <description>从连接路径讲清 SSH 反向端口转发，并完成回环监听、Caddy HTTPS、断线检测和持续运行配置。</description>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>怎样把 Prompt 写成 Agent 真能执行的任务</title>
      <link>https://blog.mlxb.cc/ai-workflow/16-prompt-task-contract-practice/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai-workflow/16-prompt-task-contract-practice/</guid>
      <description>从成功标准、上下文、工具权限、输出协议到持续评测，写出可执行、可验证、可迭代的 Agent Prompt。</description>
      <pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Agent 怎样防 Prompt Injection</title>
      <link>https://blog.mlxb.cc/ai/agent-prompt-injection-defense/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai/agent-prompt-injection-defense/</guid>
      <description>从直接注入、网页与邮件中的间接注入，一直讲到任务意图、权限、数据流、工具审批、记忆隔离和对抗测试。</description>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>iOS 内购订阅与 Credits 扣减生产开发全流程</title>
      <link>https://blog.mlxb.cc/architecture/ios-subscription-payment-backend-practice/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/architecture/ios-subscription-payment-backend-practice/</guid>
      <description>从 App Store Connect、StoreKit 2、后端订单和 Apple 通知，到订阅权益、Credits 发放扣减、异常恢复、监控测试与上线验收的一套完整实现说明。</description>
      <pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Codex 长任务轮询为什么会多烧 Token</title>
      <link>https://blog.mlxb.cc/ai-workflow/15-codex-async-wait-token-cost/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai-workflow/15-codex-async-wait-token-cost/</guid>
      <description>从一段本地 session JSONL 还原 JavaScript 工具的双层等待，解释 30 秒轮询怎样反复唤醒模型，并给出有边界的全局 AGENTS.md 配置与复现脚本。</description>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>面试官追问 OpenClaw，Agent 忙着时怎样处理新消息</title>
      <link>https://blog.mlxb.cc/claw/openclaw/8-agent-input-queue-modes/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/claw/openclaw/8-agent-input-queue-modes/</guid>
      <description>用一场模拟面试讲清 OpenClaw 的 steer、followup、collect、interrupt，重点解释新消息怎样进入当前运行或后续队列。</description>
      <pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>OpenClaw 深度实践</title>
      <link>https://blog.mlxb.cc/claw/openclaw/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/claw/openclaw/</guid>
      <description>基于当前官方 CLI 与插件体系的 OpenClaw 使用入口，收录经过验证的配置、扩展和生产排障文章。</description>
      <pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>我怎样做上下文工程，兼顾实际效果和成本</title>
      <link>https://blog.mlxb.cc/ai-workflow/13-context-engineering-effect-cost-notes/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai-workflow/13-context-engineering-effect-cost-notes/</guid>
      <description>以家庭助手为实操案例，记录怎样组织上下文、选择或制作工具、比较优化效果，并把有效方法迁移到其他 Agent 项目。</description>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>拆解 Codex 内置 Skill Creator，怎样写出可靠的 Skill</title>
      <link>https://blog.mlxb.cc/ai-workflow/14-codex-skill-creator-deep-dive/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai-workflow/14-codex-skill-creator-deep-dive/</guid>
      <description>从触发边界、渐进式加载、自由度设计到测试集和前向评估，拆解 Codex 内置 Skill Creator，并给出一套可重复执行的 Skill 编写与迭代方法。</description>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Vibe Coding 心得，AI 像一门更高级的编程语言</title>
      <link>https://blog.mlxb.cc/ai-workflow/12-vibe-coding-software-engineering-notes/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai-workflow/12-vibe-coding-software-engineering-notes/</guid>
      <description>AI 把写代码抬到了更高的抽象层。从需求、开发、测试到运维和宣发，准确的专业语言仍然决定产品质量。</description>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>企业内部知识库的 RAG 落地记录</title>
      <link>https://blog.mlxb.cc/ai/rag-knowledge-base-component/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai/rag-knowledge-base-component/</guid>
      <description>以员工制度问答为例，拆开文件入库、权限过滤、检索生成、引用溯源、离线评测和生产部署中的具体问题。</description>
      <pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>RAG 技术全景与选型</title>
      <link>https://blog.mlxb.cc/ai/rag-primer/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai/rag-primer/</guid>
      <description>从数据解析、切块、Embedding、检索和重排讲到引用、评测、权限与高级 RAG，梳理常见技术词汇、方案差异和选型依据</description>
      <pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Matt Pocock Skills：让 AI 编程回归工程本质的组合技</title>
      <link>https://blog.mlxb.cc/ai-workflow/11-mattpocock-skills-deep-dive/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai-workflow/11-mattpocock-skills-deep-dive/</guid>
      <description>基于 v1.2.3 拆解 Matt Pocock Skills：从 grilling、spec、TDD 到 Codex 元数据、上下文边界与人工操作 wizard，理解一套可组合的 AI 工程工作流。</description>
      <pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>AI News</title>
      <link>https://blog.mlxb.cc/ai-news/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai-news/</guid>
      <description>面向 AI Agent 工程师的每周技术观察，聚焦真正影响工程实践的变化</description>
      <pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>MCP 2026-07-28：从‘有状态会话’走向可横向扩展的 Agent 协议</title>
      <link>https://blog.mlxb.cc/network/mcp-2026-07-28-core-changes/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/network/mcp-2026-07-28-core-changes/</guid>
      <description>解读 MCP 2026-07-28 的无状态核心、server/discover、MRTR、订阅流、Tasks 扩展、缓存与弃用策略，并给出客户端和服务端迁移清单。</description>
      <pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>什么时候不该用 AI Agent：先和普通代码、Workflow 比一遍</title>
      <link>https://blog.mlxb.cc/ai/when-not-to-use-ai-agent/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai/when-not-to-use-ai-agent/</guid>
      <description>Agent 不是默认升级。先看不确定性、风险、成本和可验证性，再决定用普通代码、Workflow 还是 Agent。</description>
      <pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>AI Coding Skills 怎么选：别把所有插件都装上</title>
      <link>https://blog.mlxb.cc/ai-workflow/ai-coding-skills-selection-guide/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai-workflow/ai-coding-skills-selection-guide/</guid>
      <description>OMO、superpowers、PUA 和 UI/UX Skill 解决的不是同一个问题。先判断任务缺什么，再决定是否加一层。</description>
      <pubDate>Fri, 24 Jul 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>实时语音 Agent 怎么做：延迟、打断和状态一致性</title>
      <link>https://blog.mlxb.cc/ai/realtime-voice-agent-engineering/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai/realtime-voice-agent-engineering/</guid>
      <description>用户不关心用了几个模型，只关心回应快不快、能不能打断、弱网会不会乱，以及事情到底做成没有。</description>
      <pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CC Switch：五大 AI 编程工具的统一管理面板</title>
      <link>https://blog.mlxb.cc/ai-workflow/9-cc-switch-unified-manager/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai-workflow/9-cc-switch-unified-manager/</guid>
      <description>CC Switch 是一个跨平台桌面应用，通过可视化界面管理 Claude Code、Codex、OpenCode、OpenClaw、 Gemini CLI 的 API 配置、MCP 和 Skills，解决多工具切换时手动改配置的痛点。</description>
      <pubDate>Fri, 26 Jun 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>软件供应链安全：SBOM、Provenance、签名与发布门禁</title>
      <link>https://blog.mlxb.cc/security/software-supply-chain-security/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/security/software-supply-chain-security/</guid>
      <description>从依赖进入仓库到制品部署，建立可追溯、可验证、能阻止高风险发布的软件供应链。</description>
      <pubDate>Fri, 26 Jun 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Kubernetes 生产排障：从 Pending 到 Service 5xx</title>
      <link>https://blog.mlxb.cc/ops/k8s/kubernetes-production-troubleshooting/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ops/k8s/kubernetes-production-troubleshooting/</guid>
      <description>按事件、状态、日志和网络证据逐层定位 Pending、CrashLoopBackOff、OOMKilled、镜像拉取失败和 Service 无流量。</description>
      <pubDate>Sat, 20 Jun 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>生产级 AI Agent 工程：从 API 调用到自主系统的 5 个层次</title>
      <link>https://blog.mlxb.cc/ai/production-ai-agent-engineering/</link>
      <guid isPermaLink="true">https://blog.mlxb.cc/ai/production-ai-agent-engineering/</guid>
      <description>从边缘推理、Agent 循环、多模态处理、持久记忆到工作流编排，逐层拆解生产级 AI 系统的架构决策与工程取舍</description>
      <pubDate>Sat, 13 Jun 2026 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>
