agent

用 Effect 写类型安全的 TypeScript 智能体

开源 unknown 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 155
维护状态 活跃
是否开源 是
定价模式 unknown

项目预览

项目数据

分类智能体
开发团队yielded-dev
所属国家
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型
GitHub 星标★ 155
30天Star增速
HF 下载量
上线时间2026-07-29 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-12
浏览次数0

项目介绍

Yielded Agent 是一个面向 TypeScript 的智能体(Agent)开发工具包,构建在 Effect 与 Effect AI 之上。它要解决的核心问题是:当前多数 Agent 框架把编排逻辑、工具调用、错误处理和并发控制耦合在一起,导致代码难以测试、难以复用、难以在生产环境中稳定运行。该项目以 Effect 的类型安全与结构化并发能力为底座,提供一套可组合的 Agent 运行骨架(harness),让开发者用声明式的方式定义工具、步骤、状态流转和副作用边界,从而把「智能体行为」当作普通 TypeScript 程序来编写、调试和测试。核心能力包括:基于 Effect 的依赖注入与错误通道、可插拔的工具/模型适配层、可观测的执行轨迹,以及便于替换底层 LLM 提供方的抽象。适合已经使用 Effect 生态、追求工程化与类型安全的团队,在服务端或 CLI 场景中构建可控、可维护的 Agent 应用。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

核心亮点

  • 基于 Effect 的依赖注入与错误通道,工具调用和副作用边界清晰,便于单元测试
  • 类型安全贯穿工具定义与模型适配层,替换 LLM 提供方时改动面小
  • 结构化并发与可观测执行轨迹,适合生产环境下的调试和问题定位

不足之处

  • 强依赖 Effect 生态,未使用 Effect 的团队学习曲线较陡
  • 早期项目,文档与示例相对有限,社区规模待观察

适用场景

  • 服务端构建可测试、可维护的 TypeScript Agent 服务
  • CLI 工具中编排多步骤工具调用与状态流转
  • 需要替换底层 LLM 提供方且保持类型安全的工程化场景

替代项目

LangChain.js、Mastra、VoltAgent

上一篇:DataAgent

下一篇:awesome-deepseek-agent

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 211 2026-08-09
goutoujunshi 开源

先哄情绪再出招,恋爱难题给可执行方案

一个先接住情绪、再分析关系并给出可执行策略的 Codex 恋爱军师,内置心理、法律、社会、人···

★ 7663 2026-09-25
geo-sleuth 开源

给 AI 装上地理侦探技能,一张照片顺藤摸瓜找到拍摄地

An agent skill that finds where a photo was taken — OpenStreetMap geometry, elevati···

★ 1753 2026-09-25
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 247442 2026-08-15