YZYuxin(Taylor) Zhangintaylorzyx.hashnode.dev·Aug 1 · 16 min readHow We Cut a GitHub Actions pytest Job from a 10-Minute Timeout to 27 Seconds1. The Result Here is the outcome first. This was the same repository, roughly 2,400 unit tests, and the same class of GitHub Actions runner: Before After CI unit-test step 604s with coverage, 00
YZYuxin(Taylor) Zhangintaylorzyx.hashnode.dev·Mar 5 · 2 min read【Hello Agent 学习笔记】第七章从0 构建智能体框架我的学习笔记,所有思考基于 Hello Agent Tutorial 本章讲了什么 文章从零构建了一个基础的智能体框架。这框架支持多种基础功能,比如对多种模型供应商的支持,对于配置的统一管理,以及对于工具的结构化管理和引入。 基于框架实现前面章节所涉及到的几种 agent,包括 ReAct,Plan&Solve,Reflection 对工具类进行封装,通过标准化的工具注册机制来管理新工具的注00
YZYuxin(Taylor) Zhangintaylorzyx.hashnode.dev·Oct 7, 2025 · 1 min read我没有项目成果往简历上写怎么办不一定上线并且成功的项目才是有成果的 项目过程中的各种事情都是成果 比如说各个项目模块之间配合的流程,从一开始的散乱到后面越来越有条理,从之前一个小时了不清楚一件事到后面十分钟就可以对齐意见,流程效率大大提高 比如说项目里需要一个cache,从cache的选型到设计到最终通过implementation实现的缓存命中率,io吞吐的提高,latency的减少都是多少 比如你通过研究发现一个开源的模块,可以提高开发的耗时和产品效果,最后实现下来比普通的实现方式效率提高了,比同班同学的实现质量要好 比...00
YZYuxin(Taylor) Zhangintaylorzyx.hashnode.dev·Jan 19, 2025 · 1 min read成长加速器:个人回顾与定期复盘每到7、8月份,HR就会拉着各大管理者开一连串大大小小的会议,不仅是为了回顾当年H1的各种OKR抑或是KPI是否有没有完成,也是为了一轮新的年中盘点,看如何分配那少得可怜的调薪。 虽然这是一年中仅有的一两次调薪机会,每个打工仔都在期待甚至恳求着管理者能否多给自己分点肉吃。但归根结底,从企业经营者和团队管理者的角度来看,这些无非都是管理手段。通过将资源倾斜给那些符合预期,能够给团队和企业带来效益的人,让企业保持持续的盈利能力,并在后续面对挑战的时候能有信得过的人来面对和解决。 而对于个人,薪资毫无...00
YZYuxin(Taylor) Zhangintaylorzyx.hashnode.dev·Jun 20, 2023 · 3 min readHidden trap in GO for-loop今天开发过程中发现了 go 的一个小 trick,在 for-loop 的执行过程中,根据 slice 的数据类型,有不同的表现。 先看出问题的代码: func LoopWithBug(list []Obj) ObjList { newList := make([]*Obj, 0, len(list)) for _, o := range list { newList = append(newList, &o) } return ObjList{ ...00