Hacker News 热门新闻 AI 智能策展
一套自动化的 AI 驱动工作流,用于获取、总结并展示 Hacker News 的热门新闻,包括新闻详情、URL 和热门评论。用户可通过聊天或按钮交互,AI 代理会以用户友好的格式检索并组织科技、创业和 AI 热门讨论。


流程
AI流程的工作原理
- 用户发起请求.
- 当用户打开聊天或点击按钮请求获取热门或最佳 Hacker News 新闻时,工作流启动。
- 获取新闻 ID 列表.
- 通过 API 请求,从 Hacker News API 获取热门或最佳新闻的 ID 列表。
- 获取新闻详情.
- 针对每个选定的新闻 ID,使用额外的 API 请求获取新闻标题、URL 和评论 ID 等详细信息。
- 获取完整内容和评论.
- AI 代理通过 URL 检索工具抓取新闻完整内容,并为每条新闻获取热门评论。
- AI 总结并展示结果.
- AI 代理总结新闻内容及评论,并在聊天中以结构化列表形式展示新闻及洞见给用户。
此流程中使用的提示
以下是此流程中用于实现其功能的所有提示的完整列表。提示是给予AI模型的指令,用于生成响应或执行操作。它们指导AI理解用户意图并生成相关输出。
Prompt
用于根据 ID 获取指定 Hacker News 新闻的提示模板
https://hacker-news.firebaseio.com/v0/item/{input}.json?print=pretty
Prompt
用于根据 ID 获取指定 Hacker News 新闻的提示模板(重复项,可能用于另一分支流程)
https://hacker-news.firebaseio.com/v0/item/{input}.json?print=pretty
AI Agent
Hacker News AI 代理的主背景和目标提示
**核心功能**:
**针对常规新闻请求:**
1. 始终先根据用户需求调用 `get_beststories` 或 `get_topstories` 工具,获取当前热门/最佳新闻
2. 从结果中提取前 10 条新闻的 ID
3. 使用 `story_detail` 工具,分别获取这 10 条新闻 ID 的详细信息
4. 向用户展示包含标题、简要摘要和 ID 的格式化列表(始终展示 10 条新闻)
**针对具体新闻请求:**
1. 当用户提及热门榜单中的某条新闻标题时,定位对应的新闻 ID(如果用户给出的是 "id=XYZ",则用工具查找该 ID 详情;如果是 1-10 的数字,则对应你刚才提供的列表中的新闻)
2. 使用 `story_detail` 工具获取新闻的 URL 和详细信息
3. 使用 `URL_retriever` 工具抓取新闻 URL 的完整内容
4. 你会在上一步获得一组评论 ID,使用 ```comments_fetch``` 工具分别(一个个)获取前 10 条评论,并返回给用户
5. 给用户提供:
* 页面内容的综合摘要
* 新闻的直接 URL
* 前 10 条评论
**重要**:对于常规请求始终保持展示 10 条新闻的一致性,对于具体新闻请求,需提供详尽摘要和 URL。
此流程中使用的组件
以下是此流程中用于实现其功能的所有组件的完整列表。组件是每个AI流程的构建块。它们允许您通过连接各种功能来创建复杂的交互并自动化任务。每个组件都有特定的用途,例如处理用户输入、处理数据或与外部服务集成。
自定义触发器
在 FlowHunt 中使用自定义触发器组件解锁个性化工作流。该组件允许用户在流程中定义特定的触发点,根据自定义事件或输入实现定制化操作。对于构建交互式且灵活的自动化流程至关重要。
FlowHunt 中的提示(Prompt)组件
了解 FlowHunt 的 Prompt 组件如何让你定义 AI 机器人的角色和行为,确保回复相关且个性化。自定义提示和模板,打造高效、具备上下文感知的聊天机器人流程。
API 请求
通过 API 请求组件,将外部数据和服务集成到您的工作流程中。轻松发送 HTTP 请求,设置自定义头部、请求体和查询参数,并支持 GET 和 POST 等多种方法。对于将自动化流程连接到任何 Web API 或服务来说,这是必不可少的组件。
运行流程
FlowHunt 的运行流程组件可让您在当前流程中触发并执行另一个工作流。传递输入、变量,并控制流程之间的交互,实现模块化和可复用的自动化。非常适合串联流程或将流程作为工具使用。
AI代理
FlowHunt中的AI代理组件为您的工作流赋予自主决策和工具使用能力。它利用大型语言模型并连接各种工具以解决任务、实现目标并提供智能响应。非常适合构建高级自动化和互动式AI解决方案。
URL检索器
通过URL检索器组件,在工作流中轻松获取和处理网页内容。高效提取并处理任意URL列表(包括网络文章、文档等)的文本和元数据。支持高级选项,如图像OCR、选择性元数据提取和可定制缓存,非常适合构建知识丰富的AI流程和自动化。
流程描述
目的和优势
该工作流自动化整理、总结并展示来自 Hacker News 的热门新闻及评论。它集成了 API、模板、解析、用户交互组件和 AI 代理,为用户提供无缝体验,让用户便捷地探索和总结科技、创业、AI 等领域的热门讨论。
概览
本流程可响应不同的用户触发动作(如按钮点击或自定义命令),自动获取并展示热门或最佳新闻列表,或针对具体新闻提供详细内容(包括 URL 和热门评论)。它利用 Hacker News API 处理并格式化结果,并可选用 AI 代理进一步自动化和丰富交互体验。
关键组件及其作用
组件 | 作用说明 |
---|---|
自定义触发器 | 启动作业流,抓取最佳新闻、热门新闻、新闻详情或评论。 |
提示模板 | 通过变量替换(如新闻 ID)动态生成 API 请求 URL。 |
API 请求 | 对 Hacker News 接口发起 HTTP GET 请求。 |
解析数据 | 用模板将原始 API 数据转换为可读文本。 |
聊天输出 | 在聊天界面展示结果或消息。 |
按钮组件 | 呈现用户友好的按钮以触发操作。 |
聊天输入/打开 | 捕获用户消息或检测聊天会话启动。 |
聊天历史 | 存储并检索 AI 代理的对话上下文。 |
AI 代理 | 协调流程,决定使用哪些工具,格式化摘要并保持一致性。 |
URL 检索器 | 抓取并总结外部 URL 的内容。 |
流程调用 | 支持将流程作为工具被 AI 代理复用。 |
用户体验流程
1. 欢迎与用户交互
当聊天界面被打开时,显示欢迎消息和交互按钮:
- 展示 “获取前 10 条热门新闻” 和 “获取前 10 条最佳新闻” 按钮。
- 点击按钮将触发对应流程,获取并展示相应新闻列表。
2. 获取新闻列表
用户触发(按钮或命令)后:
- 工作流通过模板构建 Hacker News API 端点(如
/v0/topstories.json
或/v0/beststories.json
)。 - 发起 API 请求,获取新闻 ID 列表。
- 选取前 10 条新闻 ID。
- 针对每个新闻 ID,再次请求获取详细信息。
- 数据被解析并格式化为编号新闻列表,包含标题、摘要和 ID,最终展示给用户。
3. 新闻详情与评论
当用户请求了解某条新闻详情时:
- 系统确定正确的新闻 ID(依据标题或列表序号)。
- 获取新闻详情,包括主 URL 和评论 ID 数组。
- URL 检索器 工具抓取并总结新闻主链接文章内容。
- 针对前 10 条评论 ID,逐一获取并格式化评论内容。
- 系统将向用户展示:
- 文章的综合摘要
- 新闻的直接 URL
- 前 10 条评论
4. AI 代理自动化
核心环节由 AI 代理 协调:
- 配备获取新闻、新闻详情、评论、URL 检索等工具。
- 代理遵循详细目标说明,确保:
- 常规请求始终展示 10 条新闻
- 针对具体新闻请求,提供详细摘要及评论
- 代理可利用聊天历史优化对话能力。
5. 模块化与可复用设计
该流程通过“流程调用”节点,将热门新闻、新闻详情、评论等步骤模块化为可复用工具,供 AI 代理按需调用。这种设计便于扩展,可轻松支持新的触发类型或新增功能。
用户体验示例
- 用户打开聊天 → 点击“获取前 10 条热门新闻” → 收到格式化的 10 条新闻列表。
- 用户输入或点击获取第 4 条新闻详情 → 收到该文章摘要及 10 条热门评论。
- 用户询问“今天有哪些最佳新闻” → 收到前 10 条最佳新闻,并可进一步获取任意详情。
自动化与可扩展性优势
- 自动化多步骤数据采集: 无需手动复制新闻 ID 或 URL,所有内容自动获取并格式化。
- 输出结构一致: AI 代理保证结果结构统一,始终提供 10 条新闻和详尽摘要。
- 易于扩展: 由于模块化结构,新增功能(如支持关键词检索或更多元数据)十分便捷。
- 高并发可扩展: 流程模块化和 API 缓存选项支持高用户量扩展,避免重复调用。
适用场景
- 新闻聚合: 最小化人工干预,自动策展和总结热门新闻。
- 社区运营: 高效发现和推送相关讨论及社区反馈(通过热门评论)。
- AI 聊天机器人: 提供智能、交互式新闻助手,既能回答宽泛,也可深入解答科技新闻相关问题。
总结表:关键触发与动作
触发类型 | 动作说明 | 输出内容 |
---|---|---|
聊天打开 | 显示欢迎消息和按钮 | 交互式界面 |
“获取热门/最佳新闻” | 获取并展示前 10 条热门/最佳新闻 | 新闻列表 |
新闻详情请求 | 获取新闻详情、文章内容、前 10 条评论 | 摘要 + 评论 |
AI 代理查询 | 协调以上工具,保持一致性,澄清请求 | 结构化对话式回复 |
通过该工作流,你可以自动策展和展示 Hacker News 新闻,实现丰富、交互性强且可扩展的用户体验,极大减少人工操作。
了解更多

AI每日新闻文章生成器
通过搜索Google和YouTube上的最新热门文章,提取关键信息,并以倒金字塔结构撰写新闻报道,自动生成关于任意主题的最新新闻文章。非常适合内容创作者、记者和市场营销人员在几秒钟内获得新鲜且结构良好的新闻内容。...

具备实时网页与知识搜索功能的AI聊天机器人
一款强大的AI聊天机器人,可通过检索和整合来自Google、Reddit、Wikipedia、Arxiv、Stack Exchange、YouTube、PubMed及网站URL的信息,实时解答用户问题,并提供有来源支持的答案,适用于科研、学习或一般查询。...

热门话题研究助手
发现人们围绕你选择的关键词在网上讨论的内容。这个由 AI 驱动的工作流会研究最近互联网讨论中的热门或相关话题,从 Google 搜索结果和网站内容中收集见解,帮助你拓展内容策略或市场研究。...