游乐游手机版
首页/AI教程/文章详情

零代码用SOLO+热点新闻MCP搭建AI早报系统

时间:2026-06-12 15:44
利用Trae的SOLO模式自动生成代码,结合蓝耘平台的热点新闻MCP数据源,通过CherryStudio配置MCP连接,零代码搭建自动化AI早报系统。系统基于Next js和Vercel部署,每日0点自动更新新闻,支持分类浏览、搜索和详情查看。

今天我们来探讨一套强大的技术组合:Trae、蓝耘、Cherry Studio,以及如何借助MCP工具链,快速搭建一套自动化的AI早报系统。内容稍长,但实操性极强,从工具选型到落地部署,每一步都会详细拆解。

TRAE

Trae是字节跳动在2025年初推出的一款AI原生集成开发环境(IDE),正在深刻改变开发者的工作方式。与传统IDE需要大量手动操作不同,Trae将AI深度融合到整个开发流程中,显著提升了编码效率。

你可以通过自然语言在Builder模式下直接创建项目,也可以在Chat模式下实时解决编程难题。最引人注目的是它的SOLO模式——能从需求文档开始,自动完成代码编写、测试到部署上线的全过程,真正实现“一句话启动项目”。

  • Builder模式:通过自然语言指令自动生成项目结构。
  • Chat模式:实时问答解决编码难题。
  • SOLO模式:实现从需求到上线的全流程自动化开发。
  • 设计稿转代码:支持将设计稿直接转换为前端代码。

这款工具还有一个实用的特点——灵活的多模态交互。你不仅可以用文字与AI对话,还能通过语音直接修改代码。例如,对着麦克风说“在useEffect里加个防抖”,AI就能精准定位并插入相应代码。同时,它支持将设计稿直接转化为前端代码,大幅减少了UI到代码的转换时间。对于国内开发者,Trae国内版集成了DeepSeek、豆包等本土模型,生成中文代码的准确率提升明显,而且完全免费,个人开发者和小团队可以轻松上手。

如果你已经习惯了其他编辑器,Trae也能提供平滑的迁移体验。它可以一键导入VS Code或Cursor的配置与插件,几乎无感切换。从实际使用来看,Trae更像是为开发者配备了一位全能编程助手——它负责处理重复性任务,而开发者则可以专注于架构设计和核心逻辑。这种人机协作模式,正在重新定义现代软件开发的节奏。

蓝耘

蓝耘平台提供了一整套AI开发服务,它不是单一的工具,而是一个涵盖多个层面的生态体系。

首先,智能体开发平台的核心优势在于集成了MCP(模型控制协议),并融入了丰富的行业数据。这相当于为智能体预装了行业知识和标准工具,开发者无需从零开始,直接在此基础上定制开发,显著缩短了智能体的学习和构建周期。

MaaS(模型即服务)平台致力于降低AI技术的使用门槛。无论你是企业开发者、创业者,还是非技术背景的用户,都能在这里找到开箱即用的热门AI模型服务。通过零代码方式直接体验模型能力,或通过API快速集成到自己的业务中,平台的灵活计费方式也减轻了前期投入成本。

AI模型训推平台则是一个面向AI开发者的一站式协作开发环境。它支持高性能Kubernetes集群的一键部署,简化了底层基础设施的复杂配置。核心价值在于通过前台、中台和后台的全流程协同,将数据准备、模型训练、评估和部署各环节无缝衔接起来。

最后是GPU调度云平台,专门解决AI开发中最核心的算力需求。它提供一个弹性的GPU算力池,支持容器实例秒级启动和快速交付。用户可以自定义TensorFlow、PyTorch等主流深度学习环境,实现自动化部署。特别值得一提的是,这个平台能帮助纳管合作伙伴的闲置算力资源,甚至支持快速搭建属于你自己的、带有专属品牌的算力平台。

Cherry Studio

Cherry Studio是一款支持多平台的AI客户端,覆盖Windows、macOS、Linux,未来也会支持移动端。这个项目从2024年7月至今,已经迭代了数百个版本。目标很明确:打造一个更高效、安全、易用的客户端,让更多人享受到AI带来的便利。

Cherry + CoinDesk新闻服务器

CoinDesk新闻服务器,简单来说就像一个专业的资讯助理,专门为AI应用或开发者提供结构化的加密货币新闻数据。

