12-Factor AAB AI AI Agent AI Programming API Gateway APK ARM Addressables Agent Agent Gateway Agile Alert Fatigue Alert Severity Alerting Alertmanager Alibaba Cloud Android Ant Ant Design Vue Architectural Thinking Architecture Artifact Management Artifact Repository Artifactory Asset Extraction AssetBundle AssetStudio Automated Deployment Automation Autonomous Coding Balance Bash Batch Bazel Blame Blogging Blue Ocean Borg Branching Branching Models Browser Use Build Pipeline Build Tools C/C++ CDN CI/CD CI_COMMIT_BRANCH CI_PIPELINE_SOURCE CJE CLI CMake CNI CSS CSS3 Caching CalVer Calico Career Development CentOS 7 Certificate Certification Certified Jenkins Engineer Changelog Chart Checkstyle Chinese Chinese ICP Filing Claude Code Claude Dev Cline Cloud Native Cobertura Code Coverage Code Quality Code Review Code Style Competency Model Compilers Computer Use Conditionals Config Files ConfigMap Conflicts Confucianism Container Images Containers Context Management Context Window Continuous Delivery Contradiction Conventional Commits Cook CoreDNS Cost Control Cross-Compilation Cross-Platform Custom Rules DDC Dao Dashboards Debugging Dependency Management Deployment Deployment Evolution DevOps Devin Distributed Systems Docker Docker Basics Docker Best Practices Dockerfile Dynamic Libraries ELK Efficiency Email Email Notifications Embedding Emma Engineer Growth Engineering Taste Enterprise AI Environment Environment Deployment Environment Setup Escaping Exec External Commands FAQ Feedback Loop Feedback Systems Feishu (Lark) File Operations Filebeat Filters FindBugs Flannel Frontend Function Calling GCC Game Build Game Development Game Engines GeForce Experience Gemfile Git Git Bisect Git Flow Git Rebase Git Stash GitHub GitHub Actions GitHub Flow GitHub Pages GitLab CI GitLab Flow Gitlab CI Gradle Grafana Groovy HTML5 HTTP Harbor Health Checks Helm Hermes Humanities Hypertext Transfer Protocol IL2CPP Image Registry Image Slimming Images Infrastructure Innocence Instant Messaging Intranet Deployment Issue JFrog JQL JUnit JUnit 5 JUnit Jupiter JaCoCo Jaeger Java JavaScript Jekyll Jelly Jenkins Jenkins Plugins Jenkinsclient Jira K8s K8s Architecture K8s Core Concepts K8s Deployment K8s Networking K8s Storage Kanban Knowledge Sharing Kubernetes LLM LSP Large Language Models Latest Version Layered Filesystem Lean Legalism Life Cycle Linking Linux LiteLLM Liveness Local Execution Local LLMs Log Collection Logging Loki Luo Yonghao MCP Mac Make Makefile MariaDB Markdown Master Maven Mem0 Memory Provider Memory Systems Merge Messaging Platforms Metrics Metrics Monitoring Mid-Autumn Festival Mock Mockito Modern CMake Mohism Monitoring Mono Multi-Agent Multi-Environment Multi-Model Routing Multi-Module Multi-Stage Builds Networking New Pages Nexus Nginx Ninja Node Node.js Notification Strategy Notifications Observability Octicons Ollama On-Call Open Source Open WebUI Open-Source Alternatives OpenClaw OpenCode OpenHands OpenTelemetry Operations PHP PMD PSO PV PVC Package Management Pak Parent-Child Pipelines Performance Tuning Persistent Storage Pipeline Pipelines Plugin Plugin Center Plugins Pod Poetry Predefined Variables Private Registry Private Repository Probe Problem Solving Process Design Product Thinking Professional Background Profile Project Structure Prometheus Prompt Property PyExecJS PyPI Python RFC2616 Rakefile React Readiness Reference Books Registry Release Engineering Release Notes Repositories Requirements Management Reverting Role Personas Rolling Updates Ruby Runtime SBP SMS SMS Channel SMS Notifications SMTP SRE SVN SWE-bench Sampling Scriptable Build Pipeline Scripts Scrum Secret Self-Learning SemVer Semantic Space SendGrid Service Shader Shift-Left Testing Shortcuts Skill Skill Creation Skill Tree Software Engineering Software Life Cycle SonarQube SpotBugs Stability Stapler Startup Static Analysis Static Libraries StorageClass TBD Tag Cloud Tao Te Ching Task Team Culture Temperature Template-Based Deployment Testing The Way of Things Theme Time Series Timeline Token Token Optimization Tokenization Tool Tool Comparison Toolchain Top-P Tracing Troubleshooting Trunk-Based Development UAT UBT UE4 UE5 Undo UnionFS Unit Testing Unity Unreal VSCode Variables Vectors Versioning Vibe Coding Visual Studio Volume Vue WSL2 WeChat Bot WeCom Web Development Webhook Windows Workflows Wrapper XStream YAML Zang-Xiang Thinking Zero Downtime Zhihu arm bundle bundler copy coreutils d-pad dependencies etcd firewalld ftp gem gemspec grep hosts httpclient5 https iOS icons kotlin-gradle-plugin kotlin-plugin kube-proxy log4j2 macOS nodejs pkg-config rails rake selinux settings.xml setup.py setuptools svg taskkill twine vLLM wget winget

