Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Oracle 收盘报告

v1.0.0

生成包含大盘指数、情绪资金和全球市场数据的A股市场日报,支持节假日处理和飞书卡片格式发送。

0· 70·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for icemanzb/oracle-report.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Oracle 收盘报告" (icemanzb/oracle-report) from ClawHub.
Skill page: https://clawhub.ai/icemanzb/oracle-report
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install oracle-report

ClawHub CLI

Package manager switcher

npx clawhub@latest install oracle-report
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Suspicious
high confidence
Purpose & Capability
The skill's name/description (A股日報 + Feishu card sending) matches the code and declared dependencies (mx_data, qveris). Requiring those skills is coherent. However, the code embeds API keys and other service credentials directly in the script instead of using the declared environment variables, which is inconsistent with the stated design.
!
Instruction Scope
SKILL.md instructs running the included Python script and optionally configuring FEISHU_TARGET via an env file. The script performs network calls to many external data providers (QVeris, mx_data, Tushare, Finnhub, FRED, AKShare, Sina, etc.) and will send output to a Feishu target. The script defaults to a hardcoded FEISHU_TARGET value and hardcoded API keys, meaning it can transmit collected market data (and any data accessible to the script) to a preconfigured external recipient even if the operator didn't set env vars — this is scope creep from a user's expected 'run and get a report' flow.
Install Mechanism
No install spec is provided (instruction-only plus a script); nothing is downloaded at install time. That keeps install risk low. The script expects other local skills to be present and uses local paths under ~/.openclaw, which is expected for this environment.
!
Credentials
_meta.json and SKILL.md declare QVERIS_API_KEY and MX_APIKEY (and optional TUSHARE_TOKEN, FEISHU_TARGET) as env-based configuration, but the Python script contains hardcoded values for QVERIS_API_KEY, MX_APIKEY, TUSHARE_TOKEN, FINNHUB_API_KEY and a default FEISHU_TARGET user id. This mismatch is disproportionate and dangerous: it embeds secrets in code, ignores operator-provided credentials, and could leak data or allow unexpected API usage billed to those keys. The presence of multiple keys in code without explanation increases risk.
Persistence & Privilege
The skill is not marked always:true and does not request system-wide privileges. It reads/writes under the user's ~/.openclaw workspace and caches a trade calendar there. Copying the skill to other robots is documented but is a user action; no automatic escalation or modification of other skills' configs is present in the inspected files.
What to consider before installing
Do not install or run this skill without addressing the hardcoded credentials and default recipient. Specifically: - The script contains hardcoded API keys (QVERIS_API_KEY, MX_APIKEY, TUSHARE_TOKEN, FINNHUB_API_KEY). Treat these as compromised: ask the author to remove them or reject the skill. Do not assume they are placeholders. - The script also hardcodes a default FEISHU_TARGET (a specific user id). That means reports (and any data collected) could be sent to an external account without your explicit configuration. - Before using: inspect the full script, remove or replace hardcoded keys with environment-variable reads (and ensure the skill actually honors them), and set FEISHU_TARGET to a value you control. Rotate any API keys that may have been shared in this repo. - Run the script in an isolated/test environment first (no sensitive credentials) and monitor outbound traffic. If you cannot verify the origin/owner or get corrected code, avoid installing or copying this skill to other robots.

Like a lobster shell, security has layers — review code before you run it.

latestvk97d30s62kv6p3mt8rfktrhp4d846vvk
70downloads
0stars
1versions
Updated 3w ago
v1.0.0
MIT-0

Oracle 收盘报告 Skill

生成 A 股市场日报,包含大盘指数、情绪资金、全球市场等数据。

触发条件

当用户提到以下关键词时使用此 Skill:

  • "日报"、"收盘报告"、"股票日报"
  • "Oracle 报告"、"每日动量"
  • "生成日报"、"发送日报"

依赖要求

必需 Skills

Skill用途安装命令
mx_data妙想金融数据(涨跌比、估值)skillhub install mx_data
qveris同花顺 iFinD 数据接口skillhub install qveris

必需配置

配置项说明
QVERIS_API_KEY同花顺 iFinD API 密钥
MX_APIKEY妙想金融 API 密钥

