一、前言

最近腾讯新闻上线了一个命令行工具:腾讯新闻 CLI。它可以让我们直接在 Mac 的终端中查看热点新闻、早报、晚报以及 AI 精选内容。对于经常使用终端、VS Code、远程服务器或者 AI Agent 工具的用户来说,这类 CLI 工具会比反复打开浏览器和手机 App 更高效。

根据腾讯新闻官方介绍,腾讯新闻 CLI 支持实时热点榜单、早晚报、AI 精选内容、订阅推送等功能,并且可以集成到自动化脚本或 AI Agent 工作流中。

本文以 macOS 为例,介绍如何安装、配置和使用腾讯新闻 CLI。


二、腾讯新闻 CLI 能做什么?

安装完成后,我们可以在终端中执行命令来获取新闻信息。官方文档中提到的常用能力包括:

  1. 查看热点新闻榜单;
  2. 查询今日早报;
  3. 查询今日晚报;
  4. 按主题查询 AI 精选内容;
  5. 提交使用反馈;
  6. 查看帮助命令。

官方给出的常用命令包括 ai-dailymorningeveninghotfeedback 和 help


三、安装前准备

在 Mac 上安装腾讯新闻 CLI 前,建议先确认以下内容:

1. 确认系统环境

打开 Mac 自带的 终端 Terminal,输入:

uname -a

如果能正常输出系统信息,说明终端可用。

2. 确认是否安装了 curl

腾讯新闻 CLI 官方提供的 Mac/Linux 安装方式依赖 curl 命令。可以输入:

curl --version

如果能看到版本信息,说明 curl 可用。一般情况下,macOS 默认已经安装了 curl


四、安装腾讯新闻 CLI

腾讯新闻官方给出的 Mac/Linux 安装命令如下:

curl -fsSL https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.sh | sh

在 Mac 终端中直接粘贴并回车即可。

执行后,脚本会自动完成安装。安装过程中如果终端提示需要确认,按照提示输入 y 或回车即可。


五、配置 API Key

安装 CLI 工具后,还需要配置腾讯新闻的 API Key。API Key 用于接口鉴权,不能泄露给别人。

腾讯新闻官方 Skills 页面说明:API Key 用于接口鉴权,需要妥善保管,并且每个账号仅支持生成一个 API Key。

1. 获取 API Key

打开腾讯新闻 Skills 页面并登录账号。QClaw 官方文档中也说明,需要访问腾讯新闻 Skills 网站并登录,然后自动生成 API Key,点击复制即可。

2. 在终端中配置 API Key

官方给出的配置命令如下:

tencent-news-cli apikey-set <value>

其中 <value> 替换为你刚刚复制的 API Key。

例如:

tencent-news-cli apikey-set xxxxxxxxxxxxxxxxxxxxx

配置完成后,就可以使用 tencent-news-cli 命令获取新闻了。


六、常用命令

1. 查看帮助信息

安装完成后,建议先查看帮助命令:

tencent-news-cli help

这个命令可以查看当前支持的功能和命令格式。


2. 查看热点新闻

tencent-news-cli hot

该命令用于查询热点新闻榜。

适合想快速了解当前新闻热点的时候使用。


3. 查看今日早报

tencent-news-cli morning

该命令用于查询今日早报。

可以在每天早上打开电脑后执行一次,快速了解当天重要新闻。


4. 查看今日晚报

tencent-news-cli evening

该命令用于查询今日晚报。

适合晚上复盘当天新闻时使用。


5. 查询 AI 精选内容

tencent-news-cli ai-daily

官方说明中提到,ai-daily 可以按主题查询 AI 精选内容,默认查询 AI 今日最新动态。

如果你关注 AI、通信、金融、科技等方向,可以尝试结合主题使用。具体参数可以通过:

tencent-news-cli help

查看。


6. 提交反馈

tencent-news-cli feedback

如果使用过程中遇到问题,可以通过这个命令提交反馈。官方说明中提到,该命令可以提交使用问题反馈,并把问题相关上下文一并提交。


七、常见问题与解决方法

问题 1:提示 command not found: tencent-news-cli

如果安装完成后执行命令提示:

command not found: tencent-news-cli

可能是 CLI 安装目录没有加入环境变量。

可以先尝试关闭终端并重新打开,再执行:

tencent-news-cli help

如果仍然不行,可以检查当前 shell:

echo $SHELL

如果你使用的是 zsh,配置文件通常是:

~/.zshrc

可以打开配置文件检查是否已经写入相关 PATH:

nano ~/.zshrc

修改后执行:

source ~/.zshrc

再重新尝试:

tencent-news-cli help

问题 2:API Key 配置后仍然不能使用

可以重新执行一次配置命令:

tencent-news-cli apikey-set <你的API Key>

注意不要带尖括号。错误写法是:

tencent-news-cli apikey-set <xxxxxx>

正确写法是:

tencent-news-cli apikey-set xxxxxx

问题 3:安装命令没有反应或下载失败

可能原因包括:

  1. 当前网络访问安装脚本较慢;
  2. 终端代理配置有问题;
  3. 公司或校园网络限制了部分下载地址;
  4. curl 请求失败。

可以先测试网络:

curl -I https://mat1.gtimg.com

如果网络正常,再重新执行安装命令:

curl -fsSL https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.sh | sh

八、进阶用法:配合自动化脚本

腾讯新闻 CLI 的优势不只是手动查新闻,还可以配合脚本和定时任务使用。官方也提到,它可以和自动化脚本或 AI Agent 集成,例如每天定时获取早报,或者让大模型调用 CLI 获取实时新闻后生成摘要。

例如,在 Mac 或 Linux 中可以使用 cron 定时执行命令。

打开 crontab:

crontab -e

添加一条每天早上 9 点执行早报命令的任务:

0 9 * * * /usr/local/bin/tencent-news-cli morning >> ~/tencent_news_morning.log 2>&1

注意:这里的 /usr/local/bin/tencent-news-cli 只是示例路径。你需要先用下面的命令查看真实路径:

which tencent-news-cli

如果输出是:

/opt/homebrew/bin/tencent-news-cli

那么 crontab 中就应该写:

0 9 * * * /opt/homebrew/bin/tencent-news-cli morning >> ~/tencent_news_morning.log 2>&1

九、总结

腾讯新闻 CLI 的安装流程并不复杂,核心步骤只有两个:

curl -fsSL https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.sh | sh

然后配置 API Key:

tencent-news-cli apikey-set <value>

配置完成后,就可以使用下面这些命令:

tencent-news-cli hot
tencent-news-cli morning
tencent-news-cli evening
tencent-news-cli ai-daily
tencent-news-cli help

对于经常使用终端的用户来说,腾讯新闻 CLI 可以把新闻查询、早晚报阅读和热点获取整合进日常工作流。更进一步,还可以配合 cron、脚本或者 AI Agent 实现自动化新闻摘要和定时推送。

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