12-Factor

AAB

AI

AI Agent

AI Programming

API Gateway

APK

ARM

Addressables

Agent

Agent Gateway

Agile

Alert Fatigue

Alert Severity

Alerting

Alertmanager

Alibaba Cloud

Android

Ant

Ant Design Vue

Architectural Thinking

Architecture

Artifact Management

Artifact Repository

Artifactory

Asset Extraction

AssetBundle

AssetStudio

Automated Deployment

Automation

Autonomous Coding

Balance

Bash

Batch

Bazel

Blame

Blogging

Blue Ocean

Borg

Branching

Branching Models

Browser Use

Build Pipeline

Build Tools

C/C++

CDN

CI/CD

CI_COMMIT_BRANCH

CI_PIPELINE_SOURCE

CJE

CLI

CMake

CNI

CSS

CSS3

Caching

CalVer

Calico

Career Development

CentOS 7

Certificate

Certification

Certified Jenkins Engineer

Changelog

Chart

Checkstyle

Chinese

Chinese ICP Filing

Claude Code

Claude Dev

Cline

Cloud Native

Cobertura

Code Coverage

Code Quality

Code Review

Code Style

Competency Model

Compilers

Computer Use

Conditionals

Config Files

ConfigMap

Conflicts

Confucianism

Container Images

Containers

Context Management

Context Window

Continuous Delivery

Contradiction

Conventional Commits

Cook

CoreDNS

Cost Control

Cross-Compilation

Cross-Platform

Custom Rules

DDC

Dao

Dashboards

Debugging

Dependency Management

Deployment

Deployment Evolution

DevOps

Devin

Distributed Systems

Docker

Docker Basics

Docker Best Practices

Dockerfile

Dynamic Libraries

ELK

Efficiency

Email

Email Notifications

Embedding

Emma

Engineer Growth

Engineering Taste

Enterprise AI

Environment

Environment Deployment

Environment Setup

Escaping

Exec

External Commands

FAQ

Feedback Loop

Feedback Systems

Feishu (Lark)

File Operations

Filebeat

Filters

FindBugs

Flannel

Frontend

Function Calling

GCC

Game Build

Game Development

Game Engines

GeForce Experience

Gemfile

Git

Git Bisect

Git Flow

Git Rebase

Git Stash

GitHub

GitHub Actions

GitHub Flow

GitHub Pages

GitLab CI

GitLab Flow

Gitlab CI

Gradle

Grafana

Groovy

HTML5

HTTP

Harbor

Health Checks

