Skill flagged — suspicious patterns detected

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

虾皮股市罗盘

v1.0.2

市场罗盘:A股市场三维结构分析系统,整合趋势结构、估值、情绪三层指标,给出市场当前状态的综合判断与操作建议。触发词:市场罗盘、市场结构分析、趋势结构、市场综合分析、仓位判断、市场健康度。适用场景:判断当前市场是否适合持仓、识别趋势结构破坏与修复信号、综合多维度给出仓位管理建议。不适用场景:个股分析、板块分析、短线...

0· 133·0 current·0 all-time
by三水清@ksky521

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for ksky521/xiapi-market-compass.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "虾皮股市罗盘" (ksky521/xiapi-market-compass) from ClawHub.
Skill page: https://clawhub.ai/ksky521/xiapi-market-compass
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 xiapi-market-compass

ClawHub CLI

Package manager switcher

npx clawhub@latest install xiapi-market-compass
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
名称与说明(A股市场三层指标罗盘分析)与 SKILL.md 中的流程、字段和报告模板保持一致;唯一的不一致是元数据未声明需要的服务凭证(Skill 文档要求配置 daxiapi 的 token),但 declares.requires.env 列表为空。总体上请求的能力属于该技能目的,但应明确声明 token 是必需的。
Instruction Scope
运行时指令限定在调用 daxiapi-cli 获取市场数据、解析并生成报告,未要求读取或发送系统上其它无关文件。需要注意:SKILL.md 明确指示使用 `daxiapi config set token YOUR_TOKEN`,这意味着会在本地写入/读取 CLI 的配置(未说明配置路径或存储方式),应确认该 token 存放位置与权限范围。
!
Install Mechanism
Skill 是 instruction-only,但它要求通过 `npx daxiapi-cli@latest` 在运行时拉取并执行最新的 npm 包:这会动态下载并运行第三方代码(供应链风险)。没有固定版本或来源验证(比如固定版本号或校验),提高了被篡改或替换的风险。建议改为固定已审核的包版本或提供离线/内置实现,或至少在元数据中声明依赖并说明信任来源。
Credentials
技能本身不在元数据中请求任何环境变量或凭证,但运行说明要求用户配置 daxiapi CLI token(隐含凭证需求)。这与技能声明不一致:要么应在元数据中列出该 token(以及其最低权限要求),要么在 SKILL.md 中明确说明 token 的权限和存放位置。当前状态对凭证处理不够透明,但凭证本身与技能目的(访问 daxiapi 服务)是相关的。
Persistence & Privilege
技能没有安装脚本、无 always:true 请求,也不修改其他技能或系统范围设置。它仅在被调用时通过外部 CLI 获取数据,默认允许模型自主调用(平台默认),单独看不构成异常持久权限。
What to consider before installing
要点与建议: - 风险摘要:该 Skill 会建议你通过 `npx daxiapi-cli@latest` 拉取并执行远端 npm 包,并要求在本地配置 daxiapi token;这带来两类风险——(1)运行时从 npm 拉取未固定版本的代码(供应链/任意代码执行风险);(2)未声明 token 的权限与存储位置,可能导致凭证被存储在本地配置文件中而不透明。 - 在决定安装或使用前: 1) 要求作者/发布者说明 daxiapi-cli 的可信来源并改为使用固定版本(例如 `npx daxiapi-cli@1.2.3`)或提供校验哈希; 2) 检查或要求说明 daxiapi-cli 在本地保存 token 的路径和文件权限,确认不会泄露到不受信任的位置; 3) 仅使用权限最小的 token(如果 daxiapi 支持,创建仅供只读市场数据的专用 token),并在不再使用时撤销; 4) 如果可能,先在隔离环境或受控容器中运行 `npx daxiapi-cli@latest market compass` 并审查下载的包内容(或在离线环境中要求作者提供包); 5) 如果你无法或不愿意接受运行外部未固定 npm 包的风险,要求技能改用已审核的依赖、把关键逻辑内嵌为 instruction-only(直接包含数据解析示例而不自动下载代码),或由你手动运行 daxiapi-cli 并把输出粘贴给 Agent。 - 总结:技能功能和说明书一致,但由于动态拉取并执行最新 npm 包以及凭证未声明,存在可避免的风险;在这些问题未被修正前,我建议谨慎安装/运行。

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

