无需工程化即构建代理
不要自己构建代理。托管 Hermes,并为其提供工具、技能和系统提示。我们正在推出一个简化此过程的 API。对于 prismvideos.com,我们发布了一个基于 Vercel AI Agents SDK 的媒体生成代理。我们的代理理解推荐给用户的模型,能够生成图像和视频,并能够分析视频并告诉用户如何重现它们。这非常美妙。令人震惊的是,几天后,我们的竞争对手 Higgsfield(在 AI 媒体生成领域的领导者)推出了一个名为超级计算机的代理。超级计算机具有观察记忆(跨会话的记忆)、技能、自动化、计算机和文件系统。我们需花费几个星期才能添加所有这些功能。超级计算机并不是基于 Vercel AI SDK、Claude Agents SDK 或 OpenAI Agents SDK 构建的;它是基于 Hermes 构建的,Hermes 是一个开源个人代理,拥有 185k+ GitHub 星(截至撰写本文时)。我曾认为 Hermes 只是一个极客的潮流(就像我自己)。但我意识到,如果我们将 Hermes 作为我们的代理的基础,我们将可以免费获得会话管理(每会话记忆和压缩)、内置工具(网络搜索、浏览器、文件系统导航)、技能、自学习和自动化。客户可以问我们的代理,“每周查看我们上周表现最佳的网红视频并制作五个变体”——一个真正的魔法时刻。我们删除了现有的代理,并启动了一个带有 Hono 服务器的 EC2 实例。该服务器为每个客户创建了一个在 Docker 容器中的 Hermes 代理。它还充当反向代理,用于在我们的应用程序和 Hermes 网关之间传递消息。现在,我们通过 WebSocket 连接与每个用户的 Hermes 代理进行通信。与其构建观察记忆、技能、自学习、自动化和持久文件系统,我们只需关注与 prismvideos.com 相关的工程。我们可以给代理我们的系统提示、用于创建媒体和通过 MCP 确定使用哪些模型的工具、我们的技能文件(如何创建 UGC 视频、故事板、视觉效果)以及我们的连接器(Meta 广告管理器、Google Drive、Resend)。当面向消费者的代理变得更好时——Claude、ChatGPT、Manus——客户的期望也在上升(对于 B2B 软件也是如此)。Claude 应用程序具有记忆,因此现在我的 CEO 也想要它。自学习呢?引导?我们能否添加 Ralph Wiggum 循环?公司正在向代理工具的研究和开发投入数十亿美元。我毫不怀疑,在 Hermes 之后会出现一个新代理工具,推出每个人都想要的新功能(现在似乎流行的是 Hermes 的内置学习循环)。几乎不太可能通过为特定用例创建最佳工具而使 AI 代理初创公司致富。如果有的话,他们只是在暴露自己于竞争对手交付更全面代理的风险,尤其在下一个工具到来时。AI 代理初创公司最有可能通过与客户的专有数据集成并学习他们的偏好来创造差异化的价值。代理是新的基础。现有的代理框架要求开发者设置:会话管理(在某些情况下)、工具(在某些情况下)、记忆、自学习、自动化、持久文件系统、容器或沙箱部署、技能、MCP 服务器。但一至七都属于任何代理应用程序。通过编程创建 Hermes 实例,开发者可以在一次 API 调用中获得代理和基础设施:POST /v1/deployments 授权:Bearer $PRISM_API_KEY 内容类型:application/json { "customer_id": "cus_123", "name": "Acme Creative Agent", "runtime": "hermes", "model": "anthropic/claude-sonnet-4.5", "system_prompt": "您是 Acme 的媒体生成代理。帮助用户计划、创建和迭代高性能短视频。", "sandbox": { "enabled": true, "type": "docker", "persistent_filesystem": true }, "mcp_servers": [ { "name": "prism-media", "url": "https://api.prismvideos.com/mcp", "tools": [ "search_models", "get_model_schema", "get_pricing", "generate_image", "generate_video", "generate_audio" ] } ], "skills": [ { "name": "ugc-video-creation", "source": "file", "path": ".prism/skills/ugc-video-creation/SKILL.md" }, { "name": "storyboarding", "source": "inline", "content": "---\nname: storyboarding\ndescription: 为短视频创建逐镜头故事板\n---\n# 故事板\n..." }, { "name": "social-media-visual-effects", "source": "url", "url": "https://example.com/skills/social-media-visual-effects/SKILL.md" } ], "secrets": { "META_ADS_TOKEN": "sec_meta_ads_token", "GOOGLE_DRIVE_TOKEN": "sec_google_drive_token" }, "features": { "memory": true, "dreaming": true, "automations": true, "steering": true, "filesystem_webhooks": true } } 响应:{ "deployment_id": "dep_7xK9s2", "customer_id": "cus_123", "runtime": "hermes", "status": "ready", "model": "anthropic/claude-sonnet-4.5", "thread_id": "thr_default_8a1", "filesystem": { "workspace_path": "/workspace", "persistent": true }, "even
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