Karpathy Curated RSS Brief

Polar Sponsor
爱发电 赞助
.NET 9.0

从 Karpathy 精选的 93 个 RSS 源抓取文章,并生成中文科技日报简报。 触发词:RSS 日报、RSS 简报、karpathy-curated-rss-brief、每日简报、Kar…

Karpathy RSS 日报生成工作流

功能概述

Karpathy RSS 日报生成工作流是一项面向实际任务的技能,主要用于从 Andrej Karpathy 精选的 93 个 RSS 源中抓取最近文章,挑选最有价值的内容,生成一份高质量中文日报;技能文件结构;

核心要点

  • 订阅源 OPML 托管于 GitHub Pages,脚本运行时自动获取:;
  • Step 1: 定位技能目录,运行抓取脚本;
  • 从上下文直接推导 SKILL_DIR,禁止使用 Glob/Grep 搜索。

使用与执行

它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。

结果检查与注意事项

执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

Karpathy RSS 日报生成工作流

从 Andrej Karpathy 精选的 93 个 RSS 源中抓取最近文章,挑选最有价值的内容,生成一份高质量中文日报。

技能文件结构

/
├── SKILL.md                       ← 本文件
├── scripts/
│   └── fetch_feeds.py             ← RSS 并发抓取脚本
└── references/
    └── output-template.md         ← 输出格式模板

订阅源 OPML 托管于 GitHub Pages,脚本运行时自动获取: https://mesevenjourney.github.io/static/hn-popular-blogs-2025.opml

工作流程

Step 1: 定位技能目录,运行抓取脚本

从上下文直接推导 SKILL_DIR,禁止使用 Glob/Grep 搜索。

本 SKILL.md 的路径会出现在对话上下文中(ide_opened_file 标签、Skill 系统加载记录、或 Read 工具的调用路径)。找到包含 karpathy-curated-rss-brief/SKILL.md 的那条记录,去掉末尾的 /SKILL.md,即为 SKILL_DIR。

示例:若上下文中路径为 /path/to/skills/karpathy-curated-rss-brief/SKILL.md,则 SKILL_DIR=/path/to/skills/karpathy-curated-rss-brief。

后续所有文件均基于此路径推导,无需再次搜索:

文件 路径
抓取脚本 SKILL_DIR/scripts/fetch_feeds.py
输出模板 SKILL_DIR/references/output-template.md
订阅源 SKILL_DIR/hn-popular-blogs-2025.opml(脚本内部自动读取)

运行抓取脚本:

uv run --script /scripts/fetch_feeds.py --hours 24

如果 24 小时内文章不足 5 篇,改用 --hours 48。脚本自动读取内置 OPML,输出最多 20 篇文章(按发布时间倒序)到 stdout,日志到 stderr:

[{"title": "...", "link": "...", "author": "...", "source": "...", "published": "...", "summary": "..."}]

脚本使用 PEP 723 inline metadata,uv run --script 自动安装依赖,无需手动 pip install。

Step 2: 筛选最有价值的文章

从抓取结果中挑选 8-10 篇。筛选标准:

🔴 最高优先级(只要出现,必须纳入):

  • AI 重大新闻:LLM 新模型发布(GPT、Claude、Gemini、Llama、Qwen 等)、重大模型能力突破、主流 AI 工具/框架的重要版本更新
  • 重磅硬件/产品发布:Apple 新品(iPhone、Mac、iPad、Vision Pro 等)、Google 硬件/平台、Windows PC 新品、Nvidia GPU/芯片发布、其他影响消费级或企业级市场的重大产品发布

🟡 次优先级(酌情选入):

  1. 话题多样性 — 覆盖不同领域(AI、安全、编程、科技政策等),避免同一话题重复
  2. 深度优先 — 有独特观点和深度分析,而非简短资讯
  3. 时效性 — 最新发布的优先
  4. 影响力 — 知名作者或重要话题优先

Step 3: 获取文章全文

对每篇选中的文章,使用 WebFetch 工具读取全文。编者观察必须基于全文,不能仅依赖 RSS 摘要。

Step 4: 按模板生成中文日报

用 Read 工具读取模板文件:SKILL_DIR/references/output-template.md,严格按其格式生成日报。

分类 emoji 参考:🤖 AI/ML、⚠️ 安全/风险、🧠 认知/思维、📚 技术/编程、📜 政策/法规、🔧 工具/开源、🌐 互联网/平台、💰 商业/创业

Step 5: 撰写编者观察(核心环节)

💡 编者观察需要真正的综合思考,基于已完整阅读的所有文章,从以下维度思考后再下笔:

  1. 横向联系:不同领域的文章有哪些隐藏关联?表面无关的事件是否指向同一深层趋势?
  2. 时代信号:这批内容传递了什么尚未被主流关注的信号?
  3. 反直觉洞察:综合所有内容后,有什么读者单独读每篇都不会注意到的结论?
  4. 值得追踪:哪些苗头现在看起来小,但可能在 6-12 个月内变成大趋势?

写法要求:

  • 1-2 段,每段 3-5 句,观点密度高
  • 禁止"今日文章涵盖 X、Y、Z 主题"这类罗列句式
  • 有明确的、可辩驳的观点,读者看完应有"没想到"的感受
  • 用第一人称("我注意到..."),体现真正的编辑判断

Step 6: 保存文件并校验编码

将日报保存到当前工作目录,文件名:

{YYYY-MM-DD}-Karpathy精选RSS日报.md

保存后立即运行编码校验,检测 Unicode 替换字符(U+FFFD)——这是 LLM 生成长中文文本时偶发的已知问题:

python3 -c "
import sys
path = sys.argv[1]
text = open(path, encoding='utf-8').read()
bad = [(i+1, line) for i, line in enumerate(text.splitlines()) if 'ufffd' in line]
if bad:
    print(f'❌ 发现 {len(bad)} 处乱码:')
    for lineno, line in bad:
        print(f'  第{lineno}行: {line}')
    sys.exit(1)
else:
    print('✅ 编码校验通过,无乱码')
" {输出文件路径}

如果校验失败:逐行对照原文重新填写被替换的汉字,再次运行校验直到通过,不要跳过此步骤。

相关专题

更多
Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

0

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

0

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

0

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

0

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

0

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

0

15

Golangci-lint安装与入门教程
Golangci-lint安装与入门教程

本专题讲解Golangci-lint的安装、初始化、基础命令和首次代码检查,覆盖本地环境、Docker及多平台用法,帮助Go开发者快速上手。

2026.10.22

0

15

PHP2Shell高危漏洞修复教程
PHP2Shell高危漏洞修复教程

PHP2Shell漏洞是什么,哪些PHP版本和运行环境会受到影响,服务器应该如何检测与修复?本专题提供版本自查脚本、Linux与Docker升级命令、PHP-FPM和Apache排查步骤,以及修复验证、临时缓解和应急响应方案。

2026.10.22

0

12

剧云人物设定与关系管理教程
剧云人物设定与关系管理教程

本专题介绍剧云人物设定与关系管理,讲解角色小传、性格职业、人物目标、背景资料和关系网络的创建及维护方法。

2026.10.22

0

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习