首页 程序笔记 开源免费的AI新闻汇总报告生成器Agently-Daily-News-Collector使用教程

开源免费的AI新闻汇总报告生成器Agently-Daily-News-Collector使用教程

Agently新闻汇总报告生成器是一个基于Agently AI应用开发框架开发的应用项目。本项目构建了基于大语言模型驱动的全自动工作流,能够根据用户输入的主题关键词,自动完成新闻汇总报告的结构设计、栏目组稿(含新闻检索、筛查、总结、栏目信息撰写)及报告MarkDown格式文件的输出全过程。同时,本项目完全开源,欢迎开发者们通过Fork->PR的方式共同优化。

Agently 新闻汇总报告生成器 GitHub地址:https://github.com/AgentEra/Agently-Daily-News-Collector/tree/main

如何使用 Agently-Daily-News-Collector

第一步:将本仓库Clone到本地

在您的开发目录中使用以下Shell脚本指令:

git clone git@github.com:AgentEra/Agently-Daily-News-Collector.git

第二步:修改SETTINGS.yaml设置文件

你可以在Clone到本地的项目文件夹中找到SETTINGS.yaml这个文件,再根据您的需要修改其中的设置项即可。

下面是具体的设置项说明:

# Debug Settings
IS_DEBUG: false # 如果此项为true,将会输出更多执行过程信息,包括搜索和模型请求的明细信息
# Proxy Settings
PROXY: http://127.0.0.1:7890 # 项目中的搜索和模型请求可能会需要使用前向代理,可以通过此项设置代理信息
# Model Settings
MODEL_PROVIDER: OAIClient #默认使用OpenAI格式的兼容客户端,此客户端能够适配OpenAI以及各类兼容OpenAI格式的本地模型
MODEL_URL: http://base_url_path # 如果您需要修改Base URL,使用此项进行设置
MODEL_AUTH:
  api_key: "" # 在这里输入鉴权用的API-Key信息
MODEL_OPTIONS: # 在这里指定模型需要的其他参数,如指定具体的模型,或是调整temperture
  model: gpt-3.5-turbo
  temperture: 0.8
# Application Settings
MAX_COLUMN_NUM: 3 # 在这里设置汇总报告结构中的专栏数量 
OUTPUT_LANGUAGE: Chinese # 在这里设置汇总报告的输出语种,默认为英语,您可能需要手动改成中文
MAX_SEARCH_RESULTS: 8 # 在这里设置每个栏目搜索的最大结果数量
# 注意,如果数量设置过大,可能会导致超出模型的处理窗口大小,请根据模型具体情况设置
SLEEP_TIME: 5 # 在这里设置每次模型请求后的等待时间,以防止频繁请求导致模型拒绝访问

如果你想要了解切换其他模型的更多细节,可以阅读Agently官方网站关于模型设置的说明页面。

第三步:启动任务

因为本项目为Python项目,您需要在本地安装Python环境。您可以在Python官方网站找到适合您的安装方法。

然后,在你的项目目录下使用以下Shell脚本指令更新项目依赖包:

pip install -r requirements.txt

依赖包安装完毕后,通过以下Shell脚本指令即可启动:

python app.py

随后你会看到一个提示:[Please input the topic of your daily news collection]:。

根据提示输入你想要汇总的新闻领域主题关键词,或是用一句话描述您想要生成什么样的新闻汇总报告,然后任务就会开始自动运行了。在这里,你可以输入任何语种的内容,但生成内容的语种会和您在第二步中的设置的语种要求相同。

接下来就可以等待运行的结果了,整个过程大约需要5-8分钟。

在运行的过程中,会看到类似下面展示的输出日志,这些日志将帮助你了解当前在处理的任务,以及运行的关键进展情况:

