hermes-arxiv-agent は何をしますか?
Hermes ベースのエージェントスキル:毎日自動的に arXiv から論文を取得し、AI で中国語の要約と著者の所属機関を生成、飛書(Feishu)にプッシュ、さらにローカルの静的読書サイトを提供します。
概要
このスキルは、Hermes エージェントフレームワーク上で動作し、以下の機能を提供します:
- 自動的な論文取得: 毎日 arXiv API を介して最新論文を取得します。
- AI による要約生成: Hermes や他の AI モデルを使用して、論文の中間言語(中国語)での要約を生成します。
- 著者所属の抽出: 著者の所属機関情報を解析し、付加します。
- 飛書へのプッシュ: 生成された論文情報を飛書(Feishu)のメッセージとして送信します。
- ローカル静的サイト: 論文の閲覧用にローカルで動作する静的 HTML サイトを構築します。
必要条件
- Hermes エージェント環境
- Python 3.8+
- arXiv API キー(公開 API でも可)
- 飛書(Feishu)の Webhook URL(またはボットトークン)
インストール
pip install -r requirements.txt
設定
環境変数または設定ファイルで以下の値を設定します:
ARXIV_API_KEY: arXiv API キー(オプション)FEISHU_WEBHOOK_URL: 飛書の Webhook URLOUTPUT_DIR: 静的サイトの出力ディレクトリ(デフォルト:./output)
使用方法
- 設定が完了したら、以下のコマンドでスキルを実行します:
hermes run skill peng-yinghao/hermes-arxiv-agent
- 生成された静的サイトは
OUTPUT_DIR内のindex.htmlをブラウザで開くことで閲覧できます。
カスタマイズ
- 取得する arXiv カテゴリを変更するには、設定ファイルの
categoriesリストを編集します。 - 要約の長さや言語は、スキルの設定で調整可能です。
ライセンス
MIT License