对于做 AI 相关自媒体的同学来说,AI 新闻推送软件其实非常重要。
每天 AI 行业的信息量都很大,模型更新、产品上线、融资动态、开源项目、行业报告,稍微不关注就容易错过重点。所以我打算做一个 AI 新闻检索、整理、推送的平台。
工具使用 Claude Code。
大模型使用阶跃星辰和 GPT。
配置大模型 API
我这里使用的密钥配置工具是 CC Switch,这是一个很方便的密钥管理软件。

当然,也可以直接使用阶跃星辰官方提供的配置方法,链接放在这里:
https://platform.stepfun.com/docs/zh/step-plan/integrations/claude-code
配置完成后,就可以进入 Claude Code 的操作界面。

我这里使用的大模型是阶跃星辰的旗舰模型 step-3.5-flash-2603 模型。step-3.5-flash-2603, 是阶跃星辰面向 Agent 场景优化的一款推理模型,它主要针对高频调用、代码生成、工具调用和长流程任务做了优化,特点是响应速度快、Token 效率更高。在阶跃星辰Step Plan订阅方案中也支持调用。除此之外还支持其他模型调用,比如,语音模型,图片模型等等。

截图中这个 AI 回答是正常的,因为我们没有使用 Claude Code 官方要求的 Claude 模型,所以这里会有对应提示。
然后,把下面这段需求提示词给到 Claude Code。

这是一个比较详细的需求文档,整体字数比较多,这里只展示一部分。
阅读文档后,Claude Code 结合阶跃星辰大模型,就开始编写初始化文档和项目结构。这里我先让 AI 生成项目框架。
几分钟后,相关框架文件就已经创建好了。


可以看到生成出来的文件数量还是挺多的,单次输出的信息量也很大,整体是按照三层框架的思路来写的。
数据库脚本也创建好了。

同时前端页面也有了一个雏形。

页面整体 UI 效果一般,后面还需要继续调整。 经过几次 UI 修改后,现在的界面变成了下面这样。

页面美观度确实提高了,但在界面布局和排版上,问题还是比较明显。
现在只是有了一个框架和一个前端页面,数据也还是种子数据,后面还有不少地方要继续优化。接着让 Claude Code 帮我们修改就行。

后续的操作方式也是类似的。
在继续操作之前,可以先问一下当前这个项目还差哪些功能。

为了方便观看,我还让 Claude Code 把功能缺失整理成一个清单。




这里也顺手测试了一下 step-3.5-flash-2603 在前端代码美观度上的表现,整体走的是简约清新风格,效果还是不错的。 再把前端页面的配色和布局一起优化一下。

现在看着就舒服多了。
根据这份清单,后面一步步把功能补齐就可以了。
接下来就需要花一段时间和 AI 来回打磨细节了。
像增删改查的代码编写、数据库配置这些内容,后面都要一点点补上。

这里略过详细步骤。
这里其实会有一个问题,为什么要用代码来做,而不直接让 Agent 创建一个任务? 原因也很简单,Agent 很适合快速执行任务,但如果目标是做一个长期使用的工具,代码项目会更稳定。
比如 AI 新闻推送这个需求,如果只是让 Agent 每天帮我搜索新闻、整理内容、生成摘要,短期来看确实很方便。但问题也很明显,每次执行的效果可能都不一样,新闻源不固定,筛选标准不稳定,输出格式也容易变化。
如果把它做成一个平台,就可以把整个流程固定下来。
而且,后面再加一些自定义能力也会更方便,比如把新闻摘要直接做成语音播报。
阶跃星辰 Step Plan 里也支持语音模型。

在语音模型榜单上,StepAudio 2.5 TTS 也名列前茅。 这里还是直接在 Claude Code 界面里操作,把需求文档写好,再把官方的语音接入文档一并丢给 Claude Code 就可以了。
https://platform.stepfun.com/docs/zh/step-plan/integrations/audio-api#语音合成

Claude Code 有时候查询网站会不太稳定,这时候也可以配合 Trae 的编程工具来实现这个功能。工具灵活切换之后,整体效率会更高。

生成完成后,在新闻详情页面里就会多出一个语音播报按钮。

点击这个按钮,系统就会去请求阶跃星辰的语音模型,对摘要进行语音播报。

这样一来,这个 AI 新闻推送 Demo 就不只是信息整理和页面展示了,连语音播报也一并串了起来,整体可用性会更强。
如果把这套思路继续往下延展,其实还可以再拆出一个更轻量的 Agent 任务。所以下面我再换一个角度,继续用 Claude Code 结合 skill,做一个 AI 新闻速递的示例。
AI新闻速递Skill方法
下面就利用 Claude Code 结合 skill,来制作一个 AI 新闻速递。
先创建 Claude 的预制技能 skill-creator。这个技能本身就是创建自定义技能的底层工具,当你想拓展 Claude 能力的时候,就可以用它生成一个标准化的技能包。

更详细的技能介绍,可以看这个链接。
https://github.com/anthropics/skills/tree/main/skills/skill-creator
然后安装这个 skill-creator 技能。 这一步很简单,直接在对话框里用自然语言输入需求就可以。

安装完成后,输入下面这段提示词就可以了。
Skill 名称小钗每日AI速递
Skill 简介小钗每日AI速递是一个 AI 行业资讯整理 Skill,帮助用户快速获取近 24 小时内最值得关注的 AI 新闻,用中文摘要的方式降低阅读成本。
核心功能用户发送「今日AI报告」后,自动抓取并整理近 24 小时内的 AI 行业重要资讯,筛选有价值的新闻内容,并生成一份清爽的中文 AI 日报。
具体需求1. 抓取近 24 小时内 AI 领域重要新闻
覆盖 TechCrunch、The Verge、Hacker News、AI 公司官方博客、开源项目发布等信息源。
2. 智能筛选高价值资讯 过滤重复、低质量、无关内容,只保留值得关注的 AI 行业动态
3. 生成中文摘要 每条资讯整理为 50-100 字中文核心要点,并添加关键词标签,方便快速阅读。
4. 输出 HTML 日报页面 页面标题为「小钗每日AI速递 - [日期]」,采用卡片式布局展示新闻,每张卡片包含标题、摘要、标签、来源和原文链接。
5. 一键触发 用户发送「今日AI报告」即可生成当天的 AI 资讯合集。
输出要求
- 内容准确、客观、简洁
- 不编造新闻,不生成不存在的链接
- 每条资讯保留原文链接
- 如果当天重要资讯较少,需要如实说明
- 页面风格清爽、现代,适合浏览器阅读、公众号选题和社群分享
Claude Code 会自己把这个 skill 创建出来。

skill 创建成功后就可以直接执行了。

这里也顺带提醒一下, 因为 skill 里包含一些国外站点地址,所以部分内容可能抓取不到;再加上这里用的并非官方 Claude 模型,新闻检索偶尔会有些不稳定。
最后
整体做下来,我的感受是,Step Plan 更适合放到真实 Demo 里去看效果。
从模型接入、代码生成,到语音播报和 Skill 扩展,整条链路跑通之后,能更直观地看到它在实际工作流里的价值。对于做内容生产、信息整理、自动化工具的场景来说,这套思路后面还可以继续往选题系统、日报系统、知识库助手这些方向延展,想象空间还是很大的。