2024-05-02 22:44:27,347 [INFO]  [Outline Generated] {'report_title': "Today's news about AI Models Appliaction", 'column_list': [{'column_title': 'Latest News', 'column_requirement': 'The content is related to AI Models Appliaction, and the time is within 24 hours', 'search_keywords': 'AI Models Appliaction news latest'}, {'column_title': 'Hot News', 'column_requirement': 'The content is related to AI Models Appliaction, and the interaction is high', 'search_keywords': 'AI Models Appliaction news hot'}, {'column_title': 'Related News', 'column_requirement': 'The content is related to AI Models Appliaction, but not news', 'search_keywords': 'AI Models Appliaction report'}]}
2024-05-02 22:44:32,352 [INFO]  [Start Generate Column] Latest News
2024-05-02 22:44:34,132 [INFO]  [Search News Count] 8
2024-05-02 22:44:46,062 [INFO]  [Picked News Count] 2
2024-05-02 22:44:46,062 [INFO]  [Summarzing]    With Support from AWS, Yseop Develops a Unique Generative AI Application for Regulatory Document Generation Across BioPharma
2024-05-02 22:44:52,579 [INFO]  [Summarzing]    Success
2024-05-02 22:44:57,580 [INFO]  [Summarzing]    Over 500 AI models are now optimised for Core Ultra processors, says Intel
2024-05-02 22:45:02,130 [INFO]  [Summarzing]    Success
2024-05-02 22:45:19,475 [INFO]  [Column Data Prepared]  {'title': 'Latest News', 'prologue': 'Stay up-to-date with the latest advancements in AI technology with these news updates: [Yseop Partners with AWS to Develop Generative AI for BioPharma](https://finance.yahoo.com/news/support-aws-yseop-develops-unique-130000171.html) and [Intel Optimizes Over 500 AI Models for Core Ultra Processors](https://www.business-standard.com/technology/tech-news/over-500-ai-models-are-now-optimised-for-core-ultra-processors-says-intel-124050200482_1.html).', 'news_list': [{'url': 'https://finance.yahoo.com/news/support-aws-yseop-develops-unique-130000171.html', 'title': 'With Support from AWS, Yseop Develops a Unique Generative AI Application for Regulatory Document Generation Across BioPharma', 'summary': "Yseop utilizes AWS to create a new Generative AI application for the Biopharma sector. This application leverages AWS for its scalability and security, and it allows Biopharma companies to bring pharmaceuticals and vaccines to the market more quickly. Yseop's platform integrates LLM models for generating scientific content while meeting the security standards of the pharmaceutical industry.", 'recommend_comment': 'AWS partnership helps Yseop develop an innovative Generative AI application for the BioPharma industry, enabling companies to expedite the delivery of pharmaceuticals and vaccines to market. The integration of LLM models and compliance with stringent pharmaceutical industry security standards make this a valuable solution for BioPharma companies.'}, {'url': 'https://www.business-standard.com/technology/tech-news/over-500-ai-models-are-now-optimised-for-core-ultra-processors-says-intel-124050200482_1.html', 'title': 'Over 500 AI models are now optimised for Core Ultra processors, says Intel', 'summary': 'Intel stated over 500 AI models are optimized for Core Ultra processors. These models are accessible from well-known sources like OpenVINO Model Zoo, Hugging Face, ONNX Model Zoo, and PyTorch.', 'recommend_comment': "Intel's optimization of over 500 AI models for Core Ultra processors provides access to a vast selection of pre-trained models from reputable sources. This optimization enhances the performance and efficiency of AI applications, making it easier for developers to deploy AI solutions on Intel-based hardware."}]}

第四步:得到一份新鲜出炉的新闻汇总报告!

在整个处理过程结束时,你将会看到类似下方的提示,并可以看到完整的报告MarkDown格式结果被输出到屏幕上:

2024-05-02 21:57:20,521 [INFO] [Markdown Generated]

同时,你也可以在你的项目文件夹中找到一份命名格式为<汇总报告名称> <生成日期>.md的文件。

