logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从 0 到 1 构建 GitHub 自动化测试 Case Reviewer Bot(一):实现一个测试代码Review 机器人

这里的 case 指自动化测试用例,不是业务需求里的 case。})case_namefile_pathframeworkraw_codeassertionssummary这些信息后面会进入 case memory,作为历史记忆。## 自动化测试用例 Review 结果本次变更检测到 2 个新增或修改的自动化测试用例。- 结论:新测试用例- 最高相似度:0%- 文件:`tests/test_log

文章图片
#github#学习
gRPC Web 应用实战从入门到精通(四):构建支持自发现的 gRPC 微服务(基于 Consul)

摘要: 本文介绍了如何构建支持自发现的gRPC微服务,使用Consul实现服务注册、发现与负载均衡。通过Docker快速部署Consul,并演示如何将gRPC服务注册到Consul,同时实现健康检查。客户端通过动态获取服务实例列表,结合gRPC负载均衡策略,实现多实例请求分配。代码示例展示了服务端注册逻辑和健康检查配置,为微服务架构提供了可扩展的解决方案。

文章图片
#微服务#consul#golang
【Golang 实战 ELK 日志系统全流程教程(三):ElasticSearch和kibanna环境搭建】

本文介绍如何搭建Elasticsearch和Kibana环境来构建Go应用的日志系统。主要内容包括: 使用Docker Compose部署Elasticsearch 9.4.1和Kibana 9.4.1,确保版本一致 配置单节点Elasticsearch环境,关闭安全认证以简化本地开发 重点说明关键配置项:单节点模式、JVM内存限制、Kibana连接ES的服务名等常见误区 提供详细的环境验证步骤,

文章图片
#golang#elk#elasticsearch
从零理解 AI Skill:不只是Markdown这么简单

Skill 这东西看起来没有 Agent 框架、MCP Server、向量数据库那么热闹。但我越用越觉得,它很接近 AI 工程化的基础设施。业务规则架构约定发布流程故障处理经验数据口径安全红线Review 偏好这些东西不会自动存在于模型里。你不写,Agent 就只能猜。Skill 的意义,就是把这些“以前靠人记住、靠口头传递、靠踩坑积累”的东西,变成 AI 可以读取、可以执行、可以迭代的能力资产。

文章图片
#人工智能#学习
极简 AI Agent Demo:一个文件,跑完 Thought → Act → Observation

摘要:基于CloudWeGo Eino框架的ReAct Agent天气查询系统 本文介绍了一个基于CloudWeGo Eino框架实现的ReAct模式AI Agent,用于智能天气查询服务。该系统通过Reason+Act交替执行的方式,解决了传统LLM直接应答在复杂业务场景中的局限性。Agent具备自动判断是否需要工具、多步推理完成任务的能力,能够处理不完整信息、依赖外部系统和多步决策等场景。文章

文章图片
#人工智能#golang#学习
Golang 实战 ELK 日志系统全流程教程(六):把 Logstash 加进日志链路

本文介绍了如何在Golang ELK日志系统中集成Logstash,构建更完整的日志处理链路。从Filebeat直连Elasticsearch的基础架构演进为Filebeat→Logstash→Elasticsearch的架构,重点讲解了Logstash作为日志加工层的核心作用。 文章提供了具体实现步骤: 在docker-compose中添加Logstash服务配置 修改Filebeat配置使其输

文章图片
#golang#elk#后端
Python asyncio 模块学习总结:从“等着”到“切出去干点别的”

本文介绍了Python asyncio模块的核心概念和使用方法。asyncio适用于I/O密集型任务,通过协程和事件循环实现异步并发。文章通过示例展示了async/await的基本用法,解释了协程、Task和事件循环的工作原理,并介绍了gather()批量并发、Semaphore控制并发数等实用技巧。同时指出了同步阻塞代码在异步环境中的问题,以及如何正确使用await进行非阻塞等待。最后提及了超时

文章图片
#python#学习#开发语言
Golang 实战 ELK 日志系统全流程教程(四):Go 项目日志字段设计和结构化输出

文章摘要 本文是Golang实战ELK日志系统系列教程的第四篇,重点讲解如何设计Go项目的日志字段并实现结构化输出。作者指出,在接入ELK之前,必须先规范应用日志的结构化输出,否则会导致后续日志分析困难。文章详细分析了传统文本日志的痛点(如字段名不统一、数值类型不明确等),并给出了理想的JSON日志示例,强调关键字段(如service_name、trace_id、cost_ms等)应稳定统一。作者

文章图片
#golang#elk#学习
Golang 实战 ELK 日志系统全流程教程(五):Filebeat 采集 Go 日志并写入 Elasticsearch

本文是《Golang 实战 ELK 日志系统全流程教程》系列的第五篇,主要介绍如何使用 Filebeat 采集 Go 服务日志并写入 Elasticsearch。文章从日志采集链路的最简模式(Go→Filebeat→ES→Kibana)入手,详细讲解了 Filebeat 的核心功能、目录准备、Docker 部署配置、filebeat.yml 关键参数(特别是 ndjson 解析配置),以及如何验证

文章图片
#golang#elk#elasticsearch
AI应用系统理解学习:向量搜索

本文介绍了向量搜索的基本原理及其在语义检索中的应用。向量搜索通过将文本转换为向量表示,能够捕捉语义相似性,克服传统关键词搜索的局限性。文章对比了稀疏向量(如TF-IDF)和稠密向量(如BERT)的特点,并解释了向量空间模型的工作原理。通过代码示例展示了文本向量化、相似度计算和结果排序的完整流程,最后使用PCA降维可视化文本向量在二维空间的分布,直观呈现语义相近文本的向量距离较近的特性。

文章图片
#学习#人工智能#python
    共 19 条
  • 1
  • 2
  • 请选择