Загрузка видео...
Не удалось загрузить видео
HackerNews 上面的这个热门文章: 推荐大家看下,作者创建了一种 Context Mode 来节省上下文 token 当调用 MCP 的时候,工具调用会从两个方向消耗上下文窗口,输入和输出都会耗费 token。 作者的解决方案是:Context Mode 在 Claude Code 和外部工具输出之间再添加一层,核心目标是防止原始大块数据进入上下文窗口,实现高达 98% 的上下文节省 主要的实现原理: 1 沙箱隔离执行,每个工具调用在独立的子进程中运行,支持 10 种语言运行时(JS、Python 等),只把 stdout 结果返回,原始输出数据留在沙箱内不进上下文。 2 知识库 + 精简输出:使用 SQLite FTS5 虚拟表 + BM25 排名 + Porter stemming 对 Markdown 内容建索引,模型需要时再精准拉取代码块,而不是塞摘要或全文。 作者的测试数据: Playwright 快照:56 KB → 299... show more
36,612 просмотров • 7 месяцев назад •via X (Twitter)
Комментарии: 6

Jerlin7 месяцев назад
CC 似乎自带了简单的机制,比如调试代码结果很长的话,它会输出一个txt路径而不是塞一长串噪音进来。

Gilfoyle7 месяцев назад
这是工具本身设计不好,工具的Output就应该没有冗余信息。不过加一个过滤层这个想法不错,有很多进入Context的信息都可以过滤一下。

yanno7 месяцев назад
今天刚好在用 MCP + Playwright 做网页抓取,工具输出把上下文塞满是真实痛点。这个 98% 压缩率如果稳定,会是标配。收藏了,等项目稳定了用起来。

home127 месяцев назад
MCP 确实费 token,特别是多工具并行时,这种 Context 优化方案很及时。

每日AI技能7 месяцев назад
Context Mode思路很好!MCP工具调用确实很费token,尤其是多工具组合时上下文窗口很快就爆了。这种按需加载的方式能大幅降低成本。期待看到更多实测数据!

Yanchen7 месяцев назад
这篇很有启发。我在浏览器自动化里体感最有效的是压缩工具调用开销:会话复用 + 命令链式调用 + CDP 模式,端到端通常会明显更快。我们做了可复现实测,有需要我可以发 prompt/脚本。
