📦 Opensanctions Watchlist自动化爬取、清洗、加载全球制裁名单与实体数据,支持 — Opensanctions Watchlist 自动化爬取、清洗、加载全球制裁名单与实体数据,支持
v0.3.0Wikidata 更新审查、实体交叉引用去重与归档版本管理。触发场景: (1) 用户查询并分析制裁名单数据; (2) 用户对目标实体去重与交叉匹配; (3) 用户批量加载或更新外部制裁数据至本地数据库。
10· 7·0 当前·0 累计
下载技能包
最后更新
2026/4/23
安全扫描
OpenClaw
可疑
high confidence该包自称是 OpenSanctions 观察名单(抓取/清洗/加载制裁数据),但其 SKILL.md 及大量面向用户的文件却混入了无关的 ZVT/A 股交易/回测模板——各部分对不上,在未澄清并隔离前请勿安装/运行。
评估建议
此技能内部不一致:其名称及部分引用文件指向 OpenSanctions ETL/观察名单工具,但 SKILL.md/human_summary 却涉及 ZVT A 股交易/回测。安装前请:(1) 要求发布者解释不匹配并提供权威来源/主页;(2) 若必须尝试,仅在隔离虚拟环境或一次性容器内运行 scripts/install.sh(勿在敏感主机执行);(3) 完整检查 seed.yaml 与 SKILL.md——该技能指示智能体读取大量本地文件并运行 zvt 相关前置检查,可能探测 ZVT_HOME 并执行 Python CLI 命令;(4) 确认所需 Python 版本及安装脚本为何使用 pip 而非声明的 'uv' 管理器;(5) 在目的/内容澄清前,勿授予任何密钥或系统级环境变更。若发布者无法解释目的不匹配,建议不安装。...详细分析 ▾
⚠ 用途与能力
名称/描述写的是“opensanctions-watchlist”(制裁抓取、Wikidata 审核、去重、归档),但 SKILL.md 和 human_summary 却讲 A 股量化策略和 ZVT 回测流水线(交易执行、MACD、ZVT recorders),完全无关。seed.yaml/refs 大多指向 opensanctions 组件,可顶层运行指令和大量“用例”却是交易方向——声明目标与代理指令严重不符。
⚠ 指令范围
SKILL.md 指示 agent 运行 scripts/install.sh,并遵循一个冗长的 seed.yaml 驱动执行协议,该协议要求反复读取 seed.yaml 并调用前置条件(其中部分会运行 zvt CLI 命令并检查 ZVT_HOME)。这些指令涉及读取大量本地文件,并强制执行领域特定的“语义锁”。其内容远超简单的制裁 ETL:涵盖交易/回测前置条件,并需读取工作区文件(references/seed.yaml 及众多大型参考文档)。这套宽泛且混合的指令集赋予 agent 极大自由,可读取大量本地项目文件,并运行与制裁功能无关的任意 python CLI 检查。
✓ 安装机制
无打包安装规范(仅指令),但提供 scripts/install.sh,会 pip 安装一批包(followthemoney、nomenklatura、plyvel、rigour、datapatch、banal、lxml、requests[security]、orjson、sqlalchemy[mypy])。这些包常见于 OpenSanctions 风格工具链,均来自 PyPI,无自定义 URL 下载。使用 pip 属常规操作,风险中等且仅限于标准包安装——若继续,请在隔离环境中运行。
⚠ 凭证需求
声明的需求列表未提及任何环境变量,但 SKILL.md 和 seed.yaml 的前置条件却引用了 ZVT_HOME,并要求已安装 ZVT 及 Python 检查。SKILL.md 还写明“需要 Python 3.12+ 及 uv 包管理器”,而安装脚本却使用 pip 且未强制 Python 3.12。因此,该技能引用了未声明的环境变量及主机状态,存在不一致,可能导致代理探测或期望无关的凭据/配置路径。
ℹ 持久化与权限
always:false(良好)。该技能以指令为主,其 seed.yaml 中的 execution_protocol 要求代理在决策前重新加载 seed.yaml 及一组参考文件——这会促使反复读取大量本地文件,但不会请求永久“always”包含或更改其他技能的配置。然而,代理仍会被指示读取庞大的本地项目文件集(seed.yaml、references/*),扩大了意外数据泄露的风险面;请谨慎操作。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv0.3.02026/4/23
Doramagic crystal portfolio v0.3.0。完整5层 bp-009 标准。github.com/tangweigang-jpg/doramagic-skills
● 可疑
安装命令
点击复制官方npx clawhub@latest install opensanctions-watchlist
镜像加速npx clawhub@latest install opensanctions-watchlist --registry https://cn.longxiaskill.com
技能文档
用 ZVT 在 A 股做量化策略,从取数到回测一条龙。告诉我需求,代码我来写,无需翻文档。
(提示:ZVT 原生支持 A 股、港股、加密币;美股仅 stockus_nasdaq_AAPL,覆盖不全,慎用于实盘。)
Pipeline
data_collection -> data_storage -> factor_computation -> target_selection -> trading_execution -> visualization 核心用例(共 60 项)
数据集爬取(ETL)(UC-101)
自动从外部源提取、转换、加载数据到 OpenSanctions 数据仓库,可选校验。
触发词:crawl, extract, load Wikidata 更新审查(UC-103)
交互式审查并将 Wikidata 更新应用到 OpenSanctions 数据集,可人工确认实体匹配。
触发词:wikidata, update, review 数据库语句加载(UC-104)
将归档中的数据集语句批量载入 SQL 数据库供查询分析,可配置批次大小。
触发词:load, database, sql 其余 57 项见 references/USE_CASES.md。
安装
``bash
# 首次使用前一次性安装
bash scripts/install.sh
``
执行触发:当用户意图匹配 intent_router.uc_entries[].positive_terms 且使用动作动词(run/execute/跑/执行/backtest/fetch/collect)时自动调用。 我会问你
- 目标市场:A 股(默认)、港股还是加密币?(美股 ZVT 支持残缺,仅 stockus_nasdaq_AAPL,覆盖薄)
- 数据源:eastmoney(免费免账号)、joinquant(需账号付费)、baostock(免费历史全)、akshare、qmt(券商)?
- 策略类型:MACD 金叉、均线交叉、放量突破、基本面筛选还是自定义因子?
- 回测时段:起止 timestamp
- 标的 ID:具体股票(stock_sh_600000)或指数成分(SZ1000)?
语义锁(致命)
| ID | 规则 | 违规处理 | |---|---|---| | SL-01 | 每交易周期必须先卖后买 | halt | | SL-02 | 交易信号必须 next-bar 执行,禁止未来函数 | 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高频反模式(共 15 条)
- AP-REGTECH-001:数据结构缺失属性初始化
- AP-REGTECH-002:交易图出现自环违反领域规则
- AP-REGTECH-003:未校验浮点输入导致运行时崩溃
证据质量声明
[质量声明] 本 crystal 由蓝图 finance-bp-071 编译,证据验证率 26.8%,审计失败 35 项。生成结果可能存在未捕获需求缺口,关键决策请对照源文件(LATEST.yaml / LATEST.jsonl)。
参考文件
| 文件 | 内容 | 何时加载 | |---|---|---| | references/seed.yaml | V6+ 全量权威 source-of-truth | 行为/决策争议时必读 | | references/ANTI_PATTERNS.md | 15 条跨项目反模式 | 开始实现前 | | references/WISDOM.md | 跨项目精华借鉴 | 架构决策时 | | references/CONSTRAINTS.md | 领域+致命约束 | 规则冲突时 | | references/USE_CASES.md | 全量 KUC- 业务场景 | 需要完整示例时 | | references/LOCKS.md | SL- + 前置条件 + 提示 | 生成回测/交易代码前 | | references/COMPONENTS.md | AST 组件地图(按 module 拆分)| 查 API 时 |--- 由 Doramagic crystal-compilation-v6.1 于 2026-04-22T13:00:25.342470+00:00 自蓝图 finance-bp-071 编译。 非技术概览见 human_summary.md。