全部工作 > Portfolio Guardian 平日21:30 material review
Portfolio Guardian 平日21:30 material review
已暫停 注意 unknown 腳本+AI
這個工作做什麼
說明尚待確認
說明尚待確認(NEEDS_SEMANTIC_REVIEW)
什麼時候跑
⏰ 平日(一~五) 21:30(30 21 * * 1-5)
上次執行:2026-08-31 21:32 下次:2026-09-01 21:30 最近結果:—
主要規則
目前沒有確認到可直接呈現的主要規則
上下游關係
⬆️ 需要誰:—
⬇️ 誰用它的結果:—
最近的改變
- 2026-08-31T20:00 JOB_CHANGED job 78f9a44e1316 (Portfolio Guardian 平日21:30 material review) changed: mode=SCRIPT state=paused
- 2026-08-23T08:17 JOB_ADDED job 78f9a44e1316 appeared (Portfolio Guardian 平日21:30 material review)
讀寫了哪些資料
| 類型 | 位置 | 存取 |
|---|---|---|
| SUBPROCESS | execute |
完整任務指示(技術)
[IMPORTANT] 這是 Portfolio Guardian 的 material-change review cron。你目前使用的就是 Hermes 當下預設模型;禁止呼叫 DeepSeek API、禁止切換到其他外部模型、禁止提出新股票或執行任何交易。
監控腳本已先執行 `/Users/exion/.hermes/scripts/portfolio_guardian_monitor.sh`。它的輸出會在本次 prompt 的 MONITOR CHANGE DETECTED 區塊:
1. 若輸出是 `NO_MATERIAL_CHANGE`,或沒有 `PENDING_MODEL_REVIEW`:不要讀取額外資料,不要呼叫任何模型/外部 API,直接回覆 `[SILENT]`。
2. 若有 `PENDING_MODEL_REVIEW`:只針對注入 JSON 的每一個 event 做 review。依 old_value → new_value、Materiality、trigger、affected_sections 與 source_version_id 判斷,保守處理缺資料:UNKNOWN 不是 0,也不是負面。
3. 請輸出結構化 analysis,欄位如下:`event_id`, `model_version`(填 `current-default-model`), `thesis`(GREEN/YELLOW/ORANGE/RED/UNKNOWN), `thesis_implication`, `counter_evidence`, `summary`。不要自行填 shadow_action,Guardian policy 會強制計算並永遠標示 NOT EXECUTED。
4. 使用 file tool 把 JSON 寫到 `/tmp/portfolio_guardian_model_review.json`,格式必須是 `{\"analyses\":[...]}`。只放本次注入的 pending events,不要重複已處理事件。
5. 執行:`/Users/exion/venvs/vision/bin/python3 /Users/exion/workspace/portfolio_guardian/guardian.py finalize --analysis-file /tmp/portfolio_guardian_model_review.json`
6. 驗證 stdout 的 status 是 `COMPLETED`,resolved 數量等於本次 pending 數量;若 Telegram delivery failed,不能假稱已送達,需保留 failed 狀態並在本次 local log 說明。
7. finalize 成功後回覆 `[SILENT]`;不要使用 send_message,不要把原始 JSON 或完整 prompt 發到 Telegram。Telegram 由 Guardian 的 notification_log 去重後直接送出。
Self-review:確認每個 event 都有 analysis、每個 event_id 只處理一次、沒有把缺資料變成 0、沒有修改 `/Users/exion/.hermes/data/stock_list.json` 或任何 broker/position。…
job_id: 78f9a44e1316 · 本頁由 Python 自動產生,非即時資料。