agents-core
MITAgent 核心运行时
插件驱动的 Agent 运行时,直接运行于官方 OpenAI SDK 之上:对话生命周期、流式输出、工具调用、多轮递归对话与插件扩展。
@ai-zen/agents-core按分类浏览 AI-Zen 的开源项目,涵盖 Agent 框架、MCP 服务、CLI 产品、基础库、终端能力与桌面产品。
Agent 核心运行时
插件驱动的 Agent 运行时,直接运行于官方 OpenAI SDK 之上:对话生命周期、流式输出、工具调用、多轮递归对话与插件扩展。
@ai-zen/agents-coreAgent 能力层 SDK
建立在 core 之上的引擎 / 能力层:业务能力管线(发现→权限过滤→实例化)、Scope 全局上下文、MCP 连接管理、任务迁移与内置文件 / 命令工具集。
@ai-zen/agents-sdksocket 托管终端
跨平台 PTY 传输,经 socket 以标准 JSON-RPC 2.0 协议暴露,并提供 MCP 适配层。
@ai-zen/socket-ptyPDF 精确解析 MCP 服务
把 PDF 精确拆解给 Agent:给出文本、矢量图形、位图的坐标与尺寸,并支持按需栅格渲染,用于从 PDF 还原设计稿。
@ai-zen/pdf-parse-mcp异步队列
TypeScript 实现的异步队列,基于 async iterator,内置背压控制。
@ai-zen/async-queue事件管理库
支持 on / emit / once / promise / gather 的轻量事件管理库。
@ai-zen/event-busSSE 事件流消费
基于 fetch 的 EventSource 实现,具备完整的事件流消费能力。
@ai-zen/node-fetch-event-source惰性 Promise
延迟至首次访问才执行的 Promise 实现。
@ai-zen/lazy-promiseAI 桌面宠物
以 Live2D 呈现的 AI 桌面宠物,支持对话交互,拟发布至 Steam;目前开发进行中。
统一的 TypeScript 技术栈与 @ai-zen/* 命名空间,围绕 Agent 工具链分层构建。