那么,它主要提供哪两个核心功能?

  • 获取最新新闻列表:从CoinDesk等知名加密货币新闻网站获取最新新闻,返回结构化的信息,包含标题、链接、发布日期和内容摘要,便于程序后续处理。
  • 阅读完整新闻内容:基于新闻列表,通过某条新闻的URL链接进一步获取完整文章内容。服务器会自动将内容转换为清晰易读的Markdown格式。

它的主要优势可以总结为几个方面:

  • 多源信息聚合:支持多个权威加密货币新闻来源,一站式获取信息。
  • 开箱即用的结构化数据:直接提供处理好的新闻数据,省去了从原始网页抓取和清洗数据的麻烦。
  • 灵活的部署方式:提供Docker、PyPI和GitHub三种安装部署方式,可以根据技术环境和偏好灵活选择。

接下来是实际配置步骤。从蓝耘平台找到CoinDesk新闻服务器。

点击CoinDesk新闻服务器进入,页面里会有一个JSON,把这个JSON里的内容复制下来。

然后进入Cherry的MCP配置页面。路径是:设置 → MCP → 添加(选择从JSON导入),把前面复制的内容粘贴进去即可。

在Cherry上添加CoinDesk新闻服务器MCP,并开启服务,这时连接就完成了。

测试

测试一下效果。第一个是直接输出的内容,第二个是通过前端页面展示的。

TRAE SOLO + 热点新闻MCP数据源

经过前面的测试,发现单靠CoinDesk新闻服务器不太够用——内容仅限于加密货币领域,且展示形式有限。于是借助TRAE SOLO,目标是制作一个“用户可以在前端界面直接查看每日早报内容”的Web应用。这次换个数据源:热点新闻MCP。

基本操作和前面一样,在蓝耘MCP广场通过搜索找到“热点新闻MCP”。

点击进入后往下翻,看到NPX下的JSON,复制里面的内容。

然后在TRAE SOLO的MCP下面,点击添加 → 手动添加。

点击后会出现手动配置页面,把示例内容删除,将复制的JSON内容粘贴进去。

出现绿色√标志,表示连接成功。

{"mcpServers": {"mcp-server-hotnews": {"command": "npx","args": ["-y","@wopal/mcp-server-hotnews"],"disabled": true}}}

回到对话页面后,输入提示词。这里给出的是一份完整的部署指南,包括环境要求、本地开发、Vercel部署、KV配置、定时任务设置等内容。

# 每日早报系统 - 部署指南

## 环境要求
- Node.js 18.x 或更高版本
- npm 或 pnpm 包管理器
- Vercel 账户(用于部署)

## 本地开发
...

## Vercel 部署
...

AI早报产品需求文档

用户操作流程清晰明了:

  1. 用户访问首页,查看当日早报头条和新闻列表
  2. 用户可通过分类导航筛选感兴趣的新闻类别
  3. 用户点击新闻标题进入详情页查看完整内容
  4. 用户可在详情页查看相关新闻推荐
  5. 用户可使用搜索功能查找特定新闻内容
  6. 系统每日0点自动更新新闻数据

AI早报技术架构文档

1、架构设计

2、技术描述

  • 前端: Next.js@14 + React@18 + Tailwind CSS@3 + TypeScript
  • 后端: Vercel Functions (Node.js Runtime)
  • 数据源: 热点新闻 MCP 数据源
  • 数据存储: Vercel KV (Redis)
  • 定时任务: Vercel Cron Jobs
  • 部署平台: Vercel Platform

3、API定义

3.1 核心API

GET /api/news

Response:

参数名称参数类型描述
successboolean请求状态
dataNewsItem[]早报新闻列表
datestring早报日期
totalnumber新闻总数

interface NewsItem {id: string; title: string; summary: string; content: string; category: string; source: string; publishTime: string; url: string; isHeadline: boolean;}

GET /api/news/[id]

GET /api/news/category/[type]

GET /api/news/search

POST /api/cron/update-news

3.2 数据类型定义

interface NewsItem {id: string; title: string; summary: string; content: string; source: string; sourceUrl: string; publishTime: string; category: string; importance: 'high' | 'medium' | 'low'; tags: string[];}

interface DailyReport {date: string; news: NewsItem[]; summary: string; totalCount: number; categories: string[];}

4、服务器架构图

5、数据模型

5.1 数据模型定义

5.2 数据存储方案

由于采用 Vercel KV (Redis) 作为缓存存储,不需要传统的 SQL DDL。数据结构如下:

