单元一 准备 · 第 3 课

程序员眼中的文件

你天天和文件打交道,但程序员看文件的方式有点不一样:他们关心文件在哪(路径)、是什么类型(扩展名)、能不能直接读(纯文本)。

本课目标

  • 看懂文件路径,知道“家目录”在哪。
  • 打开文件扩展名显示。
  • 分清纯文本文件和 Word、Excel 这类文件。
  • 下载课程练习包,放到固定位置并备份。

路径:文件的门牌号

每个文件都有一个路径,就像门牌号,告诉电脑它在哪。

系统例子
WindowsC:\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 把它们改好。

跟着做:下载练习包

  1. 下载练习包:practice-pack.zip。
  2. 在家目录里新建一个文件夹,名字叫 ai-course:
    • Windows:打开文件资源管理器,地址栏输入 %USERPROFILE% 回车,就进入了家目录,右键 → 新建 → 文件夹。
    • macOS:打开访达,菜单“前往” → “个人”,就进入了家目录,右键 → 新建文件夹。
  3. 解压练习包到 ai-course 里:
    • Windows:右键 practice-pack.zip → “全部解压缩”,目标选刚才的 ai-course 文件夹。
    • macOS:双击 zip 文件,把解压出来的 practice-pack 文件夹拖进 ai-course。
  4. 备份:复制 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 已经就位,并且有备份。