作者认为,模型上下文协议(MCP)曾经是连接大语言模型(LLM)与外部服务的关键,如今已成为一种过时的负担。MCP 最初是为了弥合早期模型能力的不足而开发,但现在随着用户堆叠大量工具服务器,它导致了严重的“上下文臃肿”,迫使开发者为了管理这些服务器而构建复杂的二级基础设施。
作者主张,现代大语言模型已不再需要这些僵化的封装。如今的模型完全有能力自主执行代码、浏览大型代码库,并直接与命令行界面(CLI)和原始 HTTP API 进行交互。通过利用现有的标准(例如使用 `Accept` 标头从网站请求 Markdown),智能体无需 MCP 特定的架构开销,即可获取所需的数据。
归根结底,本文呼吁废弃 MCP。与其维护多余的服务器层,不如将重点转向标准化智能体如何通过成熟的现有网络协议直接与互联网交互。通过将浏览器和终端作为主要接口,我们可以迈向一个更简洁、更强大的智能体未来。
**jevchat** 是一个实验性的、高度可定制的聊天界面,通过要求 Jev 模型预测序列中的下一个符号来生成文本。该工具通过从概率分布中反复采样,逐个字符或标记地构建响应,直到达到停止信号。
该项目提供了多种查询模型的策略,从简单的 **choice**(请求下一个符号)到 **bisect**(使用是非拆分)以及 **buckets**(管理大型词汇表)。用户可以切换字母表、采样策略和展示模式——例如“假设”模式,该模式通过让模型对完整的字符串而非孤立的符号进行排序,显著提高了准确性。
尽管运行起来既不切实际且成本高昂,但该工具专为娱乐和实验而设计。用户可以通过实时终端界面进行交互,该界面会显示实时的生成统计数据和概率分布。代码库经过充分测试,提供了用于性能比较的 `bench` 命令,并可通过 `.env` 文件进行灵活配置。