Helm

Hermes

Humanities

Hypertext Transfer Protocol

IL2CPP

Image Registry

Image Slimming

Images

Infrastructure

Innocence

Instant Messaging

Intranet Deployment

Issue

JFrog

JQL

JUnit

JUnit 5

JUnit Jupiter

JaCoCo

Jaeger

Java

JavaScript

Jekyll

Jelly

Jenkins

Jenkins Plugins

Jenkinsclient

Jira

K8s

K8s Architecture

K8s Core Concepts

K8s Deployment

K8s Networking

K8s Storage

Kanban

Knowledge Sharing

Kubernetes

LLM

LSP

Large Language Models

Latest Version

Layered Filesystem

Lean

Legalism

Life Cycle

Linking

Linux

LiteLLM

Liveness

Local Execution

Local LLMs

Log Collection

Logging

Loki

Luo Yonghao

MCP

Mac

Make

Makefile

MariaDB

Markdown

Master

Maven

Mem0

Memory Provider

Memory Systems

Merge

Messaging Platforms

Metrics

Metrics Monitoring

Mid-Autumn Festival

Mock

Mockito

Modern CMake

Mohism

Monitoring

Mono

Multi-Agent

Multi-Environment

Multi-Model Routing

Multi-Module

Multi-Stage Builds

Networking

New Pages

Nexus

Nginx

Ninja

Node

Node.js

Notification Strategy

Notifications

Observability

Octicons

Ollama

On-Call

Open Source

Open WebUI

Open-Source Alternatives

OpenClaw

OpenCode

OpenHands

OpenTelemetry

Operations

PHP

PMD

PSO

PV

PVC

Package Management

Pak

Parent-Child Pipelines

Performance Tuning

Persistent Storage

Pipeline

Pipelines

Plugin

Plugin Center

Plugins

Pod

Poetry

Predefined Variables

Private Registry

Private Repository

Probe

Problem Solving

Process Design

Product Thinking

Professional Background

Profile

Project Structure

Prometheus

Prompt

Property

PyExecJS

PyPI

Python

RFC2616

Rakefile

React

Readiness

Reference Books

Registry

Release Engineering

Release Notes

Repositories

Requirements Management

Reverting

Role Personas

Rolling Updates

Ruby

Runtime

SBP

SMS

SMS Channel

SMS Notifications

SMTP

SRE

SVN

SWE-bench

Sampling

Scriptable Build Pipeline

Scripts

Scrum

Secret

Self-Learning

SemVer

Semantic Space

SendGrid

Service

Shader

Shift-Left Testing

Shortcuts

Skill

Skill Creation

Skill Tree

Software Engineering

Software Life Cycle

SonarQube

SpotBugs

Stability

Stapler

Startup

Static Analysis

Static Libraries

StorageClass

TBD

Tag Cloud

Tao Te Ching

Task

Team Culture

Temperature

Template-Based Deployment

Testing

The Way of Things

Theme

Time Series

Timeline

Token

Token Optimization

Tokenization

Tool

Tool Comparison

Toolchain

Top-P

Tracing

Troubleshooting

Trunk-Based Development

UAT

UBT

UE4

UE5

Undo

UnionFS

Unit Testing

Unity

Unreal

VSCode

Variables

Vectors

Versioning

Vibe Coding

Visual Studio

Volume

Vue

WSL2

WeChat Bot

WeCom

Web Development

Webhook

Windows

Workflows

Wrapper

XStream

YAML

Zang-Xiang Thinking

Zero Downtime

Zhihu

arm

bundle

bundler

copy

coreutils

d-pad

dependencies

etcd

firewalld

ftp

gem

gemspec

grep

hosts

httpclient5

https

iOS

icons

kotlin-gradle-plugin

kotlin-plugin

kube-proxy

log4j2

macOS

nodejs

pkg-config

rails

rake

selinux

settings.xml

setup.py

setuptools

svg

taskkill

twine

vLLM

wget

winget