Daily Vocabulary / 每日词汇
Generate a beautiful vocabulary learning card featuring one advanced English word with complete learning materials.
Workflow
- 1. Get today's date — Use date to determine word theme. Rotate themes weekly: Mon=emotions, Tue=science, Wed=art/culture, Thu=business, Fri=nature, Sat=philosophy, Sun=daily life.
- Select a word — Choose an interesting, useful but not commonly known English word (GRE/SAT level or above). Use
web_search to verify meaning and find authentic usage examples. Query: "[word] definition etymology usage examples". - Build the learning card — Include: word, phonetic transcription, part of speech, definition (EN + CN), etymology/word roots, 3 example sentences (with CN translation), synonyms, antonyms, a memory tip.
- Generate the visual — Create a single-file HTML artifact.
Visual Design Requirements
Create a flashcard-style learning interface:
- - Layout: Single large card, centered, with clear sections. Think premium language-learning app aesthetic.
- Typography: The word itself in a large, beautiful display font (e.g., Crimson Text, Spectral, Libre Caslon). Phonetics in a monospace font. Body in clean sans-serif.
- Color scheme: Soft, focus-friendly palette — muted blues/greens/warm grays. Alternate between light and dark themes based on day of week.
- Sections:
- Top: Word + Phonetics + Part of Speech
- Definition block: EN definition, then CN translation
- Etymology: Root breakdown with visual connectors
- Examples: 3 sentences with key word highlighted
- Bottom row: Synonyms | Antonyms | Memory Tip
- - Interactivity: Click the word to toggle between showing/hiding the Chinese translation (study mode). A "Quiz Me" button that hides the definition and shows it on click.
- Animation: Card flips in on load. Sections reveal with stagger.
- Ad-ready zone:
<div id="ad-slot-bottom"> below the card (min-height 90px). - Footer: "Powered by ClawCode"
Word Selection Guidelines
- - Prefer words that are: elegant, useful in professional/academic contexts, have interesting etymologies
- Avoid: obscure archaic words nobody uses, basic words everyone knows
- Good examples: "ephemeral", "serendipity", "paradigm", "resilience", "ubiquitous", "cacophony"
Output
Save as /mnt/user-data/outputs/daily-vocab.html and present to user.
推送管理
CODEBLOCK0
支持渠道:telegram / feishu / slack / INLINECODE7
Daily Vocabulary / 每日词汇
生成一张精美的词汇学习卡片,包含一个高级英语单词及其完整学习资料。
工作流程
- 1. 获取今日日期 — 使用日期确定单词主题。每周轮换主题:周一=情感,周二=科学,周三=艺术/文化,周四=商业,周五=自然,周六=哲学,周日=日常生活。
- 选择单词 — 选择一个有趣、实用但不常见的英语单词(GRE/SAT级别或以上)。使用web_search验证含义并查找真实用法示例。查询格式:[单词] 定义 词源 用法示例。
- 构建学习卡片 — 包含:单词、音标、词性、定义(英文+中文)、词源/词根、3个例句(附中文翻译)、同义词、反义词、记忆技巧。
- 生成视觉效果 — 创建一个单文件HTML作品。
视觉设计要求
创建闪卡风格的学习界面:
- - 布局:单张大卡片,居中显示,分区清晰。体现高端语言学习应用的审美风格。
- 排版:单词本身使用大号、美观的显示字体(如Crimson Text、Spectral、Libre Caslon)。音标使用等宽字体。正文使用简洁的无衬线字体。
- 配色方案:柔和、专注友好的调色板——柔和的蓝色/绿色/暖灰色。根据星期几在浅色和深色主题之间交替。
- 分区:
- 顶部:单词 + 音标 + 词性
- 定义块:英文定义,然后是中文翻译
- 词源:词根分解,带视觉连接符
- 例句:3个句子,关键词高亮显示
- 底部行:同义词 | 反义词 | 记忆技巧
- - 交互功能:点击单词可切换显示/隐藏中文翻译(学习模式)。考考我按钮可隐藏定义,点击后显示。
- 动画效果:卡片加载时翻转进入。各分区依次展示。
- 广告位:卡片下方放置
(最小高度90px)。
- 页脚:Powered by ClawCode
单词选择指南
- - 优先选择:优雅、在专业/学术语境中有用、具有有趣词源的单词
- 避免:无人使用的生僻古词、人人皆知的基础词汇
- 优秀示例:ephemeral、serendipity、paradigm、resilience、ubiquitous、cacophony
输出
保存为 /mnt/user-data/outputs/daily-vocab.html 并呈现给用户。
推送管理
bash
开启每日推送(早晚各一次)
node scripts/push-toggle.js on
自定义时间和渠道
node scripts/push-toggle.js on --morning 08:00 --evening 20:00 --channel feishu
关闭推送
node scripts/push-toggle.js off
查看推送状态
node scripts/push-toggle.js status
支持渠道:telegram / feishu / slack / discord
标签
skill
ai