⚠️ 缺少依赖时,运行脚本会自动提示安装方法

数据源

数据来源说明
大盘指数QVeris → AKShare → 新浪财经多级降级
南向资金AKShare → Tushare实时/历史数据
主力资金AKShare → mx_data当日净流入
涨跌比mx_data涨跌家数统计
融资融券QVeris余额数据
VIXFinnhub恐慌指数
美债收益率FRED API30年国债
汇率AKShare → 新浪财经美元/人民币
恒生指数AKShare港股数据
黄金新浪期货Au9999
原油WTI + 上海原油国际+国内
指数估值AKShare + mx_dataPE/PB百分位

报告结构

📊 Oracle 收盘报告
├── 🎯 市场立场
├── 📈 大盘概览
│   ├── 指数点位表格
│   ├── 指数估值
│   └── 股债性价比
├── 📊 情绪与资金
│   ├── 两市成交额
│   ├── 南向资金
│   ├── 主力资金
│   ├── 涨跌比
│   ├── VIX恐慌指数
│   └── 融资融券
└── 🌍 全球市场
    ├── 美元/人民币
    ├── 恒生指数
    ├── 黄金
    ├── 美债收益率
    └── 原油

使用方法

手动生成日报

python3 ~/.openclaw/workspace/skills/oracle-report/scripts/oracle_report_generator.py

定时任务

# 每个工作日 16:30 发送日报
30 16 * * 1-5 python3 ~/.openclaw/workspace/skills/oracle-report/scripts/oracle_report_generator.py >> ~/.openclaw/workspace/skills/oracle-report/scripts/oracle_report.log 2>&1

环境变量配置

~/.openclaw/.env 中配置:

# 飞书接收目标(可选,默认发送给当前用户)
FEISHU_TARGET=user:ou_xxx    # 发送给用户
# FEISHU_TARGET=chat:oc_xxx  # 发送给群聊

特性

交易日历支持

使用 AKShare 交易日历,正确处理:

  • 周末运行:使用周五数据
  • 节假日运行:使用节前最后交易日数据
  • 节后首日运行:正确对比节前数据

飞书卡片格式

直接从数据构建飞书卡片,支持:

  • 表格渲染
  • 字段加粗
  • 涨跌 emoji
  • 分隔线

Markdown 存档

同时生成 Markdown 文件存档到 ~/.openclaw/workspace/ 目录。

分享给其他机器人

方式一:本地复制(推荐)

# 复制到目标机器人的 skills 目录
cp -r ~/.openclaw/workspace/skills/oracle-report /目标机器人/skills/

方式二:发布到 Skill Store

cd ~/.openclaw/workspace/skills/oracle-report
clawhub publish

发布后,其他机器人可以安装:

clawhub search oracle-report
clawhub install oracle-report

注意事项

  1. 首次运行:会加载交易日历(约 8000+ 个交易日),之后会缓存
  2. 网络超时:部分数据源可能超时,脚本有重试机制
  3. 周末/节假日:自动使用最近交易日数据
  4. API 配额:部分数据源有调用限制,脚本会优先使用免费数据源

输出示例

📊 Oracle 收盘报告

报告日期: 2026年04月04日(Saturday)
市场状态: 📌 周六休市(基于周五收盘数据)

🎯 Oracle的市场立场
持币观望(Hold / Cash) 💰

📈 大盘概览
| 指数 | 收盘点位 | 涨跌幅 | 成交额 |
|------|----------|--------|--------|
| 上证指数 | 3880.10 | -1.00% 📉 | 7138亿 |

📊 情绪与资金
- **两市成交额**: 16565亿元(较上一交易日缩量10.2%📉)
- **南向资金**: 净买入198.28亿人民币
- **主力资金**: 净流出461.83亿元

更新日志

2026-04-04

  • 创建独立 Skill 目录
  • 添加依赖检测和安装提示
  • 支持环境变量配置 FEISHU_TARGET
  • 添加交易日历支持,正确处理节假日

文件结构

oracle-report/
├── SKILL.md                      # 本文件
├── _meta.json                    # 元数据
└── scripts/
    └── oracle_report_generator.py # 主脚本

Comments

Loading comments...