YouTube Board

ai.period

scheduler enabled local polling enabled planned command ready local write not due now
Modern command
ai:period
Legacy command
/usr/bin/php /home/urtube/prompt/ai_cont_prompt.php do=1
Schedule
manual
手動維護;先產生相鄰兩天 urt_ai_date 後再執行
Evaluation time
2026-06-10 18:40:25 Asia/Taipei
External dependency
Local DB
Write targets
preview mode; explicit --execute calls OpenCode-compatible chat completions and upserts urt_ai_period
Notes
Legacy continuous-period workflow 會比較相鄰兩天 AI daily 主題,把其實同一條事件線的不同標題寫入 urt_ai_period.result_json,並在 data_json 保存 from/to urt_ai_date.pk。Modern ai:period 先用 AiDailyReport 取得兩天可顯示 topics,因此能支援 daily result_json 空值時的 channel AI fallback;explicit --execute 只打一個 AI matching call 並 idempotently upsert urt_ai_period。目前不設 scheduled execute command,避免未審核前自動擴大 production AI 寫入面。

Execution Guardrail

此 job 目前不會執行;下面保留 guardrail 原始原因,方便對照 CLI/output。

  • Registry status is planned, not active.
  • Job declares write targets, so it is not allowed under the current controlled execution guardrail.

Safe Commands

php artisan ingestion:run --job=ai.period --at="2026-06-10 18:40:25" INGESTION_SCHEDULER_ENABLED=true php artisan ingestion:run --execute --job=ai.period

Next Runs

manual

Invalid cron expression: manual is not a valid CRON expression