<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>ZiCode</title><description>Alex Xiang 的个人网站，记录编程、AI、工具链与技术随笔。</description><link>https://zicode.com/</link><item><title>让 Sol 带队，Luna 跑腿：Codex 多 Agent 的正确打开方式</title><link>https://zicode.com/blog/codex-multi-agent-sol-luna/</link><guid isPermaLink="true">https://zicode.com/blog/codex-multi-agent-sol-luna/</guid><description>不必频繁手动切换模型：让 Sol 掌舵、Terra 实现、Luna 侦察，在单一 Codex 会话中按任务边界调度多个 Agent。</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Prime Agent：值得研究和使用吗？</title><link>https://zicode.com/blog/prime-agent-worth-researching/</link><guid isPermaLink="true">https://zicode.com/blog/prime-agent-worth-researching/</guid><description>Prime Intellect 新发布的 Prime Agent 把 Pi 放进持久 IPython 控制环境，补上递归子代理、守护进程、持续目标与可回滚的 harness 演化。本文拆解它的信息流、上手方式、实践边界，以及它和 Pi 到底该怎么选。</description><pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Agent Plugins 1.0 拆解：统一的扩展包格式，和它故意留下的信任缺口</title><link>https://zicode.com/blog/agent-plugins-spec-analysis/</link><guid isPermaLink="true">https://zicode.com/blog/agent-plugins-spec-analysis/</guid><description>2026 年 8 月，OpenAI、Amazon、Cursor、Microsoft、Vercel 联合发布 Agent Plugins 1.0：一个把 Agent Skills 和 MCP 服务器打包成可移植插件的目录格式。本文拆解规范本身的边界设计、治理结构，再讨论三个真正的缺口：信任模型、Anthropic 缺席，以及“包能搬家但行为不能”。</description><pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Agent 的搜索引擎：Agentic Resource Discovery 规范，以及它解决不了的信任问题</title><link>https://zicode.com/blog/agentic-resource-discovery-spec/</link><guid isPermaLink="true">https://zicode.com/blog/agentic-resource-discovery-spec/</guid><description>MCP 解决了 Agent 怎么调用工具，ARD 解决的是更早一环：Agent 怎么找到工具。2026 年 6 月 Google 联合微软、GitHub 等发布 ARD 规范，核心是域名下的 ai-catalog.json 和聚合注册中心。本文拆解 Catalog/Registry 机制、与 MCP/A2A 的分工，以及验证机制背后的供应链安全账。</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Bun 是什么，为什么它现在是 AI 编程工具的地基</title><link>https://zicode.com/blog/bun-runtime-intro-2026/</link><guid isPermaLink="true">https://zicode.com/blog/bun-runtime-intro-2026/</guid><description>从 2021 年的“更快 JavaScript 运行时”到 2026 年 Anthropic 收购、成为 Claude Code 的基础设施，再到用 Claude Code 把自己重写成 Rust。这篇讲清 Bun 的基本概念、它要解决的 Node 工具链痛点、1.3 时代的全栈能力，以及收购和重写背后的趋势判断。</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate></item><item><title>端侧 AI 元年：Agent 搬进手机和汽车，瓶颈是内存带宽不是算力</title><link>https://zicode.com/blog/edge-ai-year-agent-on-device/</link><guid isPermaLink="true">https://zicode.com/blog/edge-ai-year-agent-on-device/</guid><description>2026 年端侧 AI 被反复称为元年：AI 手机出货 1.47 亿台、端侧模型装机 4200 万台、量产车里跑起座舱智能体。本文从模型、芯片、场景三个条件讲清为什么是今年，再用 roofline 模型和量化三件套解释真正的瓶颈为什么是内存带宽。</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Luna 输入降到 0.2 美元：模型路由经济学和杰文斯悖论</title><link>https://zicode.com/blog/gpt-5-6-price-cut-routing-economics/</link><guid isPermaLink="true">https://zicode.com/blog/gpt-5-6-price-cut-routing-economics/</guid><description>GPT-5.6 Luna 降价 80%、Terra 降价 20%，同一个 Agent 步骤的成本相差一个数量级。本文给出可复算的模型成本模型、路由决策表与验收清单，再结合大摩的杰文斯悖论报告，解释为什么单价越便宜，总账单和算力需求反而可能越贵。</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Markdown 必知必会：日常写作与文档的参考手册</title><link>https://zicode.com/blog/markdown-essentials-handbook/</link><guid isPermaLink="true">https://zicode.com/blog/markdown-essentials-handbook/</guid><description>Markdown 参考手册：每个语法都配「写法代码 + 渲染结果」对照，覆盖标题、段落与换行、强调、列表、链接、图片、引用、代码块、表格、分割线、转义、脚注、公式等基础与进阶语法，附平台差异、工程实践、lint 校验和一页速查表。</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate></item><item><title>MCP 2026-07-28 迁移清单：去掉握手和会话之后，你的服务器要改什么</title><link>https://zicode.com/blog/mcp-stateless-migration-guide/</link><guid isPermaLink="true">https://zicode.com/blog/mcp-stateless-migration-guide/</guid><description>MCP 第 5 版规范把协议从有状态长连接改成无状态核心：握手没了、会话 ID 没了、请求变成自带上下文的自描述 HTTP POST。本文列出每个变更的工程含义、迁移顺序和 Akamai 指出的六类新安全风险，给正在维护 MCP server/client 的人一份可对照的清单。</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Muse Code 资料测评：输出便宜 21 倍的那一档，代价是把代码交给 Meta 训练</title><link>https://zicode.com/blog/muse-code-terminal-agent/</link><guid isPermaLink="true">https://zicode.com/blog/muse-code-terminal-agent/</guid><description>Meta 在 2026 年 8 月 5 日发布首个终端编程 Agent Muse Code。本文基于官方发布与第三方公开数据整理：模型与价格、两档计费的真实成本差、三大编程基准上的名次、以及真正值得关注的 event log 与后台常驻 Agent 设计。</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate></item><item><title>deepseek-v4-flash 为什么适配 Codex 这么好，以及deepseek的Harness</title><link>https://zicode.com/blog/deepseek-v4-flash-codex-adaptation-harness/</link><guid isPermaLink="true">https://zicode.com/blog/deepseek-v4-flash-codex-adaptation-harness/</guid><description>上一篇用 48 小时真实会话证明了它便宜又耐用，这篇拆到适配层看它为什么能被 Codex 用好：~/.codex/models.json 的每个字段怎么改变客户端行为，1.77 万字符的 instructions_template 怎么把模型变成合格的 Codex 代理，以及 DeepSeek Harness 的内测招募、官方基准和社区猜测。</description><pubDate>Wed, 05 Aug 2026 00:00:00 GMT</pubDate></item><item><title>gpt-5.6没额度了，我用deepseek-v4-flash 连续跑两天花了 14 亿 token，40人民币</title><link>https://zicode.com/blog/deepseek-v4-flash-two-day-codex-review/</link><guid isPermaLink="true">https://zicode.com/blog/deepseek-v4-flash-two-day-codex-review/</guid><description>把 Codex 主力模型换成 deepseek-v4-flash 的 48 小时：三个线程跑完线上验证、计费修复、CI 精简、PR review 一长串工程任务。从真实会话记录统计 token、缓存命中、reasoning 占比与交付物，和之前 gpt-5.6-sol 的会话对比，给这台便宜模型一个基于数据的评价。</description><pubDate>Wed, 05 Aug 2026 00:00:00 GMT</pubDate></item><item><title>5毛钱的 deepseek-v4-flash 能干什么</title><link>https://zicode.com/blog/deepseek-v4-flash-service-inspection/</link><guid isPermaLink="true">https://zicode.com/blog/deepseek-v4-flash-service-inspection/</guid><description>一次模拟真实场景的全量服务巡检：三个 Kubernetes 集群加外部托管服务全部采集、出拓扑图、定位问题，再对账 token 与账单。按 DeepSeek 官方单价这次巡检约 5 毛钱，缓存命中率如何决定最终成本，文中都有明细。</description><pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate></item><item><title>旧笔记本的硬盘接上新电脑，盘没坏，是锁给错了人</title><link>https://zicode.com/blog/old-laptop-drive-acl-recovery/</link><guid isPermaLink="true">https://zicode.com/blog/old-laptop-drive-acl-recovery/</guid><description>一台十五年前就退役的电脑，一直堆在杂物里，前些天处理掉了；留下的硬盘接上新电脑后，用户目录被旧账号的权限锁住。用 Codex 在本机完成排查，两条命令夺回所有权——这次经历也说明，NTFS 目录权限拦得住误操作，拦不住想绕过它的人。</description><pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate></item><item><title>DeepSeek V4-Flash 跑 Codex 实测：4 个任务全过，花费不到 5 分钱</title><link>https://zicode.com/blog/deepseek-v4-flash-codex-agent-eval/</link><guid isPermaLink="true">https://zicode.com/blog/deepseek-v4-flash-codex-agent-eval/</guid><description>V4-Flash 正式版上线后原生支持 Responses API 并适配 Codex。本文整理官方性能与定价，给出两种接入 Codex 的配置方式，再用 4 个本地 Agent 任务实测：全部通过、总耗时约 4 分钟、花费不到 5 分钱。</description><pubDate>Sat, 01 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Agent 做出来了，接下来怎么上线</title><link>https://zicode.com/blog/agent-from-demo-to-production/</link><guid isPermaLink="true">https://zicode.com/blog/agent-from-demo-to-production/</guid><description>一个能完成任务的 Agent，距离真正可交付还差任务契约、交互兜底、质量门禁、安全审查、成本核算和灰度运营。本文以合同审查 Agent 为例，给出一套可以直接执行的产品化方法。</description><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate></item><item><title>把 Pi 做成 Windows 应用：Electron 还是 Tauri？</title><link>https://zicode.com/blog/pi-windows-desktop-electron-tauri/</link><guid isPermaLink="true">https://zicode.com/blog/pi-windows-desktop-electron-tauri/</guid><description>评估把 Pi Coding Agent 封装成 Windows 独立应用的两条路线：Electron 直接嵌入 Pi SDK，以及 Tauri 搭配 RPC Sidecar。重点讨论是否需要预装 Pi、Node 与 Bash 如何打包、进程边界、安全控制和实际选型。</description><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Agent 找到工具以后，为什么还是会用错</title><link>https://zicode.com/blog/why-agents-find-tools-but-use-them-wrong/</link><guid isPermaLink="true">https://zicode.com/blog/why-agents-find-tools-but-use-them-wrong/</guid><description>正确工具进入候选列表，只解决了工具调用链的第一小步。本文拆解召回、选择、参数、执行和结果解释五道门，用实际案例说明怎样设计工具契约、参数修复、候选裁剪和分层评测。</description><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate></item><item><title>GPT-5.6 Sol 的额度去哪了</title><link>https://zicode.com/blog/gpt-5-6-sol-usage/</link><guid isPermaLink="true">https://zicode.com/blog/gpt-5-6-sol-usage/</guid><description>为什么同样的任务，GPT-5.6 Sol 会让人觉得额度掉得更快？从工具调用、缓存输入、长上下文、重试和子任务拆开一次 Agent 回合，给出一套可以自己复测的用量账本。</description><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate></item><item><title>llms.txt：给 Agent 的网站说明书</title><link>https://zicode.com/blog/llms-txt-agent-website-guide/</link><guid isPermaLink="true">https://zicode.com/blog/llms-txt-agent-website-guide/</guid><description>llms.txt 到底是什么，和 robots.txt、sitemap、OpenAPI 有什么区别？本文结合 OpenAI、Anthropic、Cloudflare、Supabase、Vercel、Stripe 与 FastHTML 的公开文件，拆解格式、分层、生成、校验和上线后的最佳实践。</description><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate></item><item><title>怎样让 Codex 真正会用你的工具</title><link>https://zicode.com/blog/design-tools-codex-can-use-well/</link><guid isPermaLink="true">https://zicode.com/blog/design-tools-codex-can-use-well/</guid><description>给 Codex 接上 MCP 只是第一步。本文实现一个代码变更影响分析工具，用 36 次真实调用比较含糊接口与语义化 Schema，拆解工具命名、参数设计、结构化输出、安全注解、错误语义和评测方法。</description><pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate></item><item><title>企业级 Agent 的七层底座</title><link>https://zicode.com/blog/enterprise-agent-seven-layer-foundation/</link><guid isPermaLink="true">https://zicode.com/blog/enterprise-agent-seven-layer-foundation/</guid><description>一个能接入真实业务的 Agent，除了模型和 Prompt，还需要任务契约、可恢复运行时、工具协议、状态与记忆、并发控制、安全边界和评测体系。本文用三个案例给出一套可落地的参考架构。</description><pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate></item><item><title>在 WSL 里把 Vulkan 跑起来</title><link>https://zicode.com/blog/learning-vulkan-in-wsl/</link><guid isPermaLink="true">https://zicode.com/blog/learning-vulkan-in-wsl/</guid><description>一套经过实际验证的 WSL Vulkan 学习环境：弄清 Dzn 与 Lavapipe 两条执行路径，安装工具链，枚举物理设备，编译 Shader，并建立从第一个三角形到调试、同步和小型渲染器的学习路线。</description><pubDate>Sat, 25 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2026，和 Agent 一起工作</title><link>https://zicode.com/blog/it-thirty-years-2026-agentic-coding/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2026-agentic-coding/</guid><description>《我与 IT 这三十年》第三十一篇。2026 年，我完全进入 AI 编程时代，开始使用 Claude Code 和 Codex。开发效率大幅提升，周边工作也被自动化推进。程序员不再只是写代码，而是在和一组会读仓库、跑命令、改文件、做验证的 Agent 协同。</description><pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2025，Cursor 进入日常</title><link>https://zicode.com/blog/it-thirty-years-2025-cursor-daily/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2025-cursor-daily/</guid><description>《我与 IT 这三十年》第三十篇。2025 年，我进入现在的创业公司，开始把 Cursor 当成日常开发工具。AI 生成的代码经过确认后大多可用，但并不是完全不用管。程序员的工作从写每一行代码，变成更频繁地描述、审查和修正。</description><pubDate>Sun, 19 Jul 2026 00:00:00 GMT</pubDate></item><item><title>VPN 开着时 WSL 冷启动断网，我最后换成了 VirtioProxy</title><link>https://zicode.com/blog/wsl-vpn-virtioproxy-cold-start/</link><guid isPermaLink="true">https://zicode.com/blog/wsl-vpn-virtioproxy-cold-start/</guid><description>一次真实的 WSL 网络故障复盘：Mirrored 模式在特定 Windows 网络环境下冷启动失败，Linux 只剩回环接口。记录如何区分接口、路由和 DNS 问题，切换 VirtioProxy，并用多轮冷启动验证结果。</description><pubDate>Sun, 19 Jul 2026 00:00:00 GMT</pubDate></item><item><title>一周写了 186 GB：WSLg 的 RdClientAutoTrace 撑满了 C 盘</title><link>https://zicode.com/blog/wslg-rdclientautotrace-c-drive-cleanup/</link><guid isPermaLink="true">https://zicode.com/blog/wslg-rdclientautotrace-c-drive-cleanup/</guid><description>一次 Windows 11 磁盘空间异常复盘：从 C 盘只剩 69.5 GB 开始，逐层定位到 WSLg 远程桌面组件持续生成 ETL 日志，安全清理后保留 WSL、WSLg 与 Docker Desktop，并建立复发监控。</description><pubDate>Sun, 19 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2024，AI 火起来以后</title><link>https://zicode.com/blog/it-thirty-years-2024-ai-turning-point/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2024-ai-turning-point/</guid><description>《我与 IT 这三十年》第二十九篇。2024 年，AI 从行业热点变成公司战略。上一年还在做图数据库，下一年公司就开始转向 AI。降本增效、方向调整和个人去留交织在一起，我又一次站到职业转折点上。</description><pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2023，又回到底层系统</title><link>https://zicode.com/blog/it-thirty-years-2023-graph-database-rust/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2023-graph-database-rust/</guid><description>《我与 IT 这三十年》第二十八篇。2023 年，我进入一家规模比较大的创业公司，做图数据库。离开微博以后，我从移动互联网业务现场回到底层系统，重新面对 C++、Rust、存储、查询执行和性能优化。</description><pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2022，十年微博，退潮轮到我</title><link>https://zicode.com/blog/it-thirty-years-2022-weibo-tide-out/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2022-weibo-tide-out/</guid><description>《我与 IT 这三十年》第二十七篇。2022 年，我离开微博。整整十年，从上市前冲刺到移动互联网高光，再到短视频竞争和行业下行。这不是一个突然发生的结尾，而是一段周期终于落到个人身上的时刻。</description><pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Agent面试详解（下）：评测、安全与落地判断</title><link>https://zicode.com/blog/agent-interview-guide-part-3/</link><guid isPermaLink="true">https://zicode.com/blog/agent-interview-guide-part-3/</guid><description>完成企业级 Agent 的最后一块设计：用 Trace 还原轨迹，用四层测试控制不确定性，把安全边界放在模型之外，并判断 ToB、ToC 与具体场景是否值得投入。</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2021，高峰后的风向</title><link>https://zicode.com/blog/it-thirty-years-2021-after-peak/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2021-after-peak/</guid><description>《我与 IT 这三十年》第二十六篇。2021 年，互联网行业仍然光鲜，但高峰后的风向已经能感觉到。曾经一个普通学校的实习生都看不上团队，那种供需倒挂的记忆，后来成了理解行业退潮的反差。</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Agent面试详解（中）：记忆、工具与多用户并发</title><link>https://zicode.com/blog/agent-interview-guide-part-2/</link><guid isPermaLink="true">https://zicode.com/blog/agent-interview-guide-part-2/</guid><description>继续设计企业级 Agent 的数据和执行层：长期记忆怎样分层与遗忘，工具怎样契约化，多租户状态怎样用乐观锁、租约和幂等机制保持一致。</description><pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2020，远程办公和慢下来的增长</title><link>https://zicode.com/blog/it-thirty-years-2020-remote-work-slowdown/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2020-remote-work-slowdown/</guid><description>《我与 IT 这三十年》第二十五篇。2020 年，疫情让远程办公突然成为常态，也让很多公司重新审视增长、成本和协作效率。互联网仍然在线，但那种一路高速扩张的感觉开始变弱，工程团队也被迫适应新的工作方式。</description><pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Agent面试详解（上）：从模型接口到可恢复的运行时</title><link>https://zicode.com/blog/agent-interview-guide-part-1/</link><guid isPermaLink="true">https://zicode.com/blog/agent-interview-guide-part-1/</guid><description>从 DeepSeek Agent 岗位讨论出发，拆解 Harness、企业级运行时、状态机、事务边界和上下文窗口，回答一个 Agent 怎样从演示程序变成可恢复的系统。</description><pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate></item><item><title>让 Codex 连续干几天，靠的不是一条超长 Prompt</title><link>https://zicode.com/blog/codex-long-running-work-goals-checkpoints/</link><guid isPermaLink="true">https://zicode.com/blog/codex-long-running-work-goals-checkpoints/</guid><description>以一套虚构统一授权系统从设计、开发到测试跑通的完整演练为主线，拆解 Codex 如何借助 Goal、状态外置、检查点、模型档位切换和分层验收完成长任务。</description><pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2019，看见未来也可能追不上</title><link>https://zicode.com/blog/it-thirty-years-2019-platform-inertia/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2019-platform-inertia/</guid><description>《我与 IT 这三十年》第二十四篇。2019 年，我越来越觉得平台公司的难题不是看不见未来，而是看见以后能不能真的投入。微博曾经预见很多方向，但组织惯性、资源分配和既有业务，让很多机会变成了只能回头看的路标。</description><pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2018，短视频改写流量</title><link>https://zicode.com/blog/it-thirty-years-2018-short-video-recommendation/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2018-short-video-recommendation/</guid><description>《我与 IT 这三十年》第二十三篇。2018 年，短视频和推荐系统让流量分配方式发生明显变化。微博仍然有关系链、热点和媒体属性，但新的内容机器正在把用户时间切得更碎，也把平台竞争推向更强的算法反馈闭环。</description><pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate></item><item><title>用 Codex Sites 搭一个能调用 QVeris 的天气网站</title><link>https://zicode.com/blog/codex-sites-qveris-weather-demo/</link><guid isPermaLink="true">https://zicode.com/blog/codex-sites-qveris-weather-demo/</guid><description>从一份完整 Prompt 出发，用 Codex Sites 生成城市气象观察站，并设计 QVeris 动态工具发现、服务端调用、统一数据模型和凭证保护链路。文中包含在线地址、真实页面截图、访问限制和后续接入方案。</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2017，Go 成了日常语言</title><link>https://zicode.com/blog/it-thirty-years-2017-go-backend-daily/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2017-go-backend-daily/</guid><description>《我与 IT 这三十年》第二十二篇。2017 年前后，我后期基本使用 Go。它没有 C++ 那么复杂，也不像脚本语言那样随意。对互联网后端来说，Go 的价值不只在语法，而在并发、部署、工具链和团队协作上的整体朴素。</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>给 Web、CLI 和远程服务器做一套统一授权</title><link>https://zicode.com/blog/unified-oauth-authorization-system-tutorial/</link><guid isPermaLink="true">https://zicode.com/blog/unified-oauth-authorization-system-tutorial/</guid><description>用一个可复制的示例，从协议选择、数据模型和接口契约开始，实现同时服务 Web、桌面 CLI、WSL、远程服务器与 API 的 OAuth 2.0/OIDC 统一授权系统。</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>WSL 里的 CLI，为什么能直接唤起 Windows 浏览器</title><link>https://zicode.com/blog/wsl-cli-oauth-host-browser-device-code/</link><guid isPermaLink="true">https://zicode.com/blog/wsl-cli-oauth-host-browser-device-code/</guid><description>从一次命令行统一授权 Demo 说起，拆解 Python webbrowser、xdg-open、WSL Interop、OAuth PKCE 与设备码登录，并讨论如何把这种跨系统能力用进日常开发。</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>GPT-5.6 试用了半天：强，但真的慢</title><link>https://zicode.com/blog/gpt-5-6-sol-codex-hands-on/</link><guid isPermaLink="true">https://zicode.com/blog/gpt-5-6-sol-codex-hands-on/</guid><description>我用 Codex 实测 GPT-5.6 Sol、Terra、Luna，并对 Sol 的 low、medium、high、xhigh 四档做了同题测试。本文记录真实耗时、token、API 等价成本，以及 Sites 插件当前能走到哪一步。</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2016，AlphaGo 下了一盘给所有人的棋</title><link>https://zicode.com/blog/it-thirty-years-2016-alphago-ai-public/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2016-alphago-ai-public/</guid><description>《我与 IT 这三十年》第二十一篇。2016 年，AlphaGo 以 4:1 战胜李世石。很多人第一次真切感到 AI 不再只是论文和实验室。站在数据平台工程师的角度看，那盘棋背后还有更长的线：数据、计算、模型和工程系统终于开始一起发力。</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2015，大数据平台的重与轻</title><link>https://zicode.com/blog/it-thirty-years-2015-data-platform-weight/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2015-data-platform-weight/</guid><description>《我与 IT 这三十年》第二十篇。2015 年，数据平台已经成为互联网公司的底层能力。它很重：采集、清洗、调度、查询、口径、质量、权限都要管。它也必须很轻：业务等不起，策略要快速验证，产品需要更快看到结果。</description><pubDate>Thu, 09 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Git 必知必会：开发者实战手册</title><link>https://zicode.com/blog/git-best-practices-handbook/</link><guid isPermaLink="true">https://zicode.com/blog/git-best-practices-handbook/</guid><description>一份面向日常开发的 Git 极简参考手册：从概念、常用命令、协作命令、高级效率命令，到分支模型、merge 与 rebase、gh、工作流、模板、图形界面、反模式和 AI 时代的用法。</description><pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2014，今日头条的影子</title><link>https://zicode.com/blog/it-thirty-years-2014-weibo-toutiao-shadow/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2014-weibo-toutiao-shadow/</guid><description>《我与 IT 这三十年》第十九篇。2014 年，微博上市，今日头条也越来越像一个必须正视的对手。我参与微博头条，作为后端负责人做 App 接口、数据和推荐。那是一次很典型的平台公司反击战：方向看见了，但资源不成比例。</description><pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2013，微博抓住了移动互联网</title><link>https://zicode.com/blog/it-thirty-years-2013-weibo-mobile-data/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2013-weibo-mobile-data/</guid><description>《我与 IT 这三十年》第十八篇。2013 年，微博站在移动互联网和社交媒体的交汇点上。对我来说，这一年最深的感受是：一个平台真正重要的不只是功能，而是用户行为、内容流动、关系链和数据平台能不能一起跑起来。</description><pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate></item><item><title>我给 Codex 做了个额度体检</title><link>https://zicode.com/blog/codex-reset-credits-check/</link><guid isPermaLink="true">https://zicode.com/blog/codex-reset-credits-check/</guid><description>Codex 用久以后，最想知道的不是还能不能用，而是额度什么时候恢复、reset credits 还有几次。本文记录一个本地安全查询方法，也顺手整理这个通道还能看到哪些使用率信息。</description><pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2012，狼性之前我离开百度</title><link>https://zicode.com/blog/it-thirty-years-2012-weibo-big-data/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2012-weibo-big-data/</guid><description>《我与 IT 这三十年》第十七篇。2012 年，我离开百度，进入上市前冲刺阶段的微博。百度那边的组织气味开始变化，微博这边则站在移动互联网、社交媒体和大数据平台的交汇点上。我的技术栈也从搜索大厂转向更杂、更快的业务现场。</description><pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate></item><item><title>模型有没有变笨，先做一次开工体检</title><link>https://zicode.com/blog/how-to-test-ai-model-intelligence/</link><guid isPermaLink="true">https://zicode.com/blog/how-to-test-ai-model-intelligence/</guid><description>用五个十分钟内能跑完的小测试，粗略判断当前 AI/Codex 会话的推理、代码理解、反幻觉和工程排查能力。</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2011，大厂还像一所学校</title><link>https://zicode.com/blog/it-thirty-years-2011-internet-platform-peak/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2011-internet-platform-peak/</guid><description>《我与 IT 这三十年》第十六篇。2011 年，百度仍处在中文互联网的高光期。那时的大厂不只是公司，也像一所大型工程学校：流量、系统、搜索、广告、数据和内部技术交流，把一批程序员推到更大的工程现场。</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2010，百度 Hi 里的技术群</title><link>https://zicode.com/blog/it-thirty-years-2010-baidu-tech-groups/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2010-baidu-tech-groups/</guid><description>《我与 IT 这三十年》第十五篇。2010 年，我从系统软件公司进入百度。那时百度仍有很强的技术气氛，内部 Hi 群里到处是工程讨论。对我来说，这是从 Linux、C++ 和基础设施，走进中国互联网黄金年代的一次转向。</description><pubDate>Sat, 04 Jul 2026 00:00:00 GMT</pubDate></item><item><title>世界杯四强，我押这四支队</title><link>https://zicode.com/blog/world-cup-2026-semifinal-prediction/</link><guid isPermaLink="true">https://zicode.com/blog/world-cup-2026-semifinal-prediction/</guid><description>写在 2026 年世界杯 16 强开打前：不装先知，只按半区、状态、阵容和一点球迷直觉，聊聊我心里的四强和冠军。</description><pubDate>Sat, 04 Jul 2026 00:00:00 GMT</pubDate></item><item><title>AI 会写代码，但你要知道程序是什么</title><link>https://zicode.com/blog/ai-era-programmer-craft-01-program-data-structure/</link><guid isPermaLink="true">https://zicode.com/blog/ai-era-programmer-craft-01-program-data-structure/</guid><description>《AI时代的程序员修养》第一篇，从“程序 = 算法 + 数据结构”重新讨论 AI 编程：为什么需求要先变成状态、规则、复杂度和验收样例，程序员才知道该让 AI 写什么。</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate></item><item><title>数据结构不是面试题，是系统的骨架</title><link>https://zicode.com/blog/ai-era-programmer-craft-02-data-structures-in-systems/</link><guid isPermaLink="true">https://zicode.com/blog/ai-era-programmer-craft-02-data-structures-in-systems/</guid><description>《AI时代的程序员修养》第二篇，讨论队列、哈希表、树、索引、日志这些数据结构在真实系统里的样子：为什么它们决定系统边界、性能和故障模式。</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate></item><item><title>别让 AI 替你猜执行模型</title><link>https://zicode.com/blog/ai-era-programmer-craft-03-execution-model/</link><guid isPermaLink="true">https://zicode.com/blog/ai-era-programmer-craft-03-execution-model/</guid><description>《AI时代的程序员修养》第三篇，讲进程、线程、协程、事件循环和阻塞调用：为什么并发不是把代码包进 async，也不是多开几个 worker，而是要先说清楚执行模型。</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate></item><item><title>模块之间怎么说话</title><link>https://zicode.com/blog/ai-era-programmer-craft-04-module-communication/</link><guid isPermaLink="true">https://zicode.com/blog/ai-era-programmer-craft-04-module-communication/</guid><description>《AI时代的程序员修养》第四篇，讲函数调用、HTTP/RPC、消息队列、事件流和共享数据库这些模块通信方式：不是选一个更时髦的技术，而是先想清楚耦合、事务、失败和观测边界。</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate></item><item><title>接口不是 URL，是系统契约</title><link>https://zicode.com/blog/ai-era-programmer-craft-05-api-contract/</link><guid isPermaLink="true">https://zicode.com/blog/ai-era-programmer-craft-05-api-contract/</guid><description>《AI时代的程序员修养》第五篇，讲 API 设计里的请求响应 schema、错误码、幂等、分页、权限、版本兼容和契约测试：让 AI 写接口之前，先把承诺写清楚。</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate></item><item><title>数据库不是存 JSON 的地方</title><link>https://zicode.com/blog/ai-era-programmer-craft-06-database-transactions-indexes/</link><guid isPermaLink="true">https://zicode.com/blog/ai-era-programmer-craft-06-database-transactions-indexes/</guid><description>《AI时代的程序员修养》第六篇，讲表设计、索引、事务边界、锁、慢查询和迁移：数据库不是一个万能 JSON 盒子，而是系统最硬的业务约束层。</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate></item><item><title>慢活别塞进请求里</title><link>https://zicode.com/blog/ai-era-programmer-craft-07-cache-queue-async/</link><guid isPermaLink="true">https://zicode.com/blog/ai-era-programmer-craft-07-cache-queue-async/</guid><description>《AI时代的程序员修养》第七篇，讲缓存、队列和异步任务：缓存不是万能加速器，队列不是垃圾桶，异步任务也必须有幂等、重试、死信、批处理和反压设计。</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate></item><item><title>高并发不是加机器那么简单</title><link>https://zicode.com/blog/ai-era-programmer-craft-08-high-concurrency/</link><guid isPermaLink="true">https://zicode.com/blog/ai-era-programmer-craft-08-high-concurrency/</guid><description>《AI时代的程序员修养》第八篇，讲连接池、批量、限流、降级、热点、雪崩和容量估算：并发不是单点代码技巧，而是整条调用链的承压设计。</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate></item><item><title>测试是 AI 编程的安全带</title><link>https://zicode.com/blog/ai-era-programmer-craft-09-testing-ai-code/</link><guid isPermaLink="true">https://zicode.com/blog/ai-era-programmer-craft-09-testing-ai-code/</guid><description>《AI时代的程序员修养》第九篇，讲如何用单测、集成测试、fixture、契约测试、回归测试和故障样例约束 AI 生成代码，让结果可复现、可审查、可交接。</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate></item><item><title>系统出事时，你要看得见</title><link>https://zicode.com/blog/ai-era-programmer-craft-10-observability/</link><guid isPermaLink="true">https://zicode.com/blog/ai-era-programmer-craft-10-observability/</guid><description>《AI时代的程序员修养》第十篇，讲日志、指标、Trace、审计记录和业务埋点如何组成可观测性边界，让 AI 生成的服务不再是黑盒。</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate></item><item><title>接手 AI 写的代码，先别急着骂</title><link>https://zicode.com/blog/ai-era-programmer-craft-11-refactor-ai-code/</link><guid isPermaLink="true">https://zicode.com/blog/ai-era-programmer-craft-11-refactor-ai-code/</guid><description>《AI时代的程序员修养》第十一篇，讲如何审查、隔离、补测试、画边界、删代码和小步重构，把 AI 原型变成可维护资产。</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate></item><item><title>AI 时代，程序员还要修什么</title><link>https://zicode.com/blog/ai-era-programmer-craft-12-long-term-craft/</link><guid isPermaLink="true">https://zicode.com/blog/ai-era-programmer-craft-12-long-term-craft/</guid><description>《AI时代的程序员修养》第十二篇，也是这个专栏的收束篇：回到计算机基础、系统思维、产品判断、表达能力和团队协作，讨论哪些能力会被 AI 放大。</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate></item><item><title>用 QVeris 做一次靠谱的 vibe coding</title><link>https://zicode.com/blog/better-vibe-coding-with-real-data/</link><guid isPermaLink="true">https://zicode.com/blog/better-vibe-coding-with-real-data/</guid><description>vibe coding 真正有价值的地方，不是把一个页面糊出来，而是借助真实数据快速摸到产品形态，再把它交给工程系统接住。本文用一个 QVeris 数据案例，聊聊如何把 AI 原型做成能继续演进的产品。</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2009，代码开始在广场上生长</title><link>https://zicode.com/blog/it-thirty-years-2009-github-open-collaboration/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2009-github-open-collaboration/</guid><description>《我与 IT 这三十年》第十四篇。2009 年前后，GitHub 让开源协作从邮件列表、补丁包和项目主页，逐步变成更可见、更社交化的日常工作。同一年，微博登场，信息流也开始改变中文互联网。代码和信息，都从封闭房间走到了广场上。</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate></item><item><title>把 Codex Review 做成一项服务</title><link>https://zicode.com/blog/codex-controlled-code-review-workflow/</link><guid isPermaLink="true">https://zicode.com/blog/codex-controlled-code-review-workflow/</guid><description>AI Code Review 真正难的不是让模型看 diff，而是把触发、执行、评论、审批、历史和失败恢复做成一条可控的工程链路。</description><pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2008，软件开始住进口袋</title><link>https://zicode.com/blog/it-thirty-years-2008-android-app-store/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2008-android-app-store/</guid><description>《我与 IT 这三十年》第十三篇。2008 年，App Store 和第一台 Android 手机把手机从硬件产品推成软件平台。对还在 Linux 和服务器世界里工作的我来说，那一年真正重要的不是换了一个屏幕，而是软件分发、用户入口和开发者生态开始整体迁移。</description><pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2007，桌面开始失去中心</title><link>https://zicode.com/blog/it-thirty-years-2007-mobile-cluster-management/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2007-mobile-cluster-management/</guid><description>《我与 IT 这三十年》第十二篇。2007 年，iPhone 让计算入口发生转向，Android 阵营开始成形，虚拟化公司上市也提醒行业：前端入口和后端基础设施都在变。我那一年左右转向 C++、GTK 和 Linux 集群管理软件，亲眼看到桌面软件、服务器和公司命运交织在一起。</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate></item><item><title>最热的技术话题，已经从模型变成 Agent</title><link>https://zicode.com/blog/ai-coding-agent-hottest-tech-topic/</link><guid isPermaLink="true">https://zicode.com/blog/ai-coding-agent-hottest-tech-topic/</guid><description>现在技术圈真正热的，不是又出了一个模型，而是 AI Coding Agent 开始进入真实开发流程：接任务、改仓库、跑测试、提 PR，也把上下文、安全和 review 这些老问题重新推到台前。</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate></item><item><title>2006，服务器开始变得不一样</title><link>https://zicode.com/blog/it-thirty-years-2006-cloud-infrastructure/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2006-cloud-infrastructure/</guid><description>《我与 IT 这三十年》第十一篇。2006 年，S3、EC2、Hadoop、Twitter、jQuery 和 Java 开源一起把互联网推向新的基础设施阶段。服务器不再只是机房里的资产，而开始变成可以调用、可以扩展、可以被软件重新组织的能力。</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate></item><item><title>DGX Spark，把 AI 超算塞到桌面上</title><link>https://zicode.com/blog/nvidia-dgx-spark-desktop-ai-supercomputer/</link><guid isPermaLink="true">https://zicode.com/blog/nvidia-dgx-spark-desktop-ai-supercomputer/</guid><description>NVIDIA DGX Spark 是一台很容易被标题党误解的机器：它不是给普通人买来跑聊天机器人的玩具，也不是缩小版数据中心训练集群。它真正卖的是 128GB 统一内存、Grace Blackwell、NVIDIA 软件栈和桌面形态。</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate></item><item><title>2005，软件开始住在网上</title><link>https://zicode.com/blog/it-thirty-years-2005-web2-silicon-valley/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2005-web2-silicon-valley/</guid><description>《我与 IT 这三十年》第十篇。2005 年，Web 2.0、YouTube、Google Maps、AJAX、Git 和开源商业化把软件带进持续在线的时代。我也在那几年到 Mountain View 待过一段时间，近距离看见开源江湖和硅谷之间的连接。</description><pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate></item><item><title>北方工业大学 2026 高考志愿填报完全指南</title><link>https://zicode.com/blog/ncut-2026-major-group-guide/</link><guid isPermaLink="true">https://zicode.com/blog/ncut-2026-major-group-guide/</guid><description>面向北京 2026 高考志愿填报，系统拆解北方工业大学本科普通批 9 个专业组，使用 2025 年正确投档线和分专业最低/最高分，结合 2026 招生计划、专业六保一、中外合作和新增低空技术，给出专业组选择与分数梯度建议。</description><pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate></item><item><title>埋点这件事，别等系统跑起来才想</title><link>https://zicode.com/blog/service-event-tracking-guide/</link><guid isPermaLink="true">https://zicode.com/blog/service-event-tracking-guide/</guid><description>从小服务到高流量平台，聊清楚服务埋点为什么要做，前端、后端、网关和队列各自怎么采，PostgreSQL、MongoDB、ClickHouse 如何选，成本和性能怎样估算。</description><pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate></item><item><title>从赶地铁到数学建模：刚好赶上和刚好错过的概率</title><link>https://zicode.com/blog/subway-line18-probability/</link><guid isPermaLink="true">https://zicode.com/blog/subway-line18-probability/</guid><description>把一个地铁 18 号线赶车问题写成数学建模案例：从最小概率模型出发，拆解发车间隔、停车时间、跑步速度、距离分布和连续事件，并说明什么时候会用到积分。</description><pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate></item><item><title>北京信息科技大学 2026 高考志愿填报完全指南</title><link>https://zicode.com/blog/bistu-2026-major-group-guide/</link><guid isPermaLink="true">https://zicode.com/blog/bistu-2026-major-group-guide/</guid><description>面向北京 2026 高考志愿填报，系统拆解北京信息科技大学沙河校区、张家口校区各专业组，结合今年一分一段、报考人数、扩招计划、去年投档线和北方工业大学对照，给出专业组预估线与填报建议。</description><pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate></item><item><title>2004，语言开始变成工具箱</title><link>https://zicode.com/blog/it-thirty-years-2004-script-language-toolbox/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2004-script-language-toolbox/</guid><description>《我与 IT 这三十年》第九篇。2004 年，Gmail、Firefox、Ubuntu、Facebook、Google IPO 和 MapReduce 一起把互联网推向更复杂的阶段。在 Linux 公司里，Perl、PHP、Java、Shell 和早期 Python 不再像信仰，更像一只随手取用的工具箱。</description><pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate></item><item><title>计算机相关专业大学生，职业规划从大一就该开始</title><link>https://zicode.com/blog/cs-student-career-planning/</link><guid isPermaLink="true">https://zicode.com/blog/cs-student-career-planning/</guid><description>写给计算机、软件、人工智能、数据科学等相关专业大学生的一份职业规划实战指南：从大一开始如何打基础、做项目、写博客、参与竞赛、使用 AI、持续完善简历，并把这些努力同时服务于就业、考研和保研。</description><pubDate>Sat, 27 Jun 2026 00:00:00 GMT</pubDate></item><item><title>2003，Linux 遇到法律阴影</title><link>https://zicode.com/blog/it-thirty-years-2003-free-software/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2003-free-software/</guid><description>《我与 IT 这三十年》第八篇。2003 年，SCO 起诉 IBM，RHEL 和 Fedora 分道，Linux 企业化继续向前。自由软件和开源不再只是理想，也开始面对许可证、商业支持和法律风险。</description><pubDate>Sat, 27 Jun 2026 00:00:00 GMT</pubDate></item><item><title>2002，Linux 开始学会做生意</title><link>https://zicode.com/blog/it-thirty-years-2002-linux-company/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2002-linux-company/</guid><description>《我与 IT 这三十年》第七篇。2002 年，Linux 从光盘、论坛和理想主义，明显转向企业级发行版、桌面体验、国产软件和商业支持。我的个人经历，只是站在这股浪潮里看见的一小段。</description><pubDate>Fri, 26 Jun 2026 00:00:00 GMT</pubDate></item><item><title>2026 高考志愿：计算机类专业还能选吗？</title><link>https://zicode.com/blog/gaokao-2026-computer-majors-still-worth-it/</link><guid isPermaLink="true">https://zicode.com/blog/gaokao-2026-computer-majors-still-worth-it/</guid><description>计算机类不再是闭眼高薪的保底专业，但也远没有到不能选。本文从就业变化、专业分化、AI 冲击、学校层次和个人匹配几个角度，给今年高考家庭一个可操作的判断框架。</description><pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate></item><item><title>2026 高考志愿填报：别急着找答案，先把坑避开</title><link>https://zicode.com/blog/gaokao-volunteer-2026-practical-guide/</link><guid isPermaLink="true">https://zicode.com/blog/gaokao-volunteer-2026-practical-guide/</guid><description>写给今年高考家庭的一份志愿填报实用指南：从位次、专业组、招生章程、城市、专业和保底方案入手，把志愿表做成可解释、可复盘、能承担后果的选择。</description><pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate></item><item><title>2001，Linux 光盘里的黄金年代</title><link>https://zicode.com/blog/it-thirty-years-2001-linux-golden-age/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2001-linux-golden-age/</guid><description>《我与 IT 这三十年》第六篇。2001 年前后，国内 Linux 正热，发行版、技术杂志、社区、服务器和国产软件想象交织在一起。那条线，其实早在 1995 年我给 386 装 Slackware 时就埋下了。</description><pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate></item><item><title>2000，泡沫破了，网还在</title><link>https://zicode.com/blog/it-thirty-years-2000-dotcom-beijing/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-2000-dotcom-beijing/</guid><description>《我与 IT 这三十年》第五篇。2000 年，我来到北京，CSDN 没能给到满意薪资，最后去了外企。互联网泡沫破裂，门户热、外企办公室、补偿传闻和真正留下来的网络，一起构成了那一年的空气。</description><pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate></item><item><title>小Zi 和 Coda：给「字与码」做两个能长期出镜的卡通角色</title><link>https://zicode.com/blog/zicode-xiaozi-coda-character-design/</link><guid isPermaLink="true">https://zicode.com/blog/zicode-xiaozi-coda-character-design/</guid><description>从已有封面里的小Zi开始，拆一下一个稳定博客角色是怎么靠提示词、约束和迭代做出来的；再用同一套方法设计女性角色 Coda，让两个角色合在一起成为 ZiCode 的视觉搭档。</description><pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate></item><item><title>1999，socket 第一次连到生产系统</title><link>https://zicode.com/blog/it-thirty-years-1999-bank-socket/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-1999-bank-socket/</guid><description>《我与 IT 这三十年》第四篇。1999 年，我给银行做前置机，在 SCO UNIX 上真正把 socket 写进生产链路。那一年，软件不再只是表单和报表，而开始承担交易、连接、超时、日志和责任。</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate></item><item><title>1998，蝴蝶落到表单上</title><link>https://zicode.com/blog/it-thirty-years-1998-mis-delphi/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-1998-mis-delphi/</guid><description>《我与 IT 这三十年》第三篇。1998 年，我开始做 MIS 开发。浏览器里的蝴蝶很轻，企业里的表单很重；Delphi、数据库、报表和办公室流程，让软件第一次真正钻进组织的日常。</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate></item><item><title>在 WSL 里把 llama.cpp CUDA 版编译起来：一次真实的本地部署记录</title><link>https://zicode.com/blog/local-llama-cpp-cuda-wsl/</link><guid isPermaLink="true">https://zicode.com/blog/local-llama-cpp-cuda-wsl/</guid><description>在 Ubuntu 26.04 LTS + RTX 4060 Laptop GPU 的 WSL 环境里，不改系统目录，用 micromamba 准备 CUDA 12.4、GCC 13 和 cuBLAS，编译 llama.cpp CUDA 后端，并用 Qwen3 4B 做 CPU 与 CUDA 的速度对比。</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate></item><item><title>本地四个开源模型跑了一遍：Qwen3、Gemma 4 在 8GB 显存上的真实表现</title><link>https://zicode.com/blog/local-open-model-benchmark-qwen-gemma/</link><guid isPermaLink="true">https://zicode.com/blog/local-open-model-benchmark-qwen-gemma/</guid><description>在一台 RTX 4060 Laptop 8GB 显存、WSL 分配 32GB 内存的本地开发机上，实测 Qwen3 4B、Qwen3 8B、Gemma 4 E4B、Gemma 4 12B 的加载时间、生成速度、显存占用、多模态能力和使用取舍。</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate></item><item><title>本地模型不是玩具：把 Qwen3 和 Gemma 4 放进三个真实工作流</title><link>https://zicode.com/blog/local-open-model-real-workflows/</link><guid isPermaLink="true">https://zicode.com/blog/local-open-model-real-workflows/</guid><description>本地开源模型真正有价值的地方，不是跑分，而是能否进入每天都会发生的任务。本文把 Qwen3 4B、Qwen3 8B、Gemma 4 E4B、Gemma 4 12B 放进开发辅助、图像理解、写作整理三个工作流里，整理一套能长期演进的本地模型用法。</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate></item><item><title>在本地开发机上安装可用的开源模型：先选对运行方式</title><link>https://zicode.com/blog/local-open-model-workstation-notes/</link><guid isPermaLink="true">https://zicode.com/blog/local-open-model-workstation-notes/</guid><description>这是一篇持续更新的本地开源模型安装记录。从一台 64GB 内存、WSL 分配 32GB、RTX 4060 Laptop 8GB 显存的 Windows + Ubuntu 26.04 LTS 开发机出发，先判断 Ollama 应该跑在 Windows 还是 WSL，再比较 llama.cpp、LM Studio、vLLM 等方案，最后整理适合本机长期使用的模型清单。</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate></item><item><title>AI 时代的全栈，不只是前端加后端</title><link>https://zicode.com/blog/ai-era-product-full-stack-engineer/</link><guid isPermaLink="true">https://zicode.com/blog/ai-era-product-full-stack-engineer/</guid><description>从吴恩达关于小团队和高上下文工程师的判断说起，聊聊为什么 AI 会把资深开发者推向真正的产品全栈：需求、原型、代码、文案、合规、上线和运营都要能先跑一遍。</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate></item><item><title>1997，那只蝴蝶飞过浏览器战争</title><link>https://zicode.com/blog/it-thirty-years-1997-javascript-butterfly/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-1997-javascript-butterfly/</guid><description>《我与 IT 这三十年》第二篇。1997 年，我用 JavaScript 写过一只会在网页上飞舞的蝴蝶。它很小，却飞在浏览器大战、DHTML 兴起和 ECMAScript 标准化刚刚开始的年代。</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate></item><item><title>在 WSL 里做 AI 开发：GPU、CUDA、模型缓存和文件 IO 的坑</title><link>https://zicode.com/blog/wsl-ai-gpu-cuda-local-models/</link><guid isPermaLink="true">https://zicode.com/blog/wsl-ai-gpu-cuda-local-models/</guid><description>从一台带 NVIDIA 显卡的 Windows 开发机出发，讲清楚 WSL 里验证 CUDA、跑 PyTorch、部署本地模型、管理模型缓存和排查 GPU 没被用上的方法。</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate></item><item><title>把 WSL 当开发主力机：文件应该放哪，工具应该在哪跑</title><link>https://zicode.com/blog/wsl-dev-main-machine-filesystem-performance/</link><guid isPermaLink="true">https://zicode.com/blog/wsl-dev-main-machine-filesystem-performance/</guid><description>用一次真实的项目迁移做主线：把放在 Windows 分区的混合 Python/Node 仓库搬进 WSL 的 Linux 文件系统，重新梳理文件、路径、进程互调和性能边界。</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate></item><item><title>WSL 磁盘空间救火手册：VHDX、Docker、模型缓存和真正能回收的空间</title><link>https://zicode.com/blog/wsl-disk-space-vhdx-cleanup/</link><guid isPermaLink="true">https://zicode.com/blog/wsl-disk-space-vhdx-cleanup/</guid><description>从一次 C 盘爆满开始，拆解 WSL2 的 ext4.vhdx 为什么只涨不降，如何定位 Docker、node_modules、模型缓存和包缓存，并给出安全清理与压缩流程。</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate></item><item><title>WSL 里的 Docker：慢的不是容器，通常是挂载边界</title><link>https://zicode.com/blog/wsl-docker-without-mystery/</link><guid isPermaLink="true">https://zicode.com/blog/wsl-docker-without-mystery/</guid><description>用一个本地 API 服务的排障过程讲清楚 Docker Desktop WSL 后端、bind mount、named volume、热更新、日志和磁盘空间治理。</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate></item><item><title>WSL 不是一台普通虚拟机：理解它，才知道哪些事该放进去</title><link>https://zicode.com/blog/wsl-is-not-just-a-vm/</link><guid isPermaLink="true">https://zicode.com/blog/wsl-is-not-just-a-vm/</guid><description>从一次团队开发环境迁移说起，解释 WSL1、WSL2、发行版、VHDX、Windows 集成、systemd、网络和文件系统的边界，帮你判断什么工作适合放进 WSL。</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate></item><item><title>在 WSL 里开发 Linux 图形应用：从脚本窗口到可维护的小工具</title><link>https://zicode.com/blog/wsl-linux-gui-app-development/</link><guid isPermaLink="true">https://zicode.com/blog/wsl-linux-gui-app-development/</guid><description>用一个图片批处理小工具贯穿全文，讲清楚 WSLg 下开发 Qt/GTK/OpenCV GUI 的环境、调试、文件边界、打包取舍和团队使用方式。</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate></item><item><title>WSL 的网络迷宫：localhost、Docker、VPN 和代理到底怎么排查</title><link>https://zicode.com/blog/wsl-networking-localhost-vpn-proxy/</link><guid isPermaLink="true">https://zicode.com/blog/wsl-networking-localhost-vpn-proxy/</guid><description>用一个本地 API 服务访问失败的案例，系统梳理 WSL NAT、mirrored networking、DNS tunneling、autoProxy、Windows 防火墙和 Docker 端口映射。</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate></item><item><title>在 Windows 上用 Unix 工作流：把 grep、管道和脚本带回日常</title><link>https://zicode.com/blog/wsl-unix-workflow-on-windows/</link><guid isPermaLink="true">https://zicode.com/blog/wsl-unix-workflow-on-windows/</guid><description>用一个排查线上日志和批量整理文件的真实流程，讲清楚如何在 WSL 里把 rg、jq、awk、fzf、make、cron/systemd timer 和 Windows 工具连成稳定工作流。</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate></item><item><title>从 X11 到 Wayland：WSLg 为什么不是简单开了一个 X Server</title><link>https://zicode.com/blog/wsl-x11-wayland-history/</link><guid isPermaLink="true">https://zicode.com/blog/wsl-x11-wayland-history/</guid><description>从 xeyes、gedit 和一个远程窗口的例子讲起，拆开 X11、Wayland、XWayland、Weston 和 RDP 在 WSLg 里的分工，顺便解释为什么旧教程里的 DISPLAY 配置现在经常是反效果。</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate></item><item><title>1996，屏幕还很小，世界刚变大</title><link>https://zicode.com/blog/it-thirty-years-1996-browser-chaos/</link><guid isPermaLink="true">https://zicode.com/blog/it-thirty-years-1996-browser-chaos/</guid><description>《我与 IT 这三十年》第一篇。从 386、PDP-11、Slackware Linux、光线跟踪课程设计，到 1996 年的汇编开发、浏览器大战和 Web 标准混乱前夜。那一年，我还在和机器的底层打交道，世界却已经从电话线另一端慢慢挤进屏幕。</description><pubDate>Sat, 20 Jun 2026 00:00:00 GMT</pubDate></item><item><title>在 WSL 里用 fim 打开图片，窗口直接弹到 Windows 桌面</title><link>https://zicode.com/blog/wsl-fim-windows-image-viewer/</link><guid isPermaLink="true">https://zicode.com/blog/wsl-fim-windows-image-viewer/</guid><description>从一条 fim image.png 命令说起，拆一下 WSLg 为什么能把 Linux 图形程序直接显示到 Windows 桌面，以及它在图片预览、图像开发、X11 小工具里的日常用法。</description><pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Ollama 上的 Gemma 4 12B 能直接听语音吗？</title><link>https://zicode.com/blog/gemma4-ollama-audio-input/</link><guid isPermaLink="true">https://zicode.com/blog/gemma4-ollama-audio-input/</guid><description>一次在测试机上对 gemma4:12b 音频输入能力的实测记录：模型元数据声明支持 audio，但 Ollama 原生 /api/chat 不能可靠接收音频；真正可用的是 OpenAI 兼容接口里的 input_audio。</description><pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Ollama 上的 Gemma 4 12B 能直接读视频吗？</title><link>https://zicode.com/blog/gemma4-ollama-video-input/</link><guid isPermaLink="true">https://zicode.com/blog/gemma4-ollama-video-input/</guid><description>一次从官方资料到本地实测的记录：Gemma 4 12B 具备帧序列视频理解能力，但 Ollama 当前不能直接接收 MP4，稳定做法是先抽帧再多图输入。</description><pubDate>Mon, 15 Jun 2026 00:00:00 GMT</pubDate></item><item><title>接口服务里的 A/B Test：从灰度开关到可信实验</title><link>https://zicode.com/blog/ab-testing-for-api-services/</link><guid isPermaLink="true">https://zicode.com/blog/ab-testing-for-api-services/</guid><description>A/B test 不只是前端页面实验。接口服务里的策略、排序、限流、供应商选择和成本控制同样需要实验纪律：稳定分桶、真实曝光、跨请求归因、护栏指标和实验收尾。</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate></item><item><title>怎么用 AI 预测世界杯：别问冠军是谁，先问概率怎么来</title><link>https://zicode.com/blog/ai-world-cup-prediction/</link><guid isPermaLink="true">https://zicode.com/blog/ai-world-cup-prediction/</guid><description>世界杯预测不是让大模型猜一个冠军。更靠谱的做法，是把历史赛果、球队强弱、进球分布、赛程模拟和临场信息放进同一套概率框架里，再诚实地展示不确定性。</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate></item><item><title>浏览器 Agent 能做事以后，第一件事不是放权</title><link>https://zicode.com/blog/browser-agents-guardrails/</link><guid isPermaLink="true">https://zicode.com/blog/browser-agents-guardrails/</guid><description>浏览器 Agent 从能看网页走到能点按钮、填表单、提交操作，产品价值变大了，误操作和越权风险也同步变大。守护栏要比自动化能力先成熟。</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate></item><item><title>从 Prompt 到 Context Engineering：Agent 开发真正难的是给上下文</title><link>https://zicode.com/blog/context-engineering-for-agents/</link><guid isPermaLink="true">https://zicode.com/blog/context-engineering-for-agents/</guid><description>Agent 系统不再只是写一段提示词。真正决定效果的，是如何选择、裁剪、排序和验证上下文，让模型在每一步拿到刚好够用的信息。</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate></item><item><title>AI 产品里的数据契约：别等报表和模型一起坏掉</title><link>https://zicode.com/blog/data-contracts-ai-products/</link><guid isPermaLink="true">https://zicode.com/blog/data-contracts-ai-products/</guid><description>AI 产品比普通产品更依赖数据口径。数据契约不是多写一份文档，而是把字段、语义、质量、血缘和变更责任放进工程流程。</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate></item><item><title>AI Gateway 上线之后：推理流量为什么需要自己的网关</title><link>https://zicode.com/blog/kubernetes-ai-gateway-inference-routing/</link><guid isPermaLink="true">https://zicode.com/blog/kubernetes-ai-gateway-inference-routing/</guid><description>LLM 推理不是普通 HTTP 流量。GPU 资源、上下文长度、流式响应、队列延迟和模型版本，会让传统网关的负载均衡策略很快失效。</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate></item><item><title>小模型回到本地：NPU、端侧推理和开发者的新耐心</title><link>https://zicode.com/blog/local-small-models-edge-devices/</link><guid isPermaLink="true">https://zicode.com/blog/local-small-models-edge-devices/</guid><description>端侧 AI 不是云端大模型的缩小版。它关心的是延迟、功耗、隐私、缓存和产品边界，也需要开发者重新适应一套更贴近设备的工程约束。</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate></item><item><title>MCP 真正要补的课：不是接上工具，而是画清安全边界</title><link>https://zicode.com/blog/mcp-security-boundary/</link><guid isPermaLink="true">https://zicode.com/blog/mcp-security-boundary/</guid><description>MCP 让 AI 应用接工具变得统一，但工具一旦能读文件、查数据库、发请求，安全问题就从接口规范变成了权限、身份、审计和供应链问题。</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Agent 也要可观测：不然你只是在看一段神秘录像</title><link>https://zicode.com/blog/observability-for-ai-agents/</link><guid isPermaLink="true">https://zicode.com/blog/observability-for-ai-agents/</guid><description>Agent 系统出错时，最终回答往往看不出原因。要调试生产 Agent，必须记录任务、工具、上下文、成本、重试和每一步证据。</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate></item><item><title>后量子密码迁移：现在要做的不是换算法，而是盘清楚债务</title><link>https://zicode.com/blog/post-quantum-crypto-migration/</link><guid isPermaLink="true">https://zicode.com/blog/post-quantum-crypto-migration/</guid><description>NIST 标准发布以后，后量子密码不再只是研究话题。真正困难的是资产盘点、协议兼容、供应商协调和长期的密码敏捷性。</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate></item><item><title>RAG 评估别只看 Demo：真正要评的是失败方式</title><link>https://zicode.com/blog/rag-evaluation-beyond-demo/</link><guid isPermaLink="true">https://zicode.com/blog/rag-evaluation-beyond-demo/</guid><description>RAG 系统上线后，关键不在能不能答，而在什么时候答错、为什么答错、错得有没有边界。评估要拆开检索、证据、生成和拒答。</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Wasm Component Model：插件运行时终于有了更像样的边界</title><link>https://zicode.com/blog/wasm-component-model-plugin-runtime/</link><guid isPermaLink="true">https://zicode.com/blog/wasm-component-model-plugin-runtime/</guid><description>插件系统最怕依赖地狱和权限失控。Wasm Component Model 把接口、能力和运行时边界标准化，为多语言插件和边缘运行提供了新的工程选择。</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Codex App Server：把编码 Agent 接进自己的工作台</title><link>https://zicode.com/blog/codex-app-server-practice/</link><guid isPermaLink="true">https://zicode.com/blog/codex-app-server-practice/</guid><description>从 Codex app-server 的协议边界讲起，分析它适合嵌入哪些产品与工程场景，也比较 Claude Code、Cursor 在脚本化、云端 Agent 和自定义集成上的相近能力。</description><pubDate>Sat, 13 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Gemma 4 12B 实战：本地代码生成、OpenClaw 和 QVeris 工具调用</title><link>https://zicode.com/blog/gemma-12b-openclaw-qveris/</link><guid isPermaLink="true">https://zicode.com/blog/gemma-12b-openclaw-qveris/</guid><description>在本地测试机上通过 Ollama 跑 gemma4:12b，先用三版分形树 prompt 测代码生成，再接入 OpenClaw + QVeris 做真实数据调用，复盘这个 12B 本地模型的可用性、速度和边界。</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Codex 用得越久，越要学会省 Token</title><link>https://zicode.com/blog/codex-token-optimization/</link><guid isPermaLink="true">https://zicode.com/blog/codex-token-optimization/</guid><description>用一次真实 Codex 长会话的 token 与价格统计，拆解哪些对话最贵、为什么长上下文会拖高成本，以及如何通过拆会话、压日志、用文件和沉淀规则来优化。</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Codex 实战问答</title><link>https://zicode.com/blog/codex-practice-collaboration-modes-spark-workflow/</link><guid isPermaLink="true">https://zicode.com/blog/codex-practice-collaboration-modes-spark-workflow/</guid><description>从真实使用出发，回答 Codex collaboration mode、GPT-5.3-Codex-Spark、statusline、skills、slash commands、codex exec 和 Codex SDK 这些容易混淆的问题。</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate></item><item><title>我怎么用 AI 做真正的工作：从 PR 到文档、远程运维和发布</title><link>https://zicode.com/blog/ai-assisted-dev-workflow-practice/</link><guid isPermaLink="true">https://zicode.com/blog/ai-assisted-dev-workflow-practice/</guid><description>把最近一段时间用 Codex、Claude Code、Cursor、gh、lark-cli 做真实工程任务的过程脱敏整理成一篇复盘：哪些事适合交给 AI，哪些边界必须守住，以及怎样让 AI 的工作可验证、可交付。</description><pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate></item><item><title>两台闲置 RTX 4090 机器：本地大模型部署与测试教程</title><link>https://zicode.com/blog/rtx-4090-local-llm-deploy-test/</link><guid isPermaLink="true">https://zicode.com/blog/rtx-4090-local-llm-deploy-test/</guid><description>公司里居然有两台闲置的 RTX 4090 机器，这篇记录如何把它们用起来：从 NVIDIA 驱动、代理服务、Ollama 部署、模型下载，到 API 测试和模型能力评估。</description><pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate></item><item><title>编程工具也能生图，而且价格低到难以置信</title><link>https://zicode.com/blog/cursor-image-generation-workflow/</link><guid isPermaLink="true">https://zicode.com/blog/cursor-image-generation-workflow/</guid><description>Cursor 的 Composer 2 在实际使用中可以触发生图，而官方 changelog 指向 Google Nano Banana Pro。本文记录这种编程工具里的生图工作流、成本判断，并用 Codex 生成图做同画幅对比。</description><pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate></item><item><title>Codex、Cursor 与 Cursor 里的 Codex 插件：AI 编程工具怎么搭配才顺手</title><link>https://zicode.com/blog/codex-cursor-plugin-workflow/</link><guid isPermaLink="true">https://zicode.com/blog/codex-cursor-plugin-workflow/</guid><description>从 Codex 与 Cursor 的产品边界讲起，比较 Codex IDE、Codex CLI、Cursor 中 Codex 插件的优缺点，回答 Skills 与 Cursor 会话上下文能否互通，并给出一套实用的共生工作流。</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Cursor SDK：Custom Agents 到底能拿来做什么</title><link>https://zicode.com/blog/cursor-sdk-custom-agents/</link><guid isPermaLink="true">https://zicode.com/blog/cursor-sdk-custom-agents/</guid><description>Cursor 新发布的 TypeScript SDK 把 IDE、CLI 和 Cloud Agents 背后的 agent 能力开放成可编程接口。本文梳理它的运行时、hooks、MCP、示例仓库和适用场景，并用一个 CI 自动修复失败 PR 的例子说明怎么落地。</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate></item><item><title>向量检索的准确性：从一次搜不准说起</title><link>https://zicode.com/blog/vector-search-accuracy-best-practices/</link><guid isPermaLink="true">https://zicode.com/blog/vector-search-accuracy-best-practices/</guid><description>向量检索不是把所有字段拼起来扔给 embedding 模型就结束了。本文用一个虚构的 API 工具市场做例子，拆解噪声文本、长描述、URL、阈值、混合召回和评估集如何影响检索质量，并总结一套可复用的最佳实践。</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate></item><item><title>以省电为首要目标的 Android 阅读器：技术要点与开源方案</title><link>https://zicode.com/blog/android-reader-power-open-source/</link><guid isPermaLink="true">https://zicode.com/blog/android-reader-power-open-source/</guid><description>屏幕、CPU、网络与后台如何影响阅读类 App 耗电；原生与跨端取舍、长文本分段与列表虚拟化、深色与亮度策略；开源阅读器（KOReader、Librera、Readest、Legado 等）能否直接满足需求及许可证注意点。</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate></item><item><title>2019 年的树莓派 4B 重装上阵</title><link>https://zicode.com/blog/raspberry-pi-4b-ubuntu-26-04-practice/</link><guid isPermaLink="true">https://zicode.com/blog/raspberry-pi-4b-ubuntu-26-04-practice/</guid><description>翻出一台 2019 年买的 Raspberry Pi 4B 4GB，换上 128G 存储卡，刷入 Ubuntu 26.04 LTS 最新树莓派镜像，顺手记录烧录、配件体验、常用软件安装，以及开机后优先做的 sshd 和关闭桌面。</description><pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate></item><item><title>自建私有 PyPI：用 pypiserver + uv 把内部库理顺的实战笔记</title><link>https://zicode.com/blog/private-pypi-uv-best-practices/</link><guid isPermaLink="true">https://zicode.com/blog/private-pypi-uv-best-practices/</guid><description>从 pypiserver 装起，顺带把 PEP 440 版本号、uv 在项目与 Docker 里的进阶用法、CI 里 BuildKit secret 的坑一起讲清楚——一份让新同事能照着上手的内部发包实践。</description><pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate></item><item><title>SpaceX 与 Cursor 的协议之后：和 Claude Code、Codex 比，Cursor 可能的变局？</title><link>https://zicode.com/blog/spacex-cursor-60b-option/</link><guid isPermaLink="true">https://zicode.com/blog/spacex-cursor-60b-option/</guid><description>略述 2026 年 SpaceX 与 Anysphere 官宣合作与收购期权；展开 Cursor 与主流 AI 编程工具的差异；综合英文社区与中文讨论里具体在问什么；并单独写一笔国内使用与支付上的体感，以及被更深绑定到美国科技资本后可能触动的几件事。</description><pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Termux 上安装并启动 OpenSSH 服务端：局域网登录手机里的 Linux 环境</title><link>https://zicode.com/blog/termux-openssh-sshd/</link><guid isPermaLink="true">https://zicode.com/blog/termux-openssh-sshd/</guid><description>从 F-Droid 安装 Termux，pkg 安装 openssh，可选 termux-services 与 sv-enable sshd；手机与 PC 截图示例；Android 电池与后台权限、Wake Lock、Termux:Boot；局域网 ssh -p 8022 登录。</description><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Hermes 的 Skill 怎么「自我进化」：从 skill_manage 到渐进式加载</title><link>https://zicode.com/blog/hermes-skills-self-evolution/</link><guid isPermaLink="true">https://zicode.com/blog/hermes-skills-self-evolution/</guid><description>Hermes 把技能写成磁盘上的 SKILL.md，用 skill_manage 改它；加载时分层拉取，避免一次塞满上下文。文中有几段按官方文档条件编出来的小故事，帮助理解 patch 和 create 在什么情况下会出现。</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Hermes Agent 速览：多模型自托管，与 OpenClaw 怎么选</title><link>https://zicode.com/blog/nous-hermes-agent-overview/</link><guid isPermaLink="true">https://zicode.com/blog/nous-hermes-agent-overview/</guid><description>装 Hermes 要注意什么、模型怎么接；用一节把与 OpenClaw 的差异写细（技术栈、ClawHub/插件、控制台 vs 终端、渠道与迁移）。文末仍是国内模型与微信文档入口。</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate></item><item><title>从 0 到 1：用 Cursor 搭一个开源证件照排版服务 zipress</title><link>https://zicode.com/blog/zipress-from-zero-photo-layout-service/</link><guid isPermaLink="true">https://zicode.com/blog/zipress-from-zero-photo-layout-service/</guid><description>记录 zipress 的完整落地：需求与选型、Next.js + FastAPI 双栈、真实 Cursor 对话摘录、架构与用户路径流程图（PNG）、统一/混排导出对比、部署与开源仓库；附特性总结与未来 TODO。</description><pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Cursor 中的开发流程自动化实战</title><link>https://zicode.com/blog/dev-workflow-automation-log/</link><guid isPermaLink="true">https://zicode.com/blog/dev-workflow-automation-log/</guid><description>飞书 CLI、Issue 与 Skill 之外，顺手记几条在 Cursor 里常做的「流程活」：gh 看 PR、跑测试、MCP 浏览器点一遍、统计脚本对接飞书，以及多文件改动时怎么让 Agent 跟着仓库约定走。</description><pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate></item><item><title>零基础堆出一套能发飞书的监控：Grafana、Loki 和几次在 Cursor 里的对话</title><link>https://zicode.com/blog/cursor-grafana-loki-observability-with-ai/</link><guid isPermaLink="true">https://zicode.com/blog/cursor-grafana-loki-observability-with-ai/</guid><description>一职多能接手监控：从辨认 Loki 标签、写完整 LogQL（QPS、按路径、按状态码、多副本加权延迟、p95、业务日志解析）到 Unified Alerting 与飞书 Webhook，按步骤写清每件情景在干什么。</description><pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate></item><item><title>《挽救计划》：一趟豪华太空游，回程票不包含在内</title><link>https://zicode.com/blog/project-hail-mary-review/</link><guid isPermaLink="true">https://zicode.com/blog/project-hail-mary-review/</guid><description>北京回龙观沃美影城，157 分钟，35 块钱。聊聊这部改编自安迪·威尔同名小说的科幻片——特效不错、音乐还行，但槽点也真不少。</description><pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate></item><item><title>用 Cursor 写网络小说：可能性与一套可落地的方案</title><link>https://zicode.com/blog/cursor-web-novel-writing/</link><guid isPermaLink="true">https://zicode.com/blog/cursor-web-novel-writing/</guid><description>从工具链角度讨论：Cursor 能否参与长篇网文创作，工程化如何保证前后一致，上下文窗口与 token 成本怎么取舍，并给出一套仓库结构与日常流程。</description><pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate></item><item><title>astro-to-wechat：把 Astro 博文同步到微信公众号草稿的开源小工具</title><link>https://zicode.com/blog/astro-to-wechat-open-source/</link><guid isPermaLink="true">https://zicode.com/blog/astro-to-wechat-open-source/</guid><description>从个人博客与「字与码」公众号的工作流里抽离出的独立仓库：缘起、能力、配置方式、与主站脚本的关系，以及对微信接口局限和未来迭代的想法。</description><pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate></item><item><title>用 LLM 做大规模分类：从暴力遍历到层级剪枝的实战优化</title><link>https://zicode.com/blog/llm-batch-classification-optimization/</link><guid isPermaLink="true">https://zicode.com/blog/llm-batch-classification-optimization/</guid><description>当你需要用 LLM 给成千上万个实体自动打标签，朴素做法的成本可能高到离谱。这篇文章从一个真实的自动分类脚本出发，拆解六种可复用的优化手段：层级剪枝、继承传播、批量合并、增量跳过、祖先回填和 prompt 缓存。附成本对比和通用化思路。</description><pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 2026.3.22：ClawHub 与插件生态收束，Chrome 中继退场，沙箱与模型面一起扩表</title><link>https://zicode.com/blog/openclaw-release-2026-3-22/</link><guid isPermaLink="true">https://zicode.com/blog/openclaw-release-2026-3-22/</guid><description>合并 v2026.3.22-beta.1 与 v2026.3.22：插件安装优先 ClawHub、浏览器扩展 relay 移除、image_generate 与 SDK 迁移、可插拔沙箱与 SSH、GPT-5.4 默认与多路搜索/模型插件，以及大量网关与安全硬化。</description><pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate></item><item><title>从零开始安装「龙虾」并接入微信</title><link>https://zicode.com/blog/openclaw-wechat-from-scratch/</link><guid isPermaLink="true">https://zicode.com/blog/openclaw-wechat-from-scratch/</guid><description>装好 OpenClaw（龙虾）、onboard 与网关自检，再用微信 ClawBot 插件扫码接入。</description><pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 2026.3.13：合并 beta 与正式线之后，看长上下文、真浏览器和网关</title><link>https://zicode.com/blog/openclaw-release-2026-3-13/</link><guid isPermaLink="true">https://zicode.com/blog/openclaw-release-2026-3-13/</guid><description>基于 v2026.3.13-beta.1 与 v2026.3.13-1 合并视角：compaction 与记忆、Chrome 真会话自动化、网关 RPC 与控制面、通道投递与安全补丁。</description><pubDate>Mon, 23 Mar 2026 00:00:00 GMT</pubDate></item><item><title>从 vibe coding 到 agent：还要不要焦虑「手搓」，还要不要读计算机？</title><link>https://zicode.com/blog/cs-student-ai-coding-anxiety/</link><guid isPermaLink="true">https://zicode.com/blog/cs-student-ai-coding-anxiety/</guid><description>大二计科、刚入行一两年的新人，作业和日常开发越来越离不开 AI——听说「不懂代码就做不了难项目」就慌。拆开看：该慌什么、不该慌什么，以及专业还要不要选计算机这条线。</description><pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Cursor 的位置，变了吗？要不要开始用 Claude Code</title><link>https://zicode.com/blog/cursor-positioning-claude-code-2026/</link><guid isPermaLink="true">https://zicode.com/blog/cursor-positioning-claude-code-2026/</guid><description>从一篇“Cursor 正在经历生死存亡”的热文说起，重新分析 Cursor 在 2026 年的真实定位：它没死，但它的主战场已经变了。更值得讨论的不是替代，而是该不该把 Claude Code 纳入自己的工作流。</description><pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Cursor 和 Claude Code，不该这样比</title><link>https://zicode.com/blog/cursor-vs-claude-code-2026/</link><guid isPermaLink="true">https://zicode.com/blog/cursor-vs-claude-code-2026/</guid><description>与其把工具讨论写成接班叙事，不如认真聊清楚 Cursor 和 Claude Code 各自擅长什么：IDE 上下文、浏览器交互、Auto 模式、终端工作流，以及那些常被低估的 Cursor 能力。</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate></item><item><title>这几天我怎么用 Cursor 写文章、做脚本，又把它开源了</title><link>https://zicode.com/blog/cursor-writing-and-wechat-sync/</link><guid isPermaLink="true">https://zicode.com/blog/cursor-writing-and-wechat-sync/</guid><description>复盘这几天用 Cursor 折腾 www.zicode.com 的过程：一边写文章，一边开发同步微信公众号脚本，一边利用 agent 历史做复盘、润色和开源整理。</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate></item><item><title>QVeris的官方IDE插件开发实录：从 OAuth 登录到 MCP 自动接入</title><link>https://zicode.com/blog/qveris-cursor-plugin-how-it-works/</link><guid isPermaLink="true">https://zicode.com/blog/qveris-cursor-plugin-how-it-works/</guid><description>作为 QVeris 官方 IDE 插件的作者，复盘这款 Cursor/VS Code 扩展如何把登录、密钥、MCP 配置和规则注入接成一条闭环，并分享实现取舍、使用方法和后续改进方向。</description><pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate></item></channel></rss>