README 上は MIT ライセンスの Agent スキル。中国 8 大プラットフォームへの AI ウェブ検索で直近 30 日間の根拠付きリサーチレポートを生成し、Bash / Read / Write ツール対応の汎用スキルとして DeepSeek Harness に組み込めます。
DSH 統合
互換
作者による申告
安全性監査
未監査
最終検証日
2026-08-21
ライセンス
NOASSERTION
01どんなタスクに使えるのか?
Research what happened on China's 8 major internet platforms in the last 30 days for any topic
A cited research report built from deduplicated, weighted-scored (45% relevance / 25% freshness / 30% engagement) results across Weibo, Xiaohongshu, Bilibili, Zhihu, Douyin, WeChat, Baidu and Toutiao — emitted as compact / JSON / Markdown / context / offline HTML
Researchers, analysts and content teams who need current, well-sourced insight into the Chinese internet straight from their AI agent
Turn multi-platform Chinese web search results into a browsable, archivable offline HTML research report
An offline-openable `report.html` (Swiss/IKB visual language from guizang-ppt-skill) generated via `--emit html` / `--emit html-path`
Users who want a printable, shareable research deliverable instead of terminal output
02DeepSeek Harness への導入方法
前提条件
- A Python runtime — the skill runs as a Python CLI (`scripts/last30days.py` / `skills/last30days/scripts/last30days.py`)
- An AI agent exposing Bash / Read / Write tools — the README states any such agent can use this skill
- Optional: Playwright (`pip install playwright` + `playwright install chromium`) to unlock key-free crawler mode on 7 of 8 platforms
- Optional: `jieba` for enhanced Chinese tokenization (CJK bigram fallback runs without it)
インストール手順
- 01
Install via Agent Skills (recommended): `npx skills add Jesseovo/last30days-skill-cn -g`
$ npx skills add Jesseovo/last30days-skill-cn -g
- 02
Or clone the repo into your agent's skills directory, e.g. `git clone https://github.com/Jesseovo/last30days-skill-cn.git ~/.claude/skills/last30days-cn`
$ git clone https://github.com/Jesseovo/last30days-skill-cn.git ~/.claude/skills/last30days-cn
- 03
Optional (recommended): `python -m pip install playwright` then `python -m playwright install chromium` for crawler mode
- 04
Optional: `python -m pip install jieba` for better Chinese tokenization
- 05
Optional: create `~/.config/last30days-cn/.env` (chmod 600) and fill in optional API keys — only WeChat search requires `WECHAT_API_KEY`
導入成功の確認
- Run `python scripts/last30days.py --diagnose` — it prints each platform's availability status and the crawler engine status as JSON
03DSH 統合と能力の範囲
Generic Agent Skill (SKILL.md + Python CLI) installable into any AI agent that exposes Bash / Read / Write tools — DeepSeek Harness included. The README does not document a dsh-specific integration; it documents Agent Skills / Claude Code / Cursor / OpenClaw installs plus a generic-agent mode, and the repo is tagged `dsh-plugin`.
30-day cross-platform research on 8 Chinese platforms
a natural-language topic plus optional flags (`--quick` / `--deep` / `--days N` / `--as-of` / `--search <platforms>`)→deduplicated, weighted-scored results from Weibo, Xiaohongshu, Bilibili, Zhihu, Douyin, WeChat, Baidu and Toutiao rendered as compact / JSON / Markdown / context report
performs live HTTP requests to the target platforms (and Bing site: search fallback)`--save-dir` writes raw outputs to disk; `--emit html` / `html-path` writes a `report.html` fileThree-tier data-acquisition fallback with optional Playwright crawler
per-platform search requests→API mode → Playwright crawler mode → public endpoints → Bing site: search fallback, so 7 of 8 platforms work with zero API keys once Playwright is installed
crawler mode drives a real Chromium browser via Playwright and simulates user browsingcrawler mode persists login cookies (login-state cache) between runsWeighted result scoring
raw multi-platform search results→a 0–100 composite score per item: 45% relevance, 25% freshness, 30% platform engagement (likes / comments / shares / views etc.)
04誰に向いているのか?使うべきでない場面は?
向いている用途
- Researchers, analysts and content teams who need current, well-sourced insight into the Chinese internet straight from their AI agent
- Users who want a printable, shareable research deliverable instead of terminal output
不向きな用途
- The project is declared for learning and research purposes only and explicitly forbids commercial use; users must comply with Chinese laws (Cybersecurity / Data Security / Personal Information Protection), platform ToS and robots.txt, and bear all legal risk of crawling.
- Platform interfaces can change at any time and availability is not guaranteed; Douyin / Toutiao native web APIs require signed parameters (`a_bogus` / `_signature`) and are often risk-controlled, so their fallback only yields public links without real engagement data or exact dates.
- Aggressive crawling risks platform bans; the README advises keeping request frequency reasonable (e.g. ≥ 5 seconds between searches).
05互換性・メンテナンス・セキュリティ上の注意
- The project is declared for learning and research purposes only and explicitly forbids commercial use; users must comply with Chinese laws (Cybersecurity / Data Security / Personal Information Protection), platform ToS and robots.txt, and bear all legal risk of crawling.
- Platform interfaces can change at any time and availability is not guaranteed; Douyin / Toutiao native web APIs require signed parameters (`a_bogus` / `_signature`) and are often risk-controlled, so their fallback only yields public links without real engagement data or exact dates.
- Aggressive crawling risks platform bans; the README advises keeping request frequency reasonable (e.g. ≥ 5 seconds between searches).
MIT per README (GitHub reports NOASSERTION) · actively maintained (latest release v3.2.0, 2026-07-20)
06よくある質問
DeepSeek Harness で last30days-cn を使う方法は?
汎用的な Agent スキルです。README には「Bash / Read / Write ツールをサポートする任意の AI Agent で使用可能」と明記されています。`npx skills add Jesseovo/last30days-skill-cn -g` でインストールするか、リポジトリをエージェントのスキルディレクトリに clone し、エージェントに `python scripts/last30days.py "<テーマ>"` を実行させれば OK です。README に dsh 専用の連携手順の記載はありません。
ネイティブ統合ですか、それとも MCP 経由ですか?
どちらでもありません。SKILL.md で駆動される Python CLI スキルであり、MCP サーバーでも dsh ネイティブランタイムでもありません。エージェントが SKILL.md を読み取り、Bash ツール経由で CLI を実行します。
API キーは必要ですか?
すべての API キーは任意です。Playwright を導入すれば、8 プラットフォーム中 7 つがキー不要のクローラーモードで動作します。必要なのは WeChat 記事検索の `WECHAT_API_KEY` のみ。`jieba` も任意で、未導入時は CJK bigram の代替トークナイザーが動作します。
ネットワークアクセスや副作用はありますか?
中国 8 大プラットフォームへのリアルタイム HTTP リクエスト(任意で Playwright によるブラウザ自動操作、ログイン Cookie の永続化あり)が発生し、最終フォールバックは Bing の site: 検索です。README では BAN 回避のため検索間隔を 5 秒以上空けることを推奨しており、本プロジェクトは非商用の学習・研究目的に限定されています。
インストールが成功したか確認するには?
`python scripts/last30days.py --diagnose` を実行すると、各プラットフォームの利用可否とクローラーエンジンの状態が JSON で出力されます。
07関連する DSH ワークフロー
browser4
by platonai
AI エージェント向けの AI ネイティブブラウザエンジン。自律的な情報抽出や大規模な Web オートメーションに対応します。
dsh-browser
by lum1104
DSH が現在の Chrome タブを読み取り・クリック・入力・スクロール・ナビゲート(テキスト優先、ログイン状態を保持)
anysearch-dsh
by anysearch-team
DeepSeek Harness 向け AnySearch Web 検索プロバイダーと高度検索ツール
modsearch
by liustack
Web/X 検索・取得ブリッジ:テキスト専用 coding agent 向けに構造化 JSON 証拠(search/fetch/citations)を提供
08データと出典
### 通用 Agent 任何支持 **Bash / Read / Write** 工具的 AI Agent 都可以使用本技能。
**last30days-cn** 是一个 AI Agent 技能(Skill),能够自动搜索中国互联网 8 大主流平台最近 30 天的内容,综合分析后生成有据可查的研究报告。
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-21。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
