<?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>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>小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>在 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>在 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>零基础程序员要补哪些量化知识，才可能做出一个能赚钱的平台</title><link>https://zicode.com/blog/quant-platform-knowledge-map/</link><guid isPermaLink="true">https://zicode.com/blog/quant-platform-knowledge-map/</guid><description>这篇不讲神奇策略，而是从什么是量化、量化的三要素、因子、策略、回测、风控和平台工程讲起，整理一个零基础程序员真正需要的量化知识地图。</description><pubDate>Fri, 19 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>程序员量化交易实战：专栏路线图</title><link>https://zicode.com/blog/programmer-quant-trading-practice-column-plan/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-column-plan/</guid><description>这是一套围绕真实 GitHub 项目推进的量化交易工程实战路线图：从 Python 项目骨架、A 股规则、数据层、因子、回测、模拟盘到提醒、每日运行和运维闭环，每篇文章都要求代码可运行。</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>程序员量化交易实战 45：每日运行 runbook</title><link>https://zicode.com/blog/programmer-quant-trading-practice-45-ops-runbook/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-45-ops-runbook/</guid><description>第四十五篇新增 OpsRunbook，把执行决策转成运维可读的步骤清单，并对第 41-45 篇做阶段 review。</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>程序员量化交易实战 44：执行闸门</title><link>https://zicode.com/blog/programmer-quant-trading-practice-44-execution-guard/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-44-execution-guard/</guid><description>第四十四篇新增 ExecutionDecision，把 ready、dry-run-ready 和 blocked 的执行判断集中到一层，避免命令层误触发真实模拟盘动作。</description><pubDate>Sat, 13 Jun 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 43：命令响应对象</title><link>https://zicode.com/blog/programmer-quant-trading-practice-43-daily-run-command/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-43-daily-run-command/</guid><description>第四十三篇新增 DailyRunCommandResponse，把每日运行状态、摘要消息、artifact 路径和 exit code 包成命令层可直接返回的对象。</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 42：每日运行 artifact 落盘</title><link>https://zicode.com/blog/programmer-quant-trading-practice-42-daily-run-artifacts/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-42-daily-run-artifacts/</guid><description>第四十二篇新增 DailyRunArtifact，把每日运行计划中的摘要、请求、失败检查和动作写入 JSON，作为排查和归档的稳定证据。</description><pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 41：把每日运行计划压成摘要</title><link>https://zicode.com/blog/programmer-quant-trading-practice-41-daily-run-summary/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-41-daily-run-summary/</guid><description>第四十一篇在 DailyRunPlan 之外新增 DailyRunSummary，把每日运行状态、股票数量、失败检查和执行判断压成适合日志与命令行展示的一行摘要。</description><pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 40：组合每日运行计划</title><link>https://zicode.com/blog/programmer-quant-trading-practice-40-daily-run-plan/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-40-daily-run-plan/</guid><description>第四十篇把每日请求、运维检查清单、运行结果和失败动作组合成每日运行计划，并完成第 36-40 篇阶段 review。</description><pubDate>Tue, 09 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>程序员量化交易实战 39：把失败检查转换成处理动作</title><link>https://zicode.com/blog/programmer-quant-trading-practice-39-failure-actions/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-39-failure-actions/</guid><description>第三十九篇新增失败动作策略，把 run_window、data_gaps、run_health 等失败检查项映射成可执行的后续处理建议。</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 38：给日报归档建立索引</title><link>https://zicode.com/blog/programmer-quant-trading-practice-38-report-index/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-38-report-index/</guid><description>第三十八篇读取日报归档目录，生成包含交易日、状态和路径的索引项，让历史报告更容易查询和展示。</description><pubDate>Sun, 07 Jun 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 37：生成每日运行结果</title><link>https://zicode.com/blog/programmer-quant-trading-practice-37-run-result/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-37-run-result/</guid><description>第三十七篇把运维检查清单转换成每日运行结果，区分 ready、dry_run_ready 和 blocked，并保留失败检查项。</description><pubDate>Sat, 06 Jun 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 36：收束每日运行请求</title><link>https://zicode.com/blog/programmer-quant-trading-practice-36-run-request/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-36-run-request/</guid><description>第三十六篇新增每日运行请求对象，把交易日、生成时间、必需股票列表和 dry-run 标记统一收束，为后续真实运行入口做准备。</description><pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 35：生成运维检查清单</title><link>https://zicode.com/blog/programmer-quant-trading-practice-35-ops-checklist/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-35-ops-checklist/</guid><description>第三十五篇把运行时间窗、历史摘要、数据缺口和健康报告汇总成运维检查清单，并完成第 31-35 篇阶段 review。</description><pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 34：识别行情数据缺口</title><link>https://zicode.com/blog/programmer-quant-trading-practice-34-data-gaps/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-34-data-gaps/</guid><description>第三十四篇把必需股票与价格快照做对比，生成 blocker 级别的数据缺口计划，避免策略在缺价格时静默运行。</description><pubDate>Wed, 03 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>程序员量化交易实战 33：汇总模拟盘运行历史</title><link>https://zicode.com/blog/programmer-quant-trading-practice-33-run-history/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-33-run-history/</guid><description>第三十三篇读取每日归档报告，统计报告数量、最新状态、阻断次数和通知成功率，让模拟盘从单日结果走向历史视角。</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 32：把每日运行结果归档成 JSON</title><link>https://zicode.com/blog/programmer-quant-trading-practice-32-report-archive/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-32-report-archive/</guid><description>第三十二篇把提醒消息、运行健康报告和复盘记录写入稳定 JSON 归档，为模拟盘日报追查和历史统计打基础。</description><pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 31：给每日任务加运行时间窗</title><link>https://zicode.com/blog/programmer-quant-trading-practice-31-run-window/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-31-run-window/</guid><description>第三十一篇给模拟盘每日流程加运行时间窗，避免任务在错误时间误跑，并返回下一次允许运行的时间。</description><pubDate>Sun, 31 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 30：生成每日运行健康报告</title><link>https://zicode.com/blog/programmer-quant-trading-practice-30-run-health/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-30-run-health/</guid><description>第三十篇把价格快照、生产检查和提醒回执汇总成运行健康报告，判断每日模拟盘运行是 ok、warning 还是 blocker，并完成第 26-30 篇阶段 review。</description><pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 29：从候选列表生成目标权重</title><link>https://zicode.com/blog/programmer-quant-trading-practice-29-target-weight-policy/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-29-target-weight-policy/</guid><description>第二十九篇新增目标权重策略，把候选股票列表转换成总仓位受控的等权目标，并支持权重归一化，为调仓计划提供更稳定输入。</description><pubDate>Fri, 29 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 28：把价格输入抽象成价格源</title><link>https://zicode.com/blog/programmer-quant-trading-practice-28-price-providers/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-28-price-providers/</guid><description>第二十八篇新增价格源协议和静态价格提供者，把每日模拟盘流程里的 last_prices 字典抽象成可替换输入，为后续真实行情接入做准备。</description><pubDate>Thu, 28 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 27：用文件记录模拟盘日报发送</title><link>https://zicode.com/blog/programmer-quant-trading-practice-27-file-notifications/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-27-file-notifications/</guid><description>第二十七篇实现文件型提醒通道，把模拟盘日报和发送回执写入 JSONL，作为接入真实通知平台前的可验证替身。</description><pubDate>Wed, 27 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 26：先抽象提醒通道</title><link>https://zicode.com/blog/programmer-quant-trading-practice-26-notification-channels/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-26-notification-channels/</guid><description>第二十六篇新增模拟盘提醒通道抽象，稳定消息发送接口和回执结构，为后续接入文件、飞书、邮件等通道做准备。</description><pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 25：给模拟盘加生产检查</title><link>https://zicode.com/blog/programmer-quant-trading-practice-25-production-checks/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-25-production-checks/</guid><description>第二十五篇新增模拟盘生产检查，验证现金、行情价格、目标权重、日报和复盘记录等运行前后条件，并完成第 21-25 篇阶段 review。</description><pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 24：把模拟盘账户状态保存下来</title><link>https://zicode.com/blog/programmer-quant-trading-practice-24-state-store/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-24-state-store/</guid><description>第二十四篇用 JSON 文件保存和恢复模拟盘账户状态，先只持久化现金和持仓，不保存派生快照，让每日流程可以在重启后继续运行。</description><pubDate>Sun, 24 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 23：串起每日模拟盘流程</title><link>https://zicode.com/blog/programmer-quant-trading-practice-23-daily-cycle/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-23-daily-cycle/</guid><description>第二十三篇把账户快照、风控检查、调仓计划、推荐摘要、日报消息和复盘记录串成一次每日运行结果，形成可测试的模拟盘日循环。</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 22：保存每日复盘记录</title><link>https://zicode.com/blog/programmer-quant-trading-practice-22-paper-review-records/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-22-paper-review-records/</guid><description>第二十二篇新增模拟盘复盘记录，把每日权益、现金比例、风控级别和推荐动作保存为可排序条目，并提供多日汇总。</description><pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 21：把模拟盘结果压成推荐摘要</title><link>https://zicode.com/blog/programmer-quant-trading-practice-21-recommendation-summary/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-21-recommendation-summary/</guid><description>第二十一篇把账户快照、风控报告和调仓计划合成 HOLD、REBALANCE、REDUCE_RISK 三类推荐动作，让模拟盘输出更适合复盘和提醒。</description><pubDate>Thu, 21 May 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>程序员量化交易实战 20：生成模拟盘日报和告警摘要</title><link>https://zicode.com/blog/programmer-quant-trading-practice-20-alert-message-summary/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-20-alert-message-summary/</guid><description>第二十篇把账户快照、风控报告和调仓计划合成模拟盘日报文本，为后续飞书、邮件或其他通知通道留下稳定消息格式，并完成第 16-20 篇阶段 review。</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 19：从目标权重生成调仓计划</title><link>https://zicode.com/blog/programmer-quant-trading-practice-19-rebalance-plan/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-19-rebalance-plan/</guid><description>第十九篇实现第一版调仓计划，把当前持仓权重和目标权重的差距转换成 A 股 100 股一手的买卖建议，但不直接修改账户。</description><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 18：模拟盘也要有风控检查</title><link>https://zicode.com/blog/programmer-quant-trading-practice-18-paper-risk-checks/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-18-paper-risk-checks/</guid><description>第十八篇实现模拟盘风控检查，基于账户快照验证总仓位、现金缓冲和单只股票权重，并输出可读的违规项。</description><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 17：生成模拟盘账户快照</title><link>https://zicode.com/blog/programmer-quant-trading-practice-17-paper-equity-snapshot/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-17-paper-equity-snapshot/</guid><description>第十七篇在模拟盘账本之上生成账户快照，计算现金比例、持仓市值、浮动盈亏和持仓权重，为风控和通知提供统一输入。</description><pubDate>Sun, 17 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 16：先把模拟盘账本写清楚</title><link>https://zicode.com/blog/programmer-quant-trading-practice-16-paper-ledger/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-16-paper-ledger/</guid><description>第十六篇进入纸面模拟盘，新增账户、持仓和成交执行结果，把买入、卖出、现金和市值更新写成可测试的账本逻辑。</description><pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 15：策略晋升必须有门禁</title><link>https://zicode.com/blog/programmer-quant-trading-practice-15-promotion-gate/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-15-promotion-gate/</guid><description>第十五篇实现策略晋升门禁：候选策略必须满足最低收益、最大回撤、交易次数和基准比较要求，才能进入纸面模拟盘观察，并完成第 11-15 篇阶段 review。</description><pubDate>Fri, 15 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>程序员量化交易实战 14：把策略候选保存成实验记录</title><link>https://zicode.com/blog/programmer-quant-trading-practice-14-experiment-records/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-14-experiment-records/</guid><description>第十四篇实现策略实验记录：把参数搜索候选、基准结果、指标差异、状态和决策保存成结构化 payload，让策略研究可以追溯和复盘。</description><pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 13：给策略参数做第一版网格搜索</title><link>https://zicode.com/blog/programmer-quant-trading-practice-13-parameter-search/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-13-parameter-search/</guid><description>第十三篇实现参数搜索：围绕短均线、长均线和仓位比例生成候选组合，逐组回测，用收益、回撤和换手惩罚排序，得到可复查的策略候选。</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 12：回测不能只看最终收益</title><link>https://zicode.com/blog/programmer-quant-trading-practice-12-performance-metrics/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-12-performance-metrics/</guid><description>第十二篇补齐回测指标：总收益、年化收益、年化波动、类 Sharpe、最大回撤、胜率、盈亏比、换手率和交易次数，让策略比较有统一语言。</description><pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 11：从单只股票扩展到多标的组合回测</title><link>https://zicode.com/blog/programmer-quant-trading-practice-11-portfolio-backtest/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-11-portfolio-backtest/</guid><description>第十一篇把第一个单标的回测扩展为多标的组合回测：等权分配资金、逐标的运行、聚合权益曲线、统计交易数量，并保留可测试边界。</description><pubDate>Mon, 11 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>程序员量化交易实战 10：跑通第一个最小回测闭环</title><link>https://zicode.com/blog/programmer-quant-trading-practice-10-first-backtest/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-10-first-backtest/</guid><description>第十篇把行情清洗、因子信号和 A 股订单规则串起来，完成第一个可运行的信号回测循环，并对第 6-10 篇做阶段 review。</description><pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 09：从 K 线到第一个可解释因子信号</title><link>https://zicode.com/blog/programmer-quant-trading-practice-09-factor-signals/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-09-factor-signals/</guid><description>第九篇实现因子计算：用标准库计算日收益、均线、动量和年化波动率，并把结果转成 buy_watch、observe、risk_watch 三类可解释信号。</description><pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 08：把原始 K 线清洗成可信行情</title><link>https://zicode.com/blog/programmer-quant-trading-practice-08-market-data-cleaning/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-08-market-data-cleaning/</guid><description>第八篇实现市场行情清洗：解析交易日和数字字段，校验 OHLC，去重，统一成交量单位，并输出覆盖率报告和被拒绝行的原因。</description><pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 07：先做一个干净的 A 股股票池</title><link>https://zicode.com/blog/programmer-quant-trading-practice-07-stock-universe/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-07-stock-universe/</guid><description>第七篇实现股票池构建：规范化股票代码、过滤 ST 和退市、去重、限制规模，并把公共 A 股股票池的构建过程写成可测试的纯函数。</description><pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 06：先把数据库表结构讲清楚</title><link>https://zicode.com/blog/programmer-quant-trading-practice-06-postgresql-schema/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-06-postgresql-schema/</guid><description>第六篇进入 PostgreSQL 和 Alembic：为什么量化平台不能只靠内存对象，如何用 SQLAlchemy metadata 做 schema 巡检，并把表结构和迁移变成可测试的工程边界。</description><pubDate>Wed, 06 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 05：量化系统最重要的是数据，不是策略</title><link>https://zicode.com/blog/programmer-quant-trading-practice-05-data-first/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-05-data-first/</guid><description>第五篇进入数据层：为什么策略之前必须先做数据源抽象、行情和财报数据、数据质量检查、来源记录和覆盖率。完成后对前五篇做第一次阶段 review。</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 04：A 股交易规则对程序的影响</title><link>https://zicode.com/blog/programmer-quant-trading-practice-04-a-share-rules/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-04-a-share-rules/</guid><description>第四篇把 A 股里的 100 股整数手、T+1、涨跌停、停牌、ST、手续费和印花税落到订单检查代码里，并在 ZiQuant 中新增可测试的 trading_rules 模块。</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 03：量化交易中的核心概念</title><link>https://zicode.com/blog/programmer-quant-trading-practice-03-core-concepts/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-03-core-concepts/</guid><description>第三篇把股票池、K 线、复权、因子、信号、持仓、回测、最大回撤和 Sharpe 这些词翻译成 ZiQuant 里的模型、字段和测试对象，避免后面写代码时概念混用。</description><pubDate>Sun, 03 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>程序员量化交易实战 02：从零搭建 Python 量化项目结构</title><link>https://zicode.com/blog/programmer-quant-trading-practice-02-python-project-structure/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-02-python-project-structure/</guid><description>第二篇把 ZiQuant 的 Python 工程骨架搭起来：目录、pyproject.toml、.env、配置读取、健康检查和测试命令。先让项目可安装、可启动、可验证，再进入数据层。</description><pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate></item><item><title>程序员量化交易实战 01：为什么程序员适合做量化交易</title><link>https://zicode.com/blog/programmer-quant-trading-practice-01-why-programmers/</link><guid isPermaLink="true">https://zicode.com/blog/programmer-quant-trading-practice-01-why-programmers/</guid><description>量化交易不是玄学，也不是靠一个指标躺赚。第一篇先把交易问题拆成程序员熟悉的数据、规则、验证和风控问题，并用 ZiQuant 项目完成可运行的第一步。</description><pubDate>Fri, 01 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>《万界太初》卷一上线：秦岭古墓到玄天大陆</title><link>https://zicode.com/blog/wanjie-taichu-vol1-online/</link><guid isPermaLink="true">https://zicode.com/blog/wanjie-taichu-vol1-online/</guid><description>玄幻长篇《万界太初》全书简介与卷一《废物崛起》卷首语；本站暂开放前 10 章（与公众号一致）。封面、考古博士苏尘、太初珠与阅读入口一览。</description><pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate></item><item><title>晨昏线 · 第一章　窗口少了四十五分钟</title><link>https://zicode.com/blog/chenhun-xian-ch01/</link><guid isPermaLink="true">https://zicode.com/blog/chenhun-xian-ch01/</guid><description>硬科幻长篇《晨昏线》连载。潮汐锁定的佩里迪翁星上，调度总署副主任迦勒·默瑟发现了一截断掉的数据曲线——在这颗没有日夜交替的星球上，四十五分钟能决定一支车队的生死。</description><pubDate>Thu, 26 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><item><title>从 Wagtail 迁移到 Astro（一）：为什么要迁移与选型过程</title><link>https://zicode.com/blog/wagtail-to-astro-1-why/</link><guid isPermaLink="true">https://zicode.com/blog/wagtail-to-astro-1-why/</guid><description>本文介绍 ZiCode 博客从 Wagtail + Django 迁移到 Astro 静态站点的动机，以及为何选择 Astro 作为新方案。</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>从 Wagtail 迁移到 Astro（二）：迁移的几个阶段</title><link>https://zicode.com/blog/wagtail-to-astro-2-phases/</link><guid isPermaLink="true">https://zicode.com/blog/wagtail-to-astro-2-phases/</guid><description>介绍将 Wagtail 博客迁移到 Astro 的阶段性规划：数据同步、内容导入、URL 设计、脚本化与验证。</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>从 Wagtail 迁移到 Astro（三）：添加新文章</title><link>https://zicode.com/blog/wagtail-to-astro-3-new-posts/</link><guid isPermaLink="true">https://zicode.com/blog/wagtail-to-astro-3-new-posts/</guid><description>在 Astro 博客中新增一篇文章：frontmatter 写法、分类与标签、专栏、头图，以及如何出现在首页推荐。</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>从 Wagtail 迁移到 Astro（四）：上线</title><link>https://zicode.com/blog/wagtail-to-astro-4-deploy/</link><guid isPermaLink="true">https://zicode.com/blog/wagtail-to-astro-4-deploy/</guid><description>将 Astro 构建出的静态站点部署到服务器：构建命令、上传方式、目录与权限、备案与 HTTPS。</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>从 Wagtail 迁移到 Astro（五）：数据同步与脚本化</title><link>https://zicode.com/blog/wagtail-to-astro-5-sync/</link><guid isPermaLink="true">https://zicode.com/blog/wagtail-to-astro-5-sync/</guid><description>用脚本从线上 Wagtail 拉取数据库与媒体文件，并一键导入为 Astro 内容文件，实现可重复的同步与导入流程。</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>从 Wagtail 迁移到 Astro（六）：主题与功能打磨</title><link>https://zicode.com/blog/wagtail-to-astro-6-theme/</link><guid isPermaLink="true">https://zicode.com/blog/wagtail-to-astro-6-theme/</guid><description>迁移完成后对 Astro 站点的体验优化：深色模式、站内搜索、面包屑、对比度与无障碍、备案与 Footer。</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>wagtail升级到7.0LTS</title><link>https://zicode.com/blog/wagtail%E5%8D%87%E7%BA%A7%E5%88%B070lts/</link><guid isPermaLink="true">https://zicode.com/blog/wagtail%E5%8D%87%E7%BA%A7%E5%88%B070lts/</guid><description>wagtai 7.0LTS是一个长期支持的版本，很有必要升级，顺便把django升级到5.2。</description><pubDate>Tue, 10 Jun 2025 00:00:00 GMT</pubDate></item><item><title>HuggingFace下大模型下载的网络问题</title><link>https://zicode.com/blog/huggingface%E4%B8%8B%E5%A4%A7%E6%A8%A1%E5%9E%8B%E4%B8%8B%E8%BD%BD%E7%9A%84%E7%BD%91%E7%BB%9C%E9%97%AE%E9%A2%98/</link><guid isPermaLink="true">https://zicode.com/blog/huggingface%E4%B8%8B%E5%A4%A7%E6%A8%A1%E5%9E%8B%E4%B8%8B%E8%BD%BD%E7%9A%84%E7%BD%91%E7%BB%9C%E9%97%AE%E9%A2%98/</guid><pubDate>Sat, 01 Feb 2025 00:00:00 GMT</pubDate></item><item><title>怎样在外网共享本地的大模型应用？</title><link>https://zicode.com/blog/%E6%80%8E%E6%A0%B7%E5%9C%A8%E5%A4%96%E7%BD%91%E5%85%B1%E4%BA%AB%E6%9C%AC%E5%9C%B0%E7%9A%84%E5%A4%A7%E6%A8%A1%E5%9E%8B%E5%BA%94%E7%94%A8/</link><guid isPermaLink="true">https://zicode.com/blog/%E6%80%8E%E6%A0%B7%E5%9C%A8%E5%A4%96%E7%BD%91%E5%85%B1%E4%BA%AB%E6%9C%AC%E5%9C%B0%E7%9A%84%E5%A4%A7%E6%A8%A1%E5%9E%8B%E5%BA%94%E7%94%A8/</guid><pubDate>Sat, 01 Feb 2025 00:00:00 GMT</pubDate></item><item><title>windows本地部署deepseek-r1及应用</title><link>https://zicode.com/blog/windows%E6%9C%AC%E5%9C%B0%E9%83%A8%E7%BD%B2deepseek-r1/</link><guid isPermaLink="true">https://zicode.com/blog/windows%E6%9C%AC%E5%9C%B0%E9%83%A8%E7%BD%B2deepseek-r1/</guid><description>最近deepseek-r1大模型非常火爆，本文介绍了该模型在windows本地的部署过程及简单应用。</description><pubDate>Thu, 30 Jan 2025 00:00:00 GMT</pubDate></item><item><title>wagtailze markdown如何支持img标签</title><link>https://zicode.com/blog/wagtailze-markdown%E5%A6%82%E4%BD%95%E6%94%AF%E6%8C%81img%E6%A0%87%E7%AD%BE/</link><guid isPermaLink="true">https://zicode.com/blog/wagtailze-markdown%E5%A6%82%E4%BD%95%E6%94%AF%E6%8C%81img%E6%A0%87%E7%AD%BE/</guid><description>在wagtail的markdown里添加图片有点不是很方便，主要是尺寸不好灵活的更改。那么，怎么直接用HTML的img标签来处理图片呢？</description><pubDate>Tue, 21 Jan 2025 00:00:00 GMT</pubDate></item><item><title>wagtail升级到6.3.2</title><link>https://zicode.com/blog/wagtail%E5%8D%87%E7%BA%A7%E5%88%B0632/</link><guid isPermaLink="true">https://zicode.com/blog/wagtail%E5%8D%87%E7%BA%A7%E5%88%B0632/</guid><pubDate>Tue, 21 Jan 2025 00:00:00 GMT</pubDate></item><item><title>windows资源管理器平替神器：Files App</title><link>https://zicode.com/blog/windows%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86%E5%99%A8%E5%B9%B3%E6%9B%BF%E7%A5%9E%E5%99%A8files-app/</link><guid isPermaLink="true">https://zicode.com/blog/windows%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86%E5%99%A8%E5%B9%B3%E6%9B%BF%E7%A5%9E%E5%99%A8files-app/</guid><description>发现一款windows下的开源文件管理应用Files App，试了一下，相当不错。</description><pubDate>Mon, 06 Jan 2025 00:00:00 GMT</pubDate></item><item><title>vscode+cline+deepseek替换cursor</title><link>https://zicode.com/blog/vscodeclinedeepseek%E6%9B%BF%E6%8D%A2cursor/</link><guid isPermaLink="true">https://zicode.com/blog/vscodeclinedeepseek%E6%9B%BF%E6%8D%A2cursor/</guid><description>cursor确实效果不错，但是也有不少限制，费用也不算便宜，vscode+cline+deepseek是cursor的一个不错的替换</description><pubDate>Fri, 03 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Human Resource Machine游戏介绍</title><link>https://zicode.com/blog/human-resource-machine%E6%B8%B8%E6%88%8F%E4%BB%8B%E7%BB%8D/</link><guid isPermaLink="true">https://zicode.com/blog/human-resource-machine%E6%B8%B8%E6%88%8F%E4%BB%8B%E7%BB%8D/</guid><description>《人力资源机》是Tomorrow Corporation开发的一款为技术宅制作的解谜游戏。在每一层中，玩家的上司会给出一份任务。玩家需要通过给小职员编程来自动化你的任务。如果成功了，玩家会晋升到这幢巨大的办公楼的下一层工作一年。</description><pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Cursor编辑器试用</title><link>https://zicode.com/blog/cursor%E7%BC%96%E8%BE%91%E5%99%A8%E8%AF%95%E7%94%A8/</link><guid isPermaLink="true">https://zicode.com/blog/cursor%E7%BC%96%E8%BE%91%E5%99%A8%E8%AF%95%E7%94%A8/</guid><description>新出的基于VsCode和大模型的编辑器Cursor，效果真的神了</description><pubDate>Fri, 29 Nov 2024 00:00:00 GMT</pubDate></item><item><title>vscode使用cmake编译C++代码时，输出乱码问题的解决</title><link>https://zicode.com/blog/vscode%E4%BD%BF%E7%94%A8cmake%E7%BC%96%E8%AF%91c%E4%BB%A3%E7%A0%81%E6%97%B6%E8%BE%93%E5%87%BA%E4%B9%B1%E7%A0%81%E9%97%AE%E9%A2%98%E7%9A%84%E8%A7%A3%E5%86%B3/</link><guid isPermaLink="true">https://zicode.com/blog/vscode%E4%BD%BF%E7%94%A8cmake%E7%BC%96%E8%AF%91c%E4%BB%A3%E7%A0%81%E6%97%B6%E8%BE%93%E5%87%BA%E4%B9%B1%E7%A0%81%E9%97%AE%E9%A2%98%E7%9A%84%E8%A7%A3%E5%86%B3/</guid><pubDate>Sun, 03 Nov 2024 00:00:00 GMT</pubDate></item><item><title>windows下如何使用libcurl</title><link>https://zicode.com/blog/windows%E4%B8%8B%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8libcurl/</link><guid isPermaLink="true">https://zicode.com/blog/windows%E4%B8%8B%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8libcurl/</guid><description>windows下如何使用libcurl</description><pubDate>Sun, 03 Nov 2024 00:00:00 GMT</pubDate></item><item><title>vscode更新记录202409 (1.94)</title><link>https://zicode.com/blog/vscode%E6%9B%B4%E6%96%B0%E8%AE%B0%E5%BD%95202409-194/</link><guid isPermaLink="true">https://zicode.com/blog/vscode%E6%9B%B4%E6%96%B0%E8%AE%B0%E5%BD%95202409-194/</guid><description>vscode更新记录202409 (1.94)</description><pubDate>Thu, 10 Oct 2024 00:00:00 GMT</pubDate></item><item><title>gemma模型介绍</title><link>https://zicode.com/blog/gemma%E6%A8%A1%E5%9E%8B%E4%BB%8B%E7%BB%8D/</link><guid isPermaLink="true">https://zicode.com/blog/gemma%E6%A8%A1%E5%9E%8B%E4%BB%8B%E7%BB%8D/</guid><description>关于gemma模型的一些简单介绍</description><pubDate>Sun, 15 Sep 2024 00:00:00 GMT</pubDate></item><item><title>博客增加阅读计数</title><link>https://zicode.com/blog/%E5%8D%9A%E5%AE%A2%E5%A2%9E%E5%8A%A0%E9%98%85%E8%AF%BB%E8%AE%A1%E6%95%B0/</link><guid isPermaLink="true">https://zicode.com/blog/%E5%8D%9A%E5%AE%A2%E5%A2%9E%E5%8A%A0%E9%98%85%E8%AF%BB%E8%AE%A1%E6%95%B0/</guid><description>使用django-hitcount给博客增加阅读数功能</description><pubDate>Sat, 14 Sep 2024 00:00:00 GMT</pubDate></item><item><title>House Prices：第一次提交Top 11%</title><link>https://zicode.com/blog/house-prices-1/</link><guid isPermaLink="true">https://zicode.com/blog/house-prices-1/</guid><description>Kaggle上的第二个入门赛House Prices，这次没有直接复制教程，找了个半截的例子逐步完善，第一次提交居然拿到了11%</description><pubDate>Thu, 12 Sep 2024 00:00:00 GMT</pubDate></item><item><title>本地简单使用gemma模型</title><link>https://zicode.com/blog/%E6%9C%AC%E5%9C%B0%E7%AE%80%E5%8D%95%E4%BD%BF%E7%94%A8gemma%E6%A8%A1%E5%9E%8B/</link><guid isPermaLink="true">https://zicode.com/blog/%E6%9C%AC%E5%9C%B0%E7%AE%80%E5%8D%95%E4%BD%BF%E7%94%A8gemma%E6%A8%A1%E5%9E%8B/</guid><description>按照官方文档，似乎需要通过docker运行gemma测试，但是实际上没有那么麻烦。</description><pubDate>Tue, 10 Sep 2024 00:00:00 GMT</pubDate></item><item><title>神经网络如何工作的？</title><link>https://zicode.com/blog/%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C%E5%A6%82%E4%BD%95%E5%B7%A5%E4%BD%9C%E7%9A%84/</link><guid isPermaLink="true">https://zicode.com/blog/%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C%E5%A6%82%E4%BD%95%E5%B7%A5%E4%BD%9C%E7%9A%84/</guid><description>本文是Kaggle上的notebook：《How does a neural net really work?》的学习笔记</description><pubDate>Sat, 07 Sep 2024 00:00:00 GMT</pubDate></item><item><title>图数据库及其应用</title><link>https://zicode.com/blog/%E5%9B%BE%E6%95%B0%E6%8D%AE%E5%BA%93%E5%8F%8A%E5%85%B6%E5%BA%94%E7%94%A8/</link><guid isPermaLink="true">https://zicode.com/blog/%E5%9B%BE%E6%95%B0%E6%8D%AE%E5%BA%93%E5%8F%8A%E5%85%B6%E5%BA%94%E7%94%A8/</guid><description>关于图数据库的一些介绍</description><pubDate>Thu, 14 Sep 2023 00:00:00 GMT</pubDate></item><item><title>Zola教程：2-shortcodes</title><link>https://zicode.com/blog/zola%E6%95%99%E7%A8%8B2-shortcodes/</link><guid isPermaLink="true">https://zicode.com/blog/zola%E6%95%99%E7%A8%8B2-shortcodes/</guid><description>Zola教程的第三篇，shortcodes。</description><pubDate>Wed, 31 May 2023 00:00:00 GMT</pubDate></item><item><title>Zola教程：3-导航</title><link>https://zicode.com/blog/zola%E6%95%99%E7%A8%8B3-%E5%AF%BC%E8%88%AA/</link><guid isPermaLink="true">https://zicode.com/blog/zola%E6%95%99%E7%A8%8B3-%E5%AF%BC%E8%88%AA/</guid><description>Zola教程的第三篇，导航</description><pubDate>Wed, 31 May 2023 00:00:00 GMT</pubDate></item><item><title>Zola教程：0-入门</title><link>https://zicode.com/blog/zola%E6%95%99%E7%A8%8B0-%E5%85%A5%E9%97%A8/</link><guid isPermaLink="true">https://zicode.com/blog/zola%E6%95%99%E7%A8%8B0-%E5%85%A5%E9%97%A8/</guid><description>Zola 是一个用Rust写的静态网站生成器（static site generator ，即SSG），基于Go的Hugo 和基于Ruby的JekyII 就是类似的软件。通过SSG，可以让你的网站只包含静态网页，不依赖任何数据库，这样在性能上是非常有优势的。另外，对于小型网站，例如博客，如果使用熟练的话，用SSG来维护网站也更方便。</description><pubDate>Tue, 30 May 2023 00:00:00 GMT</pubDate></item><item><title>Zola教程：1-内容</title><link>https://zicode.com/blog/zola%E6%95%99%E7%A8%8B1-%E5%86%85%E5%AE%B9/</link><guid isPermaLink="true">https://zicode.com/blog/zola%E6%95%99%E7%A8%8B1-%E5%86%85%E5%AE%B9/</guid><description>zola用目录来管理站点结构，content目录下是所有的内容，每个子目录是一个section，子目录下的.md文件就是section中的文章。section下的子目录也可以是一个页面，目录下的文件可能是页面包含的一些资源。</description><pubDate>Tue, 30 May 2023 00:00:00 GMT</pubDate></item><item><title>Rust的错误处理机制</title><link>https://zicode.com/blog/rust%E7%9A%84%E9%94%99%E8%AF%AF%E5%A4%84%E7%90%86%E6%9C%BA%E5%88%B6/</link><guid isPermaLink="true">https://zicode.com/blog/rust%E7%9A%84%E9%94%99%E8%AF%AF%E5%A4%84%E7%90%86%E6%9C%BA%E5%88%B6/</guid><description>在错误处理方面，Rust完胜Go</description><pubDate>Mon, 13 Feb 2023 00:00:00 GMT</pubDate></item><item><title>Go自定义时间字段的json格式</title><link>https://zicode.com/blog/go%E8%87%AA%E5%AE%9A%E4%B9%89%E6%97%B6%E9%97%B4%E5%AD%97%E6%AE%B5%E7%9A%84json%E6%A0%BC%E5%BC%8F/</link><guid isPermaLink="true">https://zicode.com/blog/go%E8%87%AA%E5%AE%9A%E4%B9%89%E6%97%B6%E9%97%B4%E5%AD%97%E6%AE%B5%E7%9A%84json%E6%A0%BC%E5%BC%8F/</guid><pubDate>Thu, 11 Aug 2022 00:00:00 GMT</pubDate></item><item><title>WSL2磁盘读写性能优化</title><link>https://zicode.com/blog/wsl2%E7%A3%81%E7%9B%98%E8%AF%BB%E5%86%99%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/</link><guid isPermaLink="true">https://zicode.com/blog/wsl2%E7%A3%81%E7%9B%98%E8%AF%BB%E5%86%99%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/</guid><description>总所周知，wsl2下读写windows分区的文件，性能低一直是个问题，以往都是直接用/mnt/d/这样的方式访问windows下的文件，最近git操作都有点不顺畅，决定好好优化一下这个问题。</description><pubDate>Thu, 14 Apr 2022 00:00:00 GMT</pubDate></item><item><title>Windows下部署和使用Kubernetes</title><link>https://zicode.com/blog/windows%E4%B8%8B%E9%83%A8%E7%BD%B2%E5%92%8C%E4%BD%BF%E7%94%A8kubernetes/</link><guid isPermaLink="true">https://zicode.com/blog/windows%E4%B8%8B%E9%83%A8%E7%BD%B2%E5%92%8C%E4%BD%BF%E7%94%A8kubernetes/</guid><description>经过一段时间折腾，终于可以在windows下顺利使用Kuberbetes了，不过期间经历了不少坑，需要记录一下。</description><pubDate>Tue, 22 Feb 2022 00:00:00 GMT</pubDate></item><item><title>winui3问题：点击事件不生效</title><link>https://zicode.com/blog/winui3%E9%97%AE%E9%A2%98%E7%82%B9%E5%87%BB%E4%BA%8B%E4%BB%B6%E4%B8%8D%E7%94%9F%E6%95%88/</link><guid isPermaLink="true">https://zicode.com/blog/winui3%E9%97%AE%E9%A2%98%E7%82%B9%E5%87%BB%E4%BA%8B%E4%BB%B6%E4%B8%8D%E7%94%9F%E6%95%88/</guid><pubDate>Tue, 23 Nov 2021 00:00:00 GMT</pubDate></item><item><title>Go语言如何识别图片的主要色值</title><link>https://zicode.com/blog/go%E8%AF%AD%E8%A8%80%E5%A6%82%E4%BD%95%E8%AF%86%E5%88%AB%E5%9B%BE%E7%89%87%E7%9A%84%E4%B8%BB%E8%A6%81%E8%89%B2%E5%80%BC/</link><guid isPermaLink="true">https://zicode.com/blog/go%E8%AF%AD%E8%A8%80%E5%A6%82%E4%BD%95%E8%AF%86%E5%88%AB%E5%9B%BE%E7%89%87%E7%9A%84%E4%B8%BB%E8%A6%81%E8%89%B2%E5%80%BC/</guid><description>最近有一个需求，根据图片的主要色值自动设置页面的背景色。我们的服务端是go语言写的，自然先评估一下是否能用go实现这个需求。</description><pubDate>Thu, 01 Jul 2021 00:00:00 GMT</pubDate></item><item><title>如何将wsl中的ubuntu 18.04升级到20.04？</title><link>https://zicode.com/blog/%E5%A6%82%E4%BD%95%E5%B0%86wsl%E4%B8%AD%E7%9A%84ubuntu-1804%E5%8D%87%E7%BA%A7%E5%88%B02004/</link><guid isPermaLink="true">https://zicode.com/blog/%E5%A6%82%E4%BD%95%E5%B0%86wsl%E4%B8%AD%E7%9A%84ubuntu-1804%E5%8D%87%E7%BA%A7%E5%88%B02004/</guid><description>目前ubuntu的wsl最新镜像是20.04，之前安装的18.04已经有点过时了，比如php就只有7.2，很多新的软件和框架都需要7.3以上的版本。那么，能不能把wsl的ubuntu升级到20.04呢？答案是可以的。</description><pubDate>Sat, 04 Jul 2020 00:00:00 GMT</pubDate></item></channel></rss>