章节 01
【导读】Fr3 Man Web CLI Agent:浏览器原生的智能编程助手
本文介绍一款完全运行在浏览器中的智能编程助手Fr3 Man Web CLI Agent。它通过File System Access API直接操作本地文件系统,无需后端服务器与安装;支持Ollama本地AI和云端大模型(如OpenAI、Anthropic等);提供多阶段代码审查流程与沙盒化JavaScript执行环境,兼顾隐私性与便捷性。
正文
一款基于浏览器的智能编程助手,通过File System Access API直接操作本地文件系统,支持Ollama本地AI和云端大模型,提供多阶段代码审查流程和沙盒化JavaScript执行环境。
章节 01
本文介绍一款完全运行在浏览器中的智能编程助手Fr3 Man Web CLI Agent。它通过File System Access API直接操作本地文件系统,无需后端服务器与安装;支持Ollama本地AI和云端大模型(如OpenAI、Anthropic等);提供多阶段代码审查流程与沙盒化JavaScript执行环境,兼顾隐私性与便捷性。
章节 02
在AI编程助手领域,多数工具为云端SaaS服务或需安装的桌面应用。Fr3 Man选择浏览器原生路径,利用Chrome/Edge的File System Access API实现本地文件读写,零后端架构确保代码隐私(数据不上传云端),且即时启动无需安装。目前仅支持Chromium内核浏览器(Chrome、Edge),Safari与Firefox因API支持问题暂不兼容,这是功能与安全性的权衡结果。
章节 03
AI模型支持:本地集成Ollama(需设置跨域),同时兼容OpenAI、Anthropic、Google等云端API,模型无关架构可灵活切换。 多阶段代码审查:Prompt Architect增强提示词,AI Agent执行任务,Senior Reviewer审查代码质量,Mission Checklist跟踪进度,提升输出质量。 内置工具集:覆盖文件系统操作(读写、修改、搜索)、语义搜索、代码分析(语法检查、架构映射)、沙盒JS执行、持久化记忆系统及交互式项目浏览器。
章节 04
快速启动:Windows用户双击run.bat(自动依赖检查、端口扫描、服务启动);Linux/Mac用户执行npm install+npm run dev。
使用步骤:1. 选择项目文件夹并授权浏览器访问;2. 配置AI连接(Ollama URL或云端API密钥);3. 调整代理人格与流水线阶段;4. 在Chat界面输入指令开始编程。
章节 05
安全模型:基于浏览器同源策略保护,文件访问需用户显式授权,JS代码在沙盒执行,无数据上传至服务器。 适用场景:快速原型开发、隐私敏感项目、多设备切换、学习实验、离线开发(配合Ollama本地模型)。
章节 06
当前局限:仅支持Chromium浏览器;大型项目文件操作可能受性能限制;缺少调试器、版本控制等IDE高级功能。 未来计划:支持更多浏览器(取决于API普及);集成Git操作、包管理器等工具;增强协作功能(多人实时编辑)。
章节 07
Fr3 Man并非取代完整IDE,而是提供轻量级、零配置、隐私优先的AI编程替代方案。它证明浏览器不仅是网页工具,也可成为强大的开发环境,适合注重隐私、快速启动或受限环境下的开发者尝试。