Eudic Vocab

v1.0.0

欧路词典生词本管理与每日测试技能。支持自动从欧路词典收藏夹出题、管理单词、删除已掌握词汇。适合每日背单词使用。

0· 255·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 dadaniya99/xiaolongxia-eudic-vocab.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Eudic Vocab" (dadaniya99/xiaolongxia-eudic-vocab) from ClawHub.
Skill page: https://clawhub.ai/dadaniya99/xiaolongxia-eudic-vocab
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

Canonical install target

openclaw skills install dadaniya99/xiaolongxia-eudic-vocab

ClawHub CLI

Package manager switcher

npx clawhub@latest install xiaolongxia-eudic-vocab
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
The name/description, SKILL.md, and code consistently implement Eudic/欧路生词本 management and quiz generation against the documented API (https://api.frdic.com). However, the registry metadata declares no required environment variables or primary credential while the SKILL.md and scripts expect an EUDIC token (EUDIC_TOKEN) — a metadata omission/inconsistency but not malicious.
Instruction Scope
Runtime instructions and scripts only call the Eudic API, generate quizzes, print results, and save JSON files (quiz_output.json and answers). They do not read unrelated system files, attempt to access other credentials, or transmit data to third-party endpoints outside api.frdic.com.
Install Mechanism
No install spec or remote downloads are used; the skill is instruction + local Python scripts. SKILL.md suggests 'pip install requests' but the included code uses urllib.request (requests is unnecessary). No high-risk installers or external archives are present.
Credentials
The only secret needed is the Eudic API token (EUDIC_TOKEN), which is proportionate to the stated functionality. The registry metadata failing to declare this required env var / primary credential is inconsistent and should be corrected so users know what secrets are required before installing.
Persistence & Privilege
always is false and the skill does not request persistent platform privileges or modify other skills or system-wide settings. It runs as user-invoked scripts and can be scheduled via cron per instructions.
Assessment
This skill appears to do what it says: manage your 欧路生词本 and generate quizzes using your Eudic API token. Before installing or scheduling it: 1) Keep your Eudic token private (store it in a secured environment variable, not in world-readable files or committed code). 2) Note the registry metadata omits the required EUDIC_TOKEN declaration — expect to supply that token when running scripts. 3) The scripts save quiz_output.json and an answers file in the working directory — review permissions or change paths if you don't want those files accessible. 4) There are minor implementation issues (missing imports like os/sys in some scripts and an unnecessary 'requests' dependency note) — review or test the scripts in a safe environment before adding to a production cron. 5) If you want extra assurance, inspect network traffic or run the code in an isolated environment to confirm it only talks to api.frdic.com and doesn't send data elsewhere.

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

latestvk978snn02bmgasd7ap6z1jgsth82bx54
255downloads
0stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

欧路词典每日词汇测试 📚

功能

  • 每日自动出题 - 从欧路词典生词本随机抽取单词生成测试
  • 智能选项生成 - 自动创建干扰项,只显示释义不暴露答案
  • 答题核对 - 自动批改并解析错题
  • 单词管理 - 支持删除已掌握的单词

配置

1. 获取欧路词典 API Token

  1. 访问 https://my.eudic.net/OpenAPI/Authorization
  2. 登录后复制 Token(格式:NIS xxxxx
  3. 将 Token 保存到环境变量或配置文件

2. 设置每日测试(Cron)

# 每天早上 9:00 自动发送5道题
0 9 * * * cd /path/to/eudic-vocab && python3 scripts/daily_quiz.py --token <YOUR_TOKEN> --count 5

使用方法

手动生成测试题

python3 scripts/quiz_generator.py --token <TOKEN> --count 5

删除已掌握的单词

python3 scripts/vocab_manager.py --token <TOKEN> --action delete --word-id <ID>

查看所有单词

python3 scripts/vocab_manager.py --token <TOKEN> --action list

工作流程

  1. 早上 9:00 - 自动收到 5 道词汇测试题
  2. 答题 - 回复 A/B/C/D
  3. 核对 - 查看得分和错题解析
  4. 删除 - 告诉龙虾哪些词记住了,自动从生词本删除

API 信息

  • Base URL: https://api.frdic.com/api/open/v1
  • 认证: Authorization: NIS <token>
  • 限制: 每次最多获取 233 个单词(API 限制)

依赖

pip install requests

Comments

Loading comments...