latestvk975dd1xsbmha7s8y2n10xbpz584psvm
133downloads
0stars
3versions
Updated 2w ago
v1.0.2
MIT-0

市场罗盘 Skill

市场罗盘是一套 A 股市场三维结构分析系统,通过趋势结构层、估值层、情绪层三个独立维度扫描市场健康状态,回答一个核心问题:现在适不适合持有股票、应该持多少仓位。

市场罗盘不预测涨跌,它告诉你当前市场的结构状态和方向——就像罗盘不告诉你目的地,但告诉你你朝哪个方向走。

数据来源

通过 daxiapi-climarket compass 命令获取数据:

npx daxiapi-cli@latest market compass

返回格式示例:

[20]{"日期","估值温度","恐贪指数","趋势温度(60日)","趋势指标(20日)","趋势指标(200日)","动量温度","CS中位数","CS离散度","全A指数"}:
  2026-04-08,50.48,44.48,28.09,48.51,48.69,61.02,0.23,1.85,6059.75
  2026-04-07,46.89,21.02,19.85,19.34,39.61,11.99,-3.5,1.97,5822.75
  ...

字段与中文名对照详见 references/field-descriptions.md

如命令不可用,检查 token 配置:

daxiapi config get
# 如未配置:
daxiapi config set token YOUR_TOKEN

分析流程

Step 1:解析数据,建立时间坐标系

获取数据后,首先做以下预处理:

  1. 记录最新一日(T日)所有字段的数值
  2. 找出近 20 日各指标的最高值、最低值
  3. 识别近期明显的转折点日期(指标出现方向性变化的日期)
  4. 计算全A指数从近期高点到当前的涨跌幅,以及从近期低点的反弹幅度

这一步的目的是建立"市场从哪里来、现在在哪里"的基本坐标,为后续分析提供参照系。


Step 2:趋势结构层分析

趋势结构层是三层中权重最高的,它决定仓位的方向。分两组指标来读。

2.1 广度组

广度组包含三个指标:长期趋势广度、中期趋势广度、短期趋势广度,分别对应全市场股票收盘价在 MA200、MA60、MA20 之上的占比。

第一步:判断中期趋势广度的绝对水平

中期趋势广度结构状态
> 60%健康,大多数股票处于中期上升趋势
40%–60%中性,市场处于震荡状态
< 40%破坏,中期趋势已大面积瓦解

同时参考长期趋势广度:若长期趋势广度 < 35%,无论中期趋势广度多少,均判定为结构破坏。

第二步:判断三层广度的层次关系

正常健康的市场应满足:长期趋势广度 ≥ 中期趋势广度 ≥ 短期趋势广度。

出现以下情况需特别标注:

  • 短期过冲:短期趋势广度 − 中期趋势广度 > 20%,说明短期反弹过猛,中期基础没跟上,反弹可信度低
  • 健康回调:短期趋势广度 < 中期趋势广度,且中期趋势广度 > 50%,正常回调,非趋势终结
  • 全面倒挂:短期趋势广度 > 长期趋势广度 > 中期趋势广度,中期严重塌陷,结构最脆弱

第三步:判断广度的趋势方向

对比 T 日与 5 日前、20 日前的中期趋势广度,判断是持续上升、持续下降还是震荡。趋势方向比绝对值更重要。

2.2 弹性组

弹性组包含三个指标:动量温度、CS中位数、行业分化度

动量温度(全市场CS中位数的历史百分位,0–100):

动量温度含义
> 75历史高位,全市场整体拉伸过度,短期不追涨
40–75正常区间
25–40偏弱,市场动能不足
< 25历史低位,市场整体深度压缩,关注反弹机会

CS中位数(全市场股票收盘价相对EMA20的对数乖离率中位数):

CS中位数含义
> +5全市场股票普遍偏离均线较远,短期过热
-3 至 +5正常区间,股价在均线附近
< -3全市场股票普遍跌破均线,市场承压
< -8极度压缩,历史上往往对应阶段性底部区域

