{"id":"63e6bf5a-fab2-4748-abb3-5f4cf3accd6b","shortId":"ZCDgud","kind":"skill","title":"sn-search-social-en","tagline":"搜索英文社交平台：Reddit 帖子、Twitter/X 推文、YouTube 视频。用于获取英文社区讨论和视频内容。","description":"# sn-search-social-en - 英文社交平台搜索\n\n搜索 Reddit、Twitter/X、YouTube 三个英文社交平台。\n\n## 依赖\n\n运行脚本前先安装本 skill 的 Python 依赖：\n\n```bash\npython3 -m pip install -r skills/sn-search-social-en/requirements.txt\n```\n\n如果项目使用 `uv` 环境：\n\n```bash\nuv pip install -r skills/sn-search-social-en/requirements.txt\n```\n\n## 可用脚本\n\n| 脚本 | 平台 | 用途 | API key |\n|------|------|------|---------|\n| `reddit_search.py` | Reddit | 帖子和讨论搜索 | 无需 |\n| `twitter_search.py` | Twitter/X | 推文搜索 | 需 `TIKHUB_TOKEN` |\n| `youtube_search.py` | YouTube | 视频搜索 | 需 `YOUTUBE_API_KEY` |\n\n## 参数说明\n\n### reddit_search.py\n\n```bash\npython3 scripts/reddit_search.py <query> [选项]\n```\n\n| 参数 | 说明 | 默认值 |\n|------|------|--------|\n| `query` | 搜索关键词（必填） | — |\n| `--limit`, `-n` | 返回结果数量 | 10 |\n| `--subreddit`, `-r` | 限定子版块（如 `python`, `machinelearning`） | — |\n| `--sort` | 排序方式：`relevance`, `hot`, `top`, `new`, `comments` | relevance |\n| `--time`, `-t` | 时间范围：`hour`, `day`, `week`, `month`, `year`, `all` | all |\n\n```bash\npython3 scripts/reddit_search.py \"machine learning projects\" --limit 5\npython3 scripts/reddit_search.py \"async python\" --subreddit python --sort top --time month --limit 5\n```\n\n### twitter_search.py\n\n```bash\npython3 scripts/twitter_search.py <query> [选项]\n```\n\n| 参数 | 说明 | 默认值 |\n|------|------|--------|\n| `query` | 搜索关键词（必填） | — |\n| `--limit`, `-n` | 返回结果数量 | 10 |\n| `--token` | TikHub Token（也可通过 `TIKHUB_TOKEN` 环境变量设置，必填） | — |\n\n```bash\npython3 scripts/twitter_search.py \"AI agents\" --limit 10\npython3 scripts/twitter_search.py \"LLM\" --token your_tikhub_token --limit 5\n```\n\n### youtube_search.py\n\n```bash\npython3 scripts/youtube_search.py <query> [选项]\n```\n\n| 参数 | 说明 | 默认值 |\n|------|------|--------|\n| `query` | 搜索关键词（必填） | — |\n| `--limit`, `-n` | 返回结果数量 | 10 |\n| `--api-key` | YouTube API Key（也可通过 `YOUTUBE_API_KEY` 环境变量设置，必填） | — |\n| `--order` | 排序方式：`relevance`, `date`, `viewCount`, `rating` | relevance |\n\n```bash\npython3 scripts/youtube_search.py \"transformer explained\" --limit 5\npython3 scripts/youtube_search.py \"python tutorial\" --order viewCount --limit 10\n```\n\n## 输出格式\n\n标准 JSON：`{\"success\": true, \"query\": \"...\", \"provider\": \"reddit|twitter|youtube\", \"items\": [...], \"error\": null}`","tags":["search","social","sensenova","skills","opensensenova","agent","agent-skills","ai-agents","ai-assistant","data-analysis","document-processing","office-automation"],"capabilities":["skill","source-opensensenova","skill-sn-search-social-en","topic-agent","topic-agent-skills","topic-ai-agents","topic-ai-assistant","topic-data-analysis","topic-document-processing","topic-office-automation","topic-presentation-slides"],"categories":["SenseNova-Skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/OpenSenseNova/SenseNova-Skills/sn-search-social-en","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add OpenSenseNova/SenseNova-Skills","source_repo":"https://github.com/OpenSenseNova/SenseNova-Skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 1627 github stars · SKILL.md body (2,149 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T18:53:06.366Z","embedding":null,"createdAt":"2026-05-15T06:53:11.423Z","updatedAt":"2026-05-18T18:53:06.366Z","lastSeenAt":"2026-05-18T18:53:06.366Z","tsv":"'10':85,144,159,183,217 '5':117,129,168,209 'agent':157 'ai':156 'api':51,68,185,188,192 'api-key':184 'async':120 'bash':31,41,72,110,131,153,170,203 'comment':98 'date':199 'day':104 'en':5,18 'error':229 'explain':207 'hot':95 'hour':103 'instal':35,44 'item':228 'json':220 'key':52,69,186,189,193 'learn':114 'limit':82,116,128,141,158,167,180,208,216 'llm':162 'm':33 'machin':113 'machinelearn':91 'month':106,127 'n':83,142,181 'new':97 'null':230 'order':196,214 'pip':34,43 'project':115 'provid':224 'python':29,90,121,123,212 'python3':32,73,111,118,132,154,160,171,204,210 'queri':79,138,177,223 'r':36,45,87 'rate':201 'reddit':7,21,54,225 'reddit_search.py':53,71 'relev':94,99,198,202 'scripts/reddit_search.py':74,112,119 'scripts/twitter_search.py':133,155,161 'scripts/youtube_search.py':172,205,211 'search':3,16 'skill':27 'skill-sn-search-social-en' 'skills/sn-search-social-en/requirements.txt':37,46 'sn':2,15 'sn-search-social-en':1,14 'social':4,17 'sort':92,124 'source-opensensenova' 'subreddit':86,122 'success':221 'tikhub':61,146,149,165 'time':100,126 'token':62,145,147,150,163,166 'top':96,125 'topic-agent' 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-assistant' 'topic-data-analysis' 'topic-document-processing' 'topic-office-automation' 'topic-presentation-slides' 'transform':206 'true':222 'tutori':213 'twitter':226 'twitter/x':9,22,58 'twitter_search.py':57,130 'uv':39,42 'viewcount':200,215 'week':105 'year':107 'youtub':11,23,64,67,187,191,227 'youtube_search.py':63,169 '三个英文社交平台':24 '也可通过':148,190 '依赖':25,30 '参数':76,135,174 '参数说明':70 '可用脚本':47 '如':89 '如果项目使用':38 '帖子':8 '帖子和讨论搜索':55 '平台':49 '必填':81,140,152,179,195 '排序方式':93,197 '推文':10 '推文搜索':59 '搜索':20 '搜索关键词':80,139,178 '搜索英文社交平台':6 '无需':56 '时间范围':102 '标准':219 '环境':40 '环境变量设置':151,194 '用于获取英文社区讨论和视频内容':13 '用途':50 '的':28 '脚本':48 '英文社交平台搜索':19 '视频':12 '视频搜索':65 '说明':77,136,175 '输出格式':218 '运行脚本前先安装本':26 '返回结果数量':84,143,182 '选项':75,134,173 '限定子版块':88 '需':60,66 '默认值':78,137,176","prices":[{"id":"b42ab496-12ad-48af-9662-94e74af94d48","listingId":"63e6bf5a-fab2-4748-abb3-5f4cf3accd6b","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"OpenSenseNova","category":"SenseNova-Skills","install_from":"skills.sh"},"createdAt":"2026-05-15T06:53:11.423Z"}],"sources":[{"listingId":"63e6bf5a-fab2-4748-abb3-5f4cf3accd6b","source":"github","sourceId":"OpenSenseNova/SenseNova-Skills/sn-search-social-en","sourceUrl":"https://github.com/OpenSenseNova/SenseNova-Skills/tree/main/skills/sn-search-social-en","isPrimary":false,"firstSeenAt":"2026-05-15T06:53:11.423Z","lastSeenAt":"2026-05-18T18:53:06.366Z"}],"details":{"listingId":"63e6bf5a-fab2-4748-abb3-5f4cf3accd6b","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"OpenSenseNova","slug":"sn-search-social-en","github":{"repo":"OpenSenseNova/SenseNova-Skills","stars":1627,"topics":["agent","agent-skills","ai-agents","ai-assistant","data-analysis","document-processing","office-automation","presentation-slides"],"license":"mit","html_url":"https://github.com/OpenSenseNova/SenseNova-Skills","pushed_at":"2026-05-15T04:43:37Z","description":"Modular SenseNova skills for building AI-powered office assistants and productivity workflows","skill_md_sha":"e6ea5a13ab9eb53cba6b877753a3a0ec09740517","skill_md_path":"skills/sn-search-social-en/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/OpenSenseNova/SenseNova-Skills/tree/main/skills/sn-search-social-en"},"layout":"multi","source":"github","category":"SenseNova-Skills","frontmatter":{"name":"sn-search-social-en","description":"搜索英文社交平台：Reddit 帖子、Twitter/X 推文、YouTube 视频。用于获取英文社区讨论和视频内容。"},"skills_sh_url":"https://skills.sh/OpenSenseNova/SenseNova-Skills/sn-search-social-en"},"updatedAt":"2026-05-18T18:53:06.366Z"}}