Toolnexus:五语言一致的工具调用层
muthuishere2101 · reddit · 2026-07-12
Toolnexus 是一个厂商无关的工具调用层,目标是给任何 LLM 提供“像 agent 框架一样”的动态工具调用能力,并且在 JavaScript、Python、Go、Java、C# 五种语言里保持字节级一致的行为。 核心设计包括: - 把 MCP servers、agent skills、自定义函数、HTTP endpoints、内置 shell/file 工具和远程 A2A agents 统一成一个 `Tool` 接口。 - 客户端内置完整 tool-calling loop,支持并行与链式调用、流式输出、hook、重试、对话记忆和 metrics。 - 把 human-in-the-loop 做成一级能力:当工具需要人类批准、OAuth 登录或决策时,运行会挂起,后续可在同一位置恢复。 - 还能把组合好的工具集重新暴露成 MCP server 或 A2A agent。 作者强调五个语言版本通过相同 fixtures 和 CI 保证一致性,并附了文档和仓库链接。
所属事件:Toolnexus:支持五大语言的跨平台工具调用层(2 条相关)→
「编程与Agent」频道最新
- ZooData API 直接收 URL,同请求返回结构化数据 — dr_cintas · 2026-07-21
- ZooData 一次 API 调用把网页转成 agent 可用 JSON — dr_cintas · 2026-07-21
- 同题对测两款模型都一次过,讨论转向 Loop Engineering — glenbeer · 2026-07-21
- SubAgent 发布为全本地开源字幕本地化管线 — sai_teja_ · 2026-07-21
- TokenPrint 把 Qwen 推理做成 DevTools 式调试器 — Rich-Fruit-326 · 2026-07-21
- 本周必读 AI 论文:智能体、长上下文 RL 和机器人策略 — TheTuringPost · 2026-07-21