Skip to content
Content
Skill

/firsthand-source-subscriber

一手信源订阅适配器。给定信源 URL,探测最稳的订阅方式(RSS / HTML 链接提取),返回统一的文章列表 [{url,title}]。用于 ai-frontier-daily 内参监控的新增信源探测与抓取。

From plugin
ai-frontier-daily
66 skills

Claude Code

$ npx -y skills add yinjialu/ai-frontier-daily --skill firsthand-source-subscriber --agent claude-code

SKILL.md

firsthand-source-subscriber.SKILL.md
name: firsthand-source-subscriber
description: 一手信源订阅适配器。给定信源 URL,探测最稳的订阅方式(RSS / HTML 链接提取),返回统一的文章列表 [{url,title}]。用于 ai-frontier-daily 内参监控的新增信源探测与抓取。

一手信源订阅适配器

按 `type` 分派抓取策略,统一输出 `[{url, title}]`。

MVP 适配器(Level 1,已实现于 scripts/firsthand/adapters.py)

  • `html-links`:requests 抓页面,提取 `link_prefix` 开头的 href,拼 `base_url`。适合 SSR 站(claude.com/blog、anthropic.com/engineering)。
  • `rss`:feedparser 解析 feed。适合有 RSS/Atom 的源(OpenAI、GitHub releases.atom)。

**真实发布日期**(写入 OKF `published`):html-links 适配器会顺带从列表页链接文本提取日期(engineering 风格 `Apr 23, 2026`);列表无日期时,主流程再去文章页取 JSON-LD `datePublished` / `article:published_time`(claude-blog 风格)。取不到不写,不用探测日期冒充。

探测新源订阅方式(add 时调用)

给定 URL,依次尝试: 1. 试 `<url>/rss.xml`、`/feed`、`/feed.xml`、`/sitemap.xml`,feedparser 能解析 → 用 `rss`。 2. 否则 requests 抓 HTML,统计最密集的文章链接前缀 → 用 `html-links`,推断 `link_prefix` 与 `base_url`。 3. 都不行(JS 渲染/403)→ 标记需阶段二 browser 适配器。

阶段二适配器(未实现)

`browser-headless` / `browser-auto`(Playwright MCP,**依赖未装组件,需先验证**)、`browser-live`(Claude in Chrome MCP,用户授权触发)、`manual`。详见 docs/superpowers/specs/2026-06-23-firsthand-monitor-design.md。

**X / Twitter 推主订阅**范本见 `~/Documents/Engineer/.agents/scripts/x-fetch.sh`:用 `agent-browser --auto-connect` 复用本地登录态无头抓取,从 `<time datetime>` 提真实发布时间,支持 `--since/--until` 时间窗与虚拟滚动分页。后续做 `browser` 适配器(如 `x-timeline` 类型)可直接参考。

@yinjialu
Ships withai-frontier-daily

服务器主流程:Hermes 定时巡检 → 官方原文核验与中文策展 → 飞书通知 → 小红书/公众号卡片 ZIP。见 服务器部署 与 官方信源校准。 以下保留原 GitHub Pages / 本机流程作为兼容参考。 抓取 AI 大厂官方动态(Anthropic + OpenAI,可继续扩展)→ 中文策展 → 渲染小红书 / 公众号卡片 → GitHub Pages 可视化展示页 → Codex Automation 每天自动更新。 整条流程封装为可安装的 Agent

Stars on GitHub

Momentum

stars in total
6
Star history of yinjialu/ai-frontier-daily on GitHub, a chart by star-history.com

Other skills on ai-frontier-daily.

deepdive-xiaohongshu

deepdive-xiaohongshu

把专题深度成稿转换为小红书图文卡(封面+知识卡 1080×1440)+ 笔记文案,复用本仓渲染/发布栈。触发词「发小红书 / 转小红书图文 / 深度内容小红书」。

firsthand-deepdive

firsthand-deepdive

专题深度线——对一个值得深挖的功能点(如 Claude Tag)生成深度文章草稿。从内参索引列「值得深挖」候选→用户选→抓官方素材生成五段骨架 draft→交 article-harness 打磨。用户说「深挖 X / 做个 X 的专题 / 专题深度」时使用。

firsthand-digest

firsthand-digest

查询一手信源内参库「最近有什么新动态」。读 ai-frontier-daily 的 OKF 内参库(data/firsthand/),按时间窗汇总 AI 大厂官方最新动态。用户问「最近有什么新动态 / 内参最近有啥 / Anthropic/OpenAI…

firsthand-source-manager

firsthand-source-manag…

维护 ai-frontier-daily 的一手信源清单 firsthand-sources.yaml。新增信源(探测订阅方式并写入)、列出信源健康状态。用户说"帮我监控这个网页 / 加个信源 / 看看信源健康度"时使用。

More skills from other plugins.

prompt-lookup

prompt-lookup

Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…

@gh-f@gh-fInstall Skill
ppt-master

ppt-master

AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…

@hugohe3@hugohe3Install Skill
morph-ppt

morph-ppt

Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…

@iofficeai@iofficeaiInstall Skill

Questions about firsthand-source-subscriber.

Which coding agents can use firsthand-source-subscriber?
firsthand-source-subscriber installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.