2

站星网

Agently新闻汇总报告生成器是一个基于Agently AI应用开发框架开发的应用项目。本项目构建了基于大语言模型..

为您推荐

OpenStock:开源免费股票市场追踪平台及其安装使用指南

什么是 OpenStockOpenStock 是由 Open Dev Society 社区发起与维护的一个开源项目,其目标是为开发者与普通用户提供一个无须付费即可访问、部署与扩展的股票市场观察平台。它可以作为一种“自行托管”的替..

2025 年度免费 AI 浏览器测评:功能、体验与推荐

随着人工智能技术的迅速普及,浏览器也在悄然发生变革。传统浏览器更多强调页面渲染与兼容性,而 AI 浏览器则将“理解网页、辅助操作、自动执行”融入到浏览体验之中。本篇文章即从多个维度,对当前可免费..

深入解析 PixiEditor:开源 2D 图形编辑器的功能与使用教程

随着数字绘画、像素艺术和游戏美术需求的提升,越来越多创作者希望使用免费、开源且功能强大的工具来进行创作。PixiEditor 就是一款旨在满足多种 2D 创作场景的开源图形编辑器,它不仅支持像素艺术(pixel art),还..

JetBrains DataGrip 刚免费了?数据库开发工具大变局

是什么情况?DataGrip 免费了吗?近日在开发者社区中,有消息称 JetBrains 旗下的数据库 IDE DataGrip 被“免费化”了,引起不少技术人员关注。虽然官方尚未全面宣布彻底免费,但在官网已有迹象表明:Data..

2025 年最受欢迎的开源富文本编辑器推荐:功能强大、易于集成的选择

在现代 Web 开发中,富文本编辑器是构建内容管理系统、博客平台、在线文档和评论系统等应用程序的关键组件。选择合适的富文本编辑器可以提高开发效率,提升用户体验。本文将介绍五款在 2025 年备受推崇的开源富文本..

JetBrains 宣布 CLion 免费开放非商业使用:C/C++ 开发者的福音

2025年5月,JetBrains 正式宣布其旗舰 C/C++ 集成开发环境(IDE)CLion 现已对非商业用途免费开放。这意味着学生、开源贡献者、内容创作者以及业余开发者等非商业用户,可以免费使用 CLion 的完整功能,无需支付订阅..

GSAP 正式宣布完全免费,SplitText、MorphSVG 等高级插件全面开放

2025年4月29日,知名前端动画库 GSAP(GreenSock Animation Platform)发布了 v3.13 版本,并宣布其全部功能和插件,包括以往仅限付费会员使用的 SplitText、MorphSVG 等高级插件,现已全面免费开放,且可用于商业用..

GitHub爆款开源 AI 股票量化交易工具推荐

GitHub上有很多开源项目如 VeighNa(原 vn.py)、Abu量化 、RD-Agent 等提供了丰富的功能,包括多市场支持、策略回测和实盘交易接口,降低了量化交易的入门门槛。本文将为大家介绍几款GitHub上的爆款量化神器,希望..

谷歌发布Veo 2:先进的AI视频生成模型,现已免费试用

近日,谷歌正式发布了其先进的 AI 视频生成模型 Veo 2。​该模型由 Google DeepMind 开发,能够根据文本或图像提示生成高质量、真实感强的视频内容,最高支持 4K 分辨率。​目前,Veo 2 已在 Google AI Studio 提供..

微软在Edge浏览器中免费推出Copilot Vision,开启AI辅助浏览新时代

微软近日宣布,在其Edge浏览器中免费推出Copilot Vision功能,为所有用户提供AI辅助浏览体验。​该功能允许Copilot“看见”用户当前浏览的网页内容,并通过语音交互提供实时帮助,如指导用户完成食谱、解..

在线微信聊天生成器,微信对话生成器_段子手值得拥有的搞笑工具

