Claude Code 推出 Mods 功能:一句话魔改自己
拆解 Claude Code 的 Mods——跑在进程内部的 JS/TS 事件处理器,能画界面、拦工具调用、接管 UI,连官方 /diff 都是 mod;结尾与 DeepSeek Harness 的万物可插件做全面对比。
CATEGORY
试了某个 Agent 思路,结果如何 · 共 12 篇
← 返回栏目拆解 Claude Code 的 Mods——跑在进程内部的 JS/TS 事件处理器,能画界面、拦工具调用、接管 UI,连官方 /diff 都是 mod;结尾与 DeepSeek Harness 的万物可插件做全面对比。
工具越接越多,全量注入吃上下文,全量检索又多一跳。本文给出冷热分层方案:热层常驻、冷层进注册表、元工具按需召回、选中才展开完整 schema,并对照 Claude Code / Trae / Cursor / CodeBuddy 四家公开做法,附评测协议与不适用边界。
从三进程架构、分块与混合检索、RAG 插件管线讲到 Docker/Lite 部署与 Dify/RAGFlow 对比——面向要落地私有知识库的工程师,而不只是「一键启动」清单。
长对话接近上下文上限时,如何在摘要压缩之外保留可恢复细节:水位触发原文外置、结构化笔记保主线、向量召回加重排序按需注入,并给出评测协议与 memory 工具接口。
介绍 DeepSeek Harness(dsh)的 everything-is-a-plugin 原理:没有特权核心,模型、工具、会话、循环都是可替换插件。
官方已经把 Agent 讲成 Model + Harness。这篇用最小例子拆开 create_agent、工具、系统提示和状态,说清「壳」里到底装了什么。
中间件不是玄学。按 before/after 模型与工具调用挂点,做重试、摘要、限流和人在环审批。
把 ReAct 套进小工具时,工具调用循环写反了。记录现象、定位过程,以及最后能跑通的最小结构。
想让 Agent 稳定吐 JSON,靠的是 schema 设计与任务边界,不是把 response_format 一贴就完事。
长任务塞进一个上下文会爆。记录用子 Agent 隔离上下文、并行分片与「只回传摘要」的做法。
MCP 让工具接入变容易,也更容易把权限接大。记录工具服务器、权限收缩与本地开发的边界做法。
当工具连续失败时,与其继续改提示词,不如显式降级。记录一次把崩溃路径改成可解释结果的改动。