<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Claude-Code-Learn on Chen Kai Blog</title><link>https://www.chenk.top/zh/series/claude-code-learn/</link><description>Recent content in Claude-Code-Learn on Chen Kai Blog</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Mon, 27 Apr 2026 09:00:00 +0000</lastBuildDate><atom:link href="https://www.chenk.top/zh/series/claude-code-learn/index.xml" rel="self" type="application/rss+xml"/><item><title>Claude Code 实战（十）：Skills 与四种扩展机制</title><link>https://www.chenk.top/zh/claude-code-learn/10-skills-decision-tree/</link><pubDate>Mon, 27 Apr 2026 09:00:00 +0000</pubDate><guid>https://www.chenk.top/zh/claude-code-learn/10-skills-decision-tree/</guid><description>&lt;p>Claude Code 现在有四种扩展机制：slash commands、MCP servers、hooks 和 Skills。它们之间存在重叠。当你第一次冒出“Claude 应该知道如何做 X”这个想法时，问题就变成了：该用这四种中的哪一种？&lt;/p></description></item><item><title>Claude Code 实战（九）：权限模型与环境变量</title><link>https://www.chenk.top/zh/claude-code-learn/09-settings-and-permissions/</link><pubDate>Sun, 26 Apr 2026 09:00:00 +0000</pubDate><guid>https://www.chenk.top/zh/claude-code-learn/09-settings-and-permissions/</guid><description>&lt;p>如果说 hooks 是你伸手进 Claude Code 内部操作的方式，那 &lt;code>settings.json&lt;/code> 就是划定它能动什么的边界。这也是个容易让人栽跟头的文件，尤其是它的优先级规则。&lt;/p>
&lt;p>这一章将补上这块缺失的参考文档。&lt;/p></description></item><item><title>Claude Code 实战（八）：Sub-Agent 与计划模式</title><link>https://www.chenk.top/zh/claude-code-learn/08-subagents-worktrees-plan/</link><pubDate>Sat, 25 Apr 2026 09:00:00 +0000</pubDate><guid>https://www.chenk.top/zh/claude-code-learn/08-subagents-worktrees-plan/</guid><description>&lt;p>说完 Hooks，Claude Code 使用体验的下一个关键点是&lt;strong>并发控制&lt;/strong>——这里的“并发”并非指线程层面的并发，而是指模型同时处理多少任务、任务之间如何隔离，以及你需要投入多少监督注意力。&lt;/p></description></item><item><title>Claude Code 实战（七）：十个实用 Hooks 配方</title><link>https://www.chenk.top/zh/claude-code-learn/07-hooks-deep-dive/</link><pubDate>Fri, 24 Apr 2026 09:00:00 +0000</pubDate><guid>https://www.chenk.top/zh/claude-code-learn/07-hooks-deep-dive/</guid><description>&lt;p>第五章梳理了 Hook 的基本概念，本章则聚焦实战应用：从百余个脚本的参考库中，仅这十个被纳入所有严肃项目的标准配置，并逐一介绍附带代码级操作说明。&lt;/p>
&lt;p>所有示例默认 Node 18+ 环境，脚本存到 &lt;code>./hooks/&lt;/code>，加上 &lt;code>chmod +x&lt;/code> 权限，然后在 &lt;code>.claude/settings.json&lt;/code> 里这样配置：&lt;/p></description></item><item><title>Claude Code 实战（六）：SDK 与 GitHub CI</title><link>https://www.chenk.top/zh/claude-code-learn/06-sdk-and-github/</link><pubDate>Thu, 23 Apr 2026 09:00:00 +0000</pubDate><guid>https://www.chenk.top/zh/claude-code-learn/06-sdk-and-github/</guid><description>&lt;p>CLI 是最显而易见的入口，SDK 才是真正有趣的部分，而 GitHub 集成则是它真正体现价值的地方。&lt;/p>
&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/zh/claude-code-learn/06-sdk-and-github/illustration_1.png" alt="Claude Code 实战（六）：SDK 与 GitHub CI — 章节概览图" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;hr>
&lt;h2 id="用一段话介绍-sdk" class="heading-anchor">用一段话介绍 SDK&lt;a href="#%e7%94%a8%e4%b8%80%e6%ae%b5%e8%af%9d%e4%bb%8b%e7%bb%8d-sdk" class="heading-link" aria-label="Permalink to this section" title="Copy link to this section">#&lt;/a>
&lt;/h2>&lt;p>&lt;code>@anthropic-ai/claude-code&lt;/code> 是 npm 包。它将 CLI 使用的相同 Claude Code 引擎（包括相同的工具和权限）以编程接口的形式暴露出来。你传入一个 prompt，它会返回一个异步可迭代的 conversation events。你可以把它集成到任何地方——脚本、服务、CI 步骤。&lt;/p></description></item><item><title>Claude Code 实战（五）：Hooks 与 Yolo 安全网</title><link>https://www.chenk.top/zh/claude-code-learn/05-hooks/</link><pubDate>Wed, 22 Apr 2026 09:00:00 +0000</pubDate><guid>https://www.chenk.top/zh/claude-code-learn/05-hooks/</guid><description>&lt;p>如果说 MCP 是 Claude 向外扩展能力的机制，那么 Hooks 就是你向内施加约束的手段——它强制执行你真正关心的规则，而不只是寄托于模型的自觉。&lt;/p>
&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/zh/claude-code-learn/05-hooks/illustration_1.png" alt="Claude Code 实战 (5)：Hooks，或如何不再担心 Yolo 模式 —— 图解" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p></description></item><item><title>Claude Code 实战（四）：MCP 服务器连接万物</title><link>https://www.chenk.top/zh/claude-code-learn/04-mcp-servers/</link><pubDate>Tue, 21 Apr 2026 09:00:00 +0000</pubDate><guid>https://www.chenk.top/zh/claude-code-learn/04-mcp-servers/</guid><description>&lt;p>如果你在 Claude Code 中只学一种扩展机制，那就学 MCP。这是自动补全和平台之间的区别。&lt;/p>
&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/zh/claude-code-learn/04-mcp-servers/illustration_1.png" alt="Claude Code 实战（四）：MCP 服务器连接万物 — 章节概览图" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;hr>
&lt;h2 id="60-秒快速介绍" class="heading-anchor">60 秒快速介绍&lt;a href="#60-%e7%a7%92%e5%bf%ab%e9%80%9f%e4%bb%8b%e7%bb%8d" class="heading-link" aria-label="Permalink to this section" title="Copy link to this section">#&lt;/a>
&lt;/h2>&lt;p>MCP 是 &lt;strong>Model Context Protocol&lt;/strong> —— 一个小型开放规范，允许 Claude Code 调用外部服务器上的工具并读取资源。“服务器”可以是任何通过 stdio 或 HTTP 实现 MCP 的进程。Claude 将 MCP 工具视为内置工具：模型决定何时调用它们，你确认或自动批准，结果以文本形式返回。&lt;/p></description></item><item><title>Claude Code 实战（三）：自定义斜杠命令与对话控制</title><link>https://www.chenk.top/zh/claude-code-learn/03-custom-commands/</link><pubDate>Mon, 20 Apr 2026 09:00:00 +0000</pubDate><guid>https://www.chenk.top/zh/claude-code-learn/03-custom-commands/</guid><description>&lt;p>&lt;code>/clear&lt;/code> 和 &lt;code>/init&lt;/code> 这类内置斜杠命令，只是冰山一角。整个系统的核心设计，正是让你&lt;strong>亲手编写属于自己的命令&lt;/strong>——它们就存放在你的代码仓库里。&lt;/p>
&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/zh/claude-code-learn/03-custom-commands/illustration_1.png" alt="Claude Code 实战指南（三）：自定义斜杠命令与对话控制 — 示意图" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p></description></item><item><title>Claude Code 实战（二）：快捷键、四态切换与思考模式</title><link>https://www.chenk.top/zh/claude-code-learn/02-shortcuts-and-modes/</link><pubDate>Sun, 19 Apr 2026 09:00:00 +0000</pubDate><guid>https://www.chenk.top/zh/claude-code-learn/02-shortcuts-and-modes/</guid><description>&lt;p>快捷键之所以没放进帮助界面，是有意为之——设计哲学是“用着用着就发现了”，而不是靠文档死记硬背。不过既然你都看到这儿了，我们就把它们一次性列清楚。&lt;/p></description></item><item><title>Claude Code 实战（一）：安装、三层配置体系，以及 `#` `@` `/init` 三剑客</title><link>https://www.chenk.top/zh/claude-code-learn/01-install-and-config/</link><pubDate>Sat, 18 Apr 2026 09:00:00 +0000</pubDate><guid>https://www.chenk.top/zh/claude-code-learn/01-install-and-config/</guid><description>&lt;p>这是《Claude Code 实战入门》十篇系列指南的第一篇。各篇顺序经过精心设计，前一篇是后一篇的必要前提。学完全部内容，你就能自如使用 90% 用户从未触碰的进阶功能。&lt;/p></description></item></channel></rss>