我的SKILLS 分享:词霸每日一句 nexus-ciba-wechat

刘滔滔
刘滔滔 Lv.1 新人创作者

Lv.1新人创作者

精致的每日英语卡片,

一行命令自动生成

从金山词霸 API 获取每日一句,通过杂志级 HTML 模板渲染成精美分享卡片, 再用 Playwright 导出为高清 PNG——全流程自动化,零人工干预。

查看模板了解流程

模板展示

两套精心设计的模板风格

每套模板都是手工打磨的 HTML 布局——撕纸边缘、暖色纸质纹理、杂志风排版、胶带装饰。 纯 CSS 实现,不依赖任何框架,可自由扩展。

Moments Vertical(朋友圈竖版)

9:16 比例,上图下文。上方梦幻插画区,下方纸质文本区,右下角嵌入语音二维码。适合朋友圈分享和手机壁纸。

Postcard Horizontal(明信片横版)

横向明信片布局,左侧插画照片、右侧文字区。带 POST CARD 标识、日期贴纸、语音邮戳二维码和手写地址线。

功能亮点

不止是截图,而是一整套卡片生成管线

从 API 调用到可分享的卡片资产,全流程端到端覆盖。

实时 API 对接

实时从 open.iciba.com/dsapi/ 获取每日英文句子、中文翻译、精选配图和 TTS 发音链接。没有陈旧数据,每天都是新鲜内容。

灵活模板系统

HTML 模板使用简单占位符替换([[CONTENT]]、[[NOTE]]、[[QR_URI]] 等)。添加新模板只需一个 HTML 文件,无需改 Python 代码。

Playwright 像素级导出

无头 Chromium 渲染 HTML 为高清 PNG。像素比、视口尺寸、裁剪边距均可配置,确保每次输出一致且精确。

QR 语音邮戳

每张卡片将 TTS 发音链接编码为二维码。扫码即可听到原声朗读——无需额外 APP,微信直接扫。

优雅降级

当 API 不可用或图片下载失败时,自动回退到内置样例数据和本地渐变封面图。不会因为网络问题而中断流程。

结构化输出

输出 HTML 源文件、PNG 卡片、元数据 JSON 和图片来源追踪文件。分享、归档、二次加工,数据链完整不丢失。

工作流程

一条命令,完整管线

从 API 调用到最终 PNG 卡片,全程不到 10 秒。所有步骤本地运行,无需云端渲染,无需 API Key。

1

获取数据

调用词霸 API,拉取当日英文句子、中文翻译、配图地址和 TTS 音频链接。

2

下载资源

下载封面大图(按 picture1 到 picture4 优先级尝试),生成 TTS 二维码。

3

渲染模板

将数据填入 HTML 模板——注入封面、金句、翻译、日期、二维码。

4

导出图片

Playwright 在无头 Chromium 中打开 HTML,按设定尺寸截取全页 PNG。

使用方式

一行命令搞定

Python 渲染器封装了全部逻辑:API 拉取、图片下载、二维码生成、模板填充、Playwright 截图。

终端

# 查看可用模板列表

python scripts/render_iciba_card.py --list-templates

# 渲染默认竖版朋友圈卡片

python scripts/render_iciba_card.py \

--template moments_vertical \

--output-dir /mnt/data/iciba-card

# 渲染横版明信片(自定义尺寸)

python scripts/render_iciba_card.py \

--template postcard_horizontal \

--output-dir /mnt/data/iciba-postcard \

--width 1200 --height 760

今日卡片

2026-05-25 · 实际渲染效果

Moments Vertical · 朋友圈竖版

Postcard Horizontal · 明信片横版

"Clouds drift like thoughts, light and slow."

云如思绪,轻轻缓缓地飘。

技术栈

成熟工具,可靠构建

Python 3金山词霸 APIPlaywright纯 HTML + CSSQR Code (qrcode)PathlibHTTPX / Requests零运行时依赖

nexus-ciba-wechat

【金山文档 | WPS云文档】 词霸每日一句 · 加强学习 2026-05-25

https://www.kdocs.cn/l/cavkGRZLNeYc

skills 项目地址分享

https://clawhub.ai/lwter/nexus-ciba-wechat

关注我的更多skills

https://clawhub.ai/u/lwter

广东省
浏览 449
2
6
分享
6 +1
3
2 +1
全部评论 3
 
WPS灵犀小队长
WPS灵犀小队长

@金山办公

这设计的真好看!
· 广东省
回复
 
刘滔滔
刘滔滔 Lv.1 新人创作者

Lv.1新人创作者

定时任务 1. 使用 nexus-ciba-wechat 技能渲染今日词霸每日一句卡片(默认竖版 moments_vertical 模板),输出目录为 D:\lingxi\ 当前日期目录下的 output\iciba-card\ 2. 从渲染结果中读取当日英文句子和中文翻译,然后生成「加强学习」内容,包含以下板块: - 字母词汇拆解(单词、音标、词性、释义、记忆点) - 句子结构分析(主干 + 修饰成分拆解) - 发音要点(连读弱读标注 + 整句节奏重音) - 仿写练习(Level 1 替换词汇保持原句式 + Level 2 改换句式保留意境) - 文化拓展(与当日句子主题相关的英语文化知识或词源故事) - 升华金句(文学/诗意/哲思三个级别的改写) - 拓展阅读(2-3句相关英文名言) - 今日作业(给出3-4个场景选项,让用户用当天句型仿写) 先读取 C:\xxx\nexus-ciba-wechat\SKILL.md 了解技能用法,再执行渲染。输出格式参考用户之前的对话风格,用 Markdown 表格和代码块,不用 emoji。
· 广东省
回复
刘滔滔
刘滔滔Lv.1 新人创作者

Lv.1新人创作者

这样你的金山文档就可以得到一份加强学习的英语文档。
· 广东省
回复