Nxtscape 是一个开源的智能浏览器,强调隐私保护和本地化AI功能。它的核心设计基于用户数据安全,允许用户使用自己的API密钥或通过Ollama运行本地AI模型,确保浏览数据不上传云端。Nxtscape采用与Google Chrome相似的界面,支持Chrome扩展,操作熟悉且易于上手。它的AI代理功能可以自动化处理日常任务,如填写表单或管理标签页,适合追求效率和隐私的用户。项目在GitHub上开源,采用AGPL-3.0许可证,社区驱动开发,鼓励用户参与贡献。
功能列表
- 隐私保护:支持用户自带API密钥或通过Ollama运行本地AI模型,数据不上传云端。
- AI代理自动化:内置AI代理可自动完成表单填写、标签管理等重复性任务。
- Chrome扩展兼容:支持所有Google Chrome扩展,界面与Chrome一致,操作无学习成本。
- 开源社区驱动:代码公开在GitHub,采用AGPL-3.0许可证,欢迎用户贡献功能或反馈。
- MCP商店(开发中):未来支持一键安装流行MCP,直接在浏览器地址栏使用。
- AI广告拦截(开发中):内置AI驱动的广告拦截,覆盖多种场景,提升浏览体验。
使用帮助
安装流程
Nxtscape目前托管在GitHub,需通过源码构建安装。以下是详细步骤:
- 准备环境:
- 确保电脑已安装Python 3.8+,因为Nxtscape主要使用Python开发。
- 安装Git以克隆代码库,运行命令:
git clone https://github.com/nxtscape/nxtscape.git
- 进入项目目录:
cd nxtscape
- 安装依赖:
- 项目依赖列在
requirements.txt
中,运行以下命令安装:pip install -r requirements.txt
- 如果使用本地AI模型,需安装Ollama。访问Ollama官网下载并按照其指南配置。
- 项目依赖列在
- 运行Nxtscape:
- 在项目目录下运行主程序:
python main.py
- 首次运行会生成配置文件,需输入自定义API密钥(可选)或选择本地模型。
- 在项目目录下运行主程序:
- 配置Chrome扩展:
- Nxtscape支持Chrome扩展。打开浏览器设置,进入扩展管理页面。
- 从Chrome Web Store拖放扩展文件,或直接加载已下载的扩展包。
功能操作
隐私保护
Nxtscape的隐私功能是其核心特色。用户可以选择不使用云端AI服务,而是通过Ollama运行本地模型。配置步骤如下:
- 打开Nxtscape设置页面,找到“AI模型”选项。
- 选择“本地模型”,输入Ollama的本地地址(默认:
http://localhost:11434
)。 - 选择支持的模型,如LLaMA或Mistral。Ollama会自动下载模型(需确保网络连接)。
- 若使用API密钥,进入“API设置”,输入从OpenAI或其他服务商获得的密钥。数据处理全程本地化,浏览历史不上传。
AI代理自动化
Nxtscape的AI代理可简化重复任务。例如,自动填写表单:
- 打开需要填写的网页,如购物或注册页面。
- 点击浏览器工具栏的“AI代理”按钮,选择“自动填写”。
- AI会扫描页面字段,自动填充保存的个人信息(如地址、邮箱)。首次使用需在设置中保存常用信息。
- 确认后,点击“提交”完成操作。
对于标签管理,AI代理可整理多项目标签:
- 在浏览器顶部点击“标签管理”选项。
- AI会根据页面内容分组标签,例如将“工作”“购物”标签归类。
- 用户可一键关闭无关标签或保存为会话,方便下次恢复。
Chrome扩展兼容
Nxtscape的界面和内核与Chrome一致,扩展使用无缝衔接:
- 打开Chrome Web Store,搜索需要的扩展(如广告拦截或密码管理)。
- 点击“添加到Nxtscape”,扩展会自动加载。
- 在Nxtscape的扩展页面调整设置,功能与Chrome无异。
社区贡献
Nxtscape鼓励用户参与开发。用户可通过GitHub提交问题或功能建议:
- 访问GitHub Issues页面。
- 提交新Issue,描述功能需求或Bug,匿名提交可通过项目主页的链接。
- 开发者可直接Fork代码库,提交Pull Request。
即将推出的功能
- MCP商店:用户可一键安装MCP(模块化内容包),如自动化脚本或定制工具,直接在地址栏调用。
- AI广告拦截:通过AI识别广告内容,拦截动态广告和嵌入式推广,减少手动配置。
注意事项
- 确保电脑性能足够运行本地AI模型(推荐16GB内存)。
- 定期检查GitHub更新,获取最新功能和修复。
- 加入Nxtscape的Discord社区,获取实时技术支持和功能讨论。
应用场景
- 隐私敏感用户的日常浏览
Nxtscape适合注重数据安全的用户。程序员、研究人员或其他需要保护浏览历史的职业人士可以使用本地AI模型,防止数据泄露。AI代理还能自动整理研究相关的标签页,提升工作效率。 - 自动化任务处理
电商从业者或行政人员常需填写重复表单。Nxtscape的AI代理可快速完成订单信息录入或客户注册,节省时间。AI还能学习用户习惯,优化表单填写速度。 - 开发者测试与贡献
开源开发者可将Nxtscape作为测试平台,开发AI驱动的浏览器功能。社区驱动模式允许开发者直接提交代码,参与MCP商店或广告拦截功能的开发。
QA
- Nxtscape与Chrome有何不同?
Nxtscape基于Chrome界面,但强调隐私和本地AI。Chrome依赖云服务,数据可能被收集;Nxtscape运行本地模型,数据不上传,且支持AI自动化任务。 - 如何确保隐私安全?
Nxtscape不存储用户浏览数据。用户可使用本地AI模型或自带API密钥,所有处理在本地完成。代码开源,接受社区审查。 - 是否需要编程经验?
普通用户无需编程即可使用。开发者可通过GitHub贡献代码或定制功能,但安装和基本使用只需简单配置。 - 支持哪些AI模型?
通过Ollama支持LLaMA、Mistral等模型。用户需自行下载模型,Nxtscape提供配置界面简化操作。