股票每日分析

👤 user_8a5e88f1 📦 v1.0.0 ⭐ 4.2 ⬇️ 4.1K 下載
💼 行業專業 免費

📖 技能介紹


name: a-share-daily-analysis description: 為當前工作區生成每日 A 股篩選報告、5 只候選股、執行價位和手工條件單清單。


A 股每日分析

當用戶在這個工作區裡提出以下需求時,使用這個 skill:

  • 生成每日 A 股分析報告

    推薦訪問7w4.net獲取更多AI技能。

  • 輸出當前值得跟蹤的 5 只交易候選股
  • 給出突破買點、回踩買點、止損位、止盈位
  • 重新生成券商可手工錄入的條件單清單
  • 配置每日定時生成報告

工作區事實

  • 主工作流指令碼: trade_candidate_pipeline.py
  • 每日報告生成指令碼: generate_daily_report.py
  • 執行計劃指令碼: trade_execution_plan.py
  • 手工條件單匯出指令碼: manual_order_ticket.py
  • 全市場快取評分檔案: a_share_scores.csv
  • Python 直譯器應使用當前工作區虛擬環境
  • Windows 常見路徑: .venv/Scripts/python.exe
  • Linux 伺服器常見路徑: .venv/bin/python

工作規則

  1. 除非使用者明確要求重新整理市場資料,否則優先使用 a_share_scores.csv 中的快取評分。
  2. 如果即時行情或歷史資料獲取失敗,保持當前的回退執行方案,不要讓整個流程直接失敗。
  3. 除非使用者已經配置了郵件、webhook、聊天通道等真實推送方式,否則不要聲稱已經具備外部推送能力。
  4. 如果使用者要求在 Windows 上定時生成報告,優先複用現成的 PowerShell 計劃任務指令碼。
  5. 除非使用者明確要求修改閾值、因子或篩選標準,否則沿用當前工作區既有的選股邏輯。
  6. 如果當前執行環境是 Linux 伺服器,不要使用 PowerShell 計劃任務指令碼;優先使用 OpenClaw cron 或系統 cron。

預設工作流程

1. 生成完整的每日報告包

在 Windows 上執行:

d:/pythonfile/uderestimate/.venv/Scripts/python.exe d:/pythonfile/uderestimate/generate_daily_report.py

在 Linux 伺服器上執行:

./.venv/bin/python ./generate_daily_report.py

這一步應當重新整理以下輸出:

  • a_share_agent_top5.csv
  • a_share_agent_execution_plan.csv
  • a_share_manual_order_sheet.csv
  • reports/a_share_daily_report_YYYYMMDD.md
  • a_share_daily_report_latest.md

2. 只重跑選股和執行價位

在 Windows 上執行:

d:/pythonfile/uderestimate/.venv/Scripts/python.exe d:/pythonfile/uderestimate/trade_candidate_pipeline.py

在 Linux 伺服器上執行:

./.venv/bin/python ./trade_candidate_pipeline.py

3. 註冊 Windows 工作日定時任務

執行:

powershell -ExecutionPolicy Bypass -File d:/pythonfile/uderestimate/register_daily_report_task.ps1

如果要自定義時間:

powershell -ExecutionPolicy Bypass -File d:/pythonfile/uderestimate/register_daily_report_task.ps1 -RunTime 14:40

4. Linux 伺服器定時執行

如果 OpenClaw 當前執行時支援 cron 工具,優先通過 OpenClaw cron 定時觸發這個工作區流程。

如果 OpenClaw 當前執行時沒有 cron 工具,則使用系統 cron,例如:

50 14 * * 1-5 cd /srv/uderestimate && ./.venv/bin/python ./generate_daily_report.py >> /srv/uderestimate/logs/daily_report.log 2>&1

輸出時必須說明的內容

當你完成一次報告生成後,需要明確說明:

  • 使用的是快取評分,還是重新重新整理了市場資料
  • Markdown 報告寫到了哪裡
  • 執行價位來自即時資料,還是回退模板模式
  • 候選股清單、執行計劃、手工條件單分別寫到了哪裡

如果使用者要求設定定時任務,還需要補充說明:

  • 註冊的任務名
  • 任務執行時間
  • 當前實現是本地生成檔案,不等於已經接入外部訊息推送

如果使用者要求 OpenClaw 原生定時

如果當前 OpenClaw 執行時暴露了 cron 工具,優先建立一個 cron 任務來執行這個工作區流程,並返回一段簡短結果摘要。

如果當前執行時沒有 cron 工具,就回退到現有的 Windows 計劃任務指令碼,並明確說明當前交付目標仍然是本地報告檔案,而不是外部訊息通道。

如果當前環境是 Linux 伺服器,則回退目標應改為系統 cron,而不是 Windows 計劃任務。

🤖 AI 評測

這個 Skill 的設計思路不錯,文件把什麼時候用、怎麼用都說清楚了,跨平臺支援也考慮到了。不過實際質量一般——文件裡提到的指令碼檔案一個都沒有,只有說明文件沒有程式碼,而且有些路徑是寫死的。建議等有完整程式碼實現後再用。

📊 多維度評分

適應性4.3
規範性3.8
有效性4.1
可靠性4.2
可信度5

📁 包含檔案 (1 個)

📄 SKILL.md 4.2 KB