Skip to content

简介

Hive-Mind 是一个 TypeScript 库(npm 包),为 AI Agent 提供按需技能加载脚本执行能力。

它解决什么问题

当前的 AI 技能系统(OpenClaw、Cursor Skills)都绑定在特定的编辑器或客户端上。如果你要构建一个自己的平台让用户使用 AI 技能,传统做法是在服务端将技能作为 prompt 注入,但这会严重膨胀上下文窗口:

  • 20 个技能 × 每个 ~1,250 tokens = 25,000 tokens 基线开销
  • 即使大部分技能根本没被使用,每轮对话都要付这个代价
  • 上下文窗口被占满后,LLM 的推理能力显著下降

Hive-Mind 通过三阶段渐进式技能加载解决这个问题,将每轮基线开销从 ~25,000 tokens 降低到 ~500 tokens。

核心特性

特性说明
渐进式加载三阶段按需加载,50 个技能节省 96% prompt tokens
模型切换基于 Vercel AI SDK,支持 30+ LLM 供应商
SKILL.md 兼容遵循 Agent Skills 标准
跨语言脚本支持 Python / Bash / Node.js 脚本执行
分层安全basic / strict / sandbox 三级安全模型
工作区隔离多租户场景下独立配置技能、模型、安全策略
技能即 Agent技能可声明为自主 Agent,拥有多步执行循环
技能链调用技能之间可以互相调用(call_skill
跨技能文件引用body 中的 markdown 链接自动识别,LLM 按需读取
LLM 驱动路由llm-routed 策略让 LLM 自主选择技能,语义理解优于关键词匹配
MCP Client连接外部 MCP Server,将 MCP 工具自动注入 LLM 工具链

定位

Hive-Mind 是引擎,不是产品。

OpenClaw (Claude Code)Hive-Mind
是什么完整的 AI 终端应用可嵌入的 TypeScript 库
谁用开发者在终端中交互开发者集成到自己的应用
运行方式claude 命令启动import { createHiveMind }
类比像浏览器(Chrome)像浏览器引擎(Chromium)

谁适合用

  • 构建 Web 平台让用户直接使用 AI 技能
  • 在现有 Node.js 应用中嵌入技能系统
  • 需要支持多个 LLM 供应商的应用
  • 多租户 SaaS 平台
  • 安全性要求高的场景(金融/医疗)

Released under the MIT License.