- 博客(232)
- 资源 (9)
- 收藏
- 关注
原创 【测试人生】【完结篇】畅聊质量技术的现状和未来发展
质量技术的AI革命与角色演变 本文作者回顾了7年质量技术从业经历,从测试工具开发到风险防控平台建设,见证了行业的技术演进。AI时代为质量技术带来新机遇:自然语言自动化测试降低维护成本,AI驱动的代码分析能发现更深层缺陷,质量保障左移到需求设计阶段。同时,AI的不确定性也带来新挑战,需要建立新的评测体系。未来趋势显示,质量保障将不再是测试团队专属职责,而是融入研发全流程。传统的测试角色可能逐渐转型或消失,但质量思维和方法论将成为所有技术人员的必备能力。质量技术本身也将突破传统边界,向更广阔的领域拓展。
2026-05-01 20:50:54
361
原创 【测试人生】建设变更风险防控平台的经验总结
本文总结了三年变更风险防控平台建设的核心经验,围绕四大技术模块展开:1)基础工程架构设计,重点阐述变更场景定义、策略匹配机制及元信息分析框架;2)质检任务执行设计,涉及调度机制与动态策略注入;3)稳定性与效果优化,包括系统治理架构和业务定制方法;4)LLM时代应对策略,探讨Agent技术在风险分析中的增量价值。文章通过系列技术方案的系统梳理,为构建企业级变更防控体系提供了实践框架,同时指出LLM在复杂风险识别领域的应用前景。
2026-03-14 20:08:01
617
原创 【极客日常】Go语言学习干货——从零单排Golang系列合集
在后端开发领域,Golang已经成为非常流行的编程语言之一,并且生态也非常成熟。虽然在应用规模上离Java还有一段距离,但其中很多编程技巧跟思路还是值得学习的,一是没有什么太多的coding约束,二是实际工作中也有可能用的上。在近一两年,笔者的工作也逐渐从主python转为主go语言,对于Golang也有一些简单的学习心得。借助今天这个机会,也将《从零单排Golang》系列做了精编,整合成电子书对外发布。
2024-08-11 15:03:00
846
原创 【极客日常】游戏测试开发干货——Python进阶与游戏自动化测试攻略
在互联网上,关于游戏测试(开发)领域的技术分享,实际是非常稀少。为此,针对游戏测试(开发)的工作特性,笔者根据自己以前的博客整合了两个文集:《HiKari为了拿捏Python整理的技术笔记》与《HiKari的游戏自动化测试笔记》
2022-11-24 20:16:34
2644
1
原创 【Medium Python】前言&目录
python作为最流行的语言之一,我们对python的认知到底有多少呢?大胆猜测,95%的同学对python的了解都不超过5%吧!不用说python的c源码了,就算是python每个标准库的.py源码,都有很少人去关心。结论就是,我们对python本身的理解是远远不够的,比想象中还不够!当然,这也可能是python的语言特性导致的吧,在设计方面就不需要我们去多想。python的岗位众多,网上的教材跟面试题也很多,然而很多都是八股文,浅尝辄止,鲜有深度的挖掘,让人知其然而不知其所以然,处处透露着对技术的不敬
2021-10-10 20:54:39
674
原创 【AI原生】优化Agent和Skill工程的一些技巧
照着服务依赖图一层层铺指标,看着挺全,真出问题还是定位不到。端到端告警得从业务场景出发,先场景,再链路,再指标,最后才是告警规则,比如任务类场景要盯的就是MQ消费方的积压量和消费时延。严重告警靠预案,要写清降级开关关哪个、限流调到多少、要不要切流,最好一键触发,谁值班照着执行都能止损。预案还得演练,里头的阈值很可能跟线上配置对不上,硬执行下去止不了损,反而引发二次故障。说到底还是实战出真知。
2026-09-05 09:31:37
427
原创 【架构艺术】端到端监控告警和预案治理
照着服务依赖图一层层铺指标,看着挺全,真出问题还是定位不到。端到端告警得从业务场景出发,先场景,再链路,再指标,最后才是告警规则,比如任务类场景要盯的就是MQ消费方的积压量和消费时延。严重告警靠预案,要写清降级开关关哪个、限流调到多少、要不要切流,最好一键触发,谁值班照着执行都能止损。预案还得演练,里头的阈值很可能跟线上配置对不上,硬执行下去止不了损,反而引发二次故障。说到底还是实战出真知。
2026-09-05 09:30:23
230
原创 【AI原生】用AI-Native的方式编写SRE告警诊断Agent和Skill
本文探讨了AI在告警诊断Agent中的应用与实现路径。指出虽然基础版告警诊断Agent(集成日志、监控等工具)开发门槛低,但要打造真正可靠的系统需要AI-Native方法。关键点包括:1)以自然语言驱动知识梳理;2)明确Agent与运行时环境的工具调用关系;3)按场景拆分垂直Skill(如变更关联诊断等)实现精准分析;4)建立多维度评测体系。文章强调,深度研发需技术驱动型组织投入,而业务导向型组织可采用"由面到点"的渐进策略。高质量的告警诊断Agent能显著提升故障排查效率,但其系统化建设存在相当难度。
2026-08-01 10:44:59
333
原创 【Python随笔】通过多解释器并行提升python并发效率
本文介绍了Python 3.14中新增的多解释器并发机制,通过与多线程、多进程的对比分析其特性。关键点包括:1) 多解释器通过独立GIL实现真正并行,类似Golang机制;2) 提供InterpreterPoolExecutor简化并行任务处理,性能显著优于线程池;3) 使用限制包括不能共享局部函数、C扩展需确保稳定性等。该机制适合CPU密集型场景,但需注意其与多线程/多进程的适用性差异。文中通过代码示例展示了队列通信、性能对比等典型用法,并分析了常见问题解决方案。
2026-08-01 10:43:37
230
原创 【AI原生】深入回答纯Vibe Coding写后端项目的几个问题
本文分享了作者使用AI编程工具Vibe Coding开发后端项目的经验。针对代码量膨胀问题,建议做好架构设计和注释沉淀;对于并发和数据库访问等易错点,强调开发者需自行判断最佳实践并明确告知AI;为提高调试效率,建议要求AI提供实现计划、详细注释和单元测试。作者认为AI虽能替代编码工作,但架构设计和业务理解仍需开发者把控,建议开发者将精力转向技术决策和AI协作优化,把AI视为需要业务指导的高智商助手,实现真正的效率提升。
2026-07-04 11:40:59
439
原创 【架构艺术】搭建客户稳定性系统的一些想法
本文探讨了构建客户稳定性系统的关键要素及落地策略。系统应包含四大核心功能:实时巡检告警、变更防控、风险治理闭环和客情分析,形成客户风险全景视图。重点在于服务SRE和前线支持团队,需完善风险通知机制、针对不同业务特征(如AI-Agent)定制风险监控维度,并建立周期性数据运营机制。通过产品风险与治理进展的双维度追踪,持续优化系统,最终实现客户问题的静默解决或快速定位,提升整体稳定性保障能力。
2026-07-04 11:39:09
248
原创 【DIY小记】聊聊关于《置身钉内》的一些个人想法
《置身钉内》这篇7万字的互联网行业离职复盘引发热议,作者以深刻思考和真实笔触剖析了钉钉产品定位与敏捷开发困境。笔者简单探讨了其中一些想法,钉钉受制于管理者意志,产品方向偏离用户需求;同时揭示了高压敏捷开发导致的短期主义弊端,这一问题在互联网行业普遍存在。作为同行,笔者对文中反映的职场现实深有共鸣。这篇文章的价值不仅在于行业反思,更在于其真诚的写作态度和引发的广泛讨论,展现了深度思考的力量。其成功印证了"认真"二字的价值,成为互联网从业者的一面镜子。
2026-06-06 21:27:59
449
原创 【AI原生】用Vibe Coding写产品前端原型的一些经验
本文介绍了作者利用AI工具Qoder快速搭建前端原型的实践经验。作者通过需求文档梳理、上下文预训练、模块化设计说明及截图辅助,使用Quest模式在半天内生成包含多级页签的原型框架,再通过渐进式优化调整方案。文章指出AI在复杂状态管理上仍有局限,建议提供充分上下文和规则约束,但认为原型设计场景已较成熟,能有效提升产品方案设计效率。该案例展示了AI Coding在辅助技术方案设计中的实际应用价值。
2026-06-06 21:24:34
462
原创 【极客日常】初探ToB客户稳定性保障
本文分享了从内部研发团队变更风险防控转向ToB客户云服务稳定性保障的实践经验。作者指出,服务对象从内部扁平组织变为多层级外部客户,沟通方式从直接对接变为通过客服/技术支持间接对接,这就要求稳定性治理更依赖平台功能化。关键措施包括建立协作流程、提供标准技术模块、识别客户风险,并针对不同客户需求(如游戏/AI/社会影响业务)采取差异化保障。文章强调ToB稳定性保障需要兼顾产品技术指标和客户体验,通过数据驱动和体系建设实现事前预防。核心理念始终是:预防优于止损,数据优于经验,体系优于单点。
2026-05-01 20:53:03
291
原创 【代码艺廊】operator-gallery:纯vibe的operator管理工具
本文探讨了AI编程技术的发展现状,重点介绍了Vibe Coding等新兴编程方式。作者通过开发operator-gallery工具(一个封装kubebuilder的operator管理工具)的实践,展示了AI在编程领域的强大能力。文章指出AI正在改变程序员角色,使其转向管理者身份,并分享了Vibe Coding的使用经验,强调知识沉淀对提升AI开发效能的重要性。相关代码已开源,供开发者参考使用。
2026-04-08 19:15:21
230
原创 【DIY小记】分享自己目前在用的AI编程工具Qoder
本文讲述笔者使用的AI编程工具Qoder,并且分析了为什么用这个工具而非其它的选择,包括其产品特点和优势。主要理由:(1)模型预制,效果可选(2)和多类其它生产力工具搭配比较适合(3)有RepoWiki功能
2026-04-08 19:14:00
359
原创 【DIY小记】解决MacOS上Edge浏览器bilibili全屏卡顿的问题
摘要:MacBook Pro M3用户在Tahoe 26.4系统下使用Edge浏览器观看B站视频时,发现全屏模式会出现严重卡顿。经测试发现该问题与电源状态相关:插电时卡顿且画面更亮,拔电则正常。最终解决方案是在Edge浏览器的"系统和性能-系统"设置中关闭"增强视频"功能。该功能会在插电时自动锐化视频并提升画质,可能是导致卡顿的原因。此方法可有效解决同类问题。
2026-04-02 00:22:06
516
1
原创 【测试人生】变更规则校验Agent研发的一些思路
摘要:文章探讨了在2026年全民养虾时代背景下,如何利用LLM Agent升级传统变更规则校验系统。相比传统方法,Agent具有研发提效和深度风险挖掘两大优势,但也面临LLM输出不确定性和推理耗时的挑战。建议采用"低侵入&高兼容"模式,设计Quick(快速校验)和Deep(深度分析)双模式,并部署多个垂直领域Agent。优化策略包括建立评测集、模型调优、精简编排流程以及提供用户干预接口,在保证校验效果的同时兼顾发布效率需求。
2026-03-14 19:58:59
320
原创 【架构艺术】治理后端稳定性的一些实战经验
摘要:本文从宏观视角探讨后端稳定性治理的实战经验。首先强调明确稳定性指标的重要性,如SLA、SLO等,并建议根据不同业务场景选择核心指标。其次提出建立监控体系的必要性,包括指标上报、告警配置等基础设施。然后针对常见技术问题(如接口超时、panic、资源过载等)给出具体解决方案。最后建议在基础治理完成后,通过架构重构、流程优化等方式进一步提升系统稳定性。文章强调治理过程中要注重投入产出比,优先解决关键问题,形成结构化治理方案。
2026-02-15 16:01:55
1129
原创 【测试人生】LLMAgent在变更风险防控垂类应用的思考
本文探讨了LLMAgent在变更风险防控领域的应用前景。作者指出,当前趋势是各垂直领域都在探索如何利用LLMAgent替代人力,实现业务场景赋能。在变更风险防控领域,LLMAgent可应用于变更上下文数据搜集、风险深度分析和静态规则校验等环节,这些场景若采用纯工程实现成本较高或效果存疑。文章强调系统化落地需考虑技术实现和产品开放性,建议根据实际情况选择开放程度,并指出LLMAgent应用应注重实际效果而非技术本身。作者对LLMAgent大规模落地持谨慎态度,认为需明确提升目标再实施,避免高试错成本。
2026-02-15 15:59:49
540
原创 【测试人生】一套灵活的变更风险观测策略匹配机制设计
本文探讨了变更风险观测策略匹配机制的设计优化。作者提出以单个检测能力为策略粒度,并关联检测能力、变更场景和变更对象三个维度。重点分析了变更对象匹配的复杂需求,设计了一个支持树节点匹配、字符串匹配、KV属性匹配及子节点排除的多层次匹配结构。同时指出需要区分前端展示和运行时两种匹配策略,以实现"所见即所得"的产品体验。该方案兼顾了灵活性和实用性,能够满足复杂变更场景下的策略配置需求。
2026-01-17 14:10:13
739
原创 【极客日常】快速上手复杂后端项目开发的经验
本文分享了参与AIGC项目后端开发的经验总结,提出两个通用方法论:1)深入理解产品功能与概念实体关系,通过预判设计思路结合AIGC工具解读代码;2)主动拆解研发目标,明确职责范围并自主规划模块依赖关系和优先级。作者以知识库服务为例,说明如何通过厘清模块关联(如知识库管理→历史回溯→检索)来把控开发节奏。强调技术开发者需先明确编码目的,再反向推导具体实现,这种思维模式能有效应对复杂项目开发。
2026-01-17 14:08:31
528
原创 【架构艺术】简述LLM增强产品研发角色
2025年将是LLM增强产品爆发的一年,各类平台通过AIGC能力实现业务创新。要构建此类产品,需要明确研发角色分工:平台工程把控架构,业务域工程专注领域开发,Agent工程负责智能代理,智能化工程专注AIGC能力,知识库工程提供上下文支持,算法团队优化模型效果。从业务角度看,还需产品经理、运营、BP和QA等角色协同。特别强调QA在质量保障中的关键作用,建议设立专职QA把控交付质量。文章建议从业者从宏观视角审视项目角色定位,思考如何优化协作与交付效果。
2025-12-07 15:51:44
515
原创 【极客日常】智能化工程AgentFlow代码实现分析
本文分析了LLM增强项目AgentFlow的技术实现,该项目旨在解决现有工具增强推理中可扩展性和泛化能力不足的问题。文章重点解析了AgentFlow的核心编排机制,包括Planner、Executor、Verifier和Generator四个组件的协同工作流程。通过Solver.solve方法展示了完整的执行过程:同事也简要阐述了Flow-GRPO的执行原理。最后,通过源码分析深度剖析了AgentFlow核心部分的实现。
2025-12-07 15:48:56
854
原创 【架构艺术】自动化测试平台架构设计的一些通用要点
本文探讨游戏自动化测试平台架构设计的通用要点。首先强调精细化的测试用例管理,包括用例结构设计和多维度索引机制;其次分析多粒度测试任务执行体系,提出任务模板复用方案;然后讨论任务调度执行机制,建议通过MQ或定时任务确保状态一致性;最后指出需完善执行追踪模块,记录详细操作日志以提升问题排查效率。文章指出,提升自动化测试的稳定性和结果可读性是平台长期发展的关键。
2025-11-01 20:27:52
461
原创 【GitHub探索】代码开发AI辅助工具trae-agent
trae-agent是一款开源的AI开发辅助工具,其核心代码位于agent.py的BaseAgent类中。通过execute_task方法实现任务执行的循环流程,配合_run_llm_step方法完成与LLM的交互,支持最大步骤数配置和工具调用功能。系统内置了bash、文本编辑等基础工具,并通过硬编码的system-prompt(TRAE_AGENT_SYSTEM_PROMPT)指导AI行为,强调使用绝对路径等规范。该项目文档完善但代码实现仍处于MVP阶段,主要展示了本地AI辅助开发工具的基本架构。
2025-11-01 20:23:37
1327
1
原创 【极客日常】调研本地研发LLMAgent的一些踩坑经验
本文总结了使用Ollama和Eino/LangChain开发LLM Agent时遇到的几个关键问题。建议下载Ollama桌面版或使用Cherry Studio来管理模型;注意模型大小对电脑性能的影响;使用Eino框架时需留意其封装可能带来的兼容性问题;最后强调要善用AI工具和官方文档解决开发中的问题。这些经验教训对开发者构建定制化Agent具有实用参考价值。
2025-10-06 13:25:01
433
原创 【极客日常】用Eino+Ollama低成本研发LLM的Agent
本文介绍了如何利用Eino框架和Ollama工具低成本开发本地LLM应用。通过将不同功能的模型组合成Agent,如使用gemma3处理视觉信息、qwen3识别外部工具等,可以构建多功能的智能系统。文章提供了基于Golang的Eino框架连接Ollama模型的代码示例,并展示了如何实现知识库功能,包括文本向量化和相似度检索。这种轻量级方案适合个人开发者进行本地LLM应用的快速原型开发。
2025-10-06 13:09:41
1413
原创 【测试人生】LLM赋能游戏自动化测试的一些想法
摘要:文章探讨了大型语言模型(LLM)如何赋能游戏自动化测试。首先分析了LLM在测试用例自动生成方面的潜力,可将自然语言转化为结构化测试脚本。其次讨论了LLM辅助测试脚本迭代优化和探索测试的可能性,包括自主规划测试方案和生成大量测试用例。最后指出成功应用需要配套工具链和教育培训,并强调持续积累的重要性。这些创新方向为提升游戏测试效率和质量提供了新思路。
2025-10-04 13:20:34
742
原创 【架构艺术】构建变更风险防控能力市场的一些经验
从中台技术视角来看,不论是传统能力还是一些AI加成的能力,如果没有一套稳固的技术基建让这些能力尽情发挥,那么这些能力将难以快速落地,充分兑现其业务价值。基于此,笔者在今年工作中,交付了一套「能力市场」产品与技术架构,旨在面向不同业务团队的自研能力,提供一套开放式标准化的接入方案,让业务自研的变更防控能力可以快速应用到变更风险质检过程中。今天这篇文章,不倾向于聊具体的技术实现,更倾向于聊下整个产品交付过程中的一些权衡和判断。
2025-10-04 13:12:58
523
原创 【架构艺术】变更风险防控架构嵌入决策降噪模块的方法
本文探讨了变更观测系统中决策降噪模块的架构设计。作者指出,在变更风险防控中,虽然整体拦截率高,但不同能力效果的差异可能导致误报。为此,系统需要嵌入决策降噪模块,在不降低风险召回率的前提下提升准确率。文章从产品角度分析降噪效果呈现方式,提出将结果决策作为低延迟后处理模块,告警降噪作为高容忍延迟计算模块的方案。最后强调需要建立降噪能力评估体系,包括灰度放量、实时打点等技术基建,以充分发挥降噪模块价值。
2025-09-06 15:32:58
628
原创 【架构艺术】通过标准化事件解决变更检测能力的调度问题
本文探讨了如何通过事件驱动方式优化变更风险观测任务调度。作者指出,事件驱动方案具有实现成本低(通过Redis事件总线隔离任务上下文)和业务场景覆盖广两大优势。该方法利用标准化事件构建变更进度状态,使各类检测能力(如告警监听)能根据预设条件自动启停。例如,当变更进度达到50%时触发告警监听,在变更完成后自动停止。这种基于事件轮询的调度机制,不仅提升了变更过程的自动化水平,还增强了系统安全性和稳定性控制能力。
2025-09-06 15:29:16
474
原创 【极客日常】用Coze简单开发一个Agent
本文介绍了基于LLM的问答Agent开发要点。作者将问答Agent视为一个输入输出函数,强调处理过程可采用自然语言提示或结构化图形式,并指出提升回答质量需生成充分的中间数据。文章以Coze平台为例,说明开发流程包含人设设定、模型选择、插件扩展、工作流设计等模块,支持调试评测和多渠道发布。作者开发的Python问答Agent已在Coze平台上线,可供体验交流。全文简明扼要地分享了问答Agent的开发思路和实践经验。
2025-08-10 14:27:14
8505
原创 【极客日常】如何用Python打开一个文件?
本文探讨了如何用Python调用系统默认程序打开Excel文件。作者发现直接询问"如何打开文件"会导致AI误解需求,而应明确询问"如何通过系统默认程序打开xlsx文件"。文章提供了一个跨平台解决方案,支持Windows、macOS和Linux系统,使用os.startfile或subprocess.run命令。同时指出英文提问更准确,因为英语单词的多义性较少。最终给出了完整代码示例,包含文件存在性检查、格式验证和错误处理。
2025-08-10 14:25:41
349
原创 【GitHub探索】Prompt开发评测平台CozeLoop踩坑体验
本文分享了作者使用CozeLoop的体验,对比CozeStudio更专注于Prompt Engineering。文章介绍了CozeLoop的DDD架构设计,包含api、modules和infra三层,其中modules内部采用app/domain/infra划分。部署方面遇到mac转linux兼容、MySQL缺省DB、broker启动等问题的解决过程。开发功能方面详细说明了Prompt调试界面、评测集管理、实验任务流程,强调可通过Trace结果验证实验执行情况。源码地址和参考文章已提供。
2025-08-03 14:39:34
517
原创 【GitHub探索】Agent开发平台CozeStudio开源版本踩坑体验
Coze开源了AI开发工具CozeStudio和CozeLoop,本文重点介绍了CozeStudio的部署体验与技术架构。CozeStudio采用DDD分层架构,支持Docker部署,提供完整的Agent开发环境,包括System Prompt、工具链、知识库等功能。其工作原理是通过ComposeGraph将模型、Prompt和各种工具能力整合,实现完整的Agent执行流程。文章还分享了基于Mac环境的部署经验,指出该框架适合团队协作开发,并详细解析了Agent从建立连接到最终推理的消息处理流程。
2025-08-03 14:37:33
914
2
原创 【极客日常】后端任务动态注入执行策略的一种技术实现
近期做项目时遇到一个场景,是需要在后端任务执行时动态注入策略。对于这类定制化需求,笔者想到的一种比较低成本实现的方式是这样的。首先这类动态生成的策略还是需要持久化的,但不需要在前端做产品化,后端可以通过一定逻辑识别出策略ID是否为动态策略。然后是选动态策略的ID数值段,可以像计算机网络IP划分一样,给一个基准范围和子网掩码,就可以做到ID段划分。最后把策略访问逻辑改一下,就可以得到想要的结果。
2025-07-12 18:54:31
497
原创 【DIY小记】逸剑风云决烟尘回响+武家旧事+碧海仙踪DLC攻略整合
《逸剑风云决》算是笔者认为近10年最好的国产游戏之一。本文介绍笔者整合的逸剑风云决烟尘回响+武家旧事+碧海仙踪DLC攻略整合,包括罗列了一些重要参考的攻略,每个关键任务的顺序,以及爬塔玩法的心法分配。
2025-07-12 18:49:56
7559
1
原创 【架构艺术】IC(个人贡献者)视角下产品研发规划的实战Tips
因工作原因,近期笔者以相对偏IC的身份,牵头一个两个team共建项目的产品研发工作。在这个过程中,笔者也简单积累了一些IC工作的经验,踩了些坑,也有一点阶段性成果。这篇文章就根据自己经验聊聊作为IC角色,怎么去把控整个产品研发的规划和节奏,给一些实战当中的Tips。整体来看,首要任务是了解自己角色需要做些什么去推动整个项目运作,其次是拆分任务确定哪些先做哪些后做,最后才是做技术实现,每一步都把最关键最优先的成果做出来。
2025-07-06 13:21:18
541
HiKari的Golang从零单排笔记.pdf
2024-08-10
实用Python教程——Easy Python精编版.pdf
2019-10-08
HiKari的游戏自动化测试笔记
2022-11-24
Python进阶必备——HiKari为了拿捏Python整理的技术笔记
2022-10-05
Lua5.3.4(Windows x64)
2018-10-02
minikube v1.4.0国内镜像Win版(k8s v1.16+)
2019-10-09
Unlocker3.0 VMWare解锁黑苹果
2018-10-10
右键菜单powershell.inf
2019-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