npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

awesome-ai-signals

v1.1.0

Published

Signal, not noise. Curated AI blogs & podcasts from Substack, Xiaoyuzhou FM, blogs, and RSS feeds — with transcripts

Downloads

792

Readme

📡 Awesome AI Signals

Awesome npm

Signal, not noise. 一份精选 AI 信息源列表:11 位持续产出高质量内容的 AI 思想领袖 — 博客、Newsletter、播客。附带一个 CLI 工具,一键同步到本地 Markdown 知识库。

一个社区共建的 Awesome List,收录值得长期追踪的 AI 内容源。每个入选者都基于其持续产出原创思考的能力,而非简单搬运新闻。


目录


精选列表

11 位精选 AI 思想领袖,覆盖 4 大平台。机器可读的 YAML 列表见 curated/

Substack

| 来源 | 简介 | |------|------| | Fei-Fei Li | 空间智能、世界模型、计算机视觉 | | Sebastian Raschka | Ahead of AI:LLM 工程、编程 Agent、论文解读 | | Andrej Karpathy | 前 Tesla/OpenAI AI 负责人,低频但必读 | | Demis Hassabis | Google DeepMind CEO,AGI、AlphaFold、强化学习 | | Lenny Rachitsky | 产品、增长、AI。文章 + Lenny's Podcast + How I AI。含完整逐字稿。 | | Zara Zhang | AI 投资、中美科技、学习方法 |

独立博客与播客

| 来源 | 简介 | |------|------| | Lilian Weng | 前 OpenAI 安全 VP,RL、Agent、LLM、Scaling Laws | | Dwarkesh Patel | 与 AI 先驱和科学家的深度访谈 | | Lex Fridman Podcast | AI、科学、哲学、历史的深度对话。含 YouTube 逐字稿。 |

小宇宙 FM

| 来源 | 简介 | |------|------| | 张小珺Jùn|商业访谈录 | 2-7 小时深度访谈:AI、自动驾驶、机器人、芯片 | | 十字路口Crossing | Koji 的播客:AI × 商业、Agent、编程、创投 |


附带的 CLI 工具

Awesome AI Signals

仓库自带 CLI,读完列表一键抓取博文和播客到本地 Markdown——可喂给 LLM、离线阅读、或搭建个人知识库。

支持 SubstackRSS/Atom 博客小宇宙播客(全部含逐字稿,非本地 Whisper)。

安装

# npm 全局安装
npm install -g awesome-ai-signals

# 作为 AI Agent Skill 安装
npx skills add royce17/awesome-ai-signals

# 或手动克隆
git clone https://github.com/royce17/awesome-ai-signals.git
cd awesome-ai-signals && npm install

支持 BunNode.js 22+

使用

cp sources.example.yaml sources.yaml   # 编辑你的信息源
awesome-ai-signals                     # 抓取所有源

# 或用 Bun
bun run scripts/fetch.mjs

# 预览模式
awesome-ai-signals --dry

# 按平台或源筛选
awesome-ai-signals --platform substack
awesome-ai-signals --source "Fei-Fei Li"

小宇宙播客需要登录一次(获取逐字稿和全量历史):

bun run scripts/login-xiaoyuzhou.mjs   # 短信验证码登录,30 秒搞定

Substack 源如果被墙,可使用自定义域名:

- name: "Lenny Rachitsky"
  substack: "lenny"
  feed: "https://www.lennysnewsletter.com/feed"

海外源需要代理:

export HTTPS_PROXY=http://127.0.0.1:your-port

工作原理

flowchart LR
    A[sources.yaml] --> B[fetch.mjs]
    B --> C{平台?}

    C -->|substack| D[Substack RSS]
    C -->|blog| E[Blog RSS]
    C -->|xiaoyuzhou| F{小宇宙}

    D --> G[解析 XML]
    E --> G

    F -->|免登录| H["抓取网页
Next.js __NEXT_DATA__"]
    F -->|已登录| I["短信登录
API + 分页"]

    H --> J[~15 期]
    I --> K["全部历史
+ 时间轴
+ 逐字稿 API"]

    G --> L[Markdown + frontmatter]
    J --> L
    K --> L

    L --> M["raw/social/
{platform}/{source}"]

    M --> N[".awesome-ai-signals-state.json
去重 + 增量更新"]

输出格式

raw/social/
├── substack/
│   ├── drfeifei/
│   │   └── 2025-11-10-from-words-to-worlds.md
│   └── lenny/
│       ├── articles/
│       │   └── 2026-07-21-how-to-take-a-sabbatical.md
│       ├── podcast/
│       │   └── 2026-07-19-netflix-cpto-on-ai-and-the-future.md
│       └── community/
│           └── 2026-07-11-community-wisdom-negative-network.md
├── blog/
│   └── lilianweng.github.io/
│       └── 2026-07-04-harness.md
├── lexfridman/
│   └── lexfridman/
│       └── 2026-05-06-ffmpeg.md
└── xiaoyuzhou/
    └── 张小珺Jùn|商业访谈录/
        └── 2026-07-22-147. 和蚂蚁灵波沈宇军聊....md

每篇 Markdown 带完整 YAML frontmatter。播客集包含 简介 + show notes + 逐字稿(来自 Substack CDN、YouTube API 或小宇宙官方 transcript API——非本地 Whisper,零 GPU 消耗,秒级获取)。


添加信息源

推荐用精选列表快速开始: curated/ 目录下有按主题分类的推荐源,取消注释即可启用。

ls curated/
# substack.yaml    — AI/LLM、AI Infra、AI 安全等
# blogs.yaml       — 独立博客(Lilian Weng、Dwarkesh 等)
# xiaoyuzhou.yaml  — AI 深度访谈、AI 产业、AI 创投等

将想要追踪的源取消注释,复制到 sources.yaml。也可以直接编辑 sources.yaml

sources:
  # Substack 博客
  - name: "李飞飞"
    substack: "drfeifei"

  - name: "Sebastian Raschka"
    substack: "sebastianraschka"

  # Substack 自定义域名
  - name: "Lenny Rachitsky"
    substack: "lenny"
    feed: "https://www.lennysnewsletter.com/feed"

  # 独立博客(任意 RSS/Atom feed)
  - name: "Lilian Weng"
    blog: "https://lilianweng.github.io/index.xml"

  - name: "Dwarkesh Patel"
    blog: "https://www.dwarkesh.com/feed.xml"

  # 播客(含逐字稿)
  - name: "Lex Fridman Podcast"
    blog: "https://lexfridman.com/feed/podcast"

  # 小宇宙播客(从播客主页 URL 中复制 PID)
  - name: "张小珺|商业访谈录"
    xiaoyuzhou: "626b46ea9cbbf0451cf5a962"

  - name: "十字路口Crossing"
    xiaoyuzhou: "60502e253c92d4f62c2a9577"

平台字段说明

| 字段 | 格式 | 示例 | |------|------|------| | substack | Substack 子域名 | drfeifeidrfeifei.substack.com | | blog | 完整 RSS/Atom URL | https://example.com/feed.xml | | xiaoyuzhou | 小宇宙播客 PID | URL 中 podcast/ 后面的字符串 |


参与贡献

这是一个社区共建的 Awesome List。你知道有哪位 AI 博主、Newsletter 作者或播客持续产出原创、高质量内容?

提 Issue 或直接发 PR,把信息源加到对应的 curated/*.yaml 中。

收录原则:

  • 必须有持续产出原创思考的记录——不只是新闻聚合或链接整理
  • 每条一行,默认注释,附一句话说明这个人是谁
  • Substack 只写子域名;小宇宙只写播客 PID

License

MIT