用自然语言完成日常重复性工作
📌 章节说明
前置知识:已完成第03章 Git 存档,熟悉 Claude Code 基本操作。
本章价值:前几章是基础,本章是实战应用。这些场景覆盖了非技术人员 60% 的日常工作。
本章覆盖的场景
这些都是非技术人员日常工作中最常遇到的任务:
| 场景 | 难度 | 实用度 | 预计时间 |
|---|---|---|---|
| Excel 数据清洗 | ⭐⭐ | ⭐⭐⭐ | 20分钟 |
| 文件夹整理 | ⭐ | ⭐⭐⭐ | 15分钟 |
| 批量重命名 | ⭐ | ⭐⭐⭐ | 10分钟 |
| 周报生成 | ⭐ | ⭐⭐ | 5分钟 |
| 会议纪要 | ⭐ | ⭐⭐ | 5分钟 |
| 发票清单整理 | ⭐⭐ | ⭐⭐⭐ | 15分钟 |
| 联系方式提取 | ⭐⭐ | ⭐⭐ | 10分钟 |
场景1:Excel 数据处理(20分钟)
任务:清洗销售数据
假设你有一个杂乱的销售数据表格 sales_data.xlsx,需要清洗。
bash
claude ~/Documents
然后输入:
我有一个 sales_data.xlsx 文件,请帮我:
1. 读取这个文件
2. 去除重复行
3. 统一日期格式为 YYYY-MM-DD
4. 计算总销售额
5. 生成一个清洗后的文件和分析报告
🔍 Claude 会做什么?
- 读取 Excel 文件(用 Python 的 pandas 库)
- 写一个 Python 脚本清洗数据
- 计算统计数据
- 生成新的 Excel 文件
sales_data_cleaned.xlsx - 生成一个分析报告
sales_report.md
提示词模板:Excel 数据清洗
📋 模板
提示词
请帮我清洗 [文件名]:
1. 去除重复行
2. 统一日期格式为 YYYY-MM-DD
3. 空值处理:数值列用平均值填充,文本列用 "未知" 填充
4. 去除前后空格
5. 给出清洗前后对比
场景2:整理杂乱文件夹(15分钟)
任务:整理下载文件夹
下载文件夹通常很乱,让我们整理它:
请帮我整理这个文件夹:
1. 图片文件(jpg/png/gif)放到 images/ 文件夹
2. 文档文件(pdf/docx/txt)放到 docs/ 文件夹
3. 压缩文件(zip/rar/7z)放到 archives/ 文件夹
4. 视频文件(mp4/mov/avi)放到 videos/ 文件夹
5. 其他文件放到 others/ 文件夹
请生成一个整理清单,告诉我每个文件去了哪里
提示词模板:文件整理
📋 模板
提示词
请整理 [文件夹路径]:
- 图片文件(jpg/png/gif)→ images/
- 文档文件(pdf/docx/txt)→ docs/
- 压缩文件(zip/rar)→ archives/
- 其他文件 → others/
生成整理清单
场景3:批量重命名文件(10分钟)
任务:重命名照片文件
请把这些照片重命名:
格式:2024-01-15_001.jpg
按拍摄日期排序(从 EXIF 读取)
如果无法读取日期,就用文件的修改日期
场景4:生成周报(5分钟)
任务:根据工作内容生成结构化周报
根据以下内容生成周报:
本周完成的工作:
1. 修复了登录页面的样式问题
2. 新增了用户头像上传功能
3. 更新了帮助文档
4. 参加了产品评审会议
下周计划:
1. 开始开发消息通知功能
2. 优化首页加载速度
3. 准备用户测试
遇到的问题:
1. 第三方接口不太稳定
2. 设计图还没给全
请生成结构化的周报,格式要专业
提示词模板:周报生成
📋 模板
提示词
根据以下内容生成周报:
本周完成的工作:
[列出工作]
下周计划:
[列出计划]
遇到的问题:
[列出问题]
格式要专业,包含:本周进展、下周计划、风险与问题
场景5:会议纪要(5分钟)
任务:整理会议记录
请整理以下会议记录,输出:
1. 会议摘要(3-5 句话)
2. 参会人员与角色
3. 讨论的主要议题
4. 待办清单(格式:- [ ] 任务 | 负责人 | 截止日期)
5. 需要跟进的问题
会议时间:2025-01-10 14:00-15:30
参会人:张三(开发)、李四(产品)、王五(测试)
会议内容:
[粘贴会议内容]
提示词模板:会议纪要
📋 模板
提示词
请整理以下会议记录,输出:
1. 会议摘要(3-5 句话)
2. 参会人员与角色
3. 讨论的主要议题
4. 待办清单(格式:- [ ] 任务 | 负责人 | 截止日期)
5. 需要跟进的问题
会议内容:
[粘贴内容]
场景6:发票清单整理(15分钟)
任务:从杂乱的数据中提取发票信息
📋 场景说明
财务部门发来一堆发票数据,格式混乱,需要整理成标准的报销清单。
假设你有一个 invoices.xlsx 文件,数据格式如下:
日期 发票号码 金额(元) 类型
2024.01.15 12345678 ¥256.00 办公用品
2024/1/16 87654321 1280.50 差旅费
01-17-2024 11223344 ¥56.00 交通费
2024.01.15 12345678 ¥256.00 办公用品
2024/1/16 87654321 1280.50 差旅费
01-17-2024 11223344 ¥56.00 交通费
在 Claude Code 中输入:
请处理 invoices.xlsx 文件:
1. 统一日期格式为 YYYY-MM-DD
2. 统一金额格式(去掉 ¥ 符号,保留两位小数)
3. 添加"报销类别"列:办公用品→管理费用,差旅费→差旅费用,交通费→交通费用
4. 计算总金额
5. 生成一个新的报销清单.xlsx
提示词模板:发票整理
📋 模板
提示词
请整理 [文件名] 发票数据:
1. 统一日期格式为 YYYY-MM-DD
2. 提取/清洗金额数据(数字格式)
3. 标准化发票号码格式
4. 按类型分类统计
5. 生成汇总报告
场景7:联系方式提取(10分钟)
任务:从文本中提取联系方式
📋 场景说明
活动报名信息、客户资料等通常以文本形式存在,需要提取出联系方式整理成表格。
假设你有一个 registrations.txt 文件:
报名表单:
张三,手机:13812345678,邮箱:zhangsan@example.com
李四 电话 139-8765-4321 邮箱 lisi@example.com
王五 158 1111 2222 wangwu@qq.com
张三,手机:13812345678,邮箱:zhangsan@example.com
李四 电话 139-8765-4321 邮箱 lisi@example.com
王五 158 1111 2222 wangwu@qq.com
在 Claude Code 中输入:
请从 registrations.txt 提取联系方式:
1. 提取姓名、手机号、邮箱
2. 统一手机号格式(去掉横杠和空格)
3. 生成一个 Excel 文件,列名为:姓名、手机号、邮箱
4. 验证邮箱格式是否正确
提示词模板:信息提取
📋 模板
提示词
请从 [文件] 提取 [目标信息]:
- 提取字段:[列出字段]
- 输出格式:Excel/CSV
- 列名:[指定列名]
- 数据验证:[验证规则]
常见问题
Q1: Excel 文件太大怎么办?
可以告诉 Claude 分批次处理:
数据量较大,请:
1. 先分析数据结构(列名、类型)
2. 给出清洗方案
3. 分批次处理(每次 1000 行)
4. 最后合并结果
Q2: 文件整理会不会搞乱?
Claude 会先生成整理清单给你确认。你也可以让 Claude 只生成清单,不执行移动:
请只生成整理清单,不要移动文件
本章自检(3分钟)
点开问题查看答案,能讲清楚就算掌握。
用 Claude Code 处理 Excel/文件整理时,最先要说清楚的三件事是什么?
文件/范围是什么、你要的目标是什么、有哪些约束(不要改什么/输出什么格式)。
怎么避免“它一口气改太多,返工很痛”?
先让它给计划(或用 Plan 思路),确认后再执行;把任务拆小,一次只处理一个文件/一个目标。
批量移动/重命名之前,最安全的准备动作是什么?
先备份或 Git 存档;并在自己的练习/项目文件夹内操作,避免系统目录。
你希望最终交付物是什么,应该怎么写?
明确写“输出文件名/格式/内容”,例如生成
report.md、生成清洗后 CSV、生成归档清单。