开放探索
从一个主题开始,找到下一次工作用得上的资源。
自学用的参考资料
本专题内容正在整理,欢迎先探索其他分类。
开源项目资源包
求职资源包
可下载、可查看 SKILL.md、可按边界重复执行的任务技能包。
在一台干净机器上装好 DeepAgents 运行环境、接入一个 OpenAI 兼容大模型凭证,并跑通第一个 create_deep_agent 工具调用闭环。Use when 需要初始化 DeepAgents 开发环境、系统 Python 版本不达标装不上包、不确定装到了哪个版本、接 DeepSeek 之类国产模型报 ImportError 或 404 这类环境层故障时。涵盖解释器版本核对、虚拟环境置备、主包与提供方包安装、版本核验、凭证注入、最小示例验收;不含 Agent 各项能力的用法(见 tracking-task-progress-with-todos 等能力型 skill)。
把一个 create_deep_agent 建出来的智能体拆开看:列出执行图节点、列出实际挂载的工具、捕获框架预装的中间件清单、抓取每轮真正发给模型的工具集。Use when 需要确认某项能力是否真的挂上了、排查「我的工具去哪了 / 这些工具哪来的 / 内置工具到底几个」、验证自定义中间件是否进了图、或要在改配置前后做结构对照时。涵盖图节点自省、工具清单反查、中间件清单捕获、编译期与运行期工具集差异;不含具体能力的用法。
让智能体把多步任务拆成结构化待办清单写进状态,并从调用结果里取出清单、渲染成实时进度、兜底检测「勾完清单却没给答案」的失败形态。Use when 需要给长任务做进度面板、想稳定触发 write_todos、发现规划没被触发、或要把 todos 推给前端 UI 与日志时。涵盖稳定触发写法、取清单的两条路径、三态进度渲染、失败形态检测;不含子任务委派(见 delegating-subtasks-to-subagents)。
定义子智能体并挂进主智能体,用内置的 task 工具把多步子任务整体委派出去,主上下文只收一条结论。Use when 主智能体的消息历史被子任务中间过程撑爆、想让不同子任务跑在不同模型上做成本分层、需要隔离子任务上下文、或排查「委派没发生 / 子智能体不知道用户交代过的约束」这类路由与信息真空问题时。涵盖子智能体字典三必填字段、挂载与触发、双向隔离边界、描述写法、开销与适用判据;不含单个智能体内部的规划(见 tracking-task-progress-with-todos)。
配置摘要中间件、把默认高触发阈值调到当堂可见,让长对话在撞上下文窗口前先被压缩,并看清压缩前后各发生了什么。Use when 长程智能体对话越积越长、要自定义压缩触发阈值与保留条数、想给摘要单独配一个更便宜的模型、排查压缩死活不触发、卸载写文件报只读文件系统、或保留条数与配置值对不上时。涵盖中间件配置写法、阈值量纲与近似计数、触发确认判据、工具参数截断、执行顺序与主动压缩工具;不含压缩造成的信息丢失回归检查(见 auditing-compaction-information-loss)。
给长程智能体建一份压缩信息丢失的回归检查——在正确的观测位点统计关键词存活率、用行为探针验证模型是否真的答不出来、并从无损原文里找回被丢掉的内容。Use when 要在长程智能体上线前确认压缩会不会吃掉关键约定、怀疑智能体压缩后悄悄忘了早先交代的事、存活率统计永远 100% 测不出衰减、或要把这套检查挂进持续集成时。涵盖观测位点铁律、关键词埋设方式、行为探针判据、原文找回、逐代衰减观察;不含压缩阈值本身的配置(见 configuring-conversation-compaction)。
用智能体的虚拟文件系统把大块工具输出移出上下文——既走「模型主动 write_file 存盘、需要时 read_file 取回」,也走「框架按阈值自动卸载并留一条引用」。Use when 工具一次返回几十 KB 文本、上下文被大输出撑爆、账单随历史线性上涨、或要配置自动卸载阈值、排查 write_file 报已存在与 edit_file 报字符串出现多次这类文件工具报错时。涵盖两条卸载路径、阈值量纲与配置入口、文件生命周期、写入与编辑契约;不含对话历史摘要压缩(见 configuring-conversation-compaction)。
用组合后端把 /memories/ 前缀路由到键值仓库后端,让智能体写下的用户偏好在换一个全新会话后仍能读回,并按命名空间隔离多用户。Use when 智能体换个会话就失忆、要做跨会话的用户偏好或长期事实记忆、需要区分「会话内连续」与「跨会话持久」两条轴、或排查配好了却读不回、抄官方命名空间写法报 AttributeError、进程重启后记忆全没这类问题时。涵盖后端选型、路由配置、两次会话调用、命名空间隔离、持久级别切换;不含单次会话内的大产物卸载(见 offloading-large-tool-output-to-files)。
围绕智能体开发与知识库运行整理的可导入知识库包。
本库覆盖 LangChain DeepAgents 这套智能体装具的完整技术面:环境与模型接入、`create_deep_agent` 的预装中间件栈、规划、虚拟文件系统、子智能体委派、上下文管理四支柱,以及工具与外部工具服务器接入、技能装配、人机审批与权限、自定义中间件扩展,直到成品终端编码智能体。导入后,你的 Agent 既能解释这些机制为什么这样设计,也能照着真实跑通过的代码把它们实现出来,并提前避开各处静默失效的坑。
本库覆盖 GBrain——一款给 AI Agent 提供本地持久化记忆的 Brain 框架——从安装部署、数据模型、知识图谱、混合检索,到自维护循环、任务队列、多 brain 组织与 MCP / skill 集成的全栈技术知识。把它导入你的 Agent 后,Agent 能懂 GBrain 的设计原理(page 双区模型、typed-link 自动建图、7 阶段混合检索、内整循环被动复利),也能据以实现——装通一座 PGLite brain、写入并检索知识、建图谱、跑 dream / autopilot、把 brain 通过 MCP 挂进 Claude Code。
本库覆盖用 LangChain v1 从零搭起一个能跑上生产的智能体所需的全部技术知识:环境与分层包生态、`create_agent` 与工具调用循环、结构化输出、中间件横切系统、持久化记忆与状态快照、危险动作的人工审批、调用链可观测、智能体化检索增强问答、长程任务脚手架,以及贯穿各层的业务解耦复用方式与本机环境陷阱。导入后,你的 Agent 既能讲清每个机制为什么这样设计,也能给出取自真实执行的关键代码与参数,直接照着实现。