博客

从 OpenClaw 到 Hermes Agent:为什么我觉得它更懂你

#Hermes Agent #OpenClaw #Agent #Telegram #AI

结合实际迁移体验,记录 Hermes Agent 的安装、配置、Telegram 接入,以及它为什么比 OpenClaw 更容易形成“更懂你”体验的技术原因。

Read more →

April 15, 2026

OpenClaw、ZeroClaw、NanoClaw 以及云端 Claw 平台怎么选:一篇给普通人的实用指南

#Claw #Agent #AI #选型 #OpenClaw #ZeroClaw #NanoClaw

面向普通用户、个人开发者和小团队的 Claw/Agent 工具选型指南,帮助你在本地开源、自托管轻量方案和云端平台之间做出更合适的判断。

Read more →

March 8, 2026

告别"上下文爆炸":AI Skills 带来的上下文管理革命

#AI #Skills #Agent

在 AI Agent(智能体)的开发中,我们经常面临一个两难困境:想让 AI 处理复杂的项目,必须提供足够的信息;但如果把整个项目代码或数据库都塞进 Prompt,不仅 **Token 费用惊人**,还会迅速撑爆模型的上...

Read more →

January 19, 2026

收集Vibe Coding 的AI工具集合

#AI #工具

收集Vibe Coding 的AI工具集合

Read more →

January 8, 2026

免费体验 Google AI 图片生成神器:Nano Banana Pro 完整教程

#Nano Banana Pro #GCP #免费试用 #AI #图片生成

通过 GCP 的 300 美元免费试用额度,零成本体验 Google Nano Banana Pro AI 图片生成模型。本文提供详细的 7 步教程,手把手教你如何免费使用这个强大的 AI 工具。

Read more →

November 30, 2025

AI辅助开发小程序的实践分享

#AI #小程序 #开发工具

AI辅助开发小程序的实践分享

Read more →

November 26, 2025

在Claude Code中使用DeepSeek v3.1模型:完整指南

#DeepSeek #Claude Code #AI #大语言模型 #开发工具

DeepSeek v3.1是DeepSeek最新推出的强大语言模型,支持128K上下文长度。本文将介绍如何在Claude Code中配置和使用DeepSeek v3.1模型,以及该模型的主要特性。

Read more →

August 21, 2025

Windows-MCP:让AI直接操作你的Windows系统

#MCP #Windows #AI #自动化 #工具

Windows-MCP是一个轻量级的开源项目,让AI代理能够无缝地与Windows操作系统集成,实现文件导航、应用程序控制、UI交互等功能。

Read more →

August 15, 2025

如何使用Golang开发MCP服务器:从mcp-go到mcp-k8s实践

#golang #mcp #kubernetes #AI

本文详细介绍如何使用Golang和mcp-go SDK开发MCP服务器,以mcp-k8s项目为实践案例

Read more →

April 19, 2025

MCP-K8s:当AI成为我的Kubernetes小助手

#kubernetes #mcp #AI

一个基于MCP协议的Kubernetes管理工具,让运维变得更简单

Read more →

April 3, 2025

xfsquota:一个便捷的管理xfs磁盘配额的命令行工具

#xfs

用golang实现的用于设置xfs磁盘配额的工具

Read more →

April 23, 2022

emptyDir 通过xfs_quota 强制限制大小

#emptyDir #kubernetes

k8s默认的empryDir只是软限制,这里通过hack k8s的代码增加强制的限制

Read more →

October 30, 2021

csi-driver-host-path安装

#csi #host-path

https://github.com/kubernetes-csi/csi-driver-host-path/blob/master/docs/deploy-1.17-and-later.md

Read more →

November 28, 2020

如何编写一个CSI插件

#csi

- 支持PV动态创建,并且能够挂载在POD中

Read more →

November 27, 2020

CSI - 容器存储接口

#csi

容器存储接口(CSI)是用于将任意块和文件存储系统暴露给诸如Kubernetes之类的容器编排系统(CO)上的容器化工作负载的标准。 使用CSI的第三方存储提供商可以编写和部署在Kubernetes中公开新存储系统的插件...

Read more →

November 26, 2020

源码剖析:KEDA是如何工作的?

#keda #kubernetes

KEDA是基于Kubernetes的事件驱动自动缩放组件,它为Kubernetes中运行的任何容器提供了基于事件驱动的扩缩容能力

Read more →

November 8, 2020

源码分析:KEDA是如何工作的?

#keda #源码阅读

