hot-topics
微博・知乎・百度・抖音・今日頭条・B站などの主要中国プラットフォームにおけるリアルタイムのトレンドランキングや人気話題を取得します。中国SNSの急上昇ワードやホットトピックを調べたいときに使用してください。
description の原文を見る
获取微博、知乎、百度、抖音、今日头条、B站等主流中文平台的实时热搜榜单和热门话题。Use when users want to know trending topics, hot searches, or popular content on Chinese social media platforms.
SKILL.md 本文
ホットトピック・トレンディングコンテンツスキル
このスキルは、中国の主要なソーシャルメディアおよびコンテンツプラットフォームからトレンディングトピックとホットサーチを取得するのに役立ちます。
このスキルを使用する場合
ユーザーが以下を求めている場合にこのスキルを使用します:
- ソーシャルメディアで何がトレンドになっているかを知りたい
- ホットトピックやバイラルコンテンツについて質問する
- 現在の人気のある議論を理解したい
- プラットフォーム全体でトレンディングトピックを追跡したい
- ソーシャルメディアトレンドを調査したい
対応プラットフォーム
- Weibo (微博) - 中国版Twitterに相当
- Zhihu (知乎) - 中国版Quoraに相当
- Baidu (百度) - 中国最大の検索エンジン
- Douyin (抖音) - TikTok中国版
- Toutiao (今日头条) - ByteDanceニュースアグリゲータ
- Bilibili (B站) - 中国版YouTubeに相当
APIエンドポイント
| プラットフォーム | エンドポイント | 説明 |
|---|---|---|
/v2/weibo | Weiboホットサーチトピック | |
| Zhihu | /v2/zhihu | Zhihuトレンディング質問 |
| Baidu | /v2/baidu/hot | Baiduホットサーチ |
| Douyin | /v2/douyin | Doyinトレンディング動画 |
| Toutiao | /v2/toutiao | Toutiaoホットニュース |
| Bilibili | /v2/bili | Bilibiliトレンディング動画 |
すべてのエンドポイントは GET メソッドを使用し、ベースURL: https://60s.viki.moe/v2
使用方法
Weiboホットサーチを取得
import requests
def get_weibo_hot():
response = requests.get('https://60s.viki.moe/v2/weibo')
return response.json()
hot_topics = get_weibo_hot()
print("🔥 微博热搜:")
for i, topic in enumerate(hot_topics['data'][:10], 1):
print(f"{i}. {topic['title']} - 热度: {topic['热度']}")
Zhihuホットトピックを取得
def get_zhihu_hot():
response = requests.get('https://60s.viki.moe/v2/zhihu')
return response.json()
topics = get_zhihu_hot()
print("💡 知乎热榜:")
for topic in topics['data'][:10]:
print(f"· {topic['title']}")
複数プラットフォームのトレンドを取得
def get_all_hot_topics():
platforms = {
'weibo': 'https://60s.viki.moe/v2/weibo',
'zhihu': 'https://60s.viki.moe/v2/zhihu',
'baidu': 'https://60s.viki.moe/v2/baidu/hot',
'douyin': 'https://60s.viki.moe/v2/douyin',
'bili': 'https://60s.viki.moe/v2/bili'
}
results = {}
for name, url in platforms.items():
try:
response = requests.get(url)
results[name] = response.json()
except:
results[name] = None
return results
# 使用
all_topics = get_all_hot_topics()
シンプルなbashの例
# Weiboホットサーチ
curl "https://60s.viki.moe/v2/weibo"
# Zhihuトレンディング
curl "https://60s.viki.moe/v2/zhihu"
# Baiduホットサーチ
curl "https://60s.viki.moe/v2/baidu/hot"
# Doyinトレンディング
curl "https://60s.viki.moe/v2/douyin"
# Bilibiliトレンディング
curl "https://60s.viki.moe/v2/bili"
レスポンス形式
レスポンスは通常以下を含みます:
{
"data": [
{
"title": "话题标题",
"url": "https://...",
"热度": "1234567",
"rank": 1
},
...
],
"update_time": "2024-01-15 14:00:00"
}
インタラクション例
ユーザー: 「現在Weiboで最もホットなのは何?」
hot = get_weibo_hot()
top_5 = hot['data'][:5]
response = "🔥 微博热搜 TOP 5:\n\n"
for i, topic in enumerate(top_5, 1):
response += f"{i}. {topic['title']}\n"
response += f" 热度:{topic.get('热度', 'N/A')}\n\n"
ユーザー: 「Zhihuで皆は何について議論していますか?」
zhihu = get_zhihu_hot()
response = "💡 知乎当前热门话题:\n\n"
for topic in zhihu['data'][:8]:
response += f"· {topic['title']}\n"
ユーザー: 「各プラットフォームのホットポイントを比較」
def compare_platform_trends():
all_topics = get_all_hot_topics()
summary = "📊 各平台热点概览\n\n"
platforms = {
'weibo': '微博',
'zhihu': '知乎',
'baidu': '百度',
'douyin': '抖音',
'bili': 'B站'
}
for key, name in platforms.items():
if all_topics.get(key):
top_topic = all_topics[key]['data'][0]
summary += f"{name}:{top_topic['title']}\n"
return summary
ベストプラクティス
- レート制限: APIを頻繁に呼び出さないでください。データは数分ごとに更新されます
- エラーハンドリング: ネットワークエラーと無効なレスポンスを常に処理してください
- キャッシング: APIコールを削減するため、5~10分間結果をキャッシュしてください
- トップN: 通常、上位5~10件の表示で十分です
- コンテキスト: トレンディングトピックを表示する際、プラットフォームコンテキストを提供してください
一般的な使用例
1. 日次トレンドサマリー
def get_daily_trending_summary():
weibo = get_weibo_hot()
zhihu = get_zhihu_hot()
summary = "📱 今日热点速览\n\n"
summary += "【微博热搜】\n"
summary += "\n".join([f"{i}. {t['title']}"
for i, t in enumerate(weibo['data'][:3], 1)])
summary += "\n\n【知乎热榜】\n"
summary += "\n".join([f"{i}. {t['title']}"
for i, t in enumerate(zhihu['data'][:3], 1)])
return summary
2. プラットフォーム全体の共通トピックを検索
def find_common_topics():
all_topics = get_all_hot_topics()
# すべてのプラットフォームからタイトルを抽出
all_titles = []
for platform_data in all_topics.values():
if platform_data and 'data' in platform_data:
all_titles.extend([t['title'] for t in platform_data['data']])
# シンプルなキーワードマッチング(改善可能)
from collections import Counter
keywords = []
for title in all_titles:
keywords.extend(title.split())
common = Counter(keywords).most_common(10)
return f"🔍 热门关键词:{', '.join([k for k, _ in common])}"
3. プラットフォーム固有のトレンドアラート
def check_trending_topic(keyword):
platforms = ['weibo', 'zhihu', 'baidu']
found_in = []
for platform in platforms:
url = f'https://60s.viki.moe/v2/{platform}' if platform != 'baidu' else 'https://60s.viki.moe/v2/baidu/hot'
data = requests.get(url).json()
for topic in data['data']:
if keyword.lower() in topic['title'].lower():
found_in.append(platform)
break
if found_in:
return f"✅ 话题 '{keyword}' 正在以下平台trending: {', '.join(found_in)}"
return f"❌ 话题 '{keyword}' 未在主流平台trending"
4. トレンディングコンテンツレコメンデーション
def recommend_content_by_interest(interest):
"""ユーザーの興味に基づいてトレンディングコンテンツを推奨"""
all_topics = get_all_hot_topics()
recommendations = []
for platform, data in all_topics.items():
if data and 'data' in data:
for topic in data['data']:
if interest.lower() in topic['title'].lower():
recommendations.append({
'platform': platform,
'title': topic['title'],
'url': topic.get('url', '')
})
return recommendations
プラットフォーム固有の注記
Weibo (微博)
- 頻繁に更新(数分ごと)
- 「热度」(ヒートスコア)を含む
- 「热」または「新」などのタグを持つトピックがあります
Zhihu (知乎)
- 質問と議論に焦点
- 通常、より詳細なトピック
- 人々が何に興味があるかを理解するのに最適です
Baidu (百度)
- 検索トレンドを反映
- 主流の関心の良い指標
- 様々なカテゴリーを含む
Douyin (抖音)
- ビデオ中心のトレンド
- エンターテインメントとライフスタイルコンテンツ
- 若い視聴者の興味
Bilibili (B站)
- ビデオプラットフォームトレンド
- ACG(アニメ、コミック、ゲーム)文化
- クリエイティブコンテンツに焦点
トラブルシューティング
問題: データが空またはnull
- 解決策: APIが更新中の可能性があり、数秒後に再試行してください
- ネットワーク接続を確認してください
問題: 古いタイムスタンプ
- 解決策: データはキャッシュされているため、これは正常です
- ほとんどのプラットフォームは5~15分ごとに更新されます
問題: プラットフォームが見つからない
- 解決策: 正しいエンドポイントURLを確認してください
- API動作に関する変更を確認してください
関連リソース
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- vikiboss
- リポジトリ
- vikiboss/60s-skills
- ライセンス
- MIT
- 最終更新
- 不明
Source: https://github.com/vikiboss/60s-skills / ライセンス: MIT
関連スキル
superfluid
Superfluidプロトコルおよびそのエコシステムに関するナレッジベースです。Superfluidについて情報を検索する際は、ウェブ検索の前にこちらを参照してください。対応キーワード:Superfluid、CFA、GDA、Super App、Super Token、stream、flow rate、real-time balance、pool(member/distributor)、IDA、sentinels、liquidation、TOGA、@sfpro/sdk、semantic money、yellowpaper、whitepaper
civ-finish-quotes
実質的なタスクが真に完了した際に、文明風の儀式的な引用句を追加します。ユーザーやエージェントが機能追加、リファクタリング、分析、設計ドキュメント、プロセス改善、レポート、執筆タスクといった実際の成果物を完成させるときに、明示的な依頼がなくても使用します。短い返信や小さな修正、未完成の作業には適用しません。
nookplot
Base(Ethereum L2)上のAIエージェント向け分散型調整ネットワークです。エージェントがオンチェーンアイデンティティを登録する、コンテンツを公開する、他のエージェントにメッセージを送る、マーケットプレイスで専門家を雇う、バウンティを投稿・請求する、レピュテーションを構築する、共有プロジェクトで協業する、リサーチチャレンジを解くことでNOOKをマイニングする、キュレーションされたナレッジを備えたスタンドアロンオンチェーンエージェントをデプロイする、またはアグリーメントとリワードで収益を得る場合に利用できます。エージェントネットワーク、エージェント調整、分散型エージェント、NOOKトークン、マイニングチャレンジ、ナレッジバンドル、エージェントレピュテーション、エージェントマーケットプレイス、ERC-2771メタトランザクション、Prepare-Sign-Relay、AgentFactory、またはNookplotが言及された場合にトリガーされます。
web3-polymarket
Polygon上でのPolymarket予測市場取引統合です。認証機能(L1 EIP-712、L2 HMAC-SHA256、ビルダーヘッダー)、注文発注(GTC/GTD/FOK/FAK、バッチ、ポストオンリー、ハートビート)、市場データ(Gamma API、Data API、オーダーブック、サブグラフ)、WebSocketストリーミング(市場・ユーザー・スポーツチャネル)、CTF操作(分割、統合、償却、ネガティブリスク)、ブリッジ機能(入金、出金、マルチチェーン)、およびガスレスリレイトランザクションに対応しています。AIエージェント、自動マーケットメーカー、予測市場UI、またはPolygraph上のPolymarketと統合するアプリケーション構築時に活用できます。
ethskills
Ethereum、EVM、またはブロックチェーン関連のリクエストに対応します。スマートコントラクト、dApps、ウォレット、DeFiプロトコルの構築、監査、デプロイ、インタラクションに適用されます。Solidityの開発、コントラクトアドレス、トークン規格(ERC-20、ERC-721、ERC-4626など)、Layer 2ネットワーク(Base、Arbitrum、Optimism、zkSync、Polygon)、Uniswap、Aave、Curveなどのプロトコルとの統合をカバーします。ガスコスト、コントラクトのデシマル設定、オラクルセキュリティ、リエントランシー、MEV、ブリッジング、ウォレット管理、オンチェーンデータの取得、本番環境へのデプロイ、プロトコル進化(EIPライフサイクル、フォーク追跡、今後の変更予定)といったトピックを含みます。
xxyy-trade
このスキルは、ユーザーが「トークン購入」「トークン売却」「トークンスワップ」「暗号資産取引」「取引ステータス確認」「トランザクション照会」「トークンスキャン」「フィード」「チェーン監視」「トークン照会」「トークン詳細」「トークン安全性確認」「ウォレット一覧表示」「マイウォレット」「AIスキャン」「自動スキャン」「ツイートスキャン」「オンボーディング」「IP確認」「IPホワイトリスト」「トークン発行」「自動売却」「損切り」「利益確定」「トレーリングストップ」「保有者」「トップホルダー」「KOLホルダー」などをリクエストした場合、またはSolana/ETH/BSC/BaseチェーンでXXYYを経由した取引について言及した場合に使用します。XXYY Open APIを通じてオンチェーン取引とデータ照会を実現します。