OpenJellyfish
可读的智能
快速开始
三种方式,按需选择
可迁移的,可重复的,可解读的智能。
我们不再堆一个越来越复杂的 Agent,而是把它拆成四层:LLM 提供智能动力,Harness 提供智能运行的躯体,Documents 是智能保持独特的核心,Environment 投射智能的表现。
Runtime + Prompt + Memory + Workflow = AgentLLM + Harness + Documents + Environment = AgentLLM
动力能不能思考
提供推理能力。推理、语言、世界知识都来自这里,随时可以替换:GPT、Claude、本地模型,OpenAI 兼容即插即用。
Harness
躯体怎么思考
决定智能的运行机制。只负责 Observe · Think · Decide · Act 的循环,不知道自己是谁、该做什么。永远保持简单。
Documents
核心思考什么,为什么这样思考
定义智能本身。Prompt、Memory、Skills、Workflow、Permissions、Knowledge 全部是文档,可阅读、可修改、可复制、可版本管理。
Environment
表现如何被投射到世界
决定智能如何与外界交互。Filesystem、Tools、MCP、Scheduler、External Services——智能通过它触达世界,把结果表现出来。
这和传统 Agent 框架最大的不同在于:Documents 并不是 Harness 的配置文件,而是智能本身。
Portable Intelligence
因为 Agent 就是文档,复制一个目录就是复制整个 Agent。整个生命周期都能用成熟的软件工程工具管理:
Harness 可以升级,LLM 可以替换,Runtime 可以重构,但灵魂始终在文档之中。
git clone→复制整个 Intelligencegit diff→查看 Agent 的成长git merge→融合两个 AgentDocument is all you need
所有能力,最终只归于一件事——和 Agent 一起写文档。
路径即边界
用文档路径隔离 Agent 的制作与分发,权限与权力边界天然成立——不同的边界,就是不同的 Agent。
记忆宫殿
各个层级的 memory 都落成文档,像走进记忆宫殿一样逐层翻阅、检索与编辑。
写文档即运维
Agent 用写文档的方式安排定时任务、执行系统操作——运维就是编辑文件。
自我改写
文档可修改,而文档就是 Agent 本身——所以 Agent 能改写自己的 Prompt、脚本与逻辑。
经验即 Agent
把人的经验快速变成可发布的 Agent——你要做的,只是和 Agent 一起写文档。
复制即迁移
一个目录就是一个完整的 Agent,复制、导入、分享,cp 或 git clone 即可。
… and ?
文档能做的远不止这些。下一个用法,由你来定义。
向后一步,更简单一点
在愈演愈复杂的 Agent 生态里,水母选择往回走一步 —— 但走到一个闭环里。
OpenClaw
极度私有化 —— Agent 越界风险高,多人使用无从谈起,分发更是无稽之谈。
Hermes
全自动迭代听起来美好,但人只能对话指导 —— 配置 / 记忆 / 分发的运营闭环还是要自己拼。
OpenJellyfish
专注小范围(≤50人)精细运营。像 Cursor 副驾驶一样,Agent 坐在旁边帮你打造下一个 Agent。
Flowise
节点拖拽搭原型。逻辑稍复杂就开始难维护。
n8n
工作流自动化巨人,AI 是它后加的一个节点。
Dify
写 workflow / chatflow 很痛苦,图结构复杂度高,最佳发挥场景至今模糊。
轻,但闭环。这是水母对'更简单'的回答。