// 每日新闻列表缓存
const newsListKey = `news:${date}`;
const newsListValue = {
  headlines: NewsItem[],
  articles: NewsItem[],
  lastUpdated: string,
  categories: {
    tech: NewsItem[],
    finance: NewsItem[],
    social: NewsItem[],
    international: NewsItem[]
  }
};

// 单条新闻详情缓存
const newsDetailKey = `news:detail:${newsId}`;
const newsDetailValue = {
  ...NewsItem,
  related: NewsItem[]
};

// 搜索结果缓存
const searchKey = `search:${encodeURIComponent(query)}`;
const searchValue = {
  results: NewsItem[],
  total: number,
  query: string,
  timestamp: string
};

Vercel Cron 配置 (vercel.json)

{
  "crons": [{
    "path": "/api/cron/update-news",
    "schedule": "0 0 * * *"
  }]
}

环境变量配置

# MCP 数据源配置
MCP_NEWS_API_URL=your_mcp_news_api_url
MCP_API_KEY=your_mcp_api_key

# Vercel KV 配置
KV_REST_API_URL=your_kv_rest_api_url
KV_REST_API_TOKEN=your_kv_rest_api_token

# 应用配置
NEXT_PUBLIC_APP_URL=https://your-app-domain.vercel.app

测试

最后看看最终效果:

新闻页面

关于页面

来源:https://blog.csdn.net/2301_76341691/article/details/153528208
上一篇年具身智能技术解析:仿真平台到物理世界AI革命 下一篇AI辅助一周从零搭建Java Web框架
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
Windows Docker Desktop RabbitMQ生产级部署完整指南
AI教程 · 2026-06-29

Windows Docker Desktop RabbitMQ生产级部署完整指南

前言 在 Windows 本地开发环境中,直接安装 RabbitMQ 确实颇为周折:需要单独配置 Erlang 运行环境、手动管理环境变量、服务启停全凭手工操作。更令人困扰的是,版本兼容冲突、端口占用、环境不一致等问题层出不穷。笔者见过不少开发者为搭建环境就得耗费整整半天时间。 相比之下,借助 Do

AI搜索重构制造业采购逻辑的阿里云企业级GEOCMS优化实践
AI教程 · 2026-06-29

AI搜索重构制造业采购逻辑的阿里云企业级GEOCMS优化实践

先分享一个切实感受。过去两年,我们与福建制造企业合作较为频繁,发现一个非常突出的现象:超过80%的企业官网,产品参数仍然存放在PDF或图片中。AI爬虫?根本无法抓取。这些企业技术实力不弱、资质证照齐全、应用案例也丰富,但在AI搜索这一全新战场上,它们几乎处于隐身状态。 一、一个正在发生的行业变化 A

阿里云Token Plan团队版功能价格与省钱购买指南
AI教程 · 2026-06-29

阿里云Token Plan团队版功能价格与省钱购买指南

阿里云百炼近期推出了名为“Token Plan 团队版”的全新服务,这一服务专为企业与开发者量身打造,定位为AI大模型订阅平台。通过引入Credits作为统一计量单位,将文本生成、图像生成等多模态AI能力纳入单一计费体系,同时无缝兼容主流AI编程工具及智能体(Agent)生态系统。其核心亮点包括:全

阿里云物联网.NET Core客户端位置信息上报
AI教程 · 2026-06-29

阿里云物联网.NET Core客户端位置信息上报

阿里云物联网平台的位置服务并非一个完全独立的功能模块。位置信息可包含二维坐标与三维坐标,而位置数据的来源本质上是借助设备属性进行上传。换言之,若要让设备上报位置,您需先将其视为一个普通属性进行处理。 1)添加二维位置数据 操作过程十分简洁。进入数据分析 → 空间数据可视化 → 二维数据,点击添加,将

年阿里云服务器选型配置与网站部署全攻略
AI教程 · 2026-06-29

年阿里云服务器选型配置与网站部署全攻略

2026年,阿里云服务器生态已高度成熟,形成了清晰的轻量应用服务器与ECS云服务器两大产品阵营。无论你是计划搭建个人博客、企业官网,还是运营电商平台、进行应用开发,基本都能找到理想的解决方案。本指南将从服务器选型、配置选择、部署流程到安全运维,系统梳理2026年最实用的操作要点,帮助你少走弯路,让网