ディレクトリに戻る

dsh-github-trending

キュレーションリスト掲載メンテナンス: 活発

morehao/dsh-github-trending

GitHub Trendingを日次・週次・月次で取得し、中国語の要約と期間レポートを作成します。自分のリポジトリへのコミット、PR作成、購読、実行履歴、設定を一つの画面で管理できます。

GitHub で見る
$ dsh plugin --profile <profile> add @morehao/dsh-github-trending

15

スター

2

フォーク

TypeScript

言語

MIT

ライセンス

2026-10-30

作成日

2026-11-12

最終プッシュ

MIT ライセンスの DSH プラグイン。GitHub トレンド日報をローカルの `trendradar` コアで定時生成し、5 ビューのワークベンチで確認、自分のリポジトリへレビュー可能な PR としてコミットします。

DSH 統合

ネイティブ実行

作者による申告

安全性監査

未監査

最終検証日

2026-11-13

ライセンス

MIT

01どんなタスクに使えるのか?

  • 日次 / 週次 / 月次のスケジュールで GitHub トレンド日報を生成し、自分のリポジトリに反映する

    コアの正規出力をバイト単位でそのまま書き込んだ日報を、自分のリポジトリのブランチにコミットして PR を作成します。中国語の紹介文と期間サマリはローカルのコアが生成します

    トレンドのアーカイブリポジトリを運用し、更新をチャットの回答ではなくレビュー可能な PR として受け取りたいチームや個人

  • ターミナルを見張らずにスケジューラの動作を確認する

    5 つのビューを持つワークベンチ。概要では次回実行と準備チェック、日次 / 週次 / 月次の過去日報は Markdown で描画、直近 30 回の実行は成果物(コミット、内容ハッシュ、ブランチ、PR リンク)とログを表示します

    日報を無人で回し、結果だけを事後に確認したい DSH ユーザー

  • トレンド日報と並べて、複数リポジトリの週次リリース要約を残す

    購読リポジトリごとに、その週の新規 Release をまとめた中国語サマリを週次で生成し、日報と同じブランチ・同じ PR でコミットします。購読リストはデータリポジトリ内でバージョン管理されます

    固定した上流プロジェクト群を追跡し、リリースノートを同じレビュー対象の PR にまとめたい人

02DeepSeek Harness への導入方法

前提条件

  • DSH `0.2.1-rc.3` 以降、Node.js `^22.20.0 || >=24.0.0` が必要です
  • 書き込み可能なリモートを持つ既存のローカル git リポジトリ — プラグインが `git init` を代行することはなく、リポジトリでなければ `REPO_NOT_GIT` を返します
  • push と PR 作成の手順に必要な git / GitHub の認証情報(試し実行では不要)
  • コアの GitHub 取得に必要なネットワークアクセス。プロキシ環境では GUI ホストがシェルの `http(s)_proxy` を継承しないことが多いため、設定 → コア → ネットワークプロキシ で指定します

インストール手順

  1. 01

    `dsh plugin --profile <profile> add @morehao/dsh-github-trending` を実行します

    $ dsh plugin --profile <profile> add @morehao/dsh-github-trending

  2. 02

    ホストを再起動し、サイドバーの「GitHub 趨勢」または 設定 → GitHub 趨勢 からワークベンチを開きます

  3. 03

    リポジトリの欄にローカル git リポジトリの絶対パスを入力し、DSH の provider ディレクトリから provider とモデルを選んでから、試し実行(「試跑(不提交)」)を行います。取得とレンダリングのみで、ファイル書き込みもコミットもありません

導入成功の確認

作者は未記載

03DSH 統合と能力の範囲

DSH 統合ネイティブ実行

DSH プラグイン。DSH ホスト内にワークベンチページを提供し、設定とスケジュール実行、ローカルの `trendradar` コアバイナリの起動、生成された日報・実行履歴・購読の表示を担います

  • ローカルの trendradar コアによる定時日報の実行

    スケジュール(日次 / 週次 / 月次)、コンテンツソース、モデル、対象の git リポジトリ→自分のリポジトリのブランチにコミットされ、PR が作成された日報

    ローカルの `trendradar` コアバイナリを子プロセスとして起動するpush の認証情報が設定されていれば、リポジトリへのコミットと PR 作成を行う
  • ワークベンチのビュー(概要 / 日報 / 実行履歴)

    プラグイン自身の実行記録と保持されたプレビューコピー→次回実行と準備状況のパネル、原文に切り替えられる Markdown 描画の過去日報、直近 30 回の実行とその成果物・読み取り専用ログ

  • GitHub 認証(デバイスフロー / ローカルの gh / PAT)

    GitHub アカウント、既存の `gh auth login` セッション、または個人アクセストークン→コアが push に使える認証情報。ブラウザログインのトークンは `settings.json` ではなく DSH の認証情報レコードに保存されます

    ブラウザでデバイスコードの認可ページを開くPAT を認証情報の参照または環境変数として保存する
  • Release 購読

    監視するリポジトリのリスト→各リポジトリの新規 Release をまとめた週次の中国語サマリ。日報と同じブランチ・同じ PR でコミットされます

    購読リストはデータリポジトリ内でバージョン管理される
  • サマリ言語の制御

    日報 / 購読サマリの言語設定→既定ではホストの言語に従い(`zh` → 中文、`en` → 英文)、中国語 / 英語を明示指定することもできます。それ以外のホスト言語では中国語にフォールバックします

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • トレンドのアーカイブリポジトリを運用し、更新をチャットの回答ではなくレビュー可能な PR として受け取りたいチームや個人
  • 日報を無人で回し、結果だけを事後に確認したい DSH ユーザー
  • 固定した上流プロジェクト群を追跡し、リリースノートを同じレビュー対象の PR にまとめたい人

