ginobefun/bestblogs · Archived

bestblogs-discover

Use this skill when the user wants to find today's most worth-reading content from BestBlogs, browse personalized feeds, check trending items, search specific topics, or explore curated newsletters.

First seen May 19, 2026

Installation

$ npx skills add ginobefun/bestblogs --skill bestblogs-discover

Summary

  • Use this skill when the user wants to find today's most worth-reading content from BestBlogs, browse personalized feeds, check trending items, search specific topics, or explore curated newsletters.
  • Triggers include "今天有什么值得读的 / BestBlogs 推荐 / 本周 BestBlogs 热趋 / 搜一下 AI coding / 看?

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Also in this package

Other skills from ginobefun/bestblogs.

npx skills add ginobefun/bestblogs

Browse all from ginobefun/bestblogs

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 4.0K
Default branch main
Open issues 12
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 4,072 B
  • docs SUMMARY.md 523 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 5 installs

SKILL.md

bestblogs-discover — 发现(今日 / 个性化 / 关注流 / 热趋 / 搜索 / 周刊)

何时使用

  • 用户想快速了解 "今天最值得读的内容"(最重要触发)。
  • 用户想找某个主题、作者、内容类型的 BestBlogs 精选。
  • 用户想浏览周刊。

原语

原语 CLI 说明
bestblogs.discover.today bestblogs discover today --json 带多源回退链的今日候选
bestblogs.discover.for_you bestblogs discover for-you --json 个性化推荐(需 Pro)
bestblogs.discover.following bestblogs discover following --json 关注源流
bestblogs.discover.trending bestblogs discover trending --period week --json 热趋内容(today / week / month)
bestblogs.discover.search bestblogs discover search "<q>" --json 关键词搜索
bestblogs.discover.newsletter.list bestblogs discover newsletters --json 周刊列表
bestblogs.discover.newsletter.get bestblogs discover newsletter <id> --json 单期周刊

前置检查

bestblogs auth status --json

多数命令需要 API Key;search、newsletters 在某些配置下也可匿名消费。若未登录,提示先 bestblogs auth login。

核心动作:discover today

bestblogs discover today --limit 20 --json

返回:

{
  "success": true,
  "data": {
    "candidates": [
      {
        "resourceId": "RAW_xxx",
        "title": "...",
        "url": "...",
        "resourceType": "ARTICLE",
        "language": "en_US",
        "score": 92,
        "sourceName": "...",
        "candidateSource": "my_brief",
        "selectionReason": "今日个性化精选",
        "fallbackApplied": false,
        "personalized": true
      }
    ],
    "primarySource": "my_brief",
    "fallbackApplied": false,
    "details": { "triedSources": ["my_brief", "for_you"] }
  }
}

candidateSource 枚举:

  • my_brief — Pro 个性化早报
  • public_brief — 公共精选(非 Pro 或未生成个性化时)
  • publicbrieffallback — 公共早报降级兜底
  • for_you — For You 推荐
  • following — 关注源

展示给用户时应按 candidateSource 打徽标,并显式标注降级状态(fallbackApplied=true 时)。

其它动作

# 个性化流
bestblogs discover for-you --limit 15 --lang en_US --json

# 热趋(今日 / 本周 / 本月)
bestblogs discover trending --period week --limit 20 --json
bestblogs discover trending --period today --lang zh_CN --json

# 搜索
bestblogs discover search "AI coding" --type ARTICLE --sort score --limit 10 --json

# 周刊
bestblogs discover newsletters --limit 10 --json
bestblogs discover newsletter <id> --json

错误处理

  • 403 / FORBIDDEN on for-you → 用户非 Pro,降级到 following 或 today
  • 404 / NOTFOUND on brief 相关 → 当日早报尚未生成,尝试 publicbrief 或 following
  • 429 / RATE_LIMITED → CLI 已退避一次;仍失败时退出并告诉用户稍后重试
  • 空 candidates → 向用户报告 "今日无推荐",建议做 bestblogs intake setup 建立/修正画像

组合建议

  • 拿到候选后,对感兴趣的条目链式调用 bestblogs-read skill 做深读
  • 高价值条目链式调用 bestblogs-capture skill 收藏/加笔记
  • 想知道 "为什么推这条"?把 candidateSource / selectionReason 直接展示;更深层的解释(如贡献来源的评分)用 bestblogs-explain skill