多 Agent 并发:同时改一个文件、同时调一个 Tool 怎么办?多 Agent 协作正在成为 AI 工程的主流范式:一个 Orchestrator 拆解任务,派发给多个 subagent 并行执行。但一旦"并行",就会撞上并发编程的祖传问题——lost update(更新丢失) 和 资源争抢(race condition)。这篇文章讨论两个最典型的场景:多个 Agent 同时修改一个文件,以及多个 Agent 同时调用一个 Tool。2026-09-19技术加油站
Hello WorldWelcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Qu...2026-08-08
Python 中的 import thisPython 中有一个著名的彩蛋: import this. 这是由 Python 的创建者 Guido van Rossum 以及 Tim Peters 所编写。当你在 Python 解释器中输入 import this 并按下回车键时,它会打印出一段著名的 Python 之禅(The Zen of Python),这是一组指导 Python 编程哲学的格言。2024-07-30技术加油站
Python 把 timeit 模块打包成修饰函数Python 中的修饰器(decorator)是一个函数,它接受一个函数或方法作为其唯一的参数,并返回一个新的函数或方法,其中整合了修饰后的函数或方法,以及附带的一些额外功能。 简单来说,修饰器可以在不修改被修饰函数原有代码的情况下,为其添加额外的功能。例如用于性能分析、日志记录、权限控制、缓存、参数验证、事务处理、重试机制、异常处理等。2024-07-22解决方案 / 技术加油站
Ubuntu破解 /etc/shadow 密码有时忘记 Ubuntu 系统中一些用户密码的话,可以在/etc/passwd 中找到相关信息. 但是密码信息一般是以加密的形式放在/etc/shadow中. 要拿到明文密码还需要解密一下.2024-02-26技术加油站
VSCode 连接 Docker 镜像失败开发时,有时需要直接在 docker 中开发或者 debug. 使用 VSCode 会方便很多. 但是有时候安装了 Remote Development 还是会报错: Failed to connect. Is docker running?2024-01-30解决方案
相似度计算: Cosine Similarity相似度计算在数据挖掘中指的是:计算在数据集里使用多个维度数据来表示的object 的距离. 一些常用的受欢迎的相似度测量方法有: Euclidean Distance. 欧几里得距离(euclidean distance) 在二维和三维空间中的欧氏距离就是两点之间的实际距离。 Manhattan Distance. 在 二维空间 内,两个点之间的曼哈顿距离为它们横坐标之差的绝对值与纵坐标之...2023-06-28技术加油站
[Debug] Numpy Array 不显示全部维度的 shape前一段时间发现从一个 DataFrame 中提取出一个Series. 不管被提取的 Series 的每一个值是不是一个 ndarray,返回值永远是一个一维的 ndarray.2023-06-25技术加油站