首页

使用 Claude Code 在 Excel 中 Vibe 编程打造预算追踪表

Vibe 编程就像与计算机对话——你描述想要的结果,Claude Code 负责构建,你来测试和完善。这不是魔法,而是一种新的工作方式:你把握方向,AI 负责处理电子表格的具体细节,包括公式、格式和图表。本教程将带你仅用自然语言请求,打造一个真正的多工作表预算追踪表。

核心概念

你需要准备的内容

步骤 1:创建新的 GitHub 仓库

现在你已拥有一个本地 Git 仓库,以及在 GitHub 上的备份。

步骤 2:在 VS Code 中打开项目

步骤 3:启动 Claude Code

claude

Claude Code 现在已经运行,随时可以接收你的请求。

步骤 4:第一次 Vibe - 创建收入和支出工作表

不用一个单元格一个单元格地搭建电子表格,只需描述你想要什么。

创建一个名为 budget.xlsx 的电子表格,包含两个工作表:“收入”和“支出”。“收入”工作表包含“来源”、“月份”和“金额”三列,填入 3 个示例收入来源,覆盖 2 个月。“支出”工作表包含“类别”、“月份”和“金额”三列,填入 6 个示例类别(如房租、日用杂货、交通、水电费、娱乐、储蓄),覆盖同样的 2 个月。在每个工作表底部添加一个“合计”行,使用 SUM 公式求和。

保存进度:让 Claude 用 Git 提交,或者自己在 GitHub Desktop 中操作:

提交这些更改。

步骤 5:第二次 Vibe - 添加汇总工作表

在制作图表之前,先把两个工作表关联起来。

在 budget.xlsx 中添加第三个工作表,命名为“汇总”。它应显示“总收入”、“总支出”和“净储蓄”(收入减去支出),每一项都要用引用“收入”和“支出”工作表的公式计算,而不是写死的数字。

保存进度:让 Claude 提交,或者使用 GitHub Desktop。

步骤 6:第三次 Vibe - 添加图表

数字固然有用,但图表能让你一眼看懂全貌。

在“支出”工作表中添加一个饼图,显示每个类别在总支出中所占的比例。在“汇总”工作表中添加一个柱状图,按月比较总收入和总支出。

步骤 7:第四次 Vibe - 突出显示超支类别

让问题一目了然,而不必在一堆数字中苦苦寻找。

在“支出”工作表中添加条件格式:单月超过 $500 的支出用红色突出显示,低于 $100 的用绿色突出显示。

如果有地方看起来不对,把你看到的内容复制下来,描述给 Claude,让它修复。

步骤 8:第五次 Vibe - 添加类别下拉列表

让表格更容易扩展,同时避免输入错误。

为“支出”工作表中的“类别”列添加数据验证,使其只接受下拉列表中的值,列表包含现有的所有类别,再加上“其他”。在底部添加两行空白行,方便填写新条目。

步骤 9:审查并提交

提交之前,先检查一下 Claude 构建的内容。

为预算追踪表添加图表、条件格式和类别下拉列表

你已经保存了一个完整可用的预算追踪表版本!

步骤 10:迭代并改进

Vibe 编程的优势在于迭代。试着通过描述来添加新功能:

可以向 Claude 提出的请求示例:

每成功完成一个功能后:

核心原则:

每次都遵循这个模式:描述 → 检查文件 → 迭代 → 提交。

下一步

故障排除

工作流程概述

本教程将几种工具组合成了一个工作流程:

魔法不在于任何单一工具——而在于 Vibe 编程让你能够描述想要的内容并快速迭代。你从一个空文件夹开始,最终得到了一个可用的、图表丰富的预算追踪表,全程没有亲手写过一个公式。

日常工作流程

完成这次初始设置后,你日常的 Vibe 编程流程将变成:

  1. 打开 VS Code - 打开你的项目文件夹
  2. 启动 Claude Code - 在终端中输入 claude
  3. 描述你的目标 - “添加一个功能……”或“修复……那一行”
  4. 检查文件 - 在 Spreadsheet Viewer 或 Excel/LibreOffice 中打开它
  5. 迭代或提交 - 如果有问题,描述需要怎么修复;如果没问题,用 GitHub Desktop 提交
  6. 定期推送 - 点击 Push origin 备份到 GitHub

练习得越多,你就越擅长描述自己想要的东西。Vibe 编程是一项技能——你会逐渐了解哪种描述方式最有效,以及如何把大的电子表格构想拆分成可以逐一测试的小部分。


由 Steven Ge 创建于 2026 年 9 月 21 日。