先想清楚「該查誰」,再開始搜尋
把模糊的主題解析成具體的人、子版、handle、hashtag
v3 的核心改動:在發出第一個 API 請求之前,引擎先用一個輕量的解析步驟把「Peter Steinberger」對應到他的 X 帳號、GitHub user、相關 subreddit 與 hashtag。沒有這一層,搜尋就會散在同名同姓的雜訊裡。這是 last30days 與 ChatGPT browse、Perplexity 等通用搜尋最關鍵的差異。
last30days 是 Matt Van Horn(@mvanhorn)開源的 AI 研究引擎,先以「主體解析腦」找出真正相關的人、子版、帳號與 hashtag,再並行掃描 Reddit、X、YouTube、HN、Polymarket、GitHub 等 13+ 個來源,依 upvotes、likes、與 Polymarket 真錢押注的賠率排序,最後產出帶引用的綜合簡報。本期年鑑為這個倉庫做的單體深度說明書。
把 Reddit、X、YouTube、HN、Polymarket 的近 30 天聲量交給 AI 做主體解析、跨來源去重、真錢加權,再吐回一份有引用的簡報。Tenten 把它當成每週一早上的聲量雷達,這份說明書整理出我們真正在用的安裝方式、隱藏旗標與實戰流程。
傳統搜尋給的是被 SEO 操弄過的編輯版面;社群上每一則貼文都已經被 upvotes、likes、與 Polymarket 賠率事先篩選過。/last30days 直接接上這些訊號,把「這話誰說的、被多少人認同」變成排序的第一公民。
輸入「Peter Steinberger」之前,引擎會先決定該查哪個 X 帳號、哪個 GitHub user、哪些 subreddit、什麼 hashtag。沒有這一層,搜尋就會散在無關的同名同姓裡 — 這是大多數 AI 研究助手做不到的步驟。
同一個 repo 對應五種安裝路徑:Claude Code plugin、OpenClaw clawhub install、claude.ai 上傳 .skill、Gemini CLI extension、與手動 git clone。用同一份知識資產服務多個 AI 客戶端 — 這正是 Tenten 在客戶交付中倡議的「skill-portable」模式。
v3 引擎的五個關鍵動作 — 從主體解析、平行搜尋、跨來源去重,到病毒分數與真錢押注的綜合評分。
把模糊的主題解析成具體的人、子版、handle、hashtag
v3 的核心改動:在發出第一個 API 請求之前,引擎先用一個輕量的解析步驟把「Peter Steinberger」對應到他的 X 帳號、GitHub user、相關 subreddit 與 hashtag。沒有這一層,搜尋就會散在同名同姓的雜訊裡。這是 last30days 與 ChatGPT browse、Perplexity 等通用搜尋最關鍵的差異。
不只是「有人在討論」,而是「有人在引用」
除了主敘事,引擎會額外做一輪幽默 / 病毒度評分,把社群裡最聰明、最值得當引言的一兩句話獨立成 Best Takes 區塊。對寫 Op-ed、行銷文案、社群貼文的人是現成的素材庫。
避免讀十遍同樣的故事,看見的是「合計影響力」
如果同一個故事在 Reddit、X、HN、YouTube、Polymarket 都被討論,引擎會把它們合併成一個事件 cluster,並把每個來源的 upvotes、likes、賠率加總成一個綜合分數。讀者拿到的是故事的橫切面,不是 5 個重複條目。
CLI vs MCP、Cursor vs Windsurf vs Claude Code,一次跑完
輸入 /last30days OpenClaw vs Hermes vs Paperclip,引擎會把三個主體拆成獨立的搜尋分支,同時掃描各來源,最後合併成一份對照式簡報。對採購評估、競品分析、技術選型尤其省事。
--competitors,引擎幫你找誰是對手不需要先想好對手清單,AI 從聲量裡反推
/last30days [topic] --competitors 會先在社群討論裡偵測出最常被一起提到的同類產品 / 公司,再對它們做完整比較。對於進入新市場、做 podcast 嘉賓研究、寫產業 landscape 報告非常實用。
五種安裝路徑,依你目前的 AI 客戶端二擇一即可。Reddit、HN、Polymarket、GitHub 零設定可用,其他來源需 30 秒接 BYO key。
在 Claude Code 內輸入一行斜線指令即可
/plugin marketplace add mvanhorn/last30days-skill,市集會自動把 SKILL.md、commands、hooks、fixtures 抓下來。第一次執行 /last30days 後,setup wizard 會引導你解鎖 X、YouTube、Bluesky 等需要 BYO key 的來源 — 不勾的也不會擋你查 Reddit / HN / Polymarket / GitHub。
透過 OpenClaw 把 last30days 接到任何後端模型
clawhub install last30days-official。OpenClaw 是開源的 AI client,可在 Claude、GPT、Gemini 之間切換 — 適合不想被單一模型供應商綁住的團隊。安裝後 /last30days 在 OpenClaw 的 CLI 內可直接使用。
下載 build 好的 .skill 檔,從 Settings 上傳即可
從 GitHub Releases 下載最新的 .skill 檔,到 claude.ai → Settings → Capabilities → Skills 上傳。適合想在筆電 / 手機 web 介面使用的人。需要的 BYO key(X cookie、Brave、ScrapeCreators)也都從同一個設定面板填入。
同一個 repo 在 Gemini CLI 內也能跑
git clone https://github.com/mvanhorn/last30days-skill → gemini extensions install ./last30days-skill。對於 Tenten 內部,跨平台同源是重點 — 同一份知識資產服務多個 AI 客戶端,避免內容碎片化。
直接 clone 到 skills 目錄,本地修 SKILL.md
git clone https://github.com/mvanhorn/last30days-skill.git ~/.claude/skills/last30days。Tenten 在客戶交付時偏好這條路徑 — 可以本地 fork、改 brief 模板、加自己的內部品牌指南,再用 git 同步到 client 環境。需要 Python 3.12+、可選 yt-dlp。
--competitors 旗標讓 AI 從聲量裡找出競品 peer set
/last30days [topic] --competitors。對於進入新市場做 landscape 分析、寫 podcast 嘉賓研究、或是寫產業報告時,不用先準備對手清單 — 引擎會根據社群「常常一起被提到」的訊號自動發現。
PR 速度、starred repo、release notes 一次看
/last30days [topic] --github-user=[handle]。把 GitHub 切換成「人物模式」,引擎會抓該帳號的 PR 速度、最近 star 過的倉庫、最新 release notes — 是面試前研究、KOL 合作評估、或挖工程師的最快途徑。
eli5 on / eli5 off — 不影響原始引用
研究跑完後,輸入 eli5 on 會把整份簡報用零專業術語重寫;eli5 off 切回原版。對「先給工程同事看、再給 CMO 看」的雙受眾場景很省事 — 不用重跑整個搜尋。
同一個聲音最多 3 條,避免被一個 KOL 主導敘事
引擎會自動限制「同一個作者 / 帳號 / 子版」最多 3 條入選。即使某位 X 名人連發 20 則貼文討論你的主題,也只會取其中最高分的 3 條。這是讓「真社群聲量」勝過「單一影響者噪音」的關鍵設計。
yt-dlp 解鎖影片字幕檢索brew install yt-dlp 即可開啟全文搜尋
brew install yt-dlp 之後,引擎會把 YouTube 來源從「標題 + 描述」升級為「整支影片字幕全文」。對研究 podcast、講座、產品 demo 影片時的差異非常明顯 — 同一個關鍵詞可能在標題沒提,但在第 23 分鐘被講出來。
/last30days 找方向 → CLAUDE.md 守紀律
Tenten 內部習慣:先用 /last30days 把研究範圍鎖定,再讓 forrestchang/andrej-karpathy-skills 的「Think Before Coding / Surgical Changes」原則接管實作階段。一個負責該往哪走,一個負責不要走偏。
五種真正在 Tenten 與作者社群被反覆驗證的場景 — 從週一早上的會前研究、到創作者趨勢追蹤、再到 B2B 競品評估。
用 /last30days [客戶名] 開會前先讀完真實聲量
Tenten 內部最高頻使用場景:客戶開會前直接 /last30days [客戶品牌],引擎會把該品牌近 30 天在 Reddit、X、HN、YouTube 上的真實討論、抱怨、稱讚、Polymarket 預測(如果有)整合成一份 5 分鐘讀完的簡報。「Claude stops sounding like a textbook and starts sounding like someone who has been online recently.」
/last30days [話題] 找此刻真正在被討論的東西
Francisco Perez 在 Medium 寫道:把 /last30days 當成內容點子的反向漏斗 — 先輸入大方向(例如「音樂」「品牌設計」「AI 焦慮」),看引擎吐回 30 天內被最多人轉發的子主題,再縮小範圍寫下一支影片或一篇文章。
用 vs 語法做選型評估,省下兩天的找資料
/last30days OpenClaw vs Hermes vs Paperclip — 三個主體並行掃描,輸出對照式簡報含每個工具的真實開發者抱怨、PR velocity、starred 數變化。對採購、技術選型、競品分析特別省事 — 因為比較是引擎內建的執行模式,不是事後拼湊。
/last30days Iran vs USA — 不只看新聞,看市場怎麼下注
對地緣政治、選舉、財經主題特別有用:引擎會把 Polymarket 上的賠率以百分比顯示,讓「真錢押注」成為敘事的權重之一。對風險投資、產業分析、政策研究的客戶交付特別加分 — 比媒體頭條更接近事實。
howdoiuseai.com 推薦的雙階段研究模式
先 /last30days [大主題] 拿到全景;接著從引擎吐回的 cluster 名單裡挑出 1–2 個次主題,再下第二輪 /last30days。這樣可以讓後續輸出隨著上下文累積變得越來越有針對性 — 比一次寫長 prompt 有效得多。
以下四則訊號全來自第一手公開內容 — 不是 AI 編造,每一條都有可點擊的原始連結。這也是 last30days 自己每天在做的事。
編輯部專文評論:在對的時間餵 AI 對的脈絡
原文核心觀點:「The real competitive advantage isn't in the AI itself, but in feeding it the right context at the right time.」該文也是「兩段式 prompt 研究」這個模式的最早提倡者之一 — 先大範圍、再細節,讓 last30days 的引用脈絡逐步累積。
把 Claude Code 變成研究超能力
Francisco Perez 的文章主張「prompting 從猜測,變成接近作弊(in a socially acceptable way)」。他特別強調 last30days 直接把社群即時資料嵌入 prompt 上下文,而非要使用者手動讀摘要再貼回 — 對「研究 → 寫作」工作流是質的改變。
「5 of the 10 trending repos on GitHub today are Claude tools. #1: mvanhorn/last30days-skill」
社群引用最多的單一訊號:在某個交易日的 GitHub Trending 中,前 10 大就有 5 個是 Claude 工具,而 last30days 拿下當日第一。這是 Claude Skills 生態自發成長的最明確指標。
LobeHub · AgentSkill · Smithery · Cult of Claude · Shyft
除了 LobeHub,last30days 也被 agentskill.work、agentskills.so、smithery.ai、Cult of Claude、Shyft、DeepWiki 等 6+ 個第三方目錄主動收錄。對於評估「這個 skill 會不會明天就消失」是強訊號 — 它已經是社群共識的基礎建設。
依你扮演的角色選一個起點。每一組都由 Tenten 內部驗證過 — 下一個工作日早上就能開始產生成果,不需要半年的導入計畫。
只裝 /plugin marketplace add mvanhorn/last30days-skill 即可 — Reddit、HN、Polymarket、GitHub 零設定。每天早上花 5 分鐘 /last30days [今日感興趣的事],一週後再決定要不要接 X cookie、Brave、ScrapeCreators 解鎖更多來源。
/last30days [話題] 拿到主敘事後,重點看 Best Takes 區塊 — 那是引擎挑出的高引用素材。配合 eli5 on 把同一份簡報壓縮給非專業讀者,一份研究產出兩個版本:給同行看的長版、給社群看的短版。
下一次評估 framework / vendor / open-source library 時,先 /last30days A vs B vs C。引擎會用並行掃描 + Polymarket 預測(如有)+ GitHub PR velocity 給你一份對照式簡報。比起一個下午的 Hacker News 翻閱,這是更有結構的版本。
每個客戶會議前,/last30days [客戶品牌] --competitors — 自動把客戶與其對手放進同一份簡報,5 分鐘內讀完真實聲量、抱怨、與競品動向。Tenten 把這個做為策略會議的標準前置動作,讓「先做功課」這件事可重複、可驗證、可稽核。
Tenten 是 AI-First 設計與技術顧問公司。我們把 Claude、MCP、Agentic Commerce 接進 Headless CMS、Webflow、Shopify Plus 的企業級交付 — 讓 last30days 這類社群引擎變成你客戶服務、產業研究、競品監測的常駐流程。