{"repo":"Jesseovo/last30days-skill-cn","free":true,"listed":false,"github":"https://github.com/Jesseovo/last30days-skill-cn","clone":"git clone https://github.com/Jesseovo/last30days-skill-cn.git","description":"last30days-cn 是一个 AI Agent 技能（Skill），能够自动搜索中国互联网 8 大主流平台最近 30 天的内容，综合分析后生成有据可查的研究报告。","language":"Python","stars":1439,"topics":["claude-code","openclaw","openclaw-skills","rednotebook","research","tiktok","web-search","dsh-plugin"],"license":null,"category":"ai-agents","readme_excerpt":"简体中文 · English 📰 last30days-cn — 中国平台深度研究引擎 🚀 30 天的研究，30 秒的结果。8 大平台。零过时信息。 last30days-cn 是一个 AI Agent 技能（Skill），能够自动搜索中国互联网 8 大主流平台最近 30 天的内容，综合分析后生成有据可查的研究报告。 🔗 本项目基于 mvanhorn/last30days-skill 进行深度本土化改造，完全面向中国用户和中文互联网平台。 🕷️ v2.0 集成 MediaCrawler 爬虫引擎思路，大幅减少 API Key 依赖。v2.1 修复百度/小红书反爬问题，XHR 拦截替代 DOM 解析，Bing 兜底搜索，已移除无效的 ScrapeCreators 小红书集成。 当前版本： v3.2.0 👤 作者 / Author: Jesse (@Jesseovo) --- ✨ v3.2.0 优化内容 - 修复小红书新版搜索页只触发 search/recommend 联想词的问题：不再把 sug items 当成笔记，而是按响应中的笔记卡片识别结果，并在必要时主动提交搜索框。 - Playwright 爬虫不再依赖固定的小红书 endpoint；平台改版时只要返回结构仍包含笔记卡片，仍可正常解析。 - 增加旧电脑兼容模式：可通过 LAST30DAYS BROWSER PATH 使用本机仍受系统支持的 Chromium/Chrome，也可用 LAST30DAYS DISABLE BROWSER=1 完全关闭浏览器并使用公开 API/搜索兜底。 - --diagnose 现在会显示浏览器模式、外部浏览器路径和路径是否存在，便于排查旧 macOS 的浏览器二进制兼容性。 - 版本升级至 v3.2.0 ，根目录脚本与 Agent Skills 安装载荷继续由 payload 检查保持同步。 ✨ v3.1.0 优化内容 - 修复中文平台日期统一按北京时间（CST）归档，避免非北京时间机器上的窗口边界偏移。 - 新增 CJK bigram 回退分词， jieba 变为可选增强，skill 可零硬依赖运行。 - 统一 HTTP 重试退避、Retry-After 解析和 debug URL 脱敏。 - 新增 payload 生成/漂移检查、版本单源、缓存接线和 GitHub Actions CI。 ✨ v3.0.0 升级内容 - 追平原版 v3 的 Agent Skills 包结构： skills/last30days 现在是可独立安装的运行载荷。 - 中文 CLI 统一使用单入口 last30days.py ，根目录和 Skill 载荷保持同名结构。 - 新增 --emit html 和 --emit html-path ，可生成离线可打开的 report.html 。 - HTML 报告融入 op7418/guizang-ppt-skill 的 Swiss/IKB 视觉语言，适合浏览、归档、打印。 - 小红书和知乎搜索增加空结果兜底说明，失败时会标注已尝试路径与可能原因。 - 抖音、头条在原生接口被风控时新增公开搜索引擎兜底，不再静默返回 0 条（见 issue #8）。 - 修复 macOS/Linux 下 skills/last30days/SKILL.md 损坏 symlink 导致的 npx 安装失败（见 issue #10）。 - 对照上游 mvanhorn/last30days-skill 同步若干平台无关能力： --as-of 历史回溯","default_branch":null,"files":null,"tree":[],"storefront":"/r/Jesseovo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Jesseovo/last30days-skill-cn/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}