在网上冲浪,享受网络世界里源源不断的信息时,大家一定看到过各种各样的聊天截图,有搞笑的各种段子、爆料、或者是当事人的回复,以及许多奇奇怪怪的聊天内容,大家在觉得有趣的同时,肯定也想过这些聊天界面的信息..

宝塔面板定时计划任务删除文件夹教程

1. 登录宝塔面板打开浏览器,输入宝塔面板的地址,使用你的用户名和密码登录。2. 进入计划任务在宝塔面板的左侧菜单中,找到并点击“计划任务”。3. 添加计划任务点击“添加计划任务”按钮。4. 配置计划任务任务类型..

成功运作一个开源项目的 15 个要点

运作开源项目很容易。所有你需要做的就是让你的源代码可用和开源,对吧?嗯,也许。其实,开源项目是否成功取决于你对项目成功的定义。且不论你是怎么定义的,创建开源项目需要大量的工作。如果你已经有了目标,那么..

NETworkManager 一个基于.NET的开源网络管理和问题排查工具

NETworkManager 是一个基于.NET开源(GPL-3.0 license)、免费、功能强大的开源工具,旨在帮助用户管理和解决网络问题。通过提供一系列网络连接和管理工具,NETworkManager 能够让用户轻松连接到远程系统,管理网络..

使用 html2canvas 实现截图功能

html2canvas 是一个开源的 JavaScript 库,用于将网页上的 HTML 元素渲染成图像。它通过遍历页面的 DOM 树和计算样式,然后将其绘制到 <canvas> 元素上,最终生成图片。该库不依赖服务器端,而是通过浏览器端的 Java..

使用SuperWebSocket实现Web消息推送

在大部分Web系统中,我们可能遇到需要向客户端推送消息的需求。SuperWebSocket第三方库能让我们轻松的完成任务。SuperWebSocket第三方库可以从网上下载,不过通过Visual Studio Nuget安装更快。引用SuperWebSocket相..

基于Dapper的开源Lambda扩展,且支持分库分表自动生成实体之基础

LnskyDB是基于Dapper的Lambda扩展,支持按时间分库分表,也可以自定义分库分表方法.而且可以T4生成实体类免去手写实体类的烦恼.文档地址:https://liningit.github.io/LnskyDB/开源地址:https://github.com/liningit/Ln..

.NET C# 使用Hook钩子实现全局监听键盘和鼠标

C# 是一种面向对象的编程语言,具有丰富的类库和工具支持,适用于各种类型的应用程序开发。Windows 提供了一种称为"钩子"(Hook)的机制,允许拦截并处理系统级别的事件,如键盘按键和鼠标移动。通过结合 C# 和 Hook..

BotSharp 基于 .NET 平台的开源 AI 聊天机器人框架

BotSharp 是一个开源的、基于 .NET 平台的 AI 聊天机器人框架,旨在简化构建智能对话系统的过程。它主要通过自然语言处理(NLP)技术,帮助开发者构建具备语言理解和对话能力的应用。BotSharp 提供了丰富的功能和扩..

C#使用 Attribute 实现 AOP 功能

在 C# 中,通过自定义 Attribute 并结合一些技术(如动态代理、反射等)可以实现 AOP(面向切面编程)。AOP 通常用于日志记录、性能监控、权限验证等横切关注点。以下是一个使用 C# Attribute 实现 AOP 功能的示例。..

发表回复

返回顶部

微信分享

微信分享二维码

扫描二维码分享到微信或朋友圈

链接已复制
蜂鸟影院2048影视资源论坛熊猫影视河马影视星辰影视萝卜影院八哥电影网人人看电影无忧影视网橙子影视网叮当影视网天天影视网青青影视网电影天堂开心追剧网西瓜影院麻花影视网70影视网年钻网茶小舍电影藏影堂新神州影域煮酒观影体积影视爱看影院星光电影至尊影院极影公社超清视界