行业分化度(各行业CS均值的标准差):

行业分化度含义
< 1.5行业高度同步,普涨或普跌,系统性行情
1.5–2.5正常分化
> 2.5行业高度分化,结构性行情,少数行业领涨
> 3.0极度分化,强烈风格轮动或板块爆炒

注意:行业分化度本身没有方向性,需结合广度组判断。牛市中的高分化是结构性机会,熊市中的高分化是局部反弹,操作策略完全相反。

2.3 广度 + 弹性合并结论

广度状态动量温度行业分化度趋势结构综合结论
健康正常(40–75)低(< 1.5)强势普涨,持股最舒适
健康高(> 75)趋势强但短期过热,控制追涨
健康正常高(> 2.5)结构性行情,集中持有领涨行业
中性低(< 25)任意震荡筑底,等待方向确认
破坏低(< 25)趋势破坏,降低仓位
破坏高(> 75)任意熊市反弹,不追

特别检查:指数与广度的背离

若全A指数点位高于近期某日,但中期趋势广度低于该日,说明指数上涨由少数权重股拉动,市场内部结构在恶化。这种背离必须在报告中明确指出,是重要的风险信号。


Step 3:估值层分析

估值层单独不给操作结论,它的作用是修正趋势结构层的结论力度

估值温度(全市场PB中位数历史百分位,0–100):

估值温度估值状态对趋势结论的修正
< 20历史低估安全边际高,即使趋势破坏也可轻仓布局
20–50合理偏低支撑趋势向上的操作
50–70合理偏高中性,不构成驱动也不构成阻力
> 70历史高估安全边际低,趋势向上时也需控制仓位上限

同时观察估值温度的 20 日趋势方向:持续下降说明市场在去泡沫,持续上升说明估值在修复或扩张。


Step 4:情绪层分析

恐贪指数(0–100):

恐贪指数情绪状态
< 20极度恐慌
20–35恐慌区
35–65中性区
65–80贪婪区
> 80极度贪婪

情绪层的核心价值在于识别拐点,而非绝对值

  • 恐贪指数从极低位(< 20)开始连续回升 → 情绪拐点,短期反弹窗口开启
  • 恐贪指数在中性区间(35–65)连续稳定 5 日以上 → 情绪基础稳固,趋势修复可信度提升
  • 恐贪指数在高位(> 65)震荡后开始下滑 → 情绪见顶信号,注意风险

情绪稳定性判断:观察近 10 日恐贪指数的波动幅度。若出现超过 20 点的单日跳升或跳降,说明情绪基础不稳,多空分歧大,当前读数的可持续性存疑,需在报告中注明。


Step 5:三层合并,给出综合结论

三层结论的组合逻辑:趋势结构决定方向,估值决定力度,情绪决定时机。

趋势结构估值情绪综合结论操作建议
健康低估或合理中性最佳持仓环境积极持股,可加仓
健康低估或合理贪婪趋势好但情绪过热持有,不追涨
健康高估贪婪高风险区域减仓,严格止损
中性低估恐慌潜在底部区域分批轻仓布局
中性合理中性震荡市降低仓位预期,精选个股
破坏低估恐慌可能是底部,趋势未确认轻仓观察,等待趋势确认
破坏合理或高估恐慌熊市中继空仓或极低仓位
破坏任意贪婪极度危险清仓警报

趋势结构修复的确认标准(从破坏升级为"修复中"需同时满足):

  1. 中期趋势广度回升至 35% 以上,且连续 3 日不回落
  2. 恐贪指数在中性区间(35–65)稳定 5 日以上

Step 6:生成报告

按照以下格式生成最终报告,严格遵守报告规范:

禁止事项

  • 禁止在报告中出现任何字段名(cs_temp、above_ma60_ratio 等),一律使用中文名
  • 禁止使用"一定"、"必然"、"肯定"等绝对化表述
  • 禁止对未来走势做确定性预测,改用"可能"、"大概率"、"需观察"

报告格式详见 assets/report-template.md


References

Comments

Loading comments...