1  Week 1: AI 时代的“新”新闻人与工具箱

1.1 课程目标

打破对代码的恐惧,建立“人机协作”的思维模式。了解为什么新闻人需要懂代码,并配置好 AI 时代的开发环境。

1.2 核心内容

1.2.1 1. 为什么新闻人需要懂代码?

在生成式 AI 时代,新闻生产的方式正在发生根本性的变革。懂代码不再是为了成为程序员,而是为了: - 更高效地获取信息:批量抓取数据,而不是手动复制粘贴。 - 更深入地挖掘真相:用数据分析验证假设,发现隐藏的模式。 - 更创新地呈现报道:制作交互式图表和 H5,提升用户体验。 - 更好地驾驭 AI:理解 AI 的原理,才能更好地 Prompting,甚至微调模型。

1.2.2 2. 工具链介绍

  • Trae: 下一代 AI Native IDE,内置 Claude/GPT-4,你的结对编程伙伴。
  • GitHub: 全球最大的代码托管平台,新闻人的“开源选题库”。
  • ap-cli: 本课程自研的 AI 学习助手,你的私人学习向导。

1.3 🔥 教改亮点:首战即用 ap-cli

我们不讲枯燥的 Python 安装,直接动手配置你的 AI 学习助手。

1.3.1 步骤 1: 克隆仓库

打开 Trae 的终端 (Terminal),输入以下命令:

git clone https://github.com/your-username/ap-cli.git
cd ap-cli

1.3.2 步骤 2: 配置 DeepSeek Key

你需要一个 DeepSeek 的 API Key 来驱动 ap-cli。 1. 注册/登录 DeepSeek 开放平台。 2. 创建一个新的 API Key。 3. 在 ap-cli 目录下创建 .env 文件,并填入:

DEEPSEEK_API_KEY=sk-your-key-here

1.3.3 步骤 3: 运行你的第一个命令

在终端运行:

# 生成“Python基础”的学习地图
python main.py m "Python基础"

或者如果你已经配置了 alias:

ap m "Python基础"

1.4 作业

  1. 成功运行 ap-cli,生成一份关于“Python基础”的学习地图。
  2. 截图你的终端界面(包含生成的地图),发到朋友圈或课程群,配文:“我的第一个 AI 学习助手”。