Coding

sn-search-social-media

Try it

搜索社区、社媒、新闻热点、百科趋势、开发者生态和技术讨论时使用。

What it does

API key、token 与 cookie 统一建议写在仓库根目录 (参考 ),并由 runtime 或用户在执行前加载为同名环境变量。脚本仍只从环境变量或显式 CLI 参数读取凭证;不要把真实密钥写入 skill payload、报告、日志或提交。

The skill document

sn-search-social-media - 社区/社媒/新闻热点搜索

凭证配置

API key、token 与 cookie 统一建议写在仓库根目录 .env(参考 .env.example),并由 runtime 或用户在执行前加载为同名环境变量。脚本仍只从环境变量或显式 CLI 参数读取凭证;不要把真实密钥写入 skill payload、报告、日志或提交。

本技能给 agent 用于抓取公开热点信号。只使用免费、免注册、免 API key、非加密货币的数据源;不要要求用户提供 token、cookie、API key,也不要使用商业收费接口。

硬性规则

  • 禁止处理加密货币、虚拟货币、区块链、Web3、NFT、DeFi、交易所,以及加密货币语境下的挖矿/钱包等查询。
  • 如果用户请求加密货币相关热点,直接说明本技能不覆盖该主题,不要运行脚本。
  • 不使用 GitHub code search、GitHub GraphQL、Stack Exchange key、BigQuery、YouTube API、Twitter/X API、TikHub、Reddit OAuth 或任何需要注册 key/token/cookie 的方式。
  • 不使用无法访问、要求登录、要求付费或只有商业计划的资源;遇到新增资源,先确认能访问且符合以上限制。
  • API 脚本和 browser-use 没有优先级,可在同一任务中混合使用。
  • 百度指数、微博热搜/微指数只用公开网页可见内容;不要进入或引导使用付费商业功能。
  • 脚本返回标准 JSON;引用 items[].url 或 browser-use 打开的页面链接作为证据。

依赖

首次运行或脚本提示缺库时,使用本技能的依赖清单安装到当前 Python 环境:

python3 -m pip install -r requirements.txt

不要在脚本内部自动安装依赖。若安装失败、网络不可用或包不可用,停止使用对应脚本并改用 browser-use/公开网页搜索,说明缺少依赖。

资源选择

场景API 脚本browser-use 入口说明
百科页面关注度、公众注意力辅助指标scripts/wikimedia_pageviews.pyhttps://doc.wikimedia.org/generated-data-platform/aqs/analytics-api/Wikimedia Pageviews 需要 User-Agent
开源项目热度、工程活动、开发者生态scripts/github_public_search.pyhttps://github.com/search只搜公共仓库和 Issue;不搜 code
技术问题热度、开发者需求scripts/stackexchange_search.pyhttps://stackexchange.com/search默认 Stack Overflow,可指定 --site
创业、科技社区讨论热榜scripts/hackernews_hotspots.pyhttps://news.ycombinator.com/官方 API 不支持服务端搜索,脚本本地过滤
指数趋势、搜索热度、地域、人群画像、需求变化无https://index.baidu.com/百度指数;网页可用,只用免费可见内容
社媒舆情、热点、品牌声量、事件监测无https://s.weibo.com/top/summary微博热搜/微指数;网页可用,只用免费可见内容

常用命令

以下 scripts/... 路径相对本 skill 目录;若当前工作目录不同,先解析为绝对路径:

python3 scripts/wikimedia_pageviews.py article "Artificial intelligence" --start 2026-05-01 --end 2026-05-17
python3 scripts/wikimedia_pageviews.py top --date 2026-05-17 --project en.wikipedia.org --limit 20
python3 scripts/github_public_search.py "llm agents" --type repositories --sort stars --limit 10
python3 scripts/github_public_search.py "agent framework bug" --type issues --sort comments --limit 10
python3 scripts/stackexchange_search.py "python asyncio" --site stackoverflow --sort votes --limit 10
python3 scripts/hackernews_hotspots.py --kind top --limit 10
python3 scripts/hackernews_hotspots.py --kind best --query "AI agents" --scan 150 --limit 10

wikimedia_pageviews.py 默认使用带项目 URL 的 User-Agent;如运行环境需要自定义,可设置 WIKIMEDIA_USER_AGENT,这不是 API key。

