安装与更新
更新 Leafy 之后,屏幕录制不工作了
这可能出现在你刚更新后第一次打开 Leafy 的时候。这只是一次性的小插曲,不是 bug:再给它授一次权就彻底好了。
为什么会这样
有些更新对 Leafy 改动较大,macOS 会把它当成一个新应用,忘了你之前已经授予过屏幕录制权限。
在系统设置里 Leafy 可能还显示为「开」,但扫描会失败或只出现黑屏。权限只是过期了,并不是真的坏了。
怎么修
-
彻底退出 Leafy:点击菜单栏(屏幕右上角)里的 Leafy 图标,选择退出 Leafy。只关窗口是不够的。
-
打开系统设置 → 隐私与安全性 → 屏幕录制。
-
如果 Leafy 在列表里,就把它从列表中移除:选中 Leafy,点击列表下方的–(减号)按钮。只关开关不够——必须把过期的条目删掉,macOS 才会重新询问。
-
重新打开 Leafy,然后按 ⌥A(扫描快捷键)。旧条目删掉后,macOS 会再次请求权限,Leafy 会给你弹出这样一个窗口。
-
回到屏幕录制设置,为 Leafy 打开开关,或者直接把 Leafy 从那个窗口拖进系统设置的列表里。
-
macOS 会要求退出并重新打开 Leafy:点击退出并重新打开。权限要等 Leafy 重启后才生效。
这是一次性的
以后的更新不会再让你做这一步了。
还是搞不定?发邮件到 binjto@gmail.com,我们帮你解决,或者在 Discord 上找我们聊。
扫描
扫描提示「没找到文字」
大多数情况下不是因为模糊——是语言的问题。你的 Mac 读你正在学习的那个语言最准,如果屏幕上的文字是另一种语言,就在菜单栏切换你的学习语言,再扫一次。
为什么会这样
Leafy 用你 Mac 自带的文字识别功能从屏幕上取字,这个功能会优先识别你设的学习语言。
所以如果你设的是学英语,却去扫一行泰语或希腊语,识别可能什么都抓不到——哪怕这些字在你看来清清楚楚。不是坏了,只是它没在找那个语言。
怎么修
- 点击菜单栏(屏幕右上角)里 Leafy 的叶子图标。
- 打开学习语言,选你实际在扫的那个语言。
- 用 ⌥A(或框选扫描)再扫一次。这下就能识别了。
换了语言还是不行?
那可能是字确实太小或太模糊看不清。把页面放大一点,或者只框住你要的那个词或那行,画一个更贴合的框,再试一次。
还是提示「没找到文字」?发邮件到 binjto@gmail.com,我们帮你解决,或者在 Discord 上找我们聊。
你的词库
导入你自己的词表
已经在表格或别的应用里存了生词?下面拿个模板,填好,再把文件导入 Leafy。
填写模板
删掉示例行,填上你自己的:一行一个词。只有单词是必填的,其余都可选:
- 单词:唯一必填的列。
- 释义、翻译、词性、音标:留空,Leafy 会帮你查。
- 阴阳性、原形:用于需要它们的语言(比如「die」「f」)。
- 例句、笔记、添加日期:可选的额外内容,按你填的原样保留。
- 语言、文件夹:这个词是哪种语言,以及归到哪个文件夹。
把文件导入 Leafy
- 点击菜单栏里的 Leafy 图标,打开设置。
- 找到词汇备份,点击导入。
- 选择你的文件。Leafy 会预览它找到的每个词。取消勾选你不想要的,然后确认。
从别的应用过来?通常根本不用模板。Leafy 能直接读取 CSV、TSV、Excel(.xlsx)、JSON、纯文本,以及 Anki(.apkg)导出:从旧应用里导出,直接把那个文件导进来就行。
文件导不进来?发到 binjto@gmail.com,我们看看,或者丢进我们的 Discord 一起聊。
集成
用 PopClip 查任意选中的文字
PopClip 会在你于 Mac 上任何地方选中文字时弹出一个小工具条。Leafy 的免费扩展给它加了三个动作:释义、翻译和保存,不用先切到 Leafy。
PopClip 本身是收费的:一次性买断,有免费试用,由它自己的开发者在 PopClip 官网或 Mac App Store 单独出售。Leafy 的扩展是免费的,但需要 PopClip 在运行才能用。
安装 PopClip
- 从 PopClip 的官网或 Mac App Store 下载,拖进应用程序,然后启动它。
- macOS 询问时,批准辅助功能权限(系统设置 → 隐私与安全性 → 辅助功能)。PopClip 需要它来检测文字选择。
- 在你从应用内购买之前,PopClip 以免费试用方式运行。
安装 Leafy 扩展
-
从下面下载,如果浏览器没自动解压就手动解压。
- 双击
Leafy.popclipext,PopClip 询问时点安装。
- 确保同一台 Mac 上已经装了 Leafy 本体。扩展会把词发给它。
怎么用
选中任意文字,然后点 PopClip 工具条里的 Leafy 图标,就能释义、翻译或保存。
扩展没在 PopClip 里出现?发邮件到 binjto@gmail.com,或者在 Discord 上找我们。