单词卡生成
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-1uevlvvs/generate-winkcard-word-pack。
技能介绍
要解决什么问题
WinkNotes 导入单词依赖原生 .wink 包体:里面是 WordDocument、CardVO/CardPackVO 以及 Base64、ZIP 等内部结构,手搓很容易和客户端版本对不上。更常见的情况是:你有一份 PDF、网页或自己的词表,希望一次性生成可导入的词条(释义、词性、例句、读音),而不是在 App 里逐条录入。
本技能面向「单张单词卡」或「单语言词包」两种产物,词条正文由当前对话里的 AI 根据 word-authoring.md 规范撰写,再经捆绑脚本写入 UTF-8 JSON 并序列化,避免调用私有 App 接口或词典 API。
工作方式
- 判定产物类型:明确要词包则即使只有一个词也建 pack;明确要单卡则必须恰好一词。表述模糊时,最终一词出 standalone card,两词及以上出 pack。
- 抽词与语言:从 PDF/网页/文档里挑对学习有用的词,保留原文拼写、去重;多语言拆成多个 artifact,每 artifact 只用一种语言(
en/ja/ko/de/fr/es/pt/it之一)。 - 写词条:按规范给出简洁中文释义(能标词性则标),有把握时补读音与 1~2 条例句;不确定的义项省略该词并说明,不编造词典出处、词频、词源等。
- 构建与校验:按
input-schema.md写 JSON,调用脚本生成.wink,校验失败则不交付;不覆盖已有输出文件。
边界与注意
- Standalone 卡没有包名和标签,导入时由 WinkNotes 让用户选目标词包。
- Pack 里每个词最多一个可选层级标签;不支持附件、音频、图片、NoteLegacy/Choice 卡或混语言包。
- 所有未由用户或原文显式提供的释义均视为 AI 撰写,不要声称来自某部词典。
使用场景
- 读完一篇外语 PDF 论文后,把文中高频生词整理成单语言 `.wink` 词包导入 WinkNotes 复习
- 备课手里有一份日语 syllabus 文档,需要批量生成带中文释义和例句的可导入单词卡
- 备考德/法/西语考试,从教材章节网页复制词表,让 Agent 按规范写词条并输出校验通过的 pack
- 用户明确只要一个词:从聊天记录里给定单词,生成 standalone `.wink` 单卡并在导入时自选目标词包
适合人员
- 日常用 WinkNotes 背外语、习惯从 PDF/网页抽词而不是在 App 里逐条手填的自学者
- 要把指定词表做成可分发 `.wink` 词包、且需控制为单语言 native WordDocument 格式的语言课助教
- 处理 GRE/托福阅读材料、希望保留原文拼写并去掉重复后再生成带例句词条的备考者
- 运营或编辑维护多语言词库内容,需要 Agent 按 `word-authoring.md` 写词条且校验失败时不交付文件的维护者