[{"data":1,"prerenderedAt":20},["ShallowReactive",2],{"$f9yxc0gk--TNOWscPmvxzJWgjl36HaCJMHab9l397An8":3},{"id":4,"documentId":5,"title":6,"summary":7,"content":8,"author":9,"category":10,"tags":11,"icon":12,"views":13,"isTop":14,"isNew":14,"publishDate":15,"createdAt":16,"updatedAt":17,"publishedAt":18,"slug":19},183,"ggkntq3slhug7xiwdct3kn3w","【保姆级教程】Claude Agent Skill入门科普｜一句话让AI整理24张照片","本文是面向新手的教程，教你用 Claude Code 创建一个 Agent Skill，一句话让 AI 自动整理手机传来的乱码文件名照片。","\u003Cp>\u003Cp>你电脑里的照片，是不是也是这样——\u003C/p>\u003C/p>\u003Cp>\u003Cp>从手机传过来后，文件名全是 \u003Ccode>IMG_2252.HEIC\u003C/code>、\u003Ccode>livePhoto_1759657677.jpeg\u003C/code> 这种乱码？\u003C/p>\u003C/p>\u003Cp>\u003Cp>想找张去年旅游的照片，翻了半天也找不到？\u003C/p>\u003C/p>\u003Cp>\u003Cp>今天教你一个新技能：用 Claude Code 创建一个 AI 助手，\u003Cstrong>一句话就能帮你把照片全部整理好\u003C/strong>。\u003C/p>\u003C/p>\u003Cp>\u003Chr>\u003C/p>\u003Cp>\u003Ch2>我遇到的问题\u003C/h2>\u003C/p>\u003Cp>\u003Cp>我去烟台、北京、杭州旅游，拍了好多照片。\u003C/p>\u003C/p>\u003Cp>\u003Cp>从手机传到电脑后，打开文件夹一看——\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/_1bd2a3e0de.png\" alt=\"【配图：原始文件夹截图，展示乱码文件名】\">\u003C/p>\u003C/p>\u003Cp>\u003Cp>全是 \u003Ccode>IMG\u003C/code> 加四位数、\u003Ccode>livePhoto\u003C/code> 加一串数字。\u003C/p>\u003C/p>\u003Cp>\u003Cp>光看文件名，根本不知道哪张是景点，哪张是美食，哪张是随拍。\u003C/p>\u003C/p>\u003Cp>\u003Cp>照片一多起来，想找特定地点的照片要翻好久。想按地点分类？一个个改名要改到疯。\u003C/p>\u003C/p>\u003Cp>\u003Cp>我也试过一些相册软件，但自动分类的功能并不精确。\u003C/p>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_27_08_dc1a772f11.png\" alt=\"2026-01-17-10-27-08\">\u003C/p>\u003Cp>有没有更好的办法？\u003C/p>\u003C/p>\u003Cp>\u003Chr>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_28_08_b65fc3910b.png\" alt=\"2026-01-17-10-28-08\">\u003C/p>\u003C/p>\u003Cp>\u003Ch2>新概念：Claude Agent Skill\u003C/h2>\u003C/p>\u003Cp>\u003Cp>今天介绍一个新玩法——\u003Cstrong>Claude Agent Skill\u003C/strong>。\u003C/p>\u003C/p>\u003Cp>\u003Cp>简单说，就是\u003Cstrong>给 AI 写一份&quot;岗位说明书&quot;\u003C/strong>。\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_28_30_b6bd23bdb5.png\" alt=\"2026-01-17-10-28-30\">\u003C/p>\u003C/p>\u003Cp>\u003Cp>以前用 Claude，你每次都要教它怎么做。\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_29_46_7f703d7d96.png\" alt=\"2026-01-17-10-29-46\">\u003C/p>\u003C/p>\u003Cp>\u003Cp>现在，我们把规则写成 Skill，让它看到相关任务，自动按你的要求来。\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cstrong>就像给实习生发了一本 SOP（标准作业流程）。\u003C/strong>\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_29_15_c8ccdf4e23.png\" alt=\"2026-01-17-10-29-15\">\u003C/p>\u003C/p>\u003Cp>\u003Chr>\u003C/p>\u003Cp>\u003Ch2>Skill 为什么这么聪明？\u003C/h2>\u003C/p>\u003Cp>\u003Cp>因为它有\u003Cstrong>三层机制\u003C/strong>。\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_30_16_38e59ff375.png\" alt=\"2026-01-17-10-30-16\">\u003C/p>\u003C/p>\u003Cp>\u003Ch3>第一层：看目录\u003C/h3>\u003C/p>\u003Cp>\u003Cp>Claude 扫一眼你的 Skill 名称，判断这事归不归它管。\u003C/p>\u003C/p>\u003Cp>\u003Cp>比如你说&quot;帮我整理照片&quot;，它一看——嘿，有个&quot;照片整理&quot;技能，对上了！\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_32_15_d1365352ee.png\" alt=\"2026-01-17-10-32-15\">\u003C/p>\u003C/p>\u003Cp>\u003Ch3>第二层：读指令\u003C/h3>\u003C/p>\u003Cp>\u003Cp>确认任务后，它才会打开 Skill 文件，仔细阅读你写的规则。\u003C/p>\u003C/p>\u003Cp>\u003Cp>这一步才开始&quot;费脑子&quot;。\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_33_02_d433e016d9.png\" alt=\"2026-01-17-10-33-02\">\u003C/p>\u003C/p>\u003Cp>\u003Ch3>第三层：用资源\u003C/h3>\u003C/p>\u003Cp>\u003Cp>这是最厉害的地方。\u003C/p>\u003C/p>\u003Cp>\u003Cp>你可以在 Skill 里放参考文档、Python 脚本、配置文件。\u003C/p>\u003C/p>\u003Cp>\u003Cp>比如我放了一个 Python 脚本，专门做批量重命名。Claude 会自动调用这个脚本，执行复杂的文件操作。\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cstrong>AI 负责识别，脚本负责执行，各司其职。\u003C/strong>\u003C/p>\u003C/p>\u003Cp>\u003Cp>这就是 Skills 比普通对话强的地方——结合了 AI 的智能和脚本的效率。\u003C/p>\u003C/p>\u003Cp>\u003Ch2>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_33_52_6d912f4c75.png\" alt=\"2026-01-17-10-33-52\">\u003C/p>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_35_01_da9192f875.png\" alt=\"2026-01-17-10-35-01\">\u003C/h2>\u003C/p>\u003Cp>\u003Ch2>实战：创建照片整理 Skill\u003C/h2>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_35_42_7c7cffa574.png\" alt=\"2026-01-17-10-35-42\">\u003C/p>\u003C/p>\u003Cp>\u003Cp>理论讲完，我们来实际做一个。\u003C/p>\u003C/p>\u003Cp>\u003Ch3>步骤1：创建文件夹\u003C/h3>\u003C/p>\u003Cp>\u003Cp>在你的项目根目录，创建 \u003Ccode>.claude/skills/photo-organizer\u003C/code> 文件夹。\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_38_45_3090d04fe2.png\" alt=\"2026-01-17-10-38-45\">\u003C/p>\u003C/p>\u003Cp>\u003Cp>注意，这是个\u003Cstrong>文件夹\u003C/strong>，不是单个文件。\u003C/p>\u003C/p>\u003Cp>\u003Ch3>步骤2：创建 \u003Ca href=\"http://SKILL.md\">SKILL.md\u003C/a>\u003C/h3>\u003C/p>\u003Cp>\u003Cp>在 \u003Ccode>photo-organizer\u003C/code> 文件夹里，创建一个文件，必须叫 \u003Ccode>SKILL.md\u003C/code>（这个名字是固定的）。\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_39_13_17d28b4699.png\" alt=\"2026-01-17-10-39-13\">\u003C/p>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_40_15_78ce390f1c.png\" alt=\"2026-01-17-10-40-15\">\u003C/p>\u003C/p>\u003Cp>\u003Cp>开头写两个字段：\u003C/p>\u003C/p>\u003Cp>\u003Cpre>\u003Ccode class=\"language-yaml\">---\u003C/p>\u003Cp>name: photo-organizer\u003C/p>\u003Cp>description: 批量整理照片并智能重命名\u003C/p>\u003Cp>\u003C/p>\u003Cp>\u003C/code>\u003C/pre>\u003C/p>\u003Cp>\u003Cp>这是元数据，相当于 Skill 的&quot;身份证&quot;。\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_40_37_78e00bc01e.png\" alt=\"2026-01-17-10-40-37\">\u003C/p>\u003C/p>\u003Cp>\u003Cp>之后写具体的工作流程，我的核心逻辑是：\u003C/p>\u003C/p>\u003Cp>\u003Col>\u003C/p>\u003Cp>\u003Cli>先读取照片的 EXIF 数据\u003C/li>\u003C/p>\u003Cp>\u003Cli>提取拍摄日期、地理位置\u003C/li>\u003C/p>\u003Cp>\u003Cli>如果没有数据就用 AI 识别内容\u003C/li>\u003C/p>\u003Cp>\u003Cli>生成描述性文件名\u003C/li>\u003C/p>\u003Cp>\u003Cli>询问用户按日期还是类别归档\u003C/li>\u003C/p>\u003Cp>\u003C/ol>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_42_55_152953fa8c.png\" alt=\"2026-01-17-10-42-55\">\u003C/p>\u003C/p>\u003Cp>\u003Ch3>步骤3：添加 Scripts 文件夹（高级特性）\u003C/h3>\u003C/p>\u003Cp>\u003Cp>这是重点！\u003C/p>\u003C/p>\u003Cp>\u003Cp>在 Skill 文件夹里创建 \u003Ccode>scripts\u003C/code> 子文件夹，放入你要执行的脚本。\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cstrong>脚本执行本身很强大，而且不直接消耗 LLM 的 token。\u003C/strong>\u003C/p>\u003C/p>\u003Cp>\u003Cp>Claude 会根据你的提问，判断要不要调用 scripts 里的脚本来执行。\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_44_52_76b67bbafd.png\" alt=\"2026-01-17-10-44-52\">\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_45_15_2faa46ff91.png\" alt=\"2026-01-17-10-45-15\">\u003C/p>\u003C/p>\u003Cp>\u003Ch3>步骤4：添加参考文档（可选）\u003C/h3>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_45_43_b3344d00b1.png\" alt=\"2026-01-17-10-45-43\">\u003C/p>\u003C/p>\u003Cp>\u003Cp>你还可以创建一个 \u003Ccode>REFERENCE.md\u003C/code>，它相当于这个 Skill 的&quot;参考资料库&quot;。\u003C/p>\u003C/p>\u003Cp>\u003Cp>不是一步步教它做什么，而是提供标准、偏好、例子。\u003C/p>\u003C/p>\u003Cp>\u003Cp>比如我告诉 Claude：\u003C/p>\u003C/p>\u003Cp>\u003Cul>\u003C/p>\u003Cp>\u003Cli>我喜欢简短的描述\u003C/li>\u003C/p>\u003Cp>\u003Cli>不要太长的文件名\u003C/li>\u003C/p>\u003Cp>\u003Cli>要用中文命名\u003C/li>\u003C/p>\u003Cp>\u003C/ul>\u003C/p>\u003Cp>\u003Cp>这样它生成的文件名会更符合我的习惯。\u003C/p>\u003C/p>\u003Cp>\u003Ch2>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_46_32_e0f087055e.png\" alt=\"2026-01-17-10-46-32\">\u003C/h2>\u003C/p>\u003Cp>\u003Ch2>测试效果\u003C/h2>\u003C/p>\u003Cp>\u003Cp>来测试一下。\u003C/p>\u003C/p>\u003Cp>\u003Cp>我电脑里有 24 张照片，从手机传过来的：\u003C/p>\u003C/p>\u003Cp>\u003Cul>\u003C/p>\u003Cp>\u003Cli>烟台海边拍的景点\u003C/li>\u003C/p>\u003Cp>\u003Cli>北京旅游的随拍\u003C/li>\u003C/p>\u003Cp>\u003Cli>杭州吃饭拍的美食\u003C/li>\u003C/p>\u003Cp>\u003C/ul>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_47_15_d8e843e54e.png\" alt=\"2026-01-17-10-47-15\">\u003C/p>\u003C/p>\u003Cp>\u003Cp>在这个文件夹里打开 Claude Code，直接对它说：\u003C/p>\u003C/p>\u003Cp>\u003Cblockquote>\u003C/p>\u003Cp>\u003Cp>帮我整理一下这些照片\u003C/p>\u003C/p>\u003Cp>\u003C/blockquote>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_47_49_95cfa76144.png\" alt=\"2026-01-17-10-47-49\">\u003C/p>\u003C/p>\u003Cp>\u003Cp>它会：\u003C/p>\u003C/p>\u003Cp>\u003Col>\u003C/p>\u003Cp>\u003Cli>自动找到 \u003Ccode>.skills\u003C/code> 里的&quot;照片智能整理助手&quot;\u003C/li>\u003C/p>\u003Cp>\u003Cli>精准定位到我的照片文件夹\u003C/li>\u003C/p>\u003Cp>\u003Cli>开始扫描照片进行处理\u003C/li>\u003C/p>\u003Cp>\u003Cli>问我归档方式（我选了&quot;按类别分类&quot;）\u003C/li>\u003C/p>\u003Cp>\u003Cli>确认后执行脚本\u003C/li>\u003C/p>\u003Cp>\u003C/ol>\u003C/p>\u003Cp>\u003Cp>\u003Cstrong>只需要一句话，24 张照片，全部搞定！\u003C/strong>\u003C/p>\u003C/p>\u003Cp>\u003Ch2>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_48_12_d48581c9b7.png\" alt=\"2026-01-17-10-48-12\">\u003C/p>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_48_48_0545a6439a.png\" alt=\"2026-01-17-10-48-48\">\u003C/p>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_49_23_d32f9fa8d5.png\" alt=\"2026-01-17-10-49-23\">\u003C/p>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_49_45_1dcdc23a91.png\" alt=\"2026-01-17-10-49-45\">\u003C/h2>\u003C/p>\u003Cp>\u003Ch2>结果展示\u003C/h2>\u003C/p>\u003Cp>\u003Cp>让我打开整理后的文件夹。\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_50_37_3d7c38aaa3.png\" alt=\"2026-01-17-10-50-37\">\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cstrong>风景文件夹\u003C/strong>：北京天坛、海景蓝天、湖泊游船、现代建筑、胡同日落——都识别得很精准。\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_51_04_05fdfe4f7f.png\" alt=\"2026-01-17-10-51-04\">\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cstrong>美食文件夹\u003C/strong>：酸奶冰激凌、烤生蚝——识别得也很精准。\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_51_25_9dd41cab78.png\" alt=\"2026-01-17-10-51-25\">\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cstrong>备份文件夹\u003C/strong>：原始文件都在这里，一张都没丢。\u003C/p>\u003C/p>\u003Cp>\u003Chr>\u003C/p>\u003Cp>\u003Ch2>总结\u003C/h2>\u003C/p>\u003Cp>\u003Cp>\u003Cimg src=\"https://aigongsheng.com/uploads/2026_01_17_10_52_11_6e7ff80dd0.png\" alt=\"2026-01-17-10-52-11\">\u003C/p>\u003C/p>\u003Cp>\u003Ch3>Claude Agent Skill 是什么？\u003C/h3>\u003C/p>\u003Cp>\u003Cp>给 AI 写的标准作业流程。\u003C/p>\u003C/p>\u003Cp>\u003Ch3>怎么创建？\u003C/h3>\u003C/p>\u003Cp>\u003Col>\u003C/p>\u003Cp>\u003Cli>创建 \u003Ccode>.claude/skills\u003C/code> 文件夹\u003C/li>\u003C/p>\u003Cp>\u003Cli>在里面创建你的 Skill 文件夹\u003C/li>\u003C/p>\u003Cp>\u003Cli>写 \u003Ccode>SKILL.md\u003C/code> 定义工作流程\u003C/li>\u003C/p>\u003Cp>\u003Cli>可选：添加 \u003Ccode>scripts\u003C/code> 文件夹放脚本\u003C/li>\u003C/p>\u003Cp>\u003Cli>可选：添加 \u003Ccode>REFERENCE.md\u003C/code> 放标准、偏好、例子\u003C/li>\u003C/p>\u003Cp>\u003C/ol>\u003C/p>\u003Cp>\u003Ch3>核心机制？\u003C/h3>\u003C/p>\u003Cp>\u003Cp>三层机制：\u003Cstrong>看目录 → 读指令 → 用资源\u003C/strong>\u003C/p>\u003C/p>\u003Cp>\u003Ch3>Scripts 是什么？\u003C/h3>\u003C/p>\u003Cp>\u003Cp>把复杂逻辑封装成脚本，AI 分析 + 脚本执行，效率翻倍。\u003C/p>\u003C/p>\u003Cp>\u003Ch3>Reference 是什么？\u003C/h3>\u003C/p>\u003Cp>\u003Cp>给 Claude 的&quot;参考资料库&quot;，用来对齐你的命名风格和输出口味。\u003C/p>\u003C/p>\u003Cp>\u003Chr>\u003C/p>\u003Cp>\u003Ch2>写在最后\u003C/h2>\u003C/p>\u003Cp>\u003Cp>了解了这套机制之后，你就可以按自己的工作流，做更多 Skill。\u003C/p>\u003C/p>\u003Cp>\u003Cp>把重复的活交给 AI + 脚本，解放你的双手。\u003C/p>\u003C/p>\u003Cp>\u003Cp>\u003Cstrong>觉得有用的话，点个关注吧~\u003C/strong>\u003C/p>\u003C/p>\u003Cp>\u003Cp>这里是 \u003Cstrong>AI共生阁\u003C/strong>，我们下期见！\u003C/p>\u003C/p>\u003Cp>\u003Chr>\u003C/p>\u003Cp>\u003Cblockquote>\u003C/p>\u003Cp>\u003Cp>视频版教程已上线，更多细节可以看视频演示。\u003C/p>\u003C/p>\u003Cp>\u003Cp>有问题欢迎找我交流！\u003C/p>\u003C/p>\u003Cp>\u003C/blockquote>\u003C/p>\u003Cp>\u003C/p>\u003Cp>\u003Ciframe src=\"//player.bilibili.com/player.html?bvid=BV1R5rUBaEp9&page=1\" scrolling=\"no\" border=\"0\" frameborder=\"no\" framespacing=\"0\" allowfullscreen=\"true\"> \u003C/iframe>\u003C/p>\u003Cp>\u003Ch2>常见问题\u003C/h2>\u003Ch3>Q: Skill 和普通对话有什么区别？\u003C/h3>\u003Cp>A: 普通对话每次都要重新教 AI 怎么做；Skill 是把规则写成\"岗位说明书\"（SKILL.md），AI 通过看目录、读指令、用资源三层机制自动识别并执行，还能调用 Skill 里放的脚本，不用每次重复说明。\u003C/p>\u003Ch3>Q: 创建一个 Skill 必须要写代码吗？\u003C/h3>\u003Cp>A: 不是必须。核心只需要一个 SKILL.md 文件定义工作流程；Scripts 文件夹（放执行脚本）和 REFERENCE.md（参考资料）都是可选的进阶功能。\u003C/p>\u003C/p>","Up Spark","AI编程",[],"📝",0,false,"2026-01-17","2026-01-17T03:19:15.872Z","2026-07-04T08:06:32.353Z","2026-07-04T08:06:32.369Z","claude-agent-skill-guide",1783157886914]