股票列表自動管理

👤 wy859 📦 v1.0.0 ⭐ 4.0 ⬇️ 565 下載
💼 行業專業 免費

📖 技能介紹


name: quant-stock-list description: 從圖片自動識別股票並加入股票池。觸發條件:使用者傳送股票截圖/圖片並要求加入股票池。功能:(1) 使用RapidOCR識別圖片中的股票程式碼、名稱、漲幅、價格 (2) 自動去重 (3) FIFO原則管理30只股票上限 (4) 儲存到manual_stock_list.json。


quant-stock-list

從圖片識別股票程式碼並自動加入股票池。

工作流程

  1. 讀取圖片:/Users/wy/.openclaw/media/inbound/{uuid}.jpg
  2. RapidOCR識別
  3. 解析股票程式碼(6位數字)
  4. 去重 + FIFO(上限30只)
  5. 儲存到 stone_quant/manual_stock_list.json

OCR指令碼

from rapidocr_onnxruntime import RapidOCR
import cv2

ocr = RapidOCR()
img = cv2.imread(img_path)
result, _ = ocr(img)

stocks = []
for bbox, text, conf in result:
    if text.isdigit() and len(text) == 6:
        code = text
        # 下一條通常是名稱
        stocks.append(code)

自動加入規則

  • 讀取現有股票列表
  • 新股票加入(去重)
  • 超過30只按FIFO移除最舊的
  • 記錄加入時間和來源

儲存格式

7w4.net收錄了海量優質技能外掛。

{
  "stocks": [
    {"code": "600010", "name": "包鋼股份", "add_time": "22:30", "source": "圖片識別"}
  ]
}

🤖 AI 評測

這是一個功能實用的股票識別 Skill,能從截圖自動提取股票程式碼並管理列表。但質量中規中矩:優點是操作簡單、文件清晰;不足是識別準確率有限、容易誤認無關數字,且路徑設定不靈活,換個環境可能無法使用。兩個指令碼功能重複也是個小問題。整體適合輕度使用,對精度要求高的場景可能不夠可靠。

📊 多維度評分

適應性3.8
規範性3.7
有效性3.9
可靠性4.2
可信度4.8

📁 包含檔案 (4 個)

📄 SKILL.md 1.2 KB
📄 _meta.json 135 B
📄 scripts/add_stocks.py 3.4 KB
📄 scripts/update_stock_list.py 3.8 KB