ツール・スクリプト一覧¶
MyLab で稼働している自動化ツール・スクリプトへのポインタ集。
詳細なインベントリ(全ジョブ一覧)は 自動化インベントリ を参照。
🔵 GitHub Actions(クラウド)¶
主要ワークフロー(KZ55230/MyLab):
| ワークフロー | 説明 |
|---|---|
check-windows-heartbeat.yml | Windows PC 正常動作の日次確認 |
weekly-health-check.yml | 全自動化ジョブの週次ヘルスチェック・Discord通知 |
sync-site-docs.yml | docs/ 変更を site-docs に自動同期 |
glossary-research.yml | issue ラベル付与で用語を自動調査・記事化 |
sync-automation-inventory.yml | ワークフロー変更時 + 週次でインベントリを自動更新 |
→ 詳細: 自動化インベントリ
🟠 Windows タスクスケジューラー¶
| タスク | 説明 | 状態 |
|---|---|---|
MyLab-Heartbeat | PC 正常動作を GitHub に毎朝記録(08:00) | ✅ |
MyLab-SDMonitor | SD Forge 死活監視・Discord通知(5分間隔) | ✅ |
MyLab-XBookmarkInsights | X ブックマーク収集・AI分析(05:00) | ✅ |
MyLab-XBookmark-IT | IT系ブックマーク収集・Obsidian保存(05:00) | ✅ |
MyLab-XBookmark-Watch | watch アカウント TL 収集(22:00) | ✅ |
MyLab-XBookmark-ImageRef | AI漫画用画像収集(13:00) | ✅ |
MyLab-InventorySync | タスク一覧の automation-inventory 自動同期(毎週日曜) | 🔄 |
実行状態確認コマンド(PowerShell):
🟣 VPS(Oracle Cloud Ubuntu 22.04 ARM)¶
| サービス / スクリプト | 説明 |
|---|---|
mylab-discord-bot (systemd) | MyLab 専用 Discord Bot(常時起動) |
bookmark-discord-bot (systemd) | Bookmark 収集 Discord Bot(常時起動) |
daily_summary/main.py(06:30) | デイリーサマリー生成・Discord通知 |
buzz-collector/main.py(17:00) | バズ記事収集 |
task_monitor.py(16:00/06:00) | タスク実行監視・障害通知 |
task_sync/main.py(15分間隔) | Google Tasks ↔ GitHub 双方向同期 |
→ 詳細: Bot・スケジューラーガイド
🐳 Docker(Windows ローカル)¶
| コンテナ | 用途 | ポート |
|---|---|---|
n8n | ワークフロー自動化 | 5678 |
litellm | LLM プロキシ | 8000 |
open-webui | ローカル LLM Web UI | 3000 |
kohya-ss | LoRA 学習環境 | 7861 |
📂 スクリプト群(主要)¶
| ディレクトリ / ファイル | 内容 |
|---|---|
scripts/common/credentials.py | 認証情報の統一取得ロジック |
scripts/monitor/ | ヘルスチェック・監視系スクリプト |
scripts/claude_activity/tracker.py | Claude Code セッション活動ログ(JSONL) |
projects/daily-recipe-bot/ | 楽天レシピ取得 → Discord 投稿 |
projects/adult-affiliate-x/ | koi-navi X アフィリエイト自動化 |
projects/youtube-shorts-factory/ | YouTube Shorts 自動生成パイプライン |
projects/goodnotes-template/ | GoodNotes テンプレート PDF 生成 |