← Back to Skills Marketplace
wy859

股票列表自动管理

by wy859 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
72
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install quant-stock-list
Description
从图片自动识别股票并加入股票池。触发条件:用户发送股票截图/图片并要求加入股票池。功能:(1) 使用RapidOCR识别图片中的股票代码、名称、涨幅、价格 (2) 自动去重 (3) FIFO原则管理30只股票上限 (4) 保存到manual_stock_list.json。
Usage Guidance
What to check before installing: - Confirm the hard-coded paths are intended: both scripts use /Users/wy/.openclaw/… which is a specific user directory. If your environment uses a different user or a container, the skill may fail or overwrite files unexpectedly. Ask the author to make the media and workspace paths configurable. - Ensure dependencies (rapidocr_onnxruntime and OpenCV / python-opencv) are available in your runtime. The package/dependency installation is not declared; the skill will fail without them. - Review the files the skill writes to (manual_stock_list.json) and back them up if needed. Test in a sandbox or with dummy files first. - Confirm privacy expectations: the skill will read inbound images and persist recognized stock codes and names locally. If inbound images contain other sensitive content, be aware it will be processed. - If you want to reduce risk, request the author to: (1) replace absolute paths with configurable environment variables or relative workspace paths, (2) add an install spec or dependency list, and (3) include explicit error handling/logging and a dry-run mode. If these changes are made, re-evaluate; as-is the issues look like sloppy engineering rather than overt malicious behavior, but they warrant caution.
Capability Analysis
Type: OpenClaw Skill Name: quant-stock-list Version: 1.0.0 The skill contains hardcoded absolute file paths pointing to a specific user's home directory (/Users/wy/) in both scripts/add_stocks.py and scripts/update_stock_list.py. While the logic for OCR and stock list management aligns with the stated purpose, the use of fixed, non-portable paths is a significant security flaw and suggests the code was either poorly adapted from a local environment or designed to interact with a specific user's filesystem.
Capability Assessment
Purpose & Capability
Name/description (parse stock screenshots and maintain a 30-item FIFO list) aligns with the included scripts: both scripts use RapidOCR/OpenCV to read images, parse 6-digit codes, de-duplicate, enforce FIFO, and save JSON.
Instruction Scope
SKILL.md and scripts instruct the agent to read images from an absolute path (/Users/wy/.openclaw/media/inbound/{uuid}.jpg) and write to a hard-coded path (/Users/wy/.openclaw/workspace-changniu/stone_quant/manual_stock_list.json). That direct access to a user home path tied to username 'wy' is brittle and could read or overwrite unexpected files if the runtime differs. The instructions also assume the RapidOCR runtime and OpenCV are available but do not declare or install them.
Install Mechanism
No install spec provided. The code imports third-party packages (rapidocr_onnxruntime, cv2) but the skill does not declare required binaries or dependency installation steps. This is a mismatch (the code will fail unless the environment already has these packages).
Credentials
The skill requests no credentials or env vars, which is proportionate. However it writes to and reads from absolute paths under a specific user's home — this is not secret-leakage but is an access-scope concern (it will modify files in that path). No network exfiltration or external endpoints are present in the code.
Persistence & Privilege
always is false and the skill does not attempt to modify other skills or global agent configuration. It only writes its own JSON file in a workspace path; that is expected for this functionality.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install quant-stock-list
  3. After installation, invoke the skill by name or use /quant-stock-list
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
初始版本:从图片识别股票并自动加入股票池,支持FIFO去重
Metadata
Slug quant-stock-list
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 股票列表自动管理?

从图片自动识别股票并加入股票池。触发条件:用户发送股票截图/图片并要求加入股票池。功能:(1) 使用RapidOCR识别图片中的股票代码、名称、涨幅、价格 (2) 自动去重 (3) FIFO原则管理30只股票上限 (4) 保存到manual_stock_list.json。 It is an AI Agent Skill for Claude Code / OpenClaw, with 72 downloads so far.

How do I install 股票列表自动管理?

Run "/install quant-stock-list" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 股票列表自动管理 free?

Yes, 股票列表自动管理 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 股票列表自动管理 support?

股票列表自动管理 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 股票列表自动管理?

It is built and maintained by wy859 (@wy859); the current version is v1.0.0.

💬 Comments