KEDA 在2020年11月4号release了2.0版本,包含了一些新的比较有用的特性,比如ScaledObject/ScaledJob中支持多触发器、支持HPA原始的CPU、Memory scaler等。

Read more →

November 4, 2020

KEDA - 一个基于事件驱动的伸缩控制器

#keda

keda是一个基于事件驱动的伸缩控制器,可以实现应用缩容至0,以及从0开始扩容。目前已支持像CPU/Memroy、Mysql、Prometheus、Redis等20多种事件来源(Scaler)。

Read more →

November 4, 2020

使用keda完成基于事件的弹性伸缩

#keda #kubernetes

keda 是一个支持多种事件源来对应用进行弹性伸缩的控制器。

Read more →

September 14, 2020

将镜像tar包通过API直接push到registry仓库

#docker #image

为了实现docker tar包能够直接通过页面上传,调研了一下registry的api,以及如何解析tar包(其实就是docker daemon程序实现的部分)。

Read more →

July 10, 2020

在x86_64机器上构建arm64镜像

#docker #arm64

通过qemu-user-static在x86_64机器上构建arm64镜像

Read more →

June 5, 2020

如何在Kubernetes中创建一个自定义Controller?

#crd #controller #kubernetes #operator

Custom Resource是扩展Kubernetes的一种方式(另外一种就是通过聚合层API apiserver-aggregation),而controller对指定的resource进行监听和执行对应的动作(watch,diff,action)。

Read more →

May 18, 2020

用vim保存文件和echo命令到底有什么不同?

#vim #echo #inotify

调试filebeat程序,发现日志被重复上传。深入验证并对比下使用vim写入文件并保存和使用echo有什么不同?

Read more →

May 13, 2020

postgres入门

#postgres

主要介绍postgres数据库的基本操作以及与mysql的对比

Read more →

May 4, 2020

记一次问题排查:为什么在POD无法通过Service访问自己?

#hairpin #kubernetes

记一次问题排查:为什么在POD无法通过Service访问自己?,主要介绍分析过程

Read more →

April 30, 2020

singleflight包原理解析

#singleflight #并发控制

singleflight包主要是用来做并发控制,常见的比如防止 缓存击穿,我们来介绍一下其使用以及原理

Read more →

March 8, 2020

分析kubernetes中的事件机制

#kubernetes #event

Kubernetes源码阅读:event是如何写入和处理的

Read more →

March 3, 2020

利用Kubernetes中的leaderelection实现组件高可用

#go #kubernetes

如何使用leaderelection以及对其源码进行分析

Read more →

February 15, 2020

如何在Go项目中输出版本信息?

#go

这篇文章主要描述如何在构建Go项目的时候通过ldflags参数对变量进行动态赋值

Read more →

January 10, 2020

Kubernetes容器日志收集方案

#k8s #filebeat #log-pilot

容器日志收集方案对比,以及对log-pilot组件原理分析

Read more →

October 22, 2019

Cluster Autoscaler:集群自动扩缩容

#k8s #ca

CA 组件可以实现集群节点的自动增删,关于基本使用以及原理部分介绍

Read more →

July 2, 2019

k8s网络组件:calico

#flannel

前提已经安装好k8s集群

Read more →

October 12, 2018

k8s网络组件:flannel

#flannel

Flannel是一个专门为k8s定制的网络解决方案,主要解决POD跨主机通信问题,这里主要讲述Flannel是如何实现的。

Read more →

September 26, 2018

k8s源码阅读(一):源码结构

#k8s

k8s源码包的作用,手动编译k8s源码以及如何阅读k8s源代码

Read more →

September 12, 2018

docker pull 翻墙下载镜像

#docker

通过修改docker service文件,使得在docker pull的时候使用代理

Read more →

September 9, 2018

在CentOS上搭建Kubernetes集群

#k8s

主要是自己在搭建过程中整理的文档,如果来构建一个多节点的kubernetes集群,以服务的方式,注册到系统

Read more →

September 7, 2018

聊聊连接池

#go #pool

以下主要使用Golang作为编程语言

Read more →

November 20, 2016

开源项目:wechat sdk

#wechat #go

一直很想自己用golang写个微信的sdk,目标是简单好用,所以利用闲暇时间(周末,中秋😁),就做出来。

Read more →

September 16, 2016

dcmp

#dcmp #etcd #confd

Distributed Configuration Management Platform

Read more →

August 2, 2016

tcp time_wait问题

#tcp #mysql #go

time_wait 连接数过多

Read more →

January 3, 2016

关注公众号
微信公众号二维码