← 返回
开发者工具

HN Digest

Fetch and send Hacker News front-page posts on demand. Use when the user asks for HN, says 'hn', 'pull HN', 'hn 10', or specifies a topic like 'hn health', 'hn hacking', or 'hn tech'. Sends N (default 5) posts as individual messages with Title + Link. Exclude crypto.
按需获取并发送Hacker News首页帖子。当用户输入“hn”、“pull HN”、“hn 10”或指定特定主题(如“hn health”、“hn tech”)时触发。默认发送5条,每条包含标题和链接,自动排除加密货币内容。
cpojer
开发者工具 clawhub v1.0.1 1 版本 99511.2 Key: 无需
★ 1
Stars
📥 3,441
下载
💾 14
安装
1
版本
#latest

概述

HN Digest

Command format

Interpret a user message that starts with hn as a request for a Hacker News front-page digest.

Supported forms:

  • hn → default 5 posts
  • hn → n posts
  • hn → filter/boost by topic
  • hn → both
  • If the user asks for “more” after already seeing some (e.g. “show me top 10–15 since we already did top 10”), treat it as an offset request and use --offset (e.g. offset 10, count 10).

Topics:

  • tech (default)
  • health
  • hacking
  • life / lifehacks

Output requirements

  • Do not send any extra commentary/preamble/epilogue.
  • Send results as individual messages.
  • Each post message must be exactly:
  • first line: the post title
  • second line: · comments (age like 45m ago, 6h ago, 3d ago)
  • third line: the Hacker News comments link (https://news.ycombinator.com/item?id=...)
  • After the post messages, send one final message that is the generated image.
  • If the chat provider requires non-empty text for media, use a minimal caption ..
  • Hard exclude crypto.

Procedure

  1. Parse n and topic from the user message.
  2. Fetch + rank items:
    • Run node skills/hn-digest/scripts/hn.mjs --count --offset --topic --format json.
    • Default offset is 0 unless the user explicitly asks for “more/next” after a previous batch.
  3. Send results as N individual messages in the required 3-line format.
  4. Then generate a delightful mood image via Nano Banana, inspired by the posts you just sent:
    • Use skills/hn-digest/scripts/mood_prompt.mjs to build a prompt from the JSON items.
    • Add 3–4 subtle Easter eggs derived from the post themes (no text/logos; keep it fun).
    • Generate and attach the image by running:
    • skills/hn-digest/scripts/generate_mood_nano_banana.sh ./tmp/hn-mood/hn-mood.png
    • Send the generated image as one additional message.

If fetching/ranking fails or returns 0 items:

  • Use https://news.ycombinator.com/ in the browser tool, pick N non-crypto items by judgment, and send them in the same 3-line format.
  • Still generate a mood image (general “HN tech deep dives” vibe) with a banana Easter egg.

版本历史

共 1 个版本

  • v1.0.1 当前
    2026-03-28 11:18 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 667 📥 323,813
developer-tools

CodeConductor.ai

larsonreever
AI驱动平台,提供快速全栈开发、智能体、工作流自动化及低代码AI集成的可扩展产品创建。
★ 66 📥 179,853
content-creation

ORF

cpojer
德语按需ORF新闻摘要。触发词:'orf'、'pull orf'或'orf 10'。聚焦奥地利(Inland)与国际(Ausland)政治及要闻,排除体育。每条新闻单独发送(含标题、时长、链接)。随后生成一张卡通ZiB演播室风格的Nano
★ 0 📥 2,608