名称: hn-digest
描述: "按需获取并发送 Hacker News 首页帖子。当用户询问 HN、提到 'hn'、'pull HN'、'hn 10',或指定主题如 'hn health'、'hn hacking'、'hn tech' 时使用。以独立消息形式发送 N 条(默认 5 条)帖子,包含标题和链接。排除加密货币相关内容。"
将用户以 hn 开头的消息视为获取 Hacker News 首页摘要的请求。
支持的形式:
hn → 默认 5 条帖子hn <n> → n 条帖子hn <主题> → 按主题筛选/提升hn <n> <主题> → 同时指定数量和主题--offset 参数(例如偏移 10,数量 10)。主题:
tech(默认)healthhackinglife / lifehacks<发布时间> · <评论数> 条评论(发布时间格式如 45分钟前、6小时前、3天前)https://news.ycombinator.com/item?id=...).。n(数量)和 topic(主题)。node skills/hn-digest/scripts/hn.mjs --count <n> --offset <offset> --topic <topic> --format json。offset(偏移量)为 0,除非用户在前一批次后明确要求“更多/下一个”。skills/hn-digest/scripts/mood_prompt.mjs 根据 JSON 条目构建提示词。skills/hn-digest/scripts/generate_mood_nano_banana.sh ./tmp/hn-mood/hn-mood.png <topic> <n> <offset>如果获取/排序失败或返回 0 条结果:
- 使用浏览器工具访问 https://news.ycombinator.com/,手动选取 N 条非加密货币条目,并以相同的 3 行格式发送。
- 仍生成一张氛围图片(整体体现“HN 科技深度探讨”风格),并包含一个香蕉彩蛋。