什么是 Hermes App Container?
Hermes App Container 是一个革命性的 AI 应用生成平台。你只需要用自然语言描述你想要的 APP,AI Agent 就会自动生成完整的 HTML/CSS/JS 代码,并在浏览器中实时预览运行效果。
不需要写一行代码,不需要懂技术——只要会打字,就能创建自己的应用。
核心能力
🎯 意图驱动开发
用日常语言说出你想要的:”帮我生成一个支持 AI 智能出题的练习题应用”、”做一个带拖拽功能的待办清单”——Agent 自主决定创建哪些文件、用什么技术方案、如何组织代码。
🤖 AI 原生集成
生成的 APP 可以无缝调用 AI 能力——大语言模型(LLM)对话、内容生成、智能分析、知识问答等。APP 通过 Hermes API 与 DeepSeek、Claude、GPT 等主流模型交互,无需自行对接各厂商 SDK。
📱 跨平台实时预览
生成的 APP 以 WebView 形式即时渲染,支持手机端和桌面端。每一次修改都实时可见,像聊天一样迭代你的应用。
🔐 安全沙箱
内置 15 项安全扫描策略,自动生成 CSP 策略,权限分级管理(网络、存储、弹窗、剪贴板等),确保生成的 APP 安全可控。
🔄 版本管理
每一次 AI 修改自动创建版本快照,支持历史回溯、版本对比和一键回滚。
使用场景
📝 AI 练习题应用
选择学科和难度,AI 自动生成题目、判断答案、提供解析。支持多轮对话式学习。
📊 数据分析看板
上传数据文件,AI 分析并生成交互式可视化图表,支持自然语言查询。
💬 AI 客服机器人
配置知识库,生成嵌入式聊天窗口,支持多轮对话和上下文理解。
🎨 创意工具
文案生成器、图片编辑器、音乐播放器、动画演示——任何 Web 应用都可以用对话创建。
技术架构
Hermes App Container 基于 React Native + Electron 双端架构,支持 Android 移动端和 Windows/macOS 桌面端。后端采用 KVM 虚拟化集群部署 Hermes Agent,通过 SSE 流式协议实现实时响应。
用户输入自然语言 → POST /v1/runs (Hermes API) → Agent 自主决策(工具调用、文件操作、代码生成) → SSE 实时流式返回 → app_patch JSON 嵌入响应 → WebView 即时渲染 APP
部署模式
🖥️ KVM 集群模式
通过 KVM 虚拟化集群部署 Hermes Agent 实例,支持多用户隔离、资源弹性分配。用户通过 Server Key 连接专属 Agent 实例,LLM 密钥统一管理推送。
🔗 Direct 直连模式
直连已有的 Hermes API Server,适用于已有基础设施的用户。配置 Server URL + API Key 即可使用。
支持的大模型
DeepSeek · Claude (Anthropic) · GPT (OpenAI) · Gemini · 通义千问 · Moonshot · OpenRouter · 以及任何兼容 OpenAI API 格式的自定义模型
技术栈: React Native 0.85 + Electron 35 + TypeScript · 后端: Hermes Agent + KVM/QEMU + Nginx · 协议: SSE Streaming + app_patch JSON