T learn.traeai

第 1 节 · 本站原创中文课程 · 建议 35 分钟

第一节:把重复任务变成命令

学完能做:区分内置命令与项目自定义任务,完成一个只读审查入口。

先找一个反复出现的小任务

选一个范围小、结果容易检查的任务,例如审查当前 diff 的输入校验问题。写清输入、允许的动作和输出格式,再考虑把提示保存起来。先在一个练习仓库手动完成一次,确认它能给出文件位置与依据。

参考原文:01-slash-commands/README.md ↗

内置命令和自定义任务分开理解

内置命令控制会话,例如查看帮助、整理上下文;自定义任务保存你的工作方法。原项目保留 .claude/commands 的示例,新建任务可采用 .claude/skills/<名称>/SKILL.md。不要同时创建同名的旧命令与 Skill,以免不知道实际加载的是哪份。

任务名称:review-inputs
输入:当前 diff
动作:阅读相关代码,检查参数和错误处理
输出:文件位置、问题、复现条件、建议
边界:只读;不修改文件、不提交或发布

用一次实际调用检查约定

在 Claude Code 的命令菜单确认任务能被发现,再用一个已知存在问题的改动试运行。检查它是否指出真实位置,以及证据不足时能否明确说明。菜单、可用命令和参数受本地版本影响,先查看 /help 与 claude --help。

本节交付

提交任务说明、调用方式和一次真实输出。没有安装或账号时,可以先完成设计,并把运行结果明确标为待测。后续 Skills 课会把这份说明整理成可复用文件。

这是本站独立编写的讲解与示例,并非官方课程逐字翻译。理解之后,请完成下面的练习、自测和笔记。

参考来源:luongnv89 / claude-howto · 社区开源教程

动手,把理解变成成果

本节练习

正在读取本机草稿…

设计 review-inputs 任务:写明输入、只读边界和输出格式,用一个已知缺陷验证它,记录实测结果或待测计划。

38 / 6000 字。本页不执行代码;可下载后在本地运行,或用 Agent 获取定性建议。

给我一个提示

先在 diff 中准备一处空值处理问题,检查任务能否给出具体行和触发条件。

查看参考思路(本站预写,非实时 Agent)

任务仅阅读 diff 及上下文,返回位置、问题和证据。用缺少空值处理的函数测试,保留真实输出;未运行则注明待测,不写成已经发现。

人工自评:逐项核对自己的作品

这些勾选由你确认,不是自动测试结果。遇到待测项,请在作品里明确注明。

理解自测

新建一个可复用项目任务时,优先选择什么?

自己的学习笔记

0 / 3000 字 · 仅保存在此浏览器

围绕当前章节学习

Agent 答疑与作品评价

正在检查连接…

本站讲解、提示、参考思路和自测可独立使用。连接模型服务后,才能实时提问或评价;这里不会把预写内容伪装为 Agent 回答。

走完学习闭环

完成本节

保留练习、勾选人工自评并通过自测后,可记录完成。修改作品或答案会重新打开本节。

课程进度:0 / 10 · 本机记录,不是外部官方证书