学习进度
0%
首页 / 第04章:实战场景

第04章:实战场景 - Excel/文件整理/报告生成

Claude Code实战场景
用自然语言完成日常重复性工作
📌 章节说明

前置知识:已完成第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 会做什么?
  1. 读取 Excel 文件(用 Python 的 pandas 库)
  2. 写一个 Python 脚本清洗数据
  3. 计算统计数据
  4. 生成新的 Excel 文件 sales_data_cleaned.xlsx
  5. 生成一个分析报告 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 交通费

在 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

在 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、生成归档清单。