← 返回 Skills 市场
121
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install stock-push
功能描述
A股股票定时推送系统。管理盘前推荐(09:20)、收盘复盘(15:05)、次日关注(20:00)三个推送任务,每交易日晚自动发送持仓股行情到微信。当用户提到:股票推送、持仓监控、定时提醒、A股行情,或者需要查询持仓盈亏、复盘信息、次日建议时触发。also triggers when user says "推送"...
安全使用建议
Do not run the installer or scripts without inspection. Before installing: (1) Open scripts/stock_pre.py, stock_after.py, stock_next.py and change USER_ID to your own WeChat ID (or set it to empty and make the scripts fail-fast). Search the repo for 'USER_ID' and verify no other hardcoded recipients exist. (2) Review HOLDINGS/WATCH_LIST and confirm they contain only your intended tickers — the scripts will send those values off‑device. (3) Avoid piping unknown URLs to bash; download the .skill bundle, inspect it, and extract locally. (4) Be aware install scripts write /etc/cron.d and /etc/logrotate.d as root — if you prefer less privilege, run the Python scripts under a user cron or run them manually. (5) Verify the openclaw message send behavior in a controlled test (use a test USER_ID) so you know where messages go. If you cannot inspect or safely change USER_ID, do not install — leaving the default could send your holdings to a third party.
功能分析
Type: OpenClaw Skill
Name: stock-push
Version: 1.0.2
The skill bundle requires root privileges to install system-level persistence (cron jobs in /etc/cron.d) and log rotation configurations, which is a high-risk operation for an AgentSkill. Additionally, all execution scripts (stock_pre.py, stock_after.py, stock_next.py) contain a hardcoded WeChat USER_ID ('[email protected]'), meaning a user's stock holdings and market data would be sent to the author by default if not manually updated. The installation scripts also employ the 'curl|bash' pattern and use os.system for command execution, increasing the attack surface.
能力评估
Purpose & Capability
Name/description align with delivered files: scripts fetch A‑share quotes from EastMoney and send scheduled messages via the local 'openclaw message send' command. Cron/logrotate configuration and scripts for pre/after/next pushes are coherent with the stated purpose.
Instruction Scope
Runtime instructions and scripts run as system cron jobs and will send your holdings/market data to the configured USER_ID via openclaw. The SKILL.md and installers instruct creating system cron entries and logrotate files; that scope is expected for scheduling but the scripts contain a prefilled USER_ID value that will cause automatic transmission of holdings unless the user edits it — this is a direct data‑exfiltration risk if overlooked.
Install Mechanism
No registry install spec in metadata (instruction-only skill) but the package includes install.sh and scripts/install.py that write files into /root/.openclaw and system locations (/etc/cron.d, /etc/logrotate.d). scripts/install.py will attempt to download a .skill file from a raw GitHub URL (placeholder 'your-repo'). Downloading/unzipping remote archives is moderate risk; install.sh also expects a local .skill file. Beware running curl|bash from an unknown URL and review any downloaded .skill before extracting.
Credentials
The skill does not request environment variables or credentials, but all three scripts include a hardcoded USER_ID (looks like a real wechat id format). If the user does not replace that value the system will send your holdings and derived analyses to that target. This hardcoded recipient is effectively a credential/recipient field and is disproportionate to a safe default (should be blank or explicit fail-unless-configured).
Persistence & Privilege
Installer and install.sh/install.py write persistent system files (cron entries in /etc/cron.d and logrotate in /etc/logrotate.d) and copy code into /root/.openclaw/workspace — these actions require root privileges and create persistent scheduled behavior. This is expected for a cron-based push service but raises the usual risk surface for persistent system modifications.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install stock-push - 安装完成后,直接呼叫该 Skill 的名称或使用
/stock-push触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
SKILL.md 字段说明更新;history.md 补充 4/21 修复记录
v1.0.1
修复竞价阶段 f44='-' 导致解析失败的问题;新增 f60 备用昨收字段
v1.0.0
首发版本
元数据
常见问题
Stock Push 是什么?
A股股票定时推送系统。管理盘前推荐(09:20)、收盘复盘(15:05)、次日关注(20:00)三个推送任务,每交易日晚自动发送持仓股行情到微信。当用户提到:股票推送、持仓监控、定时提醒、A股行情,或者需要查询持仓盈亏、复盘信息、次日建议时触发。also triggers when user says "推送"... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 121 次。
如何安装 Stock Push?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install stock-push」即可一键安装,无需额外配置。
Stock Push 是免费的吗?
是的,Stock Push 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Stock Push 支持哪些平台?
Stock Push 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Stock Push?
由 maizhenn(@maizhenn)开发并维护,当前版本 v1.0.2。
推荐 Skills