在当今的数字世界中,我们不断受到信息的轰炸。无论是阅读文章、分析报告还是研究新主题,在选项卡之间跳转以收集背景信息或见解都会扰乱我们的流程和生产力。这就是 lightup 的用武之地:一款人工智能驱动的浏览器扩展程序,旨在帮助您保持专注、获得即时深度并直接在您正在查看的页面上扩展您的理解。
问题
您是否曾经突出显示一段文字并希望立即可以:
- 更好理解了吗?
- 总结一下?
- 翻译一下?
- 更深入地了解其背景?
目前,完成这些任务通常需要切换选项卡、将文本复制到不同的工具中或依赖中断工作流程的服务。这会分散你的注意力,并给理解过程增加不必要的摩擦。
解决方案:什么是 LightUp?
LightUp 是一个实验性浏览器扩展,可将人工智能驱动的注释直接带到您的指尖。突出显示网页上的任何文本,LightUp 将提供:
- 解释 — 复杂文本或概念的详细解释。
- 总结 — 较长内容的快速摘要。
- 分析 — 有关所选文本的深入见解和上下文。
- 翻译 — 语言之间的即时翻译。
LightUp 的核心使命是通过提供即时、可操作的见解来帮助您保持流程,而无需离开页面。
灵感
LightUp 的想法是由 Genius 音乐注释网站引发的。在 Genius 上,突出显示歌词会提供弹出窗口,其中包含进一步的解释或解释。这启发我创建了一个用于一般网页浏览的类似工具,其中任何文本都可以触发有用的人工智能工具提示。
技术之旅
构建 LightUp 是一项令人兴奋的挑战。以下是技术堆栈和实现的一瞥:
技术堆栈
- 前端: reactjs、typescript 和 Tailwindcss,打造现代的响应式界面。
- 框架: Plasmo,一个浏览器扩展框架,可确保与网络浏览器无缝集成。
- ai 模型: 支持本地和基于云的 LLM(例如 OpenAI 的 gpt 模型、基于 llama 的本地服务器、xAI 的 Grok-beta 和 Google 的 gemini 模型,例如 Gemini 1.0 Pro、Gemini 1.5 Pro、和 Gemini 1.5 Flash)。
主要特点
以用户为中心的设计
扩展的设计优先考虑:
- 参与度:动画文本显示和反馈机制使体验具有互动性。
- 自定义:用户可以根据自己的喜好定制设置,例如选择特定的人工智能模型或调整工具提示行为。
开源与协作
LightUp 很快将作为开源项目在 apache 2.0 许可证下提供。这一决定源于我对促进社区驱动创新的信念。我邀请开发者:
- 探索代码库。
- 贡献改进。
- 分享反馈以帮助进一步完善 LightUp。
gitHub 存储库和文档将提供您入门所需的所有资源。
立即尝试 LightUp(测试版)
准备好体验人工智能支持的注释了吗?查看 LightUp:
我很想听听您的想法和反馈。让我们一起创造一些令人惊叹的东西!