第 02 节,共 12 节 · 免费试看

开发环境与项目初始化

准备 Python、Node.js、Codex、Remotion 与项目目录。

第 02 课:开发环境与项目初始化

本节为免费内容。

本节目标

本节完成后,你将能够:

  • 理解本节在完整系统中的作用
  • 完成本节对应的项目配置或实现
  • 验证结果并为下一步做好准备

本节说明

准备 Python、Node.js、Codex、Remotion 与项目目录。

推荐环境

  • Windows 11
  • Python 3.11 或兼容版本
  • Node.js 与 npm
  • Codex CLI
  • Remotion
  • Edge TTS

创建项目目录

cd C:\Users\yz20aaa\Documents
mkdir AI-Tool-Showcase-Generator
cd AI-Tool-Showcase-Generator

进入 Codex:

codex

推荐项目结构

AI-Tool-Showcase-Generator/
├── app/
├── services/
├── remotion/
├── temp/
├── output/
├── logs/
├── requirements.txt
├── install.bat
└── launch.bat

操作步骤

Step 1:确认当前项目状态

在继续前,确认项目目录、依赖和前一节结果均正常。所有命令均在 Windows CMD 中执行。

Step 2:完成本节实现

按照本节示例建立或调整相关文件。修改时保持模块职责清晰,不把 GUI、文件处理、TTS 和 Remotion 渲染全部写进同一个文件。

Step 3:运行检查

完成修改后,至少运行语法检查、相关自动测试和一次最小功能检查。

常见问题

为什么必须保留上传顺序?

展示视频通常按照用户设计好的操作流程排列。自动按文件名排序会破坏产品演示逻辑,因此数组顺序必须作为唯一权威顺序。

为什么要把任务文件放进独立 job 目录?

独立目录可以避免多次生成互相覆盖,也方便记录日志、排查错误和保留每次输入。

本节小结

你已经完成了“开发环境与项目初始化”相关内容,并了解了如何验证本节结果。

下一步

下一节将进入第 03 课。