Trả lời như khi nói chuyện trực tiếp.
Gia sư đặt câu hỏi thật theo trình độ của bạn, dùng từ trong bộ thẻ Anki và ngữ pháp bạn đang luyện. Từ gạch chân màu xanh là từ bạn đang học.
Miễn phí và mã nguồn mở · Mac, sắp có Windows và Linux
Luyện ngoại ngữ bằng những câu thật với AI bạn đang dùng. Sayfern chữa lỗi như một giáo viên, bám theo bộ thẻ Anki của bạn và ghi lại mọi điểm ngữ pháp bạn đã thử, để buổi sau bắt đầu đúng chỗ buổi này dừng lại.
Một buổi học diễn ra thế nào
上个周末你做了什么?
What did you do last weekend?
除了去公园,我还买了一个书。
书 counts with 本, not 个.
Try the sentence again before you see the fix.
Buổi học mẫu. Các con số chỉ để minh họa.
Gia sư đặt câu hỏi thật theo trình độ của bạn, dùng từ trong bộ thẻ Anki và ngữ pháp bạn đang luyện. Từ gạch chân màu xanh là từ bạn đang học.
Lỗi được đánh dấu ngay trong câu kèm lý do ngắn gọn. Bạn được tự sửa trước khi đáp án hiện ra. Gợi ý về văn phong được ghi riêng với lỗi thật.
Cách đọc, nghĩa trong từ điển, từ đó có trong Anki của bạn không, và nút nghe. Từ điển chạy trên máy của bạn nên tra ngay lập tức.
Thử xem: di chuột hoặc chạm vào một từ được gạch chân trong cửa sổ.
Mỗi lần bạn dùng một điểm ngữ pháp đều được lưu cùng câu bạn viết. Sayfern tách những gì bạn dùng khi có trợ giúp với những gì bạn tự dùng được, và đưa điểm yếu trở lại trong các cuộc trò chuyện sau.
Đo hiệu năng
Chúng tôi chạy cùng những bài học theo kịch bản qua Sayfern và qua Claude Code có cài kỹ năng dạy tiếng Trung: cùng mô hình, cùng tin nhắn của người học, cùng bộ thẻ Anki và bài đọc. Một proxy ghi lại mọi yêu cầu mà mỗi bên gửi đi.
Một cuộc trò chuyện mười hai tin nhắn. Claude Code + kỹ năng gửi lại khoảng 65.000 token hướng dẫn, công cụ và lịch sử mỗi lượt. Sayfern chỉ gửi những gì lượt đó cần.
Tổng của năm kịch bản, mỗi kịch bản chạy hai lần, tính trung bình mỗi lần.
Một mô hình chấm điểm riêng đã chấm cả hai gia sư theo cùng một đáp án. Cả hai đều bắt được mọi lỗi thật với cách sửa đúng và không báo nhầm. Sayfern kém hơn ở việc khớp đúng từng chữ và tự mắc hai lỗi tiếng Trung nhỏ.
| Hạng mục | Sayfern | Claude Code + kỹ năng | |
|---|---|---|---|
| Lỗi ngữ pháp được chỉ ra (chấm) | 14 / 14 | 14 / 14 | ngang |
| Chỉ ra kèm cách sửa đúng (chấm) | 14 / 14 | 14 / 14 | ngang |
| Báo nhầm với câu đúng | 0 / 12 | 0 / 12 | ngang |
| Nêu đúng thông tin Anki (chấm) | 2 / 4 (2 chưa chấm) | 3 / 4 | đang chấm lại |
| Cách sửa khớp đúng từng chữ | 11 / 14 | 14 / 14 | kém |
| Lỗi tiếng Trung của chính gia sư | 2 | 0 | kém |
Chạy ngày 2026-10-01: Sayfern 0.6.0 so với Claude Code 2.1.220 có kỹ năng mandarin-thinking-practice, cả hai dùng Claude Sonnet 5.5. Năm kịch bản (sửa lỗi, câu hỏi về Anki, đọc phân cấp, liên tục qua hai buổi, một cuộc trò chuyện dài), mỗi kịch bản lặp hai lần, trên bộ dữ liệu tổng hợp công khai. Mức dùng hạn mức gói là ước tính: token được tính theo giá API. Con số 5 giờ là mức thay đổi trong header giới hạn tốc độ của Anthropic và có thể gồm lưu lượng khác của tài khoản. Tự chạy bằng npm run bench -- run; phương pháp ở docs/benchmark.md.
Tính năng
Buổi học tiếp nối vị trí đọc, phần ngữ pháp bạn còn chưa vững và những từ bạn hay quên. Thêm vài ghi chú về bản thân và gia sư sẽ dùng đến.
Câu gốc, gợi ý và một dòng lý do. Mọi lần sửa được gom vào mục Ôn tập, nơi bạn có thể lọc, làm lại câu cũ và biến chúng thành thẻ.
Đọc bộ sưu tập qua AnkiConnect và giữ cuộc trò chuyện trong vốn từ bạn đã biết. Chưa có bộ thẻ? Sayfern làm cho bạn theo từng đợt 25 thẻ, có kiểm tra cách đọc và có âm thanh.
Điền chỗ trống, sắp xếp, trắc nghiệm hoặc tự viết, theo trình độ của bạn hoặc theo cấp HSK, JLPT. Câu có đáp án cố định được chấm trên máy của bạn. Điểm kiểm tra không bao giờ được tính là tự dùng.
Giữ để nói và lời bạn hiện ngay trong khung chat. Nghe bất kỳ câu trả lời hay từ nào, giảm tốc còn 0,7× nếu cần. Dùng tài khoản ElevenLabs của bạn hoặc giọng miễn phí có sẵn.
Mô tả một thẻ mới hoặc hoạt động luyện tập và mô hình sẽ tạo ra nó. Tính năng mới chạy trong sandbox. Mọi thứ cần quyền truy cập đầy đủ đều chờ bạn duyệt.
Ngôn ngữ
Ứng dụng theo ngôn ngữ hệ thống, và phần giải thích dùng ngôn ngữ bạn đọc tốt nhất. Mỗi ngôn ngữ có hồ sơ học, từ điển và bộ thẻ Anki riêng.
Dùng mô hình của bạn
Đăng nhập bằng gói bạn đang có hoặc dán khóa API. Đổi mô hình bất cứ lúc nào; hồ sơ học của bạn vẫn giữ nguyên.
Thông tin đăng nhập được mã hóa bằng khóa lưu trong chuỗi khóa của hệ thống (trên Mac là macOS Keychain).
Những gì chúng tôi bỏ đi
Không cần đăng ký. Mở ứng dụng, chọn ngôn ngữ, bắt đầu nói.
Không đếm chuỗi ngày, không thông báo giục giã. Quay lại khi bạn muốn.
Sayfern miễn phí. Bạn dùng gói mô hình hoặc khóa sẵn có, và giọng đọc miễn phí đã được tích hợp.
Nhớ một thẻ và dùng được từ trong câu được ghi nhận riêng. Chỉ điều thứ hai mới được tính là sử dụng.
Hồ sơ học và tài liệu nằm trên máy của bạn. Chỉ nội dung trò chuyện được gửi tới mô hình bạn chọn.
Câu hỏi
Có. Sayfern là phần mềm miễn phí, mã nguồn mở theo giấy phép GPL-3.0. Bạn kết nối gói mô hình hoặc khóa API sẵn có, giọng đọc miễn phí đã được tích hợp, nên không phải trả gì cho Sayfern.
Mười một ngôn ngữ: tiếng Trung, tiếng Nhật, tiếng Hàn, tiếng Anh, tiếng Tây Ban Nha, tiếng Pháp, tiếng Đức, tiếng Ý, tiếng Bồ Đào Nha, tiếng Nga và tiếng Việt. Tiếng Trung và tiếng Nhật được hỗ trợ sâu nhất. Giao diện ứng dụng có 12 ngôn ngữ.
Có. Cài tiện ích AnkiConnect (mã 2055492159), Sayfern sẽ đọc bộ thẻ, giữ cuộc trò chuyện trong vốn từ bạn đã biết, tạo bộ thẻ mới cho bạn và biến các lỗi đã sửa thành thẻ ôn tập.
Claude (đăng nhập Pro hoặc Max, hoặc khóa API), đăng nhập ChatGPT hoặc khóa API OpenAI, OpenRouter, DeepSeek, Fireworks và Google. Bạn có thể đổi mô hình bất cứ lúc nào mà vẫn giữ hồ sơ học.
Hiện Sayfern chạy trên macOS. Bản cho Windows và Linux sắp ra mắt.
Trên máy của bạn. Hồ sơ học, tài liệu và cài đặt đều nằm trên máy, chỉ nội dung trò chuyện được gửi tới mô hình bạn chọn.
Tải về
Sayfern dùng giấy phép GPL-3.0 và được phát triển công khai. Lần chạy đầu tiên sẽ hướng dẫn bạn kết nối mô hình, chọn ngôn ngữ và liên kết Anki.
$ git clone https://github.com/yufengliu15/Sayfern.git $ cd Sayfern && npm install $ npm run dev # màn hình thiết lập mở ra: kết nối mô hình, chọn ngôn ngữ
2055492159Một gia sư miễn phí nhớ bạn đang học gì. Mang mô hình và Anki của bạn đến, rồi bắt đầu nói.