Busabase
Busabase is an open-source (MIT) database and workspace for AI agents — data, docs, skills, and apps in one place. Run it locally, self-host it inside your network, or use Busabase Cloud, and turn age
翻訳待ち
No updates detected yet. GitHub releases will appear here.
Loading the full README. The saved excerpt is shown below.
中央・地方競馬のデータ収集、統計計算、無料の閲覧サイト、記事生成、SNS・YouTube配信をまとめたリポジトリです。 初めて見る方は機能とデータの流れから読むと、サイト外の自動処理も含めて把握できます。自動処理・公開ルート一覧は実際のファイルから生成しています。 手動分析はscripts/analysis/、DB保守はbackend/scripts/maintenance/、グラフ・APIデータ出力はbackend/scripts/analysis/にまとめています。scripts/analysis/run_analysis_examples.pyはDB付きの手動実行例で、自動テストではありません。scripts/maintenance/export_source.pyはソースを.local/exports/へ出力します。 中央・地方の重賞一覧・コース一覧・ジョッキーリーディングTXTはdata/reference/へ集約し、記事企画の読み込み先も更新しました。Git管理外の補助資料です。GitHubでも使用する主資料は参照データ要約です。 詳しい配置と移動先はディレクトリ案内を参照してください。 Python 3.11以上とNode.js/npmを使用します。本番の動画WorkflowとDockerのバージョンは各定義を確認してください。Read the full README ↗
workflows/のYAMLがスケジュール・起動条件・実行コマンド・秘密情報の受け渡し・成果物保存を定義します。自動処理一覧は全Workflowを列挙しています。運用Workflowの名前とファイル位置は連動条件や手動操作に使うため維持しています。
actions/setup-iap-db/はGoogle OIDC認証、IAPトンネル、実行時のDATABASE_URL差し替えを共通化します。
repository-check.ymlは外部アカウントの秘密情報を使わず、構成と参照・SOPを検査します。本番の収集や投稿を試験実行するWorkflowではありません。
ジョブがsuccessでも、予測対象外・品質判定・媒体別validate・公開容量制限によって出力数が0になることがあります。Summaryの対象日・件数・理由まで確認してください。cron開始には遅延があるため、予定時刻だけを根拠に投稿や再実行を判断しません。
記事の自動公開は記事ファイルをGitHubへ更新します。ローカル変更を反映する前に最新mainと記事差分を照合してください。今回の整理時にはローカルよりGitHubが記事更新5コミット分先行していました。