不向きな用途

  • 日報そのものはプラグインではなくローカルの `trendradar` コアが生成します。バイナリは初回実行時に GitHub Release からダウンロードして sha256 で検証します。一部の機能には新しいコアが必要で、サマリ言語はコア ≥ 0.12.0、プロキシ設定はコア ≥ 0.12.4 から有効になります。
  • 既存のローカル git リポジトリ(プラグインは `git init` を行わず、リポジトリでないパスは `REPO_NOT_GIT` で失敗します)に加えて、書き込み可能なリモートと、push と PR 作成の手順に必要な git / GitHub の認証情報を用意する必要があります。
  • コアはネットワーク経由で GitHub を取得しますが、Finder から起動した GUI ホストはシェルのプロキシ設定を継承しないことが多く、直接接続ではタイムアウトします。設定 → コア → ネットワークプロキシ でプロキシを設定すると、プラグインが HTTP(S)_PROXY / ALL_PROXY としてコアの子プロセスに注入します。

05互換性・メンテナンス・セキュリティ上の注意

  • 日報そのものはプラグインではなくローカルの `trendradar` コアが生成します。バイナリは初回実行時に GitHub Release からダウンロードして sha256 で検証します。一部の機能には新しいコアが必要で、サマリ言語はコア ≥ 0.12.0、プロキシ設定はコア ≥ 0.12.4 から有効になります。
  • 既存のローカル git リポジトリ(プラグインは `git init` を行わず、リポジトリでないパスは `REPO_NOT_GIT` で失敗します)に加えて、書き込み可能なリモートと、push と PR 作成の手順に必要な git / GitHub の認証情報を用意する必要があります。
  • コアはネットワーク経由で GitHub を取得しますが、Finder から起動した GUI ホストはシェルのプロキシ設定を継承しないことが多く、直接接続ではタイムアウトします。設定 → コア → ネットワークプロキシ でプロキシを設定すると、プラグインが HTTP(S)_PROXY / ALL_PROXY としてコアの子プロセスに注入します。
  • 1 回の実行は 設定 → コア → 単回実行タイムアウト(既定 300 秒)で上限が決まり、超過するとコアプロセスは終了させられます。マシンのスリープ復帰後にこの上限に達した実行は、実経過時間(ウォールクロック)とプロセスの稼働時間の両方が記録されます。
2026-10-302026-11-07v0.9.18

MIT · 最新リリース v0.9.18(2026-11-12)、README の記載のみを根拠とし、安全性の監査は未実施

06よくある質問

DeepSeek Harness に dsh-github-trending を導入するには?

`dsh plugin --profile <profile> add @morehao/dsh-github-trending` を実行し、ホストを再起動してからサイドバーの「GitHub 趨勢」または `設定 → GitHub 趨勢` でワークベンチを開きます。DSH `0.2.1-rc.3` 以上、Node.js `^22.20.0 || >=24.0.0`、そして書き込み可能なリモートを持つ既存のローカル git リポジトリが必要です。

日報はプラグインが生成しますか?

いいえ。プラグインは入口でありエンジンではありません。Trending の取得、解析、モデル要約、レンダリング、git と PR の処理は、プラグインが設定・スケジュールして起動するローカルの `trendradar` コアが行います。プラグインは正規出力をバイト単位で書き込むだけで、書き換え・並べ替え・モデルの再呼び出しはしません。

ワークスペースやリポジトリには何が書き込まれますか?

日報と購読サマリは、指定した git リポジトリのブランチにコミットされ、レビュー用の PR が開かれます。「試跑(不提交)」は取得とレンダリングのみで、ファイル書き込みもコミットも行いません。購読リストはデータリポジトリ内でバージョン管理されるため、各号は監査・再現が可能です。クラウドアカウントは関与せず、コアは手元のマシンで動作し、鍵は実行時チャネル経由でコアに渡されるだけで、設定ファイルにもログにも残りません。

プロキシを設定しても取得に失敗するのはなぜですか?

Finder から起動した GUI ホストはシェルの `http(s)_proxy` を継承しないことが多く、コアの GitHub 取得がタイムアウトして GitHub 検索 API にフォールバックします。**設定 → コア → ネットワークプロキシ** にアドレスを入れると、プラグインがコアの子プロセスへ `HTTP(S)_PROXY/ALL_PROXY` として注入します。ただし有効になるのはコア ≥ 0.12.4 で、古いコアは設定しても直接接続します。

要約はどの言語になりますか?

「摘要与用量」の要約言語は既定でホスト UI の言語に従い(`zh` → 中文、`en` → 英文)、それ以外の言語は中文にフォールバックします。中文 / English を明示指定することもできます。解決順は「明示設定 > ホスト言語 > 中文フォールバック」で、この機能にはコア ≥ 0.12.0 が必要です。

08データと出典

  • 作者による申告github.com9ee13907a2e8…

    GitHub 趋势榜的 **DeepSeek Harness 插件**:按日 / 周 / 月周期定时生成趋势日报,交给本地 [`trendradar`](https://github.com/morehao/trendradar) 核心抓取…

  • 作者による申告github.com9ee13907a2e8…

    - **它是入口,不是引擎**。抓取、解析、模型总结、渲染、git 与 PR 全在本地 `trendradar` 核心一处实现;插件只负责**配置、调度、spawn 核心、展示结果**,避免两份实现漂移。

  • 作者による申告github.com9ee13907a2e8…

    工作台从侧栏「GitHub 趋势」或 `设置 → GitHub 趋势` 进入,分五个视图:

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-11-13。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。