Sources & Pipeline

AI coding 早报背后的消息源与加工链路。Live snapshot from config/sources.yaml at build time — updates as the source list evolves.

§1

加工流程 Pipeline

01

抓取 Fetch

RSS 拉新条目;X 用本地 cookie-based CLI 拉每个 handle 最近发文;GitHub 拿仓库 release;工程博客(Anthropic / Cursor)直接抓 HTML。每个 source 失败独立处理,不连坐。

02

去重 Dedupe

每个新 URL 算 sha1 写入 state/seen.json,跨日生效。 老条目不会再被推送。

03

时间窗 24h

首次启动只放过最近 24 小时内容,避免历史灌水。日常运行不再裁剪—— seen.json 已经隔了一切旧内容。

04

Claude 评议

喂入完整 taste.md(读者画像 + PASS/FILTER 规则 + 事件聚合 + A 桶 / B 桶 schema),让 Claude Sonnet 做语义筛选与编排。 过滤掉 vibe 推文、转发链接、营销稿;剩下的合并相同事件,分发到 A · 产品动向 / B · 深度观察。

05

分发 Deliver

写入 content/digests/<date>.md(即你正在浏览的本站); 推送 Lark interactive card;可选触发 translate.py 把英文长文翻成中文落到 /articles/

§2

RSS 订阅 Blogs & Changelogs

§3

工程博客 Scraped — no public RSS

§4

播客 Podcasts (show notes)

§5

GitHub Releases Watched repositories

§6

X 关注 Followed handles

每位每次抓取最近 10 条原创推文,去掉 RT/reply 后取前 3 条进入 Claude 评议。

Andrej Karpathy
@karpathy
Eureka Labs founder, ex-OpenAI/Tesla AI lead
Swyx
@swyx
Latent Space podcast host, Smol AI founder
Josh Woodward
@joshwoodward
Google Labs / Gemini VP
Kevin Weil
@kevinweil
OpenAI CPO
Peter Yang
@petergyang
Creator Economy newsletter, product lead
Nan Yu
@thenanyu
Linear AI product
Madhu Guru
@realmadhuguru
AI builder
Amanda Askell
@AmandaAskell
Anthropic philosopher / alignment
Cat Wu
@_catwu
Anthropic Claude Code PM
Thariq
@trq212
indie AI builder
Google Labs
@GoogleLabs
Google experimental AI products
Amjad Masad
@amasad
Replit CEO
Guillermo Rauch
@rauchg
Vercel CEO
Alex Albert
@alexalbert__
Anthropic DevRel
Aaron Levie
@levie
Box CEO
Ryo Lu
@ryolu_
Cursor design lead
Garry Tan
@garrytan
Y Combinator president
Matt Turck
@mattturck
FirstMark partner, MAD podcast host
Zara Zhang
@zarazhangrui
investor, Follow Builders creator
Nikunj Kothari
@nikunj
Homebrew partner
Peter Steinberger
@steipete
PSPDFKit founder, indie AI builder
Dan Shipper
@danshipper
Every CEO, AI & I podcast host
Aditya Agarwal
@adityaag
South Park Commons partner
Sam Altman
@sama
OpenAI CEO
Claude
@claudeai
Anthropic official Claude account
Dax
@thdxr
OpenCode (Anomaly) builder
Boris Cherny
@bcherny
Anthropic Claude Code engineer
ClaudeDevs
@ClaudeDevs
Anthropic official Claude Code developer channel
Claude Code Changelog
@ClaudeCodeLog
unofficial bot tracking CC CLI / feature flags / prompts
Derrick Choi
@derrickcchoi
OpenAI Codex PM, ex-Scale AI Head of Ops
Angela Jiang
@angjiang
Anthropic Platform Head of Product
Anthony Fu
@antfu7
Vue / Vite / Nuxt / UnoCSS core, indie frontend builder
Matt Pocock
@mattpocockuk
Total TypeScript / AI Hero educator, ex-Vercel
Viv
@Vtrivedy10
LangChain agents & evals, ex-AWS
Greg Brockman
@gdb
OpenAI President & Co-Founder
Dario Amodei
@DarioAmodei
Anthropic CEO
Jeff Dean
@JeffDean
Google DeepMind Chief Scientist, Gemini lead
Demis Hassabis
@demishassabis
Google DeepMind CEO
宝玉
@dotey
Prompt engineering + AI/software engineering writer (posts in Chinese)
李继刚
@lijigang
Prompt philosophy and AI thinking (posts in Chinese)
歸藏 (guizang.ai)
@op7418
AI image / video / design weekly newsletter (posts in Chinese)
Junyang Lin
@JustinLin610
Alibaba Qwen team / LLM model lead
Steve Yegge
@Steve_Yegge
veteran SWE (40+ yrs), prolific essayist on AI-assisted programming
Orange AI
@oran_ge
indie AI builder, posts on agent OS / sci-fi-now framing