产品信息
- 形态
- 网页应用
- 分类
- 人工智能 › AI 智能体
- 定价
- 开源
- 授权协议
- MIT
- 首发日期
- 2026年9月25日
- 收录时间
- 2026年9月25日
概览
OnePagent 是一款基于浏览器的单页面 AI Agent 应用。它将对话、文件管理、工具调用和任务编排集成在一个网页界面中,所有配置和数据默认存储在本地浏览器(localStorage 与 IndexedDB)中。 ### 核心能力 - **多 Provider 支持**:可配置 Anthropic 兼容或 OpenAI 兼容的 API 端点,支持文本、图像和视频生成模型,并可设置每个模型的上下文长度与推理内容返回选项。 - **技能系统(Skills)**:支持从 Market、GitHub 仓库导入 `.skill`、`.zip` 或 `SKILL.md` 文件,也可手动创建包含触发正则和指令的技能。 - **MCP 工具集成**:允许粘贴 `mcpServers` JSON 配置导入 MCP 服务器,或手动添加自定义工具。由于多数 MCP 服务器未发送浏览器 CORS 头,支持配置 CORS 代理(如 Cloudflare Worker)以解决跨域问题。 - **Agent Swarm**:提供并行编排能力,Lead Agent 可通过 `SwarmSpawn` 派发任务给多个 Worker。内置 researcher、critic、writer、coder 等只读角色,Worker 之间可通过 `SwarmHandoff` 链式协作,并设有并发上限和 Token 预算控制。 - **Ralph Loop**:无人值守模式,Agent 会持续执行直到输出设定的完成标记。该模式下不会自动批准 Plan Mode 或破坏性操作。 - **计划模式(Plan Mode)**:Agent 在执行写入工具前需用户审批,用户可选择 Approve & Execute 或 Reject & Revise 并提供修改反馈。 - **定时任务**:支持 5 字段本地时间 Cron 表达式,触发时开启新对话。仅在浏览器标签页打开时生效。 - **Hooks**:可在工具执行前后、用户提交、助手响应、Swarm 派发、Cron 触发等生命周期节点注入 JavaScript 处理逻辑。 - **记忆系统**:可选开启,每次助手回复后自动提取事实(信息、时间标签、关系),存入 IndexedDB。 - **云同步**:支持 S3 兼容存储(AWS、R2、MinIO、B2),可配置自动推送与加密短语。 - **代码沙箱**:支持通过 Daytona 平台运行 Python/JS/Bash 代码,启用远程沙箱后仅暴露 Bash 工具。 ### 适用场景 适合需要在浏览器内直接运行和管理 AI Agent 工作流的开发者或高级用户,尤其是希望数据保留在本地、同时具备多 Agent 协作和定时自动化能力的场景。
功能特性
- 多 Provider 模型配置:支持 Anthropic 和 OpenAI 兼容 API,可配置文本、图像、视频模型及上下文长度。
- 技能安装与管理:从 Market、GitHub 或本地导入 .skill/.zip/SKILL.md 文件,或手动创建技能。
- MCP 工具集成:通过 JSON 配置导入 MCP 服务器,支持配置 CORS 代理解决浏览器跨域限制。
- Agent Swarm 协作:Lead Agent 可并行派发任务给多个 Worker,内置多种只读角色,支持链式交接。
- Ralph Loop 无人值守:Agent 持续循环执行任务直至输出完成标记,期间不自动批准破坏性操作。
- 计划模式审批:Agent 执行写入操作前需用户审查计划,可选择批准执行或拒绝并附带修改反馈。
- Cron 定时任务:使用 5 字段本地时间 Cron 表达式设定定时提示词,仅在标签页打开时触发。
- 生命周期 Hooks:在工具执行前后、用户提交、助手响应等节点注入自定义 JavaScript 处理逻辑。
- 本地记忆系统:自动提取助手回复中的事实信息、时间与关系,持久化存储在 IndexedDB 中。
- S3 兼容云同步:支持将设置、对话和记忆同步至 AWS、R2、MinIO、B2 等 S3 兼容存储。
- Daytona 代码沙箱:在远程 Linux 容器中运行 Python/JS/Bash 代码,文件系统双向同步。
- 文件管理与导出:支持拖拽上传文件和文件夹,可将对话导出为 Markdown 或 PDF 格式。
版本更新
新版本提醒我Q&A
- OnePagent 的数据存储在哪里?由 AI 生成
- 设置(包括 S3 凭证和加密短语)、对话、记忆和技能默认存储在浏览器的 localStorage 和 IndexedDB 中。API 密钥不会离开设备,除非直接发送到配置的 API 端点或 S3 存储桶。
- 如何连接 MCP 服务器?由 AI 生成
- 可以在 Add Custom MCP Tool 界面粘贴 mcpServers JSON 配置进行导入,或手动添加单个服务器(填写名称、传输协议、URL 和 Bearer token)。如果直连遇到 CORS 错误,需要配置一个 CORS 代理 URL。
- Agent Swarm 是如何工作的?由 AI 生成
- 启用后,Lead Agent 可以使用 SwarmSpawn 工具并行派发任务给 Worker。内置 researcher、critic、writer、coder 等只读角色。Worker 之间可通过 SwarmHandoff 链式协作,但不能向用户提问、使用 MCP 或生成更多 Worker。
- 定时任务在关闭浏览器后还会运行吗?由 AI 生成
- 不会。定时任务仅在对应的浏览器标签页保持打开状态时才会触发,关闭标签页会错过执行时间。
- 什么是 Ralph Loop?由 AI 生成
- Ralph Loop 是一种无人值守模式,Agent 会持续执行直到输出设定的完成标记。在此模式下,它不会自动批准 Plan Mode 或破坏性的人类提示。
- 代码沙箱启用后有什么变化?由 AI 生成
- 启用 Daytona 远程沙箱后,仅暴露 Bash 工具,PythonExec、JSExec 等工具会被隐藏。代码在 Daytona Linux 容器内运行,文件读写目标指向沙箱,最终结果需放在 /home/daytona/outputs 目录下以便导入。
这个产品还没有主理人
由平台收录或原作者已注销。如果它是你的作品,证明与它的关系后即可成为主理人。
认领这个产品







