<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>朝花夕拾 — 独立开发者 × AI 前沿 — 教程</title>
    <link>https://aprilzz.com/tutorials</link>
    <description>后端、跨平台、AI编程</description>
    <language>zh-CN</language>
    <lastBuildDate>Thu, 11 Jun 2026 13:49:26 GMT</lastBuildDate>
    <atom:link href="https://aprilzz.com/tutorials/rss.xml" rel="self" type="application/rss+xml"/>
    
    <item>
      <title>pytest 实战指南：从基础到高效测试的完整工作流</title>
      <link>https://aprilzz.com/tutorials/pytest-practical-guide</link>
      <guid>https://aprilzz.com/tutorials/pytest-practical-guide</guid>
      <pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate>
      <description>面向 Python 开发者的 pytest 使用指南，从基础 fixture 管理到高级插件生态，涵盖测试组织、参数化、mock 技巧和 CI 集成</description>
    </item>
    <item>
      <title>让 AI 自己跑 ML 实验：Karpathy 的 autoresearch 项目上手教程</title>
      <link>https://aprilzz.com/tutorials/karpathy-autoresearch-guide</link>
      <guid>https://aprilzz.com/tutorials/karpathy-autoresearch-guide</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate>
      <description>Andrej Karpathy 开源的 autoresearch 项目让 AI Agent 自动运行机器学习研究实验，涵盖从 nanoGPT 微调到超参数搜索。本文带你从安装到跑通第一个实验。</description>
    </item>
    <item>
      <title>MCP Server 从零搭建：用 TypeScript 为 AI Agent 构建自定义工具生态</title>
      <link>https://aprilzz.com/tutorials/mcp-server-zero-to-hero</link>
      <guid>https://aprilzz.com/tutorials/mcp-server-zero-to-hero</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate>
      <description>手把手教你搭建 MCP Server——从项目初始化、工具注册到部署运行，让 AI Agent 通过 MCP 协议调用任意外部工具</description>
    </item>
    <item>
      <title>从零构建 AI Agent：工具篇</title>
      <link>https://aprilzz.com/tutorials/build-ai-agent-tools-guide</link>
      <guid>https://aprilzz.com/tutorials/build-ai-agent-tools-guide</guid>
      <pubDate>Sun, 07 Jun 2026 00:00:00 GMT</pubDate>
      <description>手把手教你为 AI Agent 添加工具调用能力——从 bash 执行到文件操作再到网页抓取，完整的 Python 代码示例</description>
    </item>
    <item>
      <title>AI 编程代理的「反压」验证体系：让你的代码代理学会自我审查</title>
      <link>https://aprilzz.com/tutorials/backpressure-coding-agents</link>
      <guid>https://aprilzz.com/tutorials/backpressure-coding-agents</guid>
      <pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate>
      <description>用编码代理写代码又不放心？这篇文章提供了完整的验证框架——从 lint 检查到评审代理到 PR 监控，七层机制让 AI 在提交前先把自己的问题修好</description>
    </item>
    <item>
      <title>Python 不透明类型：用 NewType 隐藏内部实现的数据封装模式</title>
      <link>https://aprilzz.com/tutorials/opaque-types-python</link>
      <guid>https://aprilzz.com/tutorials/opaque-types-python</guid>
      <pubDate>Wed, 27 May 2026 00:00:00 GMT</pubDate>
      <description>使用 typing.NewType 创建对外隐藏内部结构的 Opaque Types 数据类型，以货运库为例讲解零开销抽象设计模式</description>
    </item>
    <item>
      <title>Claude Code 调用外部工具实战：从零配置 MCP 服务器的完整工作流</title>
      <link>https://aprilzz.com/tutorials/claude-code-mcp-server-guide</link>
      <guid>https://aprilzz.com/tutorials/claude-code-mcp-server-guide</guid>
      <pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate>
      <description>手把手教你用 MCP 协议把 Claude Code 接入数据库、GitHub、Sentry 等外部系统，包含三种传输方式配置、权限管理和故障排查。</description>
    </item>
    <item>
      <title>HTML 中隐藏的宝藏：&lt;dl&gt; 标签完全使用指南</title>
      <link>https://aprilzz.com/tutorials/html-dl-guide</link>
      <guid>https://aprilzz.com/tutorials/html-dl-guide</guid>
      <pubDate>Sun, 24 May 2026 00:00:00 GMT</pubDate>
      <description>详细介绍 HTML &lt;dl&gt; 描述列表标签的语义、用法和最佳实践，包括多值、分组、无障碍访问等进阶技巧</description>
    </item>
    <item>
      <title>2026 年自学编程的正确打开方式</title>
      <link>https://aprilzz.com/tutorials/learn-coding-2026-guide</link>
      <guid>https://aprilzz.com/tutorials/learn-coding-2026-guide</guid>
      <pubDate>Sun, 24 May 2026 00:00:00 GMT</pubDate>
      <description>AI 时代自学编程的实用指南：摆脱语法记忆陷阱，用项目驱动学习，让 AI 成为你的编程教练而非代写工具</description>
    </item>
    <item>
      <title>Docker Compose 生产环境部署完整指南：从开发到上线的每一步</title>
      <link>https://aprilzz.com/tutorials/docker-compose-production-guide</link>
      <guid>https://aprilzz.com/tutorials/docker-compose-production-guide</guid>
      <pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate>
      <description>从 Dockerfile 编写到 Compose 编排，从多阶段构建到健康检查，从日志管理到安全加固——一份面向开发者的 Docker Compose 生产部署实战教程</description>
    </item>
    <item>
      <title>n8n 入门指南：2026 年搭建你的第一个 AI Agent 工作流</title>
      <link>https://aprilzz.com/tutorials/n8n-ai-agent-workflow</link>
      <guid>https://aprilzz.com/tutorials/n8n-ai-agent-workflow</guid>
      <pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate>
      <description>从零开始学习 n8n——开源的工作流自动化平台。本文将教你如何搭建 AI Agent 工作流，连接 LLM、API 和 400+ 服务。</description>
    </item>
    <item>
      <title>读任何代码前，先跑这 5 个 Git 命令</title>
      <link>https://aprilzz.com/tutorials/git-commands-before-reading-code</link>
      <guid>https://aprilzz.com/tutorials/git-commands-before-reading-code</guid>
      <pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate>
      <description>5 个 git log 命令，花几分钟就能摸清一个代码库的全貌：代码热区、公交因数、Bug 聚集地、危机模式。开文件之前先跑一遍。</description>
    </item>
    <item>
      <title>用 Caddy + PM2 自托管 Next.js 应用到 VPS：完整部署指南</title>
      <link>https://aprilzz.com/tutorials/nextjs-caddy-pm2-deploy-guide</link>
      <guid>https://aprilzz.com/tutorials/nextjs-caddy-pm2-deploy-guide</guid>
      <pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate>
      <description>手把手教你用 Caddy（自动 HTTPS 反向代理）和 PM2（进程守护）在 VPS 上部署 Next.js 应用，从零开始的完整教程。</description>
    </item>
    <item>
      <title>用 AI 编程工具写代码的五个实战原则：从能用到好用的距离</title>
      <link>https://aprilzz.com/tutorials/ai-coding-principles</link>
      <guid>https://aprilzz.com/tutorials/ai-coding-principles</guid>
      <pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate>
      <description>AI 编程助手已经成为日常工具，但很多人只停留在让它写代码的层面。这篇文章分享五个实战原则，帮你把 AI 从代码生成器变成真正的编程搭档。</description>
    </item>
    <item>
      <title>一个 AI 编程怀疑论者亲自尝试 AI Agent 编程：详尽实录</title>
      <link>https://aprilzz.com/tutorials/ai-agent-coding-skeptic</link>
      <guid>https://aprilzz.com/tutorials/ai-agent-coding-skeptic</guid>
      <pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate>
      <description>数据科学家 Max Woolf 以怀疑论者的身份深入测试 Claude Opus 4.5 的 AI Agent 编程能力，从 AGENTS.md 配置到 YouTube 数据抓取实战，记录了真实的使用体验、遇到的陷阱和意外的生产力提升。</description>
    </item>
    <item>
      <title>Appwrite 开源 BaaS 平台自托管指南</title>
      <link>https://aprilzz.com/tutorials/appwrite-open-source-baas</link>
      <guid>https://aprilzz.com/tutorials/appwrite-open-source-baas</guid>
      <pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate>
      <description>Firebase 的开源替代品，支持多平台 SDK、云函数和实时数据库。Docker 一键部署，数据完全自主。</description>
    </item>
    <item>
      <title>Supabase 开源 Firebase 替代方案部署教程</title>
      <link>https://aprilzz.com/tutorials/supabase-firebase-alternative</link>
      <guid>https://aprilzz.com/tutorials/supabase-firebase-alternative</guid>
      <pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate>
      <description>PostgreSQL 数据库 + 实时订阅 + 身份认证 + 对象存储，Supabase 提供 Firebase 的所有功能，但数据完全属于你。</description>
    </item>
    <item>
      <title>Zed 编辑器：用 Rust 重写的高性能代码编辑器</title>
      <link>https://aprilzz.com/tutorials/zed-rust-code-editor</link>
      <guid>https://aprilzz.com/tutorials/zed-rust-code-editor</guid>
      <pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate>
      <description>由 Atom 团队打造的新一代编辑器，Rust 实现、GPU 加速、实时协作，速度是 VS Code 的数倍。</description>
    </item>
    <item>
      <title>n8n 工作流自动化从入门到实战</title>
      <link>https://aprilzz.com/tutorials/n8n-workflow-automation</link>
      <guid>https://aprilzz.com/tutorials/n8n-workflow-automation</guid>
      <pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate>
      <description>开源的 Zapier 替代方案，支持 400+ 集成和 AI 节点，用可视化界面搭建自动化工作流，数据完全自托管。</description>
    </item>
    <item>
      <title>Dify 开源 LLM 应用开发平台快速上手</title>
      <link>https://aprilzz.com/tutorials/dify-llm-app-platform</link>
      <guid>https://aprilzz.com/tutorials/dify-llm-app-platform</guid>
      <pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate>
      <description>Dify 让你用可视化界面构建 AI 应用，支持工作流编排、知识库和 Agent，无需写代码就能上线生产级 LLM 应用。</description>
    </item>
    <item>
      <title>PocketBase 轻量级后端服务一键部署</title>
      <link>https://aprilzz.com/tutorials/pocketbase-lightweight-backend</link>
      <guid>https://aprilzz.com/tutorials/pocketbase-lightweight-backend</guid>
      <pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate>
      <description>一个文件就是整个后端。PocketBase 把数据库、认证、文件存储打包成单个可执行文件，适合原型开发和小型项目。</description>
    </item>
    <item>
      <title>Meilisearch 轻量级搜索引擎本地部署</title>
      <link>https://aprilzz.com/tutorials/meilisearch-local-deployment</link>
      <guid>https://aprilzz.com/tutorials/meilisearch-local-deployment</guid>
      <pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate>
      <description>比 Elasticsearch 更易用的开源搜索引擎，毫秒级响应、拼写容错、同义词支持，单文件部署。</description>
    </item>
    <item>
      <title>UV 极速 Python 包管理器：比 pip 快 10 倍的安装体验</title>
      <link>https://aprilzz.com/tutorials/uv-python-package-manager</link>
      <guid>https://aprilzz.com/tutorials/uv-python-package-manager</guid>
      <pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate>
      <description>Astral 推出的 UV 用 Rust 重写 Python 包管理，安装速度提升 10 倍，支持全局缓存和锁定文件，正在改变 Python 生态。</description>
    </item>
    <item>
      <title>Ollama 本地大模型部署完全指南</title>
      <link>https://aprilzz.com/tutorials/ollama-local-llm-guide</link>
      <guid>https://aprilzz.com/tutorials/ollama-local-llm-guide</guid>
      <pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate>
      <description>在本地运行 Llama、Mistral、Qwen 等大模型的最简单方式。一行命令下载，一行命令对话，支持 API 和自定义模型。</description>
    </item>
    <item>
      <title>Local Deep Research 本地部署教程：把 Perplexity 搬到自己的电脑上</title>
      <link>https://aprilzz.com/tutorials/local-deep-research-guide</link>
      <guid>https://aprilzz.com/tutorials/local-deep-research-guide</guid>
      <pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate>
      <description>6.6k Stars 的开源 AI 深度研究工具 Local Deep Research 完整部署指南。支持本地 LLM + 10+ 搜索引擎，数据完全本地加密，SimpleQA 准确率可达 95%。</description>
    </item>
  </channel>
</rss>