DeepSeek-R1-GGUF
unsloth · 工具包
671B 参数 DeepSeek-R1 推理模型的 GGUF 版本,带 1.58-bit 和 2-bit 动态量化,可在内存足够的本机上用 llama.cpp 运行。
一个带小表单的 n8n 工作流:你填一个主题和一个邮箱地址。它读取 Ask HN 帖子下面关于这个主题的评论,让 Google Gemini 模型挑出大家推荐的资源,再把清单发到你的邮箱。
按主题从 Hacker News 找学习资源并发到邮箱 是一款 n8n 工作流,属于教育类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。
表单
有人提交表单时开始运行,表单里有:
一封邮件,列出 Hacker News 上的人推荐的学习资源,按类型和难度分组,评论里有链接的就附上
开始之前要准备好这些。
建议的来源
找出关于这个主题的 Ask HN 帖子,返回帖子下面的每条一级评论。
需要什么都不需要:不用账号或密钥
语言模型
读评论,留下提到资源的那些,写出分好组的清单。
需要Google Gemini API 密钥
发送
把清单作为 HTML 邮件发到表单里填的邮箱。
需要一个 SMTP 账号和一个发件地址
由 Mindket 于 2026年11月13日检查
这个 n8n 工作流把 Hacker News 上的建议变成一份阅读清单。你在一个小表单里填一个主题和你的邮箱地址。工作流在 Hacker News 上搜索这个主题的 Ask HN 帖子,收集帖子下面的一级评论。Google Gemini 模型留下那些提到课程、书、文章或视频的评论,再把提到的内容按类型和难度分组。清单以邮件的形式发给你。十个节点干活。
想为一个新学科拿到起步清单的自学者,以及想看看技术圈子推荐什么的写作者和老师。如果主题太窄,Ask HN 上没人问过,就别选它,因为清单的质量取决于它能找到的评论。
| 行业 | 谁在用 | 怎么用 | 例子 |
|---|---|---|---|
| 教育 | 自学者 | 为一个新学科拿到起步清单 | 一位学习者问 Rust,得到按难度排好的书和演讲。 |
| 教育 | 老师和课程作者 | 看看业内人推荐什么 | 一位老师查看数据科学方向有哪些免费课程被提到。 |
| 软件 | 换技术栈的工程师 | 找出该先读什么 | 一位转做 DevOps 的工程师问最好的入门指南。 |
| 内容 | 通讯稿作者 | 起草一份资源汇总 | 一位作者问机器学习,再把邮件改成一期内容。 |
你需要会一点 n8n:导入一个文件、添加一个 Google Gemini 凭据和一个 SMTP 凭据,再运行表单。
任何能访问 Hacker News、Google 的 Gemini API 和一个 SMTP 邮件服务器的 n8n 都能运行它。表单从 GetTopicFromToLearn 节点打开。
SendEmailWithTopResources 换成 Gmail 或别的邮件节点,字段用同样的值填点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。设置是两个凭据和一个发件地址。
| 需要 | 说明 |
|---|---|
| n8n | n8n Cloud 或你自己的服务器 |
| Google Gemini | 一个 API 密钥 |
| 邮箱 | 一个能发信的 SMTP 账号 |
workflow.json。Google Gemini Chat Model 里选中它。这个节点设成 models/gemini-3.6-flash,用来替换文件里的 gemini-1.5-flash,Google 已不再列出后者。SendEmailWithTopResources 里选中它。把它的 From 字段里的 <YOUR_SENDER_EMAIL> 换成你的邮件服务器允许你发信的地址。GetTopicFromToLearn,点 Execute workflow。表单会在新标签页里打开。填好并提交。填一个主题和你的邮箱地址,然后提交。工作流搜索与主题相符的 Ask HN 帖子,把帖子下面的一级评论逐条取回,合成一段文字发给 Gemini。提示词要求按类型和难度分组,给出最好的资源。一个 Markdown 步骤把回复转成 HTML,邮件步骤把它发出去。
| 要改的 | 在哪里改 |
|---|---|
| 主题和邮箱 | GetTopicFromToLearn 里的两个字段 |
| 搜索多少个帖子 | SearchAskHN 里的 limit,原样是 150 |
| 模型找什么、清单怎么排版 | Basic LLM Chain 里的提示词 |
| 模型 | Google Gemini Chat Model |
| 邮件的主题和措辞 | SendEmailWithTopResources |
一位学习者填入 Rust 和一个邮箱地址,然后提交表单。
邮件里的资源按书、课程、视频这样的标题分组,每条有一行说明,评论里给了链接的就附上链接。把它当作起点。模型是在概括评论者说的话,所以某个资源可能过时,也可能是错的。
新手:n8n 把工作流画成用线连起来的方框,每个方框叫节点,只做一件事。这个工作流从一个由 n8n 托管的表单开始。Hacker News 是一个讨论网站,Ask HN 帖子下面的回答,往往是业内人信任什么的好清单。工作流替你把这些回答读一遍。
专家:SearchAskHN 里的 Hacker News 节点通过 Algolia 搜索。它返回最多 150 个相符的帖子,每个帖子在名为 children 的列表里带着它的一级评论 id。接着,SplitOutChildrenIDs 为每个 id 做一条记录。然后 FindHNComments 从 Hacker News 的 Firebase API 取回每条评论。再由 CombineIntoSingleText 把评论文字收成一个列表,Basic LLM Chain 把它放进提示词。
| 节点 | 它做什么 | 要知道什么 |
|---|---|---|
GetTopicFromToLearn | 显示表单并开始运行 | 邮箱字段必填,主题字段不是 |
SearchAskHN | 找最多 150 个相符的 Ask HN 帖子 | 帖子少的主题,清单就薄 |
SplitOutChildrenIDs | 每个评论 id 做一条记录 | 常见的主题会有几千条 |
FindHNComments | 从 Hacker News API 取回每条评论 | 每条评论一次请求,逐个进行 |
CombineIntoSingleText | 合并评论文字 | 评论是 HTML |
Basic LLM Chain | 让 Gemini 找出最好的资源 | 提示词决定分类和排版 |
SendEmailWithTopResources | 发出 HTML 邮件 | 需要 SMTP 凭据和发件地址 |
这个工作流一次运行可能读几千条评论,而且表单对任何知道地址的人都是开放的。
gemini-2.0-flash 将于 2026 年 6 月 1 日关停,替代模型是 gemini-3.6-flash,并把 gemini-3.8-flash 列为最新的 Flash 模型。文件里的 gemini-1.5-flash 已不在列表里。Mindket 的副本设成了 models/gemini-3.6-flashpython 返回了 150 个帖子和 3,276 条一级评论。运行会逐条取回评论,再把全部文字一次发给模型,所以可能要几分钟,也可能超过模型的输入上限。把 SearchAskHN 里的 limit 调低,两者都会减少Learn 的表单字段,而表单没有这个字段,所以那一行是空的。Mindket 的副本把它指向了主题字段<YOUR_SENDER_EMAIL>,请填一个你的 SMTP 账号可以发信的地址一个带小表单的 n8n 工作流。你给它一个主题和你的邮箱地址。它收集 Ask HN 帖子下面关于这个主题的一级评论,让 Google Gemini 模型挑出大家推荐的书、课程、文章和视频,再把清单发到你的邮箱。
workflow.json:n8n 导出的工作流,10 个节点,没有便签。里面没有任何凭据。README.md:这份设置说明,压缩包里的是英文版。models/gemini-1.5-flash,Google 已不再列出它。现在是 models/gemini-3.6-flash。<YOUR_SENDER_EMAIL>。Learn 的表单字段,而表单没有这个字段,所以那一行是空的。现在它读主题字段 I want to learn。workflow.json。Google Gemini Chat Model 里选中它。SendEmailWithTopResources 里选中它,并把它的 From 字段里的 <YOUR_SENDER_EMAIL> 换成你的邮件服务器允许你发信的地址。GetTopicFromToLearn,点 Execute workflow。表单会在新标签页里打开,填好并提交。GetTopicFromToLearn 显示一个有两个字段的表单,一个是主题,一个是你的邮箱地址,提交后开始运行。接下来的页面会告诉用户,邮件马上就到。SearchAskHN 用 Hacker News 节点搜索最多 150 个带 Ask HN 标签、与主题相符的帖子。SplitOutChildrenIDs 把每个帖子的评论 id 列表拆成一个 id 一条记录。FindHNComments 从 Hacker News API 取回每条评论,每个 id 一次请求。CombineIntoSingleText 把所有评论的 text 合成一个列表。Basic LLM Chain 把这个列表放进提示词,发给 Google Gemini Chat Model。提示词要求给出最好的资源,按类型和难度分组,评论里给了链接就附上,并用 Markdown 回答。Convert2HTML 把 Markdown 转成 HTML。SendEmailWithTopResources 把它发到表单里填的邮箱,开头一行说明读了多少条评论。Finished 标记结束。GetTopicFromToLearn 里的两个字段。SearchAskHN 里的 limit,原样是 150。Basic LLM Chain 里的提示词。Google Gemini Chat Model。SendEmailWithTopResources。gemini-2.0-flash 将于 2026 年 6 月 1 日关停,替代模型是 gemini-3.6-flash,并把 gemini-3.8-flash 列为最新的 Flash 模型。文件里的 gemini-1.5-flash 已不在列表里。Mindket 的副本设成了 models/gemini-3.6-flash。python 返回了 150 个帖子和 3,276 条一级评论。运行会逐条取回评论,再把全部文字一次发给模型,所以可能要几分钟,也可能超过模型的输入上限。把 SearchAskHN 里的 limit 调低,两者都会减少。NOTICE.md 706 B README.md 4 KB workflow.json 8 KB
unsloth · 工具包
671B 参数 DeepSeek-R1 推理模型的 GGUF 版本,带 1.58-bit 和 2-bit 动态量化,可在内存足够的本机上用 llama.cpp 运行。
prithivMLmods · 工具包
提供 Axion-1.0-35B 的 GGUF 文件,这是一个有约 30 亿激活参数的 35B 混合专家模型,面向科学推理、信息查找和工具使用。适合配合 llama.cpp 在本地使用。
Phips · 工具包
用一个超分辨率网络放大低分辨率图像,可以在一块消费级 GPU 上训练,并导出为 ONNX。适合训练或运行图像放大模型的人。
prathoshap · 工具包
用一个训练好的声音,以吟诵风格朗读古典梵语诗节,由参考音频决定节奏。适合学习、背诵或需要梵语音频的人。
paradigma-inc · 工具包
用一个从头训练的 1B 参数模型解决难度很高的数学题,追求高速、大批量的推理。适合在 NVIDIA GPU 上运行数学任务的开发者。
murai-labs · 工具包
能用泰米尔文、罗马化泰米尔语和英语聊天,也能在泰米尔语和英语之间翻译。这是 Murai Labs 从零训练的 2.5B 模型,适合泰米尔语使用者、研究人员和开发者。