一、软件介绍
文末提供程序和源码下载
read-bridge开源程序是AI 增强阅读工具,使用 n+1 方法进行沉浸式语言学习。通过留在目标语言生态系统中学习语言,具有以流状态为中心的界面。
二、Overview 概述
此阅读助手支持源到源语言学习方法,减少对翻译成母语的依赖。该平台帮助学习者在目标语言生态系统中练习阅读,通过上下文理解支持自然语言习得。
三、Comprehensible Input Theory可理解输入理论
ReadBridge draws inspiration from Stephen Krashen's Comprehensible Input Hypothesis, which suggests:
ReadBridge 从 Stephen Krashen 的可理解输入假设中汲取灵感,该假设指出:
- Natural Acquisition: We acquire language when we understand messages in context
自然习得:当我们在上下文中理解信息时,我们就会获得语言 - Input Level: Learning is effective when input is slightly above current competence
输入水平:当输入略高于当前能力时,学习是有效的 - Focus on Meaning: Understanding content takes precedence over explicit grammar study
关注含义:理解内容优先于明确的语法学习
四、Project Origin 项目起源
The inspiration for ReadBridge came from a video I stumbled upon while browsing, which completely transformed my understanding of language learning. The video discussed three major challenges in language learning:
ReadBridge 的灵感来自我在浏览时偶然发现的一个视频,它彻底改变了我对语言学习的理解。该视频讨论了语言学习中的三大挑战:
- Arbitrary Symbol Challenge: Memorizing words is like remembering meaningless symbols, making this type of memory easily forgotten
任意符号挑战:记住单词就像记住无意义的符号,使这种类型的记忆很容易被遗忘 - Breadth Challenge: Vocabulary is as vast as an ocean, and pure memorization is like trying to scoop up the sea with a bucket
广度挑战:词汇如海洋般浩瀚,纯粹的记忆就像试图用桶舀起大海 - Depth Challenge: Word meaning is as deep as a well, and rote memorization only scratches the surface
深度挑战:词义也一样深,死记硬背只是触及了表面
What impressed me most was the concept that "only 1-2 unknown words per 100 words" creates comprehensible input, and that "a word needs to be repeated at least 12 times in different contexts" to be truly mastered. This made me realize that learning vocabulary in context is as natural and effective as solving a puzzle.
给我印象最深的是“每 100 个单词只有 1-2 个未知单词”创造了易于理解的输入,以及“一个单词需要在不同的上下文中至少重复 12 次”才能真正掌握的概念。这让我意识到,在上下文中学习词汇就像解决难题一样自然和有效。
The video also introduced the story of Hungarian linguist Lomb Kato, who mastered 15 languages through reading original works, and research showing that ten novels by Sidney Sheldon could cover over 90% of college-level English vocabulary, with each word repeated an average of 26 times. Studies suggest that regular reading may be the primary source of most of our vocabulary, and with just half an hour of daily reading, we could complete one million words in a year.
视频还介绍了匈牙利语言学家 Lomb Kato 的故事,他通过阅读原著掌握了 15 种语言,研究表明,Sidney Sheldon 的 10 部小说可以覆盖超过 90% 的大学英语词汇,每个单词平均重复 26 次。研究表明,定期阅读可能是我们大部分词汇的主要来源,每天只需阅读半小时,我们就可以在一年内完成 100 万个单词。
四、Key Features 主要特点
- Interactive Reading Interface: Progress through texts sentence-by-sentence with an intuitive UI
交互式阅读界面:通过直观的 UI 逐句浏览文本 - AI Reading Support: Get explanations in the target language to maintain immersion
AI 阅读支持:获取目标语言的解释以保持沉浸感 - User-Defined Difficulty: Set prompt templates based on your self-assessed proficiency level
用户定义的难度:根据您的自我评估的熟练程度设置提示模板 - Contextual Learning: Explore vocabulary and grammar structures in authentic contexts
情境学习:在真实的情境中探索词汇和语法结构 - Progress Tracking: Save your reading position across chapters and books
进度跟踪:保存您在章节和书籍中的阅读位置 - Customizable Configuration: Adjust settings to match your learning preferences
可定制的配置:调整设置以匹配您的学习偏好 - Cross-Platform: Use in any modern browser or as a desktop application
跨平台:在任何现代浏览器中使用或用作桌面应用程序 - Book Management: Easily import, organize, and access your reading materials
图书管理: 轻松导入、组织和访问您的阅读材料 - Distraction-Free Design: Clean interface designed for focused reading
无干扰设计: 干净的界面专为专注阅读而设计
五、Getting Started 开始
Web Version 网页版
文末直接下载即可
- Clone the repository 克隆存储库
git clone https://github.com/WindChimeEcho/read-bridge.git cd read-bridge
<span style="background-color:var(--bgColor-muted, var(--color-canvas-subtle))"><span style="color:#1f2328"><span style="color:var(--fgColor-default, var(--color-fg-default))"><span style="background-color:var(--bgColor-muted, var(--color-canvas-subtle))"><code>
2. Install dependencies```bashnpm install
</code></span></span></span></span>
-
Start the development server
启动开发服务器npm run dev
-
Open http://localhost:3000 in your browser
在浏览器中打开 http://localhost:3000
Desktop Version (Tauri) 桌面版 (Tauri)
-
Follow the Tauri v2 setup guide to install prerequisites
按照 Tauri v2 设置指南安装先决条件 -
Install dependencies and build the application
安装依赖项并构建应用程序npm run tauri dev
六、Configuration 配置
ReadBridge offers several configuration options:
ReadBridge 提供了多个配置选项:AI Settings AI 设置
配置不同的 AI 提供商(OpenAI 等) Set up custom models and endpoints
设置自定义模型和终端节点 Manage API keys and access
管理 API 密钥和访问权限Learning Approach 学习方法
ReadBridge supports language acquisition through:
Immersion Reading: Engage with authentic texts in the target language
ReadBridge 通过以下方式支持语言获取:
沉浸式阅读:与目标语言的真实文本互动 Contextual Understanding: Learn new elements through context rather than isolated study
情境理解:通过情境而不是孤立的研究来学习新元素 Personalized Support: Configure the AI assistance to match your current abilities Reading Flow: Maintain concentration with a distraction-free interfaceHow AI Enhances Reading AI 如何增强阅读
ReadBridge leverages AI in focused ways to support your reading:
Contextual Explanations: Get clarifications about difficult passages in the target language
ReadBridge 以集中的方式利用 AI 来支持您的阅读:
上下文解释:澄清目标语言中难懂的段落 Vocabulary Support: Understand new words through explanations rather than direct translations
词汇支持:通过解释而不是直接翻译来理解新单词 Customized Assistance: Receive help tailored to your self-selected proficiency level
定制帮助:获得根据您自选熟练程度量身定制的帮助 Natural Language Interaction: Ask questions about the text to deepen understanding
自然语言交互:询问有关文本的问题以加深理解- Adjust the reading flow to match your preferences
调整阅读流程以匹配您的偏好
Sentence Processing 句子处理
配置文本的分割和显示方式Prompt Configuration 提示配置
从预设提示模板中选择或创建自己的模板 Customize prompts based on your language level and learning goals
根据您的语言水平和学习目标自定义提示 Adjust the type of assistance you receive while reading
调整您在阅读时获得的帮助类型Model Configuration 模型配置
为不同的功能选择默认型号 Customize model parameters
自定义模型参数 - Adjust the reading flow to match your preferences
七、软件下载
夸克网盘分享
本文信息来源于GitHub作者地址:GitHub - WindChimeEcho/read-bridge: AI-enhanced reading tool for immersive language learning using the n+1 method. Learn languages by staying in the target language ecosystem, with a flow-state focused interface.