Cron Job: trender-idea-miner
Job ID: 2a9306b6b96f
Run Time: 2026-09-17 07:05:26
Schedule: 0 7 * * *
Prompt
[IMPORTANT: The user has invoked the "idea-miner" skill, indicating they want you to follow its instructions. The full skill content is loaded below.]
name: idea-miner
description: Mine daily creative ideas & startup signals from HN/GitHub.
version: 1.0.0
author: Hermes Agent
license: MIT
metadata:
hermes:
tags: [ideas, trends, research, startup, daily-briefing]
related_skills: [youtube-content, blogwatcher]
🧠 Idea Miner — Daily Creative Intelligence
Overview
Mines today's creative ideas, inspiration hotspots, and startup signals from public sources. Produces a structured Markdown report with demand signals, trending projects, and actionable insights.
The report is saved to /opt/data/hermes/idea-miner/idea-miner_{YYYYMMDD}.md and delivered to the configured destination (Telegram, etc.).
When to Use
- Cron job for daily idea-mining runs (referenced by
trender-idea-minerand每日创意推送) - User asks: "what are today's hot ideas", "find me startup opportunities", "trending projects analysis"
- Any session that needs to synthesize multi-source trend intelligence
Data Sources
✅ Available & Tested
| Source | API Endpoint | Notes |
|---|---|---|
| HN Algolia (front page) | https://hn.algolia.com/api/v1/search?tags=front_page&hitsPerPage=20 |
Returns top stories with points |
| HN Algolia (Ask HN) | https://hn.algolia.com/api/v1/search?tags=ask_hn&hitsPerPage=15 |
Good for demand/need signals |
| HN Algolia (Show HN recent) | https://hn.algolia.com/api/v1/search_by_date?tags=show_hn&numericFilters=points%3E10&hitsPerPage=12 |
URL-encode > as %3E |
| HN Firebase (item detail) | https://hacker-news.firebaseio.com/v0/item/{ID}.json |
Individual story metadata |
| GitHub Search (new repos) | https://api.github.com/search/repositories?q=stars:%3E100+created:%3E{YYYY-MM-DD}&sort=stars&order=desc&per_page=10 |
Header: Accept: application/vnd.github.v3+json, User-Agent: HermesAgent/1.0 |
❌ Currently Unavailable
| Source | Issue |
|---|---|
Reddit JSON API (old.reddit.com, www.reddit.com) |
Blocked by Reddit (403 "whoa there, pardner") — needs OAuth credentials |
| Reddit pullpush.io (public archive) | Returns empty results from this IP |
| Google Trends RSS | Endpoint trends.google.com/trendingsearches/daily/rss?geo=US returns 404 |
| Google Trends API | trends.google.com/trends/api/dailytrends returns 404 |
| X/Twitter via xurl | xurl CLI not installed on this VPS |
Data Acquisition Workflow
- Use
curl -s -o /tmp/filename.json -w '%{http_code}'to save to temp file first (avoids pipe-to-interpreter security blocks in cron mode) - Parse with
python3 -c "import json; data = json.load(open('/tmp/filename.json')); ..." - Saved temp files are disposable — clean up or leave in /tmp
Report Format
The report uses Chinese (用户偏好) with the following sections:
# 🧠 Idea Miner — 每日创意情报 (YYYY-MM-DD)
> 数据来源:[list of sources used]
## 📢 需求现场 — 高意向需求 & 讨论
Top demand signals from Ask HN, discussions, needs
## 📈 趋势项目 — GitHub 热门新仓库
Table: project | ⭐ | description | direction
Followed by trend interpretation block (code fence with arrows)
## 🔬 Show HN 精选 — 本周最新项目
Table: project | points | description
## 🌟 今日创业灵感精选
### 高潜力方向
### 已验证信号
## 📊 数据快照
Key metrics summary table
Report Generation Steps
- Fetch HN front page — identifies the overall tech zeitgeist for the day
- Fetch HN Ask HN — captures user needs, pain points, and demand signals
- Fetch HN Show HN (recent, points>10) — captures new projects people are building
- Fetch GitHub trending repos (last 7 days) — identifies what developers are excited about
- Fetch additional sources if available (Reddit, Twitter, etc.)
- Synthesize findings into the structured report
- Save to file at
/opt/data/hermes/idea-miner/idea-miner_{YYYYMMDD}.md - Output the report as final response — the cron delivery system automatically delivers it
File Save Convention
- Directory:
/opt/data/hermes/idea-miner/ - Filename:
idea-miner_{YYYYMMDD}.md(e.g.,idea-miner_20260727.md) - If the directory doesn't exist, create it
Common Pitfalls
- HN Algolia URL encoding: The
numericFiltersparameter with>must use%3Enot raw>. E.g.numericFilters=points%3E10 - Reddit API blocked: Don't retry Reddit JSON API with this IP — it's consistently 403. Only retry if OAuth creds are configured.
- Pipe-to-interpreter security blocks: In cron mode,
curl | python3triggers security warnings. Save output to file first with-o /tmp/file, then parse withpython3 -creading from file. - GitHub API rate limits: Without authentication, GitHub API is limited to 60 req/hr. For 10 repos + description parsing per run this is fine, but batch requests if expanding.
- Show HN search prefers
search_by_date: The/searchendpoint returns all-time top, not recent. Use/search_by_datefor recent Show HN posts. - No xurl installed: X/Twitter mining won't work unless xurl CLI is installed and OAuth'd.
- Google Trends unavailable via simple curl: None of the documented public endpoints work (404). Skip silently.
Verification Checklist
- [ ] HN front page fetched and parsed correctly
- [ ] Ask HN fetched for demand signals
- [ ] Show HN (recent) fetched for new projects
- [ ] GitHub trending repos fetched
- [ ] Report is structured with all tables and sections
- [ ] File saved to correct path with date-stamped filename
- [ ] Report output as final message (cron delivery takes over)
Related Scripts
The legacy shell script at /root/.hermes/scripts/idea-miner_daily.sh references a Python script at ~/idea-miner/idea_miner.py that no longer exists. The cron jobs now run Hermes agent directly with the prompt, bypassing the shell script. If the shell script is ever re-enabled, it needs to be updated.
Today's method reference: see references/today-methods.md for the exact curl/jq commands and data‑extraction steps used in this run.
The user has provided the following instruction alongside the skill invocation: [IMPORTANT: You are running as a scheduled cron job. DELIVERY: Your final response will be automatically delivered to the user — do NOT use send_message or try to deliver the output yourself. Just produce your report/output as your final response and the system handles the rest. SILENT: If there is genuinely nothing new to report, respond with exactly "[SILENT]" (nothing else) to suppress delivery. Never combine [SILENT] with content — either report your findings normally, or say [SILENT] and nothing more.]
运行 Idea Miner 模块,挖掘今日的创意和灵感热点,然后将结果发送到 Telegram 用户 jinbin(Chat ID: 951402025)。如果没有发现热点,输出简明的"今日无新热点"。
文件保存
将完整的分析结果同时保存到本地文件:/opt/data/hermes/idea-miner/idea-miner_{YYYYMMDD}.md
Response
🧠 Idea Miner — 每日创意情报 (2026-09-17)
数据来源:HN Algolia (前页、Ask HN、Show HN)、GitHub API
📢 需求现场 — 高意向需求 & 讨论
Ask HN 信号
- I’m an FCC Commissioner proposing regulation of IoT security updates (3387 pts)
-
Regulatory framework for IoT device security update obligations
-
I'm a software engineer going blind, how should I prepare? (3270 pts)
-
Accessibility preparation for vision loss in software engineering
-
Am I the longest-serving programmer – 57 years and counting? (2634 pts)
-
Career longevity, age, and programming sustainability
-
Is S3 down? (2589 pts)
-
Service status checking, reliability monitoring
-
Tell HN: Help restore the tax deduction for software dev in the US (Section 174) (2439 pts)
-
Tax policy reinstatement for software development costs
-
Tell HN: New features and a moderator (2381 pts)
-
Platform feature updates and moderation changes
-
Google outage – resolved (2316 pts)
-
Large-scale outage investigation and resolution
-
Thank HN: My bootstrapped startup got acquired today (2246 pts)
-
Startup acquisition success stories
-
Remembering Bob Lee (2090 pts)
-
Community memorial for lost founder/creator
-
Ask HN: What are some cool but obscure data structures you know about? (2051 pts)
- Data structure discovery and knowledge sharing
需求趋势洞察
- IoT security regulation — emerging policy/compliance need
- Accessibility for vision-impaired engineers — inclusive design demand
- Section 174 tax deduction — policy advocacy for R&D tax
- Platform feature transparency — reliability expectations
- Obscure data structures — knowledge/curiosity demand
📈 趋势项目 — GitHub 热门新仓库
| 项目 | ⭐ | 方向 |
|---|---|---|
| ai-sucks-butt | 2122 | AI criticism / community engagement |
| mural | 1274 | Language learning companion / conversation practice |
| recurrent-looped-tranformer | 863 | Recurrent Looped Transformer architecture |
| ai-data-extractor | 827 | AI coding assistant chat history extraction |
| Awesome-Astra-Embodied-AI | 796 | Embodied AI and robotics framework |
| reelbench-skills | 710 | AI video skills and tooling |
| AgentVerse-OS | 698 | Personal cloud OS for developers and AI agents |
| viserys-agent | 660 | AI agent framework (no description) |
| page-mascot | 649 | Cursor-following mascot with blink interaction |
| llm-master | 649 | LLM full-stack learning tutorial (Chinese) |
趋势方向解读
- AI infrastructure tooling — 5/10 repos focus on AI agent support, extraction, or framework layers
- Embodied AI & robotics — growing interest in physical AI systems (Awesome-Astra)
- Developer OS/cloud environments — AgentVerse-OS personal cloud, localized agent environments
- AI evaluation/critique — ai-sucks-butt community feedback loop, mascot interaction playful AI
- Learning & tutorials — llm-master Chinese LLM education resource
🔬 Show HN 精选 — 本周最新项目
| 项目 | 点数 | 简介 |
|---|---|---|
| Halo 3's Guardian, playable in the browser, as my personal website | 21 | Browser-based Halo 3 Guardian implementation |
| I built a router for agent tools | 11 | Agent tool routing system |
| SeasonMap – when to travel where? visualized with climate data | 13 | Climate data travel planning visualization |
| Give your AI agents access to WhatsApp | 14 | WhatsApp integration for AI agents |
| Swift-Qwen3.8-27B, -58.3% thinking, x1.95 speed, accuracy of xhigh | 28 | Swift-optimized Qwen3.8-27B model |
| How Stale Is Your AI? Release age and training cutoff for 20 models | 72 | AI model freshness/staleness comparison |
| SCIP MIP solver bindings for Go, ported from russcip | 11 | Go bindings for SCIP MIP solver |
| Warp – Run DeepSeek v4.1 Flash with 5 GB of RAM at 3.77 tok/s | 12 | DeepSeek v4.1 Flash with 5GB RAM at 3.77 tok/s |
| The bottom 50% of U.S. households are short after essentials (BLS data) | 38 | BLS essentials spending analysis |
| Pizza Bot – An inbox for AI agents that work in the background | 56 | Background AI agent inbox/queue system |
| Check if your IP has appeared in a residential proxy network | 71 | Residential proxy network IP exposure check |
| Loss. a tiny satire about AI progress | 38 | AI progress satire |
🌟 今日创业灵感精选
高潜力方向
-
AI agents + messaging integration — WhatsApp access for AI agents (Show HN: Give your AI agents access to WhatsApp) represents immediate usability bridge for consumer AI
-
Residential proxy transparency — Check if your IP has appeared in a residential proxy network (71 pts) addresses growing privacy/security concern in enterprise/agent contexts
-
AI model freshness tooling — How Stale Is Your AI? provides comparative staleness metrics for 20 models — useful for enterprise model selection and compliance
-
Background agent infrastructure — Pizza Bot inbox system addresses the practical scheduling/execution problem for long-running AI agents
-
Climate-travel optimization — SeasonMap applies data viz to personal life planning — niche but growing interest in data-driven lifestyle tools
已验证信号
- Section 174 tax deduction revival — Ask HN with 2439 pts shows strong developer community interest in R&D tax policy
- IoT security regulation — FCC Commissioner engagement signals imminent policy changes affecting hardware product companies
- Accessibility preparation for vision loss — 3270 pts Ask HN indicates unmet need in engineering career sustainability
📊 数据快照
| 指标 | 数值 |
|---|---|
| HN 前页故事数 | 20 |
| Ask HN 线程数 | 15 |
| Show HN 近期项目 (points>10) | 12 |
| GitHub 热门仓库 | 10 |
| 总高意向信号 | 8+ |
总结:今日技术 zeitgeist 围绕 AI agent 基础设施、隐私/安全透明度、以及开发者政策需求展开。最热的话题包括:AI agent 与消息平台的整合、模型新鲜度评估、以及具体政策倡导(Section 174、IoT 安全法规)。GitHub 新仓库继续集中在 AI infrastructure、开发者工具和嵌入式 AI 框架上。Show HN 项目展示了从游戏原型、数据可视化到实际 agent 基础设施的广泛创新活动。
数据来源:HN Algolia API、GitHub Search API
报告生成时间:2026-09-17