单元一 准备 · 第 3 课
程序员眼中的文件
你天天和文件打交道,但程序员看文件的方式有点不一样:他们关心文件在哪(路径)、是什么类型(扩展名)、能不能直接读(纯文本)。
本课目标
- 看懂文件路径,知道“家目录”在哪。
- 打开文件扩展名显示。
- 分清纯文本文件和 Word、Excel 这类文件。
- 下载课程练习包,放到固定位置并备份。
路径:文件的门牌号
每个文件都有一个路径,就像门牌号,告诉电脑它在哪。
| 系统 | 例子 |
|---|---|
| Windows | C:\Users\xiaoming\ai-course\practice-pack\README.txt |
| macOS | /Users/xiaoming/ai-course/practice-pack/README.txt |
几个要点:
- Windows 用反斜杠
\分隔,macOS 用斜杠/。 C:\Users\xiaoming或/Users/xiaoming是你的家目录,存放你个人文件的地方。程序员常用~代表它,所以上面的路径也可以写成~/ai-course/practice-pack/README.txt。- 从最顶层写起的叫绝对路径;从当前位置写起的叫相对路径,比如你已经在
ai-course里,practice-pack/README.txt就指同一个文件。
扩展名:文件的类型标签
文件名最后一个点后面的部分叫扩展名,比如 .txt、.docx、.csv。它告诉电脑和 AI 这是什么类型的文件。
Windows 默认把扩展名藏起来了,请先打开:
- Windows 11:打开“文件资源管理器”,点顶部的“查看” → “显示” → 勾选“文件扩展名”。
- Windows 10:打开“文件资源管理器”,点“查看”选项卡,勾选“文件扩展名”。
- macOS:打开“访达”,菜单栏“访达” → “设置” → “高级”,勾选“显示所有文件扩展名”。
打开以后,你会发现 报告 其实叫 报告.docx。以后遇到“文件名没错却打不开”的情况,先看扩展名。
纯文本:AI 最容易读懂的文件
| 类型 | 常见扩展名 | 特点 |
|---|---|---|
| 纯文本 | .txt .md .csv .json .toml | 里面只有文字,用记事本就能打开 |
| 办公文档 | .docx .xlsx .pptx | 里面还有格式、图片,要用专门的软件打开 |
程序代码、配置文件都是纯文本。AI 处理纯文本最拿手。办公文档它也能处理,但往往要先装额外的工具,所以这门课的练习先用纯文本。
.csv是用逗号分隔的表格,可以用 Excel 打开,也可以用记事本打开看原样。.md(Markdown)是带简单标记的文本,#表示标题,-表示列表。AI 很喜欢用这种格式写东西。
打开纯文本的工具:Windows 用“记事本”;macOS 用“文本编辑”,打开后如果看到字体、加粗这些按钮,选菜单“格式” → “制作纯文本”。
给文件起名的好习惯
程序员给文件起名时一般这样做:
- 用英文、数字、连字符,比如
meeting-2026-09-15.txt; - 不用空格和括号,比如不写
会议纪要 (最终版)(1).txt; - 日期写成
2026-09-15,按名字排序时就是按日期排序。
中文名和空格不是不能用,但在终端里输入很麻烦,有些工具还会出错。练习包里就故意放了几个“坏名字”,第 9 课让 AI 把它们改好。
跟着做:下载练习包
- 下载练习包:practice-pack.zip。
- 在家目录里新建一个文件夹,名字叫
ai-course:- Windows:打开文件资源管理器,地址栏输入
%USERPROFILE%回车,就进入了家目录,右键 → 新建 → 文件夹。 - macOS:打开访达,菜单“前往” → “个人”,就进入了家目录,右键 → 新建文件夹。
- Windows:打开文件资源管理器,地址栏输入
- 解压练习包到
ai-course里:- Windows:右键
practice-pack.zip→ “全部解压缩”,目标选刚才的ai-course文件夹。 - macOS:双击 zip 文件,把解压出来的
practice-pack文件夹拖进ai-course。
- Windows:右键
- 备份:复制
practice-pack文件夹,粘贴到同一个位置,改名为practice-pack-backup。
你应该看到
ai-course 里有两个文件夹:practice-pack 和 practice-pack-backup。打开 practice-pack,能看到 10 个文件和一个 old 文件夹,比如 README.txt、expenses-2026-09.csv、weekly meeting 0929.md。
用记事本或文本编辑打开 README.txt,能看到中文说明。再用 Excel 打开 expenses-2026-09.csv,能看到一张报销表。
常见问题
解压后又套了一层文件夹? 有的解压工具会生成 practice-pack/practice-pack。把里面那层移出来,保证路径是 ai-course/practice-pack/README.txt。
打开 CSV 是乱码? 练习包的文件已经按 Excel 能识别的编码保存。如果你用的是 WPS 或其他软件仍然乱码,先用记事本打开确认内容正常即可。
家目录名是中文? 一般不影响学习。如果后面某个工具在中文路径下报错,把报错交给 AI 分析,或者暂时把 ai-course 放到 C:\ai-course。
自检
- 我知道自己的家目录路径。
- 我的电脑已经显示文件扩展名。
- 我能说出
.txt和.docx的区别。 -
~/ai-course/practice-pack已经就位,并且有备份。