使用策略

  • 新闻热点:用 browser-use 打开新闻结果页、权威媒体页面或公开聚合页交叉查看;必要时用 Wikimedia 页面浏览量验证公众关注度。
  • 技术/开发者热点:组合 GitHub 公共仓库、GitHub Issue、Stack Exchange、Hacker News,并可用 browser-use 打开结果页查看上下文;不要调用需要 token 的代码搜索。
  • 公众关注趋势:对已知实体或事件标题跑 Wikimedia article;找当天广泛关注对象跑 top,也可用 browser-use 打开百科页面核对实体含义。
  • 中文指数趋势:用 browser-use 打开百度指数,查看搜索热度、地域、人群画像、需求变化;只记录免费网页可见信息。
  • 中文社媒舆情:用 browser-use 打开微博热搜/微指数,查看热点、品牌声量、事件监测线索;只记录免费网页可见信息。
  • HN 关键词搜索只是“热榜后本地过滤”,如果结果少,提高 --scan,不要改用非官方或收费搜索 API。
  • 多源结果冲突时,优先报告“各源信号不同”,不要把单一平台热度说成全网趋势。

输出约定

脚本输出:

{
  "success": true,
  "query": "...",
  "provider": "wikimedia-pageviews|github-public|stackexchange|hackernews",
  "items": [
    {"title": "...", "url": "...", "snippet": "..."}
  ],
  "error": null
}

当 success=false 且错误提示为加密货币限制时,停止处理该请求。

Related skills

Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.

by Iván559 installs18 stars

Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.

by nssa.io1.0k installs47 stars

Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.

by johnpatternai22 installs8 stars

Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.

by fly0pants4.3k installs296 stars

Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.

by Iván855 installs69 stars

More from sensenova-skills

Browse all skills

用于用户请求深度研究、系统性研究、竞品分析、方案对比、趋势分析或事实核查时。**遇到以下任一情况就主动使用本 skill,不要自行搜几条就回答**:①用户出现触发词:深度研究 / 深度调研 / 深入研究 / 全面研究 / 系统研究 / 调研 / 调查 / 尽调 / 行业研究 / 市场研究 / 竞品分析 / 政策研究 / 技术研究 / 趋势研究 / 事实核查 / 写一份研究报告 / 调研报告 / 深度报告 / research / deep research;②请求需要跨多来源取证、多维度对比、交叉验证才能给出可靠结论;③用户要求产出报告、白皮书、行业分析或尽调文档;④话题涉及最新政策/市场/产品/价格/法规,需要系统核查。无核验要求的简单常识问答不使用。模糊或宽泛的"研究/了解一下 X"也优先触发。仅不用于:一句话摘要、已给定单一来源的整理、纯文字润色改写。

by sensenova-skills2 installs

Generates professional infographics with various layout types and visual styles. Analyzes content, recommends layout and style, and generates publication-ready infographics. Use when user asks to create "infographic", "信息图", "visual summary", or "可视化".

by sensenova-skills1 installs

Open the AI PPT editing WebUI for previously generated SenseNova HTML slides. Use when the user asks to preview, inspect, edit, or open an existing/generated PPT deck in the WebUI/workbench without regenerating slides. Accepts an explicit deck_dir or auto-detects the newest local ppt_decks entry containing HTML pages. Does not run style/outline/page-html/export generation.

by sensenova-skills1 installs

多来源深度调研、系统分析、事实核查与完整研究报告交付

by sensenova-skills1 installs

从主题策划到 AI 图片、视频和滚动网页的一体化制作

by sensenova-skills1 installs

Standard and fast PPT pipeline. All LLM / VLM / T2I calls are wrapped in a single CLI entry (scripts/run_stage.py). The main agent's job is simple: emit ONE shell command per stage, never write loops, never write prompts. Standard mode plans thoroughly with a three-sample deck preview checkpoint (three concatenated deck images plus a preview URL), web research, image search, and user-selected final output format (PPTX or PDF) for polished, delivery-ready presentations. Fast mode builds a complete draft immediately with autonomous decisions, then provides structured refinement suggestions so the user can iterate quickly. Supports AI-generated infographics (U1) for diagrams and flowcharts, web image search (Serper) for real photos, and ECharts for data charts.

by sensenova-skills