📦 Cryptofeed Ws Feeds实时获取多个加密货币交易所的市场数据流,支持异步回调处理并将交易、行情、订单簿等数据持久化到ArcticDB时序数据库。触发场景:(1) — Cryptofeed Ws Feeds 实时获取多个加密货币交易所的市场数据流,支持异步回调处理,并将交易、行情、订单簿等数据持久化到 ArcticDB 时序数据库。触发场景:(1)

v0.3.0

用户需实时订阅交易所行情数据;(2) 用户需将加密货币交易数据存入时序数据库;(3) 用户需访问Binance等交易所的认证交易接口。

0· 7·0 当前·0 累计
by @tangweigang-jpg (Tang Weigang)
下载技能包
最后更新
2026/4/22
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
medium confidence
该技能大体匹配 crypto feed → ArcticDB 工作流,但包内混杂无关的 ZVT / A-share 回测内容,安装与使用说明前后矛盾,且未提供已声明的交易所认证凭据——这些不一致之处需在安装前谨慎对待。
评估建议
该技能看似实现了加密行情 WebSocket 推送与 ArcticDB 持久化,却混杂了 ZVT/A 股回测内容,多处不匹配。安装前: 1)审阅 scripts/install.sh 与 pip 包列表(PyPI 包在安装时会执行任意代码),考虑固定版本或在一次性虚拟环境/容器内安装。 2)确认是否需要提供交易所 API 密钥或 ZVT 凭证——切勿使用生产密钥;如需使用,仅给只读或最小权限密钥,测试后轮换。 3)请作者明确目标领域(加密行情 vs. ZVT A 股),并更新元数据以声明所需环境变量/凭证(如 ZVT_HOME、BINANCE_API_KEY)。 4)注意 SKILL.md 指示 Agent 运行 Python 单行命令并重载 seed.yaml——先在沙箱运行,检查 seed.yaml 及引用文件是否有异常行为。 5)若依赖 ArcticDB 或 zvt,请验证这些依赖来自可信源,并确认许可(SKILL.md 声称的专有 LICENSE.txt 并未附带)可接受。如需协助检查具体文件或准备安全安装沙箱,请说明你将使用的环境(本地 VM、容器仓库或云...
详细分析 ▾
用途与能力
技能名称/描述聚焦于实时加密数据流并持久化到 ArcticDB;附带的安装脚本(arctic、websockets、aiohttp)与此一致。然而 SKILL.md、human_summary 和 seed.yaml 却充斥 ZVT/A 股回测内容,前置条件也指向 zvt 与 ZVT_HOME。加密数据流与 ZVT A 股回测混用导致逻辑混乱:要么该包同时服务两个领域,要么由多个模板拼凑而成。技能还声明“需 Python 3.12+ 且使用 uv 包管理器”,但提供的安装脚本却用 pip——再次不匹配。
指令范围
运行时指令要求 agent 执行 scripts/install.sh,并“重新加载 seed.yaml”,同时运行前置条件,这些前置条件会执行 Python 命令,检查 ZVT_HOME 并调用 zvt API。SKILL.md 指导的行为不仅限于简单的 websocket 数据流处理(包括语义锁、证据质量检查、在任何行为前重新加载 seed.yaml)。指令隐含要求读取本地项目文件并运行 Python 单行命令;还提及了需要认证的交易平台演示(Binance、Bybit、OKX),但未说明如何提供密钥。这超出了仅处理数据流的最小技能范围,赋予 agent 广泛权限以读取本地文件并执行 Python 命令。
安装机制
安装部分是一个 shell 脚本,运行多条 pip install 命令安装 PyPI 包(requests、websockets、aiohttp、uvloop、arctic 等)。未使用远程归档或自定义下载,风险低于任意 URL 下载,但 pip 安装时仍会从 PyPI 拉取代码(中等风险)。安装脚本并未安装 zvt,尽管前置条件提到它;包版本未固定。
凭证需求
元数据未声明所需环境变量或主凭证,但 SKILL.md 和 seed.yaml 的前提条件要求存在 ZVT_HOME 和 Python zvt,且用例包含需认证的交易所行情(Binance、Bybit、OKX),这些都需要 API 密钥。因此,该技能未声明其完整功能所需的凭证(交易所 API 密钥,可能还有 ArcticDB 连接配置)。运行时索取交易所凭证却未在元数据中声明,会降低透明度,并带来安全/隐私风险。
持久化与权限
该技能未请求 'always: true',采用常规自主调用;未修改其他技能或系统级代理设置。其行为需运行安装脚本并读取本地种子/参考文件,符合指令驱动型技能的常规做法。
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

版本

latestv0.3.02026/4/22

Doramagic crystal portfolio v0.3.0。完整5层 bp-009 标准。github.com/tangweigang-jpg/doramagic-skills

无害

安装命令

点击复制
官方npx clawhub@latest install cryptofeed-ws-feeds
镜像加速npx clawhub@latest install cryptofeed-ws-feeds --registry https://cn.longxiaskill.com

技能文档

|---|---| | SL-01 | 每交易周期必须先卖后买 | halt | | SL-02 | 交易信号必须采用下一根K线执行,禁止未来函数 | halt | | SL-03 | 标的ID必须符合entity_type_exchange_code格式 | halt | | SL-04 | DataFrame索引必须是MultiIndex(entity_id, timestamp) | halt | | SL-05 | TradingSignal只能有且仅有position_pct、order_money、order_amount之一 | halt | | SL-06 | filter_result列语义:True=买入,False=卖出,None/NaN=无操作 | halt | | SL-07 | Transformer必须在Accumulator之前运行 | halt | | SL-08 | MACD参数锁定:fast=12,slow=26,signal=9 | halt | 完整定义:references/LOCKS.md

高频反模式(共13条)

  • AP-CRYPTO-TRADING-001:金额计算用浮点
  • AP-CRYPTO-TRADING-002:访问前未初始化市场
  • AP-CRYPTO-TRADING-003:绕过API Facade层
全部13条:references/ANTI_PATTERNS.md

证据质量提示

[QUALITY NOTICE] 本crystal由blueprint finance-bp-110编译,证据验证率53.1%,审计失败18项。关键决策请对照源文件(LATEST.yaml / LATEST.jsonl)。

参考文件

| 文件 | 内容 | 何时加载 | |---|---|---| | references/seed.yaml | V6+全量权威 | 行为/决策争议时必读 | | references/ANTI_PATTERNS.md | 13条跨项目反模式 | 开始实现前 | | references/WISDOM.md | 跨项目精华 | 架构决策时 | | references/CONSTRAINTS.md | domain+致命约束 | 规则冲突时 | | references/USE_CASES.md | 全量KUC-业务场景 | 需要完整示例时 | | references/LOCKS.md | SL-+前置条件+提示 | 生成回测/交易代码前 | | references/COMPONENTS.md | AST组件地图(按module)| 查API时 |

--- 由Doramagic crystal-compilation-v6.1于2026-04-22T13:00:52.892309+00:00自finance-bp-110蓝图编译。 非技术概览见human_summary.md

数据来源ClawHub ↗ · 中文优化:龙虾技能库