Claude Code 课程测验题库全解析:question-bank.md 的 100 题设计、十大知识点与复习路径
【免费下载链接】claude-howtoA visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.项目地址: https://gitcode.com/GitHub_Trending/cl/claude-howto
本文以仓库内
.claude/skills/lesson-quiz/references/question-bank.md(下称「题库」)为核心,系统梳理其面向 Claude Code 十节课程(01 Slash Commands 至 10 CLI)的 100 道测验题设计,逐课提炼每道题背后的关键技术结论、易错点与官方配置细节,并给出与各课 README 章节一一对应的复习指引,帮助开发者把测验转化为可执行的自学闭环。
一、题库定位:lesson-quiz 技能的可信内容源
题库不是孤立的知识点列表,而是整套「课程测验」学习体系的唯一权威出题源。lesson-quiz 技能 的运行机制直接依赖这份文件:
- 10 节课各配10 道题,合计 100 题,题量覆盖 README 中「10 questions per lesson」 的设计目标;
- 每题包含 6 个结构化字段:category(conceptual / practical)、question(题干)、options(3–4 个选项)、correct(正确项)、explanation(解析)、review(复习锚点);
- 该技能的 Guardrails 明确要求「绝不即兴编题」,只能从题库抽取,因此题库本身决定了测验的覆盖面与正确性边界;
- 技能将 10 题拆成 5 轮、每轮 2 题,并要求随机打乱选项顺序后经 AskUserQuestion 呈现,计分时追踪正确项的实际位置——这意味着题库中标注的 A/B/C/D 仅是内部索引,学员看到的是打乱后的顺序。
整个仓库也把该技能嵌入了学习流程:LEARNING-ROADMAP.md 在每一级学习路径末尾都提示运行/lesson-quiz <lesson>做掌握度校验(如 Level 1 完成后测验slash-commands/memory,Level 3 前测验skills/hooks),顶层 README 亦建议「每个模块结束后运行/lesson-quiz [topic],用错题精准补漏」。
引用方式:技能按需读取题库中当前所测课程的 10 题,而非整份文件,以控制上下文开销(见 Step 2)。
二、Lesson 01 Slash Commands:命令体系的四大来源与技能优先级
第一课测验重点考查「命令从哪来、命令间如何避让、参数如何传递」,对应课程 详述了内置命令与自定义能力的分层关系。
Q1|命令的四大类型正确答案:A。Claude Code 中存在四类斜杠命令:内置命令(如/help、/compact)、技能(SKILL.md 文件)、插件命令(采用plugin-name:command命名空间)、MCP Prompts(/mcp__server__prompt)。复习锚点指向课程中「Types of Slash Commands」小节。
Q2|把用户参数完整透传给技能正确答案:B。技能或命令正文中使用$ARGUMENTS可捕获命令名之后的所有文本;需要按位取参时用$0、$1……这正是 课程 Argument 小节 的要点,也对应仓库里大量命令模板的正文写法。
Q3|同名冲突:技能 vs 旧式命令正确答案:B。当.claude/skills/name/SKILL.md与旧式.claude/commands/name.md同名共存时,技能优先。技能体系是旧命令系统的后继者,这一结论与课程 Skill vs Command Conflict 排障 相互印证。
Q4|注入实时 shell 输出正确答案:B。在技能正文中使用!command``(反引号内以!开头)会先在本地执行 shell 命令,再把其输出拼入交给 Claude 的提示词。课程的 Dynamic Context with Shell Commands 一节给出了完整示例,常用于注入当前 git 状态、文件清单等易变上下文。
Q5|disable-model-invocation: true的含义正确答案:B。该字段只禁止 Claude 自动唤起技能,用户仍可通过/command-name手动触发——适合部署等有副作用的操作。仓库 03-skills 课程 中的 Deploy 技能示例正是此用途,且配套了user-invocable: true。
Q6|反方向:只允许模型自动调用、对用户隐藏正确答案:B。user-invocable: false将技能从用户的/菜单隐藏,但 Claude 可依据上下文自动唤起。两题(Q5/Q6)共同构成调用控制矩阵的两个象限,是 Invocation 控制 的核心知识点。
Q7|自定义技能的正确目录结构正确答案:B:.claude/skills/deploy/SKILL.md。技能是一个目录而非单文件,目录名即命令名,目录内含 SKILL.md 及可选的 scripts/、references/ 等支撑文件(仓库03-skills/下 refactor、code-review-specialist 等技能均遵从此布局)。
Q8|插件命令如何避免命名冲突正确答案:A。插件命令统一使用plugin-name:command-name命名空间,例如仓库 07-plugins 中 pr-review 插件提供的pr-review:check-security。这与技能系统的命名空间策略一脉相承。
Q9|限制技能可用的工具正确答案:B。SKILL.md frontmatter 的allowed-tools: [Read, Grep]字段白名单化技能可调用的工具。注意该字段名是allowed-tools,题库特意用三个干扰项(tools/permissions/restrict-tools)考查记忆精确度。
Q10|@file语法的作用正确答案:B。@path/to/file会把目标文件的内容并入技能提示词,让技能能够拉取模板或上下文文件。它与后文记忆课中@import(见 目录级 CLAUDE.md 导入)语法同源,是仓库级「引用式复用」的核心手段。
三、Lesson 02 Memory:七层优先级、规则作用域与 Auto Memory 边界
第二课聚焦记忆体系的层级次序、落盘位置与上下文预算,详见 Memory 课程。
Q1|记忆层级与最高优先级正确答案:B。记忆层级共7 级,自上而下为:Managed Policy > Project Memory > Project Rules > User Memory > User Rules > Local Project Memory > Auto Memory。管理员设置的Managed Policy优先级最高。
Q2|会话中快速新增记忆规则正确答案:A。推荐/memory命令(在编辑器中打开记忆文件)或直接对话式告知 Claude(如「记住本项目一律使用 TypeScript strict mode」)。题库特别纠正:旧式#前缀(# always use TypeScript)已废弃不再生效——这与 课程 Quick Memory Updates 中的说明一致。
Q3|@import的最大递归深度正确答案:B:5 层。CLAUDE.md 的@path导入支持递归,但最多 5 层深,防止循环引用导致无限展开。
Q4|把规则限定到src/api/正确答案:B。将文件放入.claude/rules/*.md并在 YAML frontmatter 写paths: src/api/**,即可让规则只对匹配 glob 的目录生效。这是课程的 Path-Specific Rules 机制,与directory-api-CLAUDE.md等目录级记忆文件的实践互为补充。
Q5|Auto Memory 的开场加载预算正确答案:C:前 200 行。会话开始时只把MEMORY.md的前 200 行自动载入上下文;由 MEMORY.md 指向的主题文件按需加载。该设计是为了控制固定上下文开销,也让 Auto Memory 目录可以积累远超 200 行的知识。
Q6|不入 git 的个人项目偏好放哪正确答案:B:项目根目录的CLAUDE.local.md。它与项目共享的CLAUDE.md区分开,且应加入 .gitignore——「个人项目级」而非「个人全局级」(~/.claude/CLAUDE.md)。
Q7|/init的作用正确答案:B。/init分析项目结构并生成模板化 CLAUDE.md(含建议规则与标准),属一次性引导工具,而非初始化新工程或重置记忆。课程 Quick Start 展示了生成产物示例。
Q8|彻底关闭 Auto Memory正确答案:B:设置环境变量CLAUDE_CODE_DISABLE_AUTO_MEMORY=1。取0则强制开启;不设置则默认开启。这与课程 Turning Auto Memory On or Off 中「会话级禁用/强制启用」的命令示例(--auto-memory相关开关)构成双通道控制。
Q9|低优先级层能否覆盖高层规则正确答案:B。优先级自上而下单向流动——低层(如 Auto Memory)不能覆盖高层(如 Project Memory),即使规则更晚写入。Q1 与 Q9 一前一后考查层级次序的两个方向。
Q10|跨仓库加载多份 CLAUDE.md正确答案:B:--add-dir /path/to/other。该标志让 Claude 额外加载指定目录下的 CLAUDE.md,实现多仓库上下文,对应课程的 Additional Directories 一节(另有--add-dir与 git worktree 场景的配合说明)。
四、Lesson 03 Skills:渐进式披露、自动唤起与目录规范
第三课测验技能系统最核心的三层加载架构与frontmatter 字段语义,Skills 课程 是权威参照。
Q1|渐进式披露的三层正确答案:A。Level 1 = Metadata(约 100 token,常驻);Level 2 = SKILL.md 正文(<5k token,触发时加载);Level 3 = 捆绑资源(scripts/references/assets,按需加载)。这是技能系统区别于旧命令的架构基石(见 Three Levels of Loading)。
Q2|决定技能被自动唤起的最关键因素正确答案:B。Claude 仅依据 frontmatter 的description字段判断是否自动唤起,因此 description 必须写清触发短语与适用场景。仓库内refactor、code-review-specialist等技能的描述字段都遵循「when-to-use」写作法。
Q3|SKILL.md 推荐长度上限正确答案:C:500 行以内。大段参考资料应放入references/子目录由 Claude 按需读取——这也正是本仓库 refactor 技能把code-smells.md、refactoring-catalog.md外置的原因。
Q4|让技能在隔离子代理上下文中运行正确答案:B:frontmatter 设置context: fork并搭配agent字段指定代理类型(如Explore、Plan或自定义代理)。这是技能与 Subagents 体系 的接缝点。
Q5|技能元数据(Level 1)的上下文预算正确答案:B:约占上下文窗口 1%(兜底 8,000 字符),可用环境变量SLASH_COMMAND_TOOL_CHAR_BUDGET调整。测验通过数字选择题强化「元数据必须精简」的设计约束。
Q6|大体积 API 规格书放哪正确答案:B:技能目录内的references/api-spec.md。与 Q3 呼应,属于 Level 3 按需加载资源的最佳落点。
Q7|Reference Content 与 Task Content 之别正确答案:B。Reference 向上下文注入领域知识(如品牌规范、风格指南);Task 提供可逐步执行的流程指令。课程 Skill Content Types 用两种技能示例(如 code-review-specialist 的模板 vs refactor 的操作步骤)做了区分。
Q8|name字段的合法字符正确答案:B:小写字母、数字与连字符(kebab-case),最长 64 字符,且不得含 "anthropic" 或 "claude"。
Q9|技能搜索顺序正确答案:B:Enterprise > Personal > Project;插件技能则以plugin-name:skill命名空间避免冲突。Q9 与 Lesson 01 的 Q8(插件命令命名空间)是同构考点。
Q10|禁止模型自动唤起、保留用户手动使用正确答案:B:disable-model-invocation: true。与 Lesson 01 Q5 完全同源,可视为对同一配置项在「命令 vs 技能」两种语境下的交叉复验。
五、Lesson 04 Subagents:独立上下文、优先级与隔离模型
第四课围绕子代理为何隔离、如何配置、怎样隔离与恢复展开,对应 04-subagents 目录。
- Q1|子代理核心优势 = 独立干净上下文窗口,只接收主代理显式传入的信息,避免任务细节污染主会话(正确答案 B)。
- **Q2 / Q7(CLI 课重考)**|代理定义优先级:CLI(
--agents标志)> 项目级(.claude/agents/)> 用户级(~/.claude/agents/)(正确答案均为 B)。 - Q3|内置Explore子代理使用 Haiku 模型,专为只读代码库探查优化,支持 quick/medium/very thorough 三档深度(正确答案 C)。仓库 debugger 等代理即构建在这种可组合子代理体系之上。
- Q4|限制协调代理可孵化的子代理:在
tools字段写Task(worker, researcher)即生成 allowlist,只能派生这两个代理(正确答案 B)。 - Q5|
isolation: worktree= 为代理创建独立 git worktree:无改动则自动清理;有改动则返回 worktree 路径与分支(正确答案 B)。 - Q6|
background: true让子代理常驻后台运行;前台任务也可按 Ctrl+B 转后台(正确答案 A)。 - Q7|
memory字段配scope: project:为该子代理创建持久化记忆目录(绑定当前项目),其 MEMORY.md 前 200 行自动载入——与 Lesson 02 的 Auto Memory 行数预算同规则。 - Q8|在 description 中加入 "use PROACTIVELY" / "MUST BE USED" 等强措辞,可显著提高 Claude 自动委派对应任务的概率(正确答案 B)。
- Q9|
permissionMode六种合法值:default(逐项询问)/acceptEdits(自动接受文件编辑)/bypassPermissions(跳过全部)/plan(只读)/dontAsk(除预批准外自动拒绝)/auto(后台分类器裁决)(正确答案 B)。 - Q10|恢复子代理:调用 Task 工具时传入
resume参数与上次返回的agentId,可完整延续上下文(正确答案 B)。
六、Lesson 05 MCP:传输协议、Tool Search 与资源引用
第五课聚焦外部能力接入的协议选型、限额与安全提示,仓库 05-mcp 及 JSON 配置目录提供配套素材。
- Q1|三种传输协议:HTTP(推荐,面向远端)> Stdio(本地进程,当前最常见)> SSE(已弃用但兼容)(正确答案 A)。
- Q2|CLI 添加 GitHub MCP:
claude mcp add --transport http github https://api.github.com/mcp;stdio 形态为claude mcp add github -- npx -y @modelcontextprotocol/server-github(正确答案 B)。仓库 github-mcp.json 即对应的声明式配置形态。 - Q3|当 MCP 工具描述超过上下文窗口 10% 时,Tool Search 自动启用,动态挑选相关工具(需 Sonnet 4 或 Opus 4 及以上,Haiku 不支持)(正确答案 B)。
- Q4|环境变量回退语法:
${VAR:-default},变量未设置时用默认值;不带回退的${VAR}未设置即报错(正确答案 B)。 - Q5|MCP vs Memory:MCP 面向实时/变化的外部数据(API、数据库),Memory 面向持久/静态的项目偏好(正确答案 B)。
- Q6|项目级
.mcp.json首次触发安全审批提示,防止不信任的 MCP 服务器被静默加载(正确答案 B)。 - Q7|
claude mcp serve让 Claude Code 自身充当 MCP 服务器,支撑多代理编排(一个 Claude 实例被另一个控制)(正确答案 B)。 - Q8|MCP 工具输出默认上限25,000 token(
MAX_MCP_OUTPUT_TOKENS),10k 时出现警告,磁盘持久化上限 50k 字符(正确答案 C)。 - Q9|托管配置中
allowedMcpServers与deniedMcpServers同命中时,deny 优先于 allow(正确答案 B)。 - Q10|会话中引用 MCP 资源用
@server-name:protocol://resource/path提及语法(正确答案 B)。
七、Lesson 06 Hooks:事件类型、退出码与 JSON 契约
第六课测验钩子的分类、执行语义与 stdin/stdout 协议,仓库 06-hooks 提供 format-code.sh、pre-commit.sh 等真实脚本供对照。
- Q1|四种钩子类型:Command(跑 shell 脚本)/HTTP(回调 webhook)/Prompt(单轮 LLM 评估)/Agent(基于子代理校验)(正确答案 B)。
- Q2|退出码语义:
0= 继续;2=阻断性错误(stderr 作为错误展示给 Claude 并阻止工具使用);其他非零 = 非阻断(stderr 仅 verbose 可见)(正确答案 B)。仓库 security-scan.sh 等脚本对退出码的书写应严格遵循该约定。 - Q3|PreToolUse 钩子在 stdin 收到的 JSON 至少含:session_id、transcript_path、hook_event_name、tool_name、tool_input、tool_use_id、cwd、permission_mode(正确答案 B)。
- Q4|PreToolUse 修改工具入参:stdout 输出含
"updatedInput": {...}且退出码 0(正确答案 B)。 - Q5|仅SessionStart钩子可用
CLAUDE_ENV_FILE向会话持久化环境变量(正确答案 C)。 - Q6|组件级钩子(写在 SKILL.md / 代理 frontmatter 中)支持
once: true,仅在首次激活时执行一次(正确答案 B)。 - Q7|放在子代理 frontmatter 的 Stop 钩子会自动转为SubagentStop,在该子代理结束时触发(正确答案 B)。
- Q8|matcher 支持正则:MCP 工具命名规范为
mcp__server__tool,故mcp__github__.*可匹配某服务器全部工具(正确答案 B)。 - Q9|Claude Code 共支持25 个钩子事件,涵盖 PreToolUse、UserPromptSubmit、Stop、SessionStart、SessionEnd、WorktreeCreate 等(正确答案 C)。
- Q10|排查钩子未触发:使用
--debug标志 +Ctrl+Overbose 模式,可查看哪些钩子被触发及其输入输出(正确答案 B)。
八、Lesson 07 Plugins:清单文件、目录结构与生命周期
第七课考查插件的打包边界与命令管理,可对照仓库 07-plugins 的 devops-automation、documentation、pr-review 三个真实插件。
- Q1|插件核心清单位于
.claude-plugin/plugin.json,必填字段:name、description、version、author(正确答案 B)。 - Q2|本地测试用
claude --plugin-dir ./my-plugin,可重复传入加载多个插件(正确答案 B)。 - Q3|插件钩子与 MCP 配置内用
${CLAUDE_PLUGIN_ROOT}引用插件安装目录,保证路径可移植(正确答案 B)。 - Q4|调用插件命令 =
plugin-name:command-name,如pr-review:check-security(正确答案 B)——与 Lesson 01/03 的命名空间考点三度呼应。 - Q5|插件可捆绑 commands/、agents/、skills/、hooks/hooks.json、.mcp.json、.lsp.json、settings.json、templates/、scripts/ 等组件(正确答案 B)。
- Q6|从 GitHub 安装:
/plugin install github:username/repo(正确答案 B)。 - Q7|插件 settings.json 的
agent键指定主线程代理(激活插件时使用哪个代理定义)(正确答案 B)。 - Q8|生命周期管理:
/plugin enable、/plugin disable、claude plugin update <name>(正确答案 B)。 - Q9|插件相对独立组件的主要优势 =单命令安装、版本化、市场分发、整体捆绑(正确答案 B)。
- Q10|插件钩子配置位于插件目录的
hooks/hooks.json(正确答案 B)。
九、Lesson 08 Checkpoints:捕获范围、保留期与回退工作流
第八课围绕检查点的能力边界——尤其哪些操作不在保护范围内,详见 08-checkpoints。
- Q1|检查点捕获四类数据:对话消息、Claude 工具造成的文件修改、工具使用历史、会话上下文(正确答案 B)。
- Q2|打开检查点浏览器:双击 Esc(
Esc + Esc)或/rewind(正确答案 B)。 - Q3|回退共5 个选项:Restore code+conversation(完整回滚)/ Restore conversation only / Restore code only /Summarize from here(从此处压缩)/ Never mind(取消)(正确答案 B)。
- Q4|关键边界:经 Bash 执行的
rm/mv/cp等文件系统操作不被检查点追踪——只有 Write、Edit 等 Claude 工具的修改在保护范围内(正确答案 B)。这提醒开发者在做危险删除前先 commit 或用检查点以外的兜底。 - Q5|保留期:跨会话持久30 天后自动清理(正确答案 C)。
- Q6|「Summarize from here」把对话压缩为 AI 摘要,原始全文仍保留在 transcript 中(正确答案 B)。
- Q7|自动检查点在每次用户提示时创建,捕获 Claude 处理请求前的状态(正确答案 B)。
- Q8|关闭自动检查点:配置
autoCheckpoint: false(默认 true)(正确答案 B)。 - Q9|检查点 ≠ git 的替代品:二者互补——检查点会话级且过期(30 天),git 永久、可审计、可共享(正确答案 B)。
- Q10|对比两种方案的推荐工作流:干净状态打点 → 试方案 A → 记结果 →回退同一检查点→ 试方案 B → 对比(正确答案 B)。这是「分支式实验」的标准姿势。
十、Lesson 09 Advanced Features:权限模式、计划模式与打印模式
第九课把「终端主交互」之外的安全与自动化能力汇总考查,课程见 09-advanced-features。
- Q1|六大权限模式:
default(逐项询问)/acceptEdits(自动接受文件编辑)/plan(只读分析)/auto(后台分类器裁决)/dontAsk(未预批准即自动拒绝)/bypassPermissions(跳过一切检查)(正确答案 B)。 - Q2|激活计划模式的四通道:
/plan、Shift+Tab(或Alt+M)、--permission-mode plan标志、默认配置(正确答案 B)。 - Q3|
opusplan别名:Opus 负责规划阶段、Sonnet 负责执行阶段——质量与速度的分工(正确答案 B)。 - Q4|会话级开关扩展思考:
Option+T(macOS)/Alt+T;Ctrl+O切换 verbose 显示推理文本;一次性深度推理可在提示词带 "ultrathink"(正确答案 B)。 - Q5|"ultrathink" 仅对当次回复触发深度推理,不改变会话 effort 设置——会话级需用
/effort max(正确答案 A)。 - Q6|CI/CD 中的结构化输出 + 轮次上限:
claude -p --output-format json --max-turns 3 "..."(正确答案 B)。 - Q7|任务清单(Ctrl+T):跨上下文压缩存活的持久 to-do,可用
CLAUDE_CODE_TASK_LIST_ID跨会话共享(正确答案 B)。 - Q8|计划模式外部编辑器修改计划:
Ctrl+G(正确答案 B)。 - Q9|
dontAsk与bypassPermissions的区别:前者自动拒绝(除非命中预批准),后者完全跳过安全检查、不适于日常(正确答案 B)。 - Q10|CLI 会话交接给桌面应用:
/desktop,用于可视化 diff 评审与多会话管理(正确答案 B)。
十一、Lesson 10 CLI Reference:双模式、会话管理与脚本化
第十课以 CLI 为对象考查运行模式与标志语义,参照 10-cli。
- Q1|两种主要模式:交互式 REPL(默认
claude)与Print 模式(claude -p)——后者非交互、可脚本化可管道,响应一次即退出(正确答案 B)。 - Q2|管道输入 + JSON 输出:
cat error.log | claude -p --output-format json "explain this"(正确答案 B)。 - Q3|
-c= 续接最近一次会话;-r= 按名称或 ID 恢复指定会话(正确答案 B)。 - Q4|保证 schema 合法的 JSON:
--output-format json仅为尽力输出,叠加--json-schema '{"type":"object",...}'才保证匹配 Schema(正确答案 B)。 - Q5|
--system-prompt-file仅在打印模式(-p)生效,交互模式改用内联--system-prompt(正确答案 B)。 - Q6|安全审计只读约束:
--permission-mode plan --tools "Read,Grep,Glob"组合(正确答案 B)。 - Q7|代理定义优先级 CLI > Project > User(同 Lesson 04 Q2,正确答案 B)。
- Q8|派生会话尝试新方案:
--resume <name> --fork-session "branch"创建独立分支、保留原会话(正确答案 B)。 - Q9|
claude auth status:登录态退出码0,未登录为 1,可脚本化用于 CI 鉴权检查(正确答案 B)。 - Q10|批量处理:利用 shell for 循环逐个调用
claude -p,如for file in *.md; do claude -p "summarize: $(cat $file)" > ${file%.md}.json; done(正确答案 B)。
十二、题库设计方法论:可复用的自测机制与复习闭环
从题库反推其教学设计意图,可归纳出三类值得迁移复用的模式:
双维分类(conceptual / practical)10 题中两种类型混合编排:conceptual 题考「是什么、为何如此」(机制与优先级),practical 题考「怎么做」(命令、字段、路径)。结果模板 results-template.md 会按类别统计正误,让学员看清是理解缺口还是操作生疏。
错题驱动的复习锚点每题的
review字段都精确指向课程 README 的具体小节,测验结果模板中「Incorrect Answers — Review These」区块据此为每个错题生成「答案 + 解析 + 复习段落」三元组,形成测试 → 定位 → 精读 → 重测闭环。这也是 LEARNING-ROADMAP.md 推荐在每个学习级别后使用/lesson-quiz <lesson>校验的原因。考点交叉与陷阱设计多处知识点在不同课程间重复出现(技能/插件的命名空间、
disable-model-invocation与user-invocable: false的对称语义、CLI > Project > User 优先级、MEMORY.md 前 200 行规则贯穿 Auto Memory 与子代理记忆),且干扰项刻意贴近真实字段名(如allowed-tools与tools/permissions)或接近的真实值(如 100/200/500 行),专门训练对精确字段名与精确数字的记忆。
使用建议:将本仓库克隆后,在 Claude Code 中直接运行
/lesson-quiz <lesson>即可获得交互式测验与打分;题库文件本身也可作为快速复习手册按课程翻查。测验的边界由 SKILL.md 的 Guardrails 保证——题源唯一、计分严格、绝不虚构,因此这份题库的可信度直接决定了整个自测体系的有效性。
【免费下载链接】claude-howtoA visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.项目地址: https://gitcode.com/GitHub_Trending/cl/claude-howto
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考