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