Justice Plutus

📈 GitHub Actions 驱动的智能选股助手

GitHub Actions驱动的A股自动化分析工具,支持OCR识别股票代码、定时任务与即时分析,适合量化投资者本地部署使用

收藏
6.9k
安装
2.1k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

JusticePlutus 是一款基于 GitHub Actions 的 A 股股票分析助手,通过 CLI 命令实现自动化分析流程。核心功能包括四类操作模式:

即时分析:通过 gh workflow run 触发 daily_analysis.yml 工作流,适合盘前盘后快速获取分析结果。定时设定:修改本地 ~/.openclaw/cron/jobs.json 配置,支持 UTC 时间转北京时间(如 35 1 * * 1-5 对应 09:35),工作日自动运行。自选股管理:集成 OCR 图片识别(优先 macOS Vision 框架,Tesseract 兜底),提取 6 位股票代码后通过 gh variable set 更新 GitHub 仓库变量。临时分析:支持直接输入代码或 OCR 识别图片,通过 workflow_dispatch 参数触发单股分析。

显著优点

  • 零服务器成本:完全依赖 GitHub Actions 免费额度,无需维护云服务器
  • 多模态输入:OCR 支持截图、照片等多种来源,降低手动输入错误
  • 生态整合:深度集成 GitHub CLI (gh),与现有开发者工具链无缝衔接
  • 跨平台兼容:OCR 脚本提供 macOS 原生 Vision 与开源 Tesseract 双引擎

潜在局限

  • 外部依赖风险:GitHub Actions 运行时长、API 稳定性受平台 SLA 约束
  • 时区转换复杂度:cron 使用 UTC 需用户自行换算,易因夏令时等产生偏差
  • OCR 精度边界:手写、低分辨率、特殊字体识别率可能下降
  • 数据隐私:股票代码及分析逻辑存储于 GitHub 仓库,敏感用户需谨慎

适合人群

  • 已使用 GitHub 进行代码管理的开发者/量化爱好者
  • 熟悉 CLI 操作、追求自动化效率的技术型投资者
  • 需要低成本运行定时分析任务的个人或小团队

常规风险

  • Token 安全gh 命令依赖 GitHub Personal Access Token,需妥善保管避免泄露
  • 仓库权限:技能需对目标仓库有 actions:writevariables:write 权限
  • 网络可达性:GitHub 访问受限地区可能无法稳定触发工作流
  • 误操作覆盖gh variable set 直接覆盖变量,无版本回退机制,建议提前备份

Justice Plutus 内容

scripts文件夹
手动下载zip · 2.5 kB
ocr.shtext/x-shellscript
请选择文件