Bỏ qua đến nội dung

ContextFlow

Chờ xử lý #anki #addon #contextflow
https://github.com/socialismbuilder/ContextFlow
5/10/2025

Cách tải addon ContextFlow

Bạn có thể tải addon bằng một trong hai cách sau:

Click nút Copy bên dưới để copy code vào clipboard

932930811

Sau đó mở Anki → Tools → Add-ons → Get Add-ons → Dán code → OK

Mở trang addon trên AnkiWeb và tìm mã code ở cuối trang

Mở trên AnkiWeb

Cuộn xuống cuối trang AnkiWeb, tìm dòng có mã code 932930811 và copy

8

Mô tả chi tiết

ContextFlow: Anki AI 动态语境插件 重要注意事项 平台兼容性: Mac存在bug,由于本人没有mac设备,暂时无从修复,建议使用windows平台。欢迎MAC开发者提出PR协助解决 API限制: 本地模型和免费版gemini模型不支持多线程,请勿使用 字段设置: 如果单词不在第一个字段,请在牌组名称后加上序号,如所有卡片::英语[2] 算法要求: 请务必打开FSRS算法 推荐模型 doubao-seed-1-6-flash: 价格便宜,够用 doubao-1.6-seed: 性能优秀,性价比高 deepseekv3.1: 有缓存命中功能,性能强劲,综合性价比高 简介

ContextFlow 是一款 Anki 插件,通过AI动态生成例句来改变外语词汇学习方式,将间隔重复系统与无限的、个性化的语境学习相结合。

核心功能 动态 AI 例句: 为每个单词的每次复习生成全新的、一次性的例句 语境优先学习: 卡片正面只显示例句,强制进行语境理解 自定义提示词: 可配置自定义提示词,生成内容完全由你掌控 例句保存: 遇到喜欢的例句,可以保存在指定牌组反复阅读 AI追问: 困难的单词可以选中后提问,AI解答过程中的例句也可以即时保存 安装方法

方法一(推荐):通过 AnkiWeb 安装

打开 Anki 桌面版 点击菜单栏的 工具 (Tools) -> 插件 (Add-ons) 点击 获取插件 (Get Add-ons…) 输入插件代码:932930811 点击 确定 (OK),重启 Anki

方法二:手动安装

下载最新的 ContextFlow.ankiaddon 文件 打开 Anki,点击 工具 (Tools) -> 插件 (Add-ons) 将文件拖拽到插件列表窗口中 重启 Anki 配置说明 安装后点击 工具 (Tools) -> AI句子生成配置… (ContextFlow Settings) 在设置界面中配置: API 接口地址: 输入兼容 OpenAI 格式的 API 地址 API 密钥: 输入你的 API 密钥(注意保管好) 模型名称: 选择 AI 模型 目标牌组名称: 输入牌组完整名称+字段序号 句子生成偏好 (可选): 调整词汇量等级、学习目标等参数 点击 保存 应用设置 使用流程 确保目标牌组第一个字段只包含单词本身 打开FSRS算法 像往常一样打开指定牌组进行复习 卡片正面显示AI生成的例句,需要理解整个句子 点击显示答案后,可以看到翻译和原始卡片内容 根据理解程度点击复习按钮 界面展示

配置界面: 填写API设置、句子生成偏好和目标牌组

学习界面: 显示正面例句,背面例句+翻译+原始卡片

AI追问界面: 显示AI生成的例句,可点击提问

Todo 开发计划 🔄 Bug 修复与优化: 据用户反馈和内部测试,持续查找并修复已知问题,优化插件的性能和稳定性,提升整体用户体验。 ✅ API格式兼容: 预设厂商url填写 ✅ 多语言选项: 多种目标学习语言支持 ✅ 第二关键词: 根据FSRS参数筛选用户最难掌握的单词作为第二关键词,加入Ai提示词以增加其出现频率,快速降低其难度参数(仅在难词超过100时自动启用,可在提示词中删除以关闭) ✅ 提示词编辑: 自定义提示词功能 ✅ AI追问功能: 支持选中单词提问,追问过程中的例句也可以即时保存 ✅ 例句保存: 喜欢的例句可保存到指定牌组 ✅ 缓存升级: 从JSON升级到SQLite数据库,不再卡顿 ✅ 预测优化: 询问ANKI开发者获取了内部的卡片队列接口,直接从ANKI核心获取学习队列,不必再手动预测队列,也不必须按照顺序学习,大大提升准确性和加载速度。 ✅ 单线程模式: 适配本地ollama模型 ⬜ 多语言适配选项: 为国外语言学习者提供支持 ⬜ 预设词库导入: 提供预设的词汇列表,直接选择牌组而不用寻找第三方牌组库 ⬜ TTS语音合成: 为例句添加发音功能,以及正面只展示发音的听力练习功能(语音的API不好找,无限期等待中)


Screenshots

img.png

alt text

alt text


Liên kết hỗ trợ


Reviews (7)

👍 2025-10-30

good job

👍 2025-10-27

确实挺好用,要是能多语言就好了 Comment from author before post was edited 是指要学习很多种语言么。 有点困难说实话,手头的计划更新完之后,我会重构一遍项目,那时候才有机会加进去。 暂时先手动切换一下吧,如果你的语言单词之间不重复的话

👍 2025-10-15

感谢作者,这个插件非常好用,从此背单词轻松多了! 关于这个功能,我有解决方案: TTS语音合成: 为例句添加发音功能,以及正面只展示发音的听力练习功能(语音的API不好找,无限期等待中) 只需要在卡片模板的正面添加:{{tts en_US:Front}} 背面添加:{{tts en_US:Back}} 就能实现自动发音了。

👍 2025-08-19

感谢作者。但能否关闭第二关键词功能。不知道为什么它总是写包含某个固定的第二关键词的句子,使得句子总是很不自然。 Comment from author 终于找到回复的界面了,我还以为不能评论来着。。。

在编辑提示词的地方,把第二关键词的字段删掉就好了

下个版本我会加上限制,难词超过100之前不让它加入第二关键词

👍 2025-08-14

真好用👍,感谢作者分享

👍 2025-07-11

非常好用,界面也非常美观,可以在学英语的时候顺便学专业课

👍 2025-06-06

很棒!实测中对于医学专业词汇来说还是DeepSeek-V3造句好的多,豆包的胡话还是太多了 感谢作者!