{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"description":"Tech blog by Xinwei Xiong — AI Builder, open source contributor and digital nomad sharing Kubernetes, Go, AI projects and travel.","feed_url":"https://nsddd.top/ai-technology/feed.json","home_page_url":"https://nsddd.top/ai-technology/","icon":"https://nsddd.top/assets/og-image.png","items":[{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Using the Relay open-source job-search Agent project as a case study, this article fully breaks down every key design decision in a production-grade multi-agent system: why split a single Agent into 5, how to implement HITL checkpoints with LangGraph, how a three-tier LLM router precisely tracks costs, how a fabrication guard validates at runtime, and how a hybrid backend (Hono/Bun + FastAPI/Python) decouples cleanly. Whether you are building your first Agent PoC or pushing toward production, there are design patterns here you can take away.\n","date_modified":"2026-06-24T14:18:19+08:00","date_published":"2026-06-24T10:00:00+08:00","id":"https://nsddd.top/ai-technology/posts/relay-agent-architecture-design/","image":"https://nsddd.top/images/blog/relay-agent-architecture.webp","language":"en-us","summary":"Using the Relay open-source job-search Agent project as a case study, this article fully breaks down every key design decision in a production-grade multi-agent system: why split a single Agent into 5, how to implement HITL checkpoints with LangGraph, how a three-tier LLM router precisely tracks costs, how a fabrication guard validates at runtime, and how a hybrid backend (Hono/Bun + FastAPI/Python) decouples cleanly. Whether you are building your first Agent PoC or pushing toward production, there are design patterns here you can take away.\n","tags":["AI \u0026 Technology","AI","Agent","LangGraph","LLM","Architecture","TypeScript","Python"],"title":"Building a Production-Grade AI Agent System from Scratch: A Full Architecture Breakdown of Relay","url":"https://nsddd.top/ai-technology/posts/relay-agent-architecture-design/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Why context engineering supersedes prompt engineering — a systematic look at context assembly, retrieval, compression, and eviction patterns, drawing from Anthropic, Karpathy, LangChain, and Manus.","date_modified":"2026-06-23T15:16:04+08:00","date_published":"2026-06-22T03:30:00+08:00","id":"https://nsddd.top/ai-technology/posts/context-engineering-the-new-foundation/","image":"https://nsddd.top/images/blog/context-engineering-worldline.webp","language":"en-us","summary":"Why context engineering supersedes prompt engineering — a systematic look at context assembly, retrieval, compression, and eviction patterns, drawing from Anthropic, Karpathy, LangChain, and Manus.","tags":["AI \u0026 Technology","Context Engineering","AI","LLM","Agent","MCP"],"title":"Context Is Not Prompt: Why Context Engineering Is Becoming AI's New Foundation","url":"https://nsddd.top/ai-technology/posts/context-engineering-the-new-foundation/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"A panoramic map that treats Agent Engineering as a discipline. Starting from the widely cited claim that only 1.6% of Claude Code is AI decision logic while 98.4% is infrastructure, it walks the eight pillars one by one — orchestration, context, memory, tools, reliability, evaluation, cost, governance — explaining the gap each fills, its minimal implementation, and its failure boundary. It fuses 2025 to 2026 frontline engineering from Anthropic, OpenAI, Cognition, Manus, and Temporal, and lands on one line: the model is bought, the harness is built, and your entire engineering leverage lives in that 98.4%.\n","date_modified":"2026-06-24T14:18:30+08:00","date_published":"2026-06-17T09:30:00+08:00","id":"https://nsddd.top/ai-technology/posts/agent-engineering-the-98-percent-harness/","image":"https://nsddd.top/images/blog/agent-engineering-harness.webp","language":"en-us","summary":"A panoramic map that treats Agent Engineering as a discipline. Starting from the widely cited claim that only 1.6% of Claude Code is AI decision logic while 98.4% is infrastructure, it walks the eight pillars one by one — orchestration, context, memory, tools, reliability, evaluation, cost, governance — explaining the gap each fills, its minimal implementation, and its failure boundary. It fuses 2025 to 2026 frontline engineering from Anthropic, OpenAI, Cognition, Manus, and Temporal, and lands on one line: the model is bought, the harness is built, and your entire engineering leverage lives in that 98.4%.\n","tags":["AI \u0026 Technology","AI","Agent","LLM","Context Engineering","Architecture","MCP"],"title":"The Agent Engineering Map: Where Does That 98.4% of the Work Actually Live?","url":"https://nsddd.top/ai-technology/posts/agent-engineering-the-98-percent-harness/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"AI agent amnesia isn't a functional defect—it's a fundamental gap in the trust account. Starting from Locke's 1689 theory of identity, this article dissects the complete engineering stack for agent identity continuity in 2026: file-as-identity (SOUL.md paradigm), Harness as environmental condition, four-layer memory architecture and Gene Capsule protocol, self-positioning in multi-agent topology, and evaluation as the ultimate identity verification challenge. For practitioners building or designing AI agent systems, and researchers deeply thinking about the boundaries of AI autonomy.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2026-04-05T20:00:00+08:00","id":"https://nsddd.top/ai-technology/posts/agent-identity-from-locke-to-openclaw/","image":"https://nsddd.top/images/agent-identity/01-locke-spec.svg","language":"en-us","summary":"AI agent amnesia isn't a functional defect—it's a fundamental gap in the trust account. Starting from Locke's 1689 theory of identity, this article dissects the complete engineering stack for agent identity continuity in 2026: file-as-identity (SOUL.md paradigm), Harness as environmental condition, four-layer memory architecture and Gene Capsule protocol, self-positioning in multi-agent topology, and evaluation as the ultimate identity verification challenge. For practitioners building or designing AI agent systems, and researchers deeply thinking about the boundaries of AI autonomy.\n","tags":["AI \u0026 Technology","AI","Open Source","Monthly Notes"],"title":"Agent Identity: From Locke to OpenClaw","url":"https://nsddd.top/ai-technology/posts/agent-identity-from-locke-to-openclaw/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"This article provides detailed Kubernetes resources and learning paths, covering CNI, CRI, CSI and core technologies in cloud-native environments. We also share some important learning resources and methods to help readers further advance in the Kubernetes ecosystem.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2024-08-06T20:29:30+08:00","id":"https://nsddd.top/ai-technology/posts/kubernetes-learning/","language":"en-us","summary":"This article provides detailed Kubernetes resources and learning paths, covering CNI, CRI, CSI and core technologies in cloud-native environments. We also share some important learning resources and methods to help readers further advance in the Kubernetes ecosystem.\n","tags":["AI \u0026 Technology","Go","Kubernetes","Cloud Native","Microservices","Service Mesh"],"title":"Kubernetes Resources and Learning Path Summary","url":"https://nsddd.top/ai-technology/posts/kubernetes-learning/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"This guide provides an in-depth look into the integration and application of language models using the LangChain framework, tailored for developers looking to streamline complex implementations.","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2024-05-22T21:37:34+08:00","id":"https://nsddd.top/ai-technology/posts/harnessing-language-model-applications-with-langchain-a-developer-is-guide/","language":"en-us","summary":"This guide provides an in-depth look into the integration and application of language models using the LangChain framework, tailored for developers looking to streamline complex implementations.","tags":["AI \u0026 Technology","AI","AI Development","Language Models","LangChain","AI Frameworks","Machine Learning","API Integration","Natural Language Processing (NLP)","Software Development","Programming","Automation","AI Tools","OpenAI","Deep Learning"],"title":"LangChain: Building LLM Applications","url":"https://nsddd.top/ai-technology/posts/harnessing-language-model-applications-with-langchain-a-developer-is-guide/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"This article explores the transformative capabilities of Large Language Models (LLMs), which are designed to understand and generate human language, demonstrating a pioneering role in AI technology. These models showcase emergent abilities that significantly surpass those of their predecessors by leveraging vast amounts of data and sophisticated machine learning architectures.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2024-05-15T20:12:29+08:00","id":"https://nsddd.top/ai-technology/posts/exploring-large-language-models-llms-pioneering-ai-understanding-generation-human-language/","language":"en-us","summary":"This article explores the transformative capabilities of Large Language Models (LLMs), which are designed to understand and generate human language, demonstrating a pioneering role in AI technology. These models showcase emergent abilities that significantly surpass those of their predecessors by leveraging vast amounts of data and sophisticated machine learning architectures.\n","tags":["AI \u0026 Technology","AI","Security","Functional Programming","LLM"],"title":"Large Language Models: How LLMs Work","url":"https://nsddd.top/ai-technology/posts/exploring-large-language-models-llms-pioneering-ai-understanding-generation-human-language/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"This guide provides a comprehensive overview of troubleshooting methods and debugging techniques for OpenIM, drawing on real-world development and operational experiences. Ideal for developers looking to enhance their problem-solving skills in OpenIM environments.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2024-04-16T01:21:13+08:00","id":"https://nsddd.top/ai-technology/posts/troubleshooting-guide-for-openim/","language":"en-us","summary":"This guide provides a comprehensive overview of troubleshooting methods and debugging techniques for OpenIM, drawing on real-world development and operational experiences. Ideal for developers looking to enhance their problem-solving skills in OpenIM environments.\n","tags":["AI \u0026 Technology","Blog","openim","troubleshooting","debugging","tech support"],"title":"Troubleshooting Guide for OpenIM","url":"https://nsddd.top/ai-technology/posts/troubleshooting-guide-for-openim/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"This article explores the various facets of engaging with open source, from understanding its impact to navigating its challenges and opportunities, providing a comprehensive guide for developers and enthusiasts interested in contributing to and benefiting from the open source community.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2024-04-13T20:29:22+08:00","id":"https://nsddd.top/ai-technology/posts/navigating-the-open-source-landscape/","language":"en-us","summary":"This article explores the various facets of engaging with open source, from understanding its impact to navigating its challenges and opportunities, providing a comprehensive guide for developers and enthusiasts interested in contributing to and benefiting from the open source community.\n","tags":["AI \u0026 Technology","open source","development","innovation"],"title":"Navigating the Open Source Landscape","url":"https://nsddd.top/ai-technology/posts/navigating-the-open-source-landscape/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"This comprehensive guide introduces Sora AI, offering developers an accessible, automated, and swift path to harnessing its potential. Dive into various scenarios, master commanding Sora, and explore the multi-faceted applications of this AI model trained to understand and simulate the physical world in motion. Whether you're seeking the latest Sora news, development projects, or open-source contributions, this article is your gateway to the expansive world of Sora AI development.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2024-03-14T08:44:13+08:00","id":"https://nsddd.top/ai-technology/posts/sora-ease-guide-mastering-sora-ai-for-developers/","language":"en-us","summary":"This comprehensive guide introduces Sora AI, offering developers an accessible, automated, and swift path to harnessing its potential. Dive into various scenarios, master commanding Sora, and explore the multi-faceted applications of this AI model trained to understand and simulate the physical world in motion. Whether you're seeking the latest Sora news, development projects, or open-source contributions, this article is your gateway to the expansive world of Sora AI development.\n","tags":["AI \u0026 Technology","Blog","sora","AI","github"],"title":"Sora Ease Guide: Mastering Sora AI for Developers","url":"https://nsddd.top/ai-technology/posts/sora-ease-guide-mastering-sora-ai-for-developers/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Dive into the world of Sora Technology, a groundbreaking platform for AI-driven video generation. This post is designed for both tech enthusiasts and developers eager to unlock the potential of Sora. Discover how you can leverage Sora to create stunning, AI-generated videos with ease, and join a community of innovators transforming the digital landscape.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2024-02-24T13:30:15+08:00","id":"https://nsddd.top/ai-technology/posts/exploring-sora-technology-for-enthusiasts-and-developers/","language":"en-us","summary":"Dive into the world of Sora Technology, a groundbreaking platform for AI-driven video generation. This post is designed for both tech enthusiasts and developers eager to unlock the potential of Sora. Discover how you can leverage Sora to create stunning, AI-generated videos with ease, and join a community of innovators transforming the digital landscape.\n","tags":["AI \u0026 Technology","Blog","sora","AI","chatgpt"],"title":"Exploring Sora Technology for Enthusiasts and Developers","url":"https://nsddd.top/ai-technology/posts/exploring-sora-technology-for-enthusiasts-and-developers/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Explore brain-friendly strategies for English learning, including effective tools and techniques designed to enhance language acquisition. Discover how to leverage cognitive science principles to optimize your learning process and achieve fluency faster. This guide provides insights into integrating technology and traditional methods to create a personalized learning experience that aligns with how our brains work best.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2024-02-16T13:34:36+08:00","id":"https://nsddd.top/ai-technology/posts/brain-friendly-english-learning-strategies-tools-and-techniques-explained/","language":"en-us","summary":"Explore brain-friendly strategies for English learning, including effective tools and techniques designed to enhance language acquisition. Discover how to leverage cognitive science principles to optimize your learning process and achieve fluency faster. This guide provides insights into integrating technology and traditional methods to create a personalized learning experience that aligns with how our brains work best.\n","tags":["AI \u0026 Technology","english-learning","brain-efficiency","learning-strategies","educational-tools"],"title":"Brain-Friendly English Learning Strategies","url":"https://nsddd.top/ai-technology/posts/brain-friendly-english-learning-strategies-tools-and-techniques-explained/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"A deep dive into Go directives and code-generation tooling. Learn how go generate and related automation tools reduce boilerplate by producing repetitive, project-specific code before compilation, saving time and cutting down on manual errors.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2024-01-25T15:22:36+08:00","id":"https://nsddd.top/ai-technology/posts/directives-and-the-use-of-automation-tools/","language":"en-us","summary":"A deep dive into Go directives and code-generation tooling. Learn how go generate and related automation tools reduce boilerplate by producing repetitive, project-specific code before compilation, saving time and cutting down on manual errors.\n","tags":["AI \u0026 Technology","Blog","Go"],"title":"Go Directives \u0026 Automation Tools Deep Dive","url":"https://nsddd.top/ai-technology/posts/directives-and-the-use-of-automation-tools/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Explore the intricacies of concurrent type checking and efficient cross-platform development techniques in Go programming, illustrating best practices and advanced concepts for robust application development.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2024-01-24T22:40:15+08:00","id":"https://nsddd.top/ai-technology/posts/concurrent-type-checking-and-cross-platform-development-in-go/","language":"en-us","summary":"Explore the intricacies of concurrent type checking and efficient cross-platform development techniques in Go programming, illustrating best practices and advanced concepts for robust application development.\n","tags":["AI \u0026 Technology","Go","Type Checking","Concurrency","Cross-Platform"],"title":"Concurrent Type Checking and Cross-Platform Development in Go","url":"https://nsddd.top/ai-technology/posts/concurrent-type-checking-and-cross-platform-development-in-go/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"An introduction to vector databases for AI applications. Starts from the prerequisites, the basics of vectors, similarity measures such as cosine similarity, and database indexing, then explains how vector databases differ from traditional databases and where they fit in AI.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2024-01-20T12:57:15+08:00","id":"https://nsddd.top/ai-technology/posts/vector-database-learning/","image":"https://nsddd.top/images/blog/vector-database.png","language":"en-us","summary":"An introduction to vector databases for AI applications. Starts from the prerequisites, the basics of vectors, similarity measures such as cosine similarity, and database indexing, then explains how vector databases differ from traditional databases and where they fit in AI.\n","tags":["AI \u0026 Technology","Blog","AI","Database"],"title":"Vector Database Learning","url":"https://nsddd.top/ai-technology/posts/vector-database-learning/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"The success of an open-source project largely depends on its quality management and collaborative processes. In the OpenIM open-source community, the standardization of project management and testing processes is crucial to ensure the quality and stability of the codebase. This document provides a brief overview of our testing strategy, branch management, quality control policies, and how they are applied to the main branch, PR testing branches, and stable release branches to meet the needs of developers, testers, and community managers. Additionally, we will introduce the standards, testing schemes, and project management strategies of the OpenIM open-source community, aiming to provide clear guidance to ensure project stability and sustainability.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2024-01-15T21:13:07+08:00","id":"https://nsddd.top/ai-technology/posts/openim-building-an-efficient-version-control-and-testing-workflow/","language":"en-us","summary":"The success of an open-source project largely depends on its quality management and collaborative processes. In the OpenIM open-source community, the standardization of project management and testing processes is crucial to ensure the quality and stability of the codebase. This document provides a brief overview of our testing strategy, branch management, quality control policies, and how they are applied to the main branch, PR testing branches, and stable release branches to meet the needs of developers, testers, and community managers. Additionally, we will introduce the standards, testing schemes, and project management strategies of the OpenIM open-source community, aiming to provide clear guidance to ensure project stability and sustainability.\n","tags":["AI \u0026 Technology","Blog","openim","github"],"title":"OpenIM: Version Control \u0026 Testing Workflow","url":"https://nsddd.top/ai-technology/posts/openim-building-an-efficient-version-control-and-testing-workflow/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Explore the latest trends and challenges in 2024 in the world of technology and development.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2024-01-14T22:52:24+08:00","id":"https://nsddd.top/ai-technology/posts/emerging-challenges-and-trends-in-2024/","language":"en-us","summary":"Explore the latest trends and challenges in 2024 in the world of technology and development.\n","tags":["AI \u0026 Technology","Blog"],"title":"Emerging Challenges and Trends in 2024","url":"https://nsddd.top/ai-technology/posts/emerging-challenges-and-trends-in-2024/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Explore the practice of GitOps in Kubernetes, with a detailed analysis of implementing Canary and Blue-Green deployment strategies using Argo Rollouts. This article provides in-depth theoretical and practical guidance for developers to optimize their continuous deployment processes.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-11-25T18:00:31+08:00","id":"https://nsddd.top/ai-technology/posts/gitops-practice-theory-part/","language":"en-us","summary":"Explore the practice of GitOps in Kubernetes, with a detailed analysis of implementing Canary and Blue-Green deployment strategies using Argo Rollouts. This article provides in-depth theoretical and practical guidance for developers to optimize their continuous deployment processes.\n","tags":["AI \u0026 Technology","GitOps","Kubernetes","Argo Rollouts","Canary Deployment","Blue-Green Deployment"],"title":"GitOps \u0026 Kubernetes Deployment Strategies","url":"https://nsddd.top/ai-technology/posts/gitops-practice-theory-part/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"This post guides you through the process of deploying OpenIM using Docker,  setting up the management backend, and monitoring the application. It provides  detailed steps for beginners and insights for more advanced users.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-11-15T11:25:54+08:00","id":"https://nsddd.top/ai-technology/posts/deployment-and-design-of-management-backend-and-monitoring/","language":"en-us","summary":"This post guides you through the process of deploying OpenIM using Docker,  setting up the management backend, and monitoring the application. It provides  detailed steps for beginners and insights for more advanced users.\n","tags":["AI \u0026 Technology","OpenIM","Docker","Instant Messaging","Backend Management","Monitoring"],"title":"Deployment and Design of Management Backend and Monitoring","url":"https://nsddd.top/ai-technology/posts/deployment-and-design-of-management-backend-and-monitoring/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"hugo advanced tutorial\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-11-06T13:44:09+08:00","id":"https://nsddd.top/ai-technology/posts/hugo-advanced-tutorial/","language":"en-us","summary":"hugo advanced tutorial\n","tags":["AI \u0026 Technology","Blog"],"title":"Hugo Advanced Tutorial","url":"https://nsddd.top/ai-technology/posts/hugo-advanced-tutorial/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Explore the power of Kustomize, an open-source configuration management tool for Kubernetes. Learn how to customize Kubernetes objects and manage configurations declaratively using Kustomize. Understand the integration with kubectl and Helm, and discover best practices for Kubernetes configuration management.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-10-31T21:30:19+08:00","id":"https://nsddd.top/ai-technology/posts/kubernetes-for-kustomize-learning/","language":"en-us","summary":"Explore the power of Kustomize, an open-source configuration management tool for Kubernetes. Learn how to customize Kubernetes objects and manage configurations declaratively using Kustomize. Understand the integration with kubectl and Helm, and discover best practices for Kubernetes configuration management.\n","tags":["AI \u0026 Technology","Blog","Kubernetes","Kustomize"],"title":"Kubernetes for Kustomize Learning","url":"https://nsddd.top/ai-technology/posts/kubernetes-for-kustomize-learning/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Discover how to set up a robust image repository using Harbor, a powerful open-source container image registry. This step-by-step guide covers the installation and configuration of Harbor, including the use of Helm charts and Cert-manager for secure HTTPS connections. Learn how to push Docker images to your Harbor repository, configure DNS resolution, and even explore the option of using AWS S3 for scalable image storage. Harness the full potential of Harbor to streamline your container image management and reduce storage costs while ensuring security and reliability.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-10-25T10:45:38+08:00","id":"https://nsddd.top/ai-technology/posts/openim-use-harbor-build-enterprise-mirror-repositories/","language":"en-us","summary":"Discover how to set up a robust image repository using Harbor, a powerful open-source container image registry. This step-by-step guide covers the installation and configuration of Harbor, including the use of Helm charts and Cert-manager for secure HTTPS connections. Learn how to push Docker images to your Harbor repository, configure DNS resolution, and even explore the option of using AWS S3 for scalable image storage. Harness the full potential of Harbor to streamline your container image management and reduce storage costs while ensuring security and reliability.\n","tags":["AI \u0026 Technology","Blog","openim","docker"],"title":"OpenIM Use Harbor Build Enterprise Mirror Repositories","url":"https://nsddd.top/ai-technology/posts/openim-use-harbor-build-enterprise-mirror-repositories/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Automated testing practices and strategies for GitHub open source Go projects in the cloud native field\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-10-14T10:27:43+08:00","id":"https://nsddd.top/ai-technology/posts/learn-about-automated-testing/","language":"en-us","summary":"Automated testing practices and strategies for GitHub open source Go projects in the cloud native field\n","tags":["AI \u0026 Technology","Blog","github","automated"],"title":"Learn About Automated Testing","url":"https://nsddd.top/ai-technology/posts/learn-about-automated-testing/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"In-depth exploration of CNI (Container Network Interface), CRI (Container Runtime Interface), and CSI (Container Storage Interface) in Kubernetes. This article provides detailed explanations of these key components' functions and their importance in cloud-native environments.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-09-28T20:29:30+08:00","id":"https://nsddd.top/ai-technology/posts/deep-dive-into-the-components-of-kubernetes-cni-csi-cri/","language":"en-us","summary":"In-depth exploration of CNI (Container Network Interface), CRI (Container Runtime Interface), and CSI (Container Storage Interface) in Kubernetes. This article provides detailed explanations of these key components' functions and their importance in cloud-native environments.\n","tags":["AI \u0026 Technology","Go","Kubernetes","OpenIM","Cloud Native","Microservices","Service Mesh"],"title":"Deep Dive into Kubernetes CNI, CRI, CSI Components","url":"https://nsddd.top/ai-technology/posts/deep-dive-into-the-components-of-kubernetes-cni-csi-cri/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"kubelet architecture, kubelet core processes for Pod management, kubelet node management, Pod management","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-09-28T20:29:30+08:00","id":"https://nsddd.top/ai-technology/posts/deep-dive-into-the-components-of-kubernetes-kubectl/","language":"en-us","summary":"kubelet architecture, kubelet core processes for Pod management, kubelet node management, Pod management","tags":["AI \u0026 Technology","Development","Go","Kubernetes"],"title":"Kubernetes Control Plane - Detailed Analysis of Kubelet","url":"https://nsddd.top/ai-technology/posts/deep-dive-into-the-components-of-kubernetes-kubectl/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Explore how Kubernetes scheduler component works, how it decides which node to place containers on, and its importance for cluster management and container orchestration.","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-09-28T20:29:30+08:00","id":"https://nsddd.top/ai-technology/posts/deep-dive-into-the-components-of-kubernetes-scheduler/","language":"en-us","summary":"Explore how Kubernetes scheduler component works, how it decides which node to place containers on, and its importance for cluster management and container orchestration.","tags":["AI \u0026 Technology","Blog","Go","Kubernetes"],"title":"Kubernetes Control Plane - Scheduler","url":"https://nsddd.top/ai-technology/posts/deep-dive-into-the-components-of-kubernetes-scheduler/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Each request to the Kubernetes API will go through multi-stage access control before it is accepted, including authentication, authorization and admission control (Admission Control), etc.\n","date_modified":"2026-06-23T15:16:04+08:00","date_published":"2023-09-28T20:12:51+08:00","id":"https://nsddd.top/ai-technology/posts/deep-dive-into-the-components-of-kubernetes-kube-apiserver/","language":"en-us","summary":"Each request to the Kubernetes API will go through multi-stage access control before it is accepted, including authentication, authorization and admission control (Admission Control), etc.\n","tags":["AI \u0026 Technology","Blog","etcd","Kubernetes","kubernetes","kube-apiserver"],"title":"Kubernetes kube-apiserver: Deep Dive into API Server Components","url":"https://nsddd.top/ai-technology/posts/deep-dive-into-the-components-of-kubernetes-kube-apiserver/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Explore the inner workings and components of Kubernetes Etcd in-depth, understanding its role and significance in the Kubernetes ecosystem.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-09-28T20:03:35+08:00","id":"https://nsddd.top/ai-technology/posts/deep-dive-into-the-components-of-kubernetes-etcd/","language":"en-us","summary":"Explore the inner workings and components of Kubernetes Etcd in-depth, understanding its role and significance in the Kubernetes ecosystem.\n","tags":["AI \u0026 Technology","AI \u0026 Technology","Blog","Kubernetes","ETCD","Raft","Go"],"title":"Deep Dive Into the Components of Kubernetes Etcd","url":"https://nsddd.top/ai-technology/posts/deep-dive-into-the-components-of-kubernetes-etcd/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"\u003cYou can switch to the specified language\u003e\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-09-18T22:49:14+08:00","id":"https://nsddd.top/ai-technology/posts/openim-cluster-deployment-parameter-passing-policy/","language":"en-us","summary":"\u003cYou can switch to the specified language\u003e\n","tags":["AI \u0026 Technology","Blog"],"title":"Kubernetes Port Config via Config Files","url":"https://nsddd.top/ai-technology/posts/openim-cluster-deployment-parameter-passing-policy/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Reflect on the commercialization of open source software and share insights from attending the Global Traffic Conference (GTC), focusing on key takeaways and learnings.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-09-17T09:51:54+08:00","id":"https://nsddd.top/ai-technology/posts/openim-open-source-business-journey/","language":"en-us","summary":"Reflect on the commercialization of open source software and share insights from attending the Global Traffic Conference (GTC), focusing on key takeaways and learnings.\n","tags":["AI \u0026 Technology","Blog"],"title":"Open Source Business: From Community to Revenue","url":"https://nsddd.top/ai-technology/posts/openim-open-source-business-journey/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"This article mainly introduces the clustering design of OpenIM, including infrastructure design, CI/CD, containerization, microservice optimization, monitoring and alarm, security, etc.","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-09-17T09:51:54+08:00","id":"https://nsddd.top/ai-technology/posts/openim-cluster-deployment-scheme-of/","language":"en-us","summary":"This article mainly introduces the clustering design of OpenIM, including infrastructure design, CI/CD, containerization, microservice optimization, monitoring and alarm, security, etc.","tags":["AI \u0026 Technology","Blog","OpenIM","Blog","openim","kubernetes","sealos","clustering"],"title":"OpenIM clustering design Kubernetes deploy concludes","url":"https://nsddd.top/ai-technology/posts/openim-cluster-deployment-scheme-of/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Master the art of asking questions in open source communities, including how to ask good questions, etiquette, and best practices.","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-09-17T03:35:17+08:00","id":"https://nsddd.top/ai-technology/posts/the-art-of-asking-questions-in-open-source-communities/","language":"en-us","summary":"Master the art of asking questions in open source communities, including how to ask good questions, etiquette, and best practices.","tags":["AI \u0026 Technology","Blog"],"title":"The Art of Asking Questions in Open Source Communities","url":"https://nsddd.top/ai-technology/posts/the-art-of-asking-questions-in-open-source-communities/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Learn open source contribution guidelines, GitHub workflow, and best practices for participating in open source communities.","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-09-16T16:40:53+08:00","id":"https://nsddd.top/ai-technology/posts/open-source-contribution-guidelines/","language":"en-us","summary":"Learn open source contribution guidelines, GitHub workflow, and best practices for participating in open source communities.","tags":["AI \u0026 Technology","Blog"],"title":"Open Source Contribution Guidelines","url":"https://nsddd.top/ai-technology/posts/open-source-contribution-guidelines/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Learn how to efficiently compile Go programs for multiple platforms, ensuring compatibility and ease of distribution.","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-09-16T16:21:52+08:00","id":"https://nsddd.top/ai-technology/posts/cross-platform-compilation/","language":"en-us","summary":"Learn how to efficiently compile Go programs for multiple platforms, ensuring compatibility and ease of distribution.","tags":["AI \u0026 Technology","Blog","Go"],"title":"Cross Platform Compilation","url":"https://nsddd.top/ai-technology/posts/cross-platform-compilation/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Master GitHub Actions with advanced workflows, custom commands, automation patterns, and best practices for CI/CD pipelines.","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-09-16T16:17:02+08:00","id":"https://nsddd.top/ai-technology/posts/github-actions-advanced-techniques/","language":"en-us","summary":"Master GitHub Actions with advanced workflows, custom commands, automation patterns, and best practices for CI/CD pipelines.","tags":["AI \u0026 Technology","Blog","cicd","actions"],"title":"Github Actions Advanced Techniques","url":"https://nsddd.top/ai-technology/posts/github-actions-advanced-techniques/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Explore DevOps culture and agile development in OpenIM project, covering CI/CD, automation, and team collaboration.","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-09-16T16:13:36+08:00","id":"https://nsddd.top/ai-technology/posts/openim-devops-design/","language":"en-us","summary":"Explore DevOps culture and agile development in OpenIM project, covering CI/CD, automation, and team collaboration.","tags":["AI \u0026 Technology","Blog","openim"],"title":"Openim Devops Design","url":"https://nsddd.top/ai-technology/posts/openim-devops-design/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Learn how to streamline and automate your software release process using GoReleaser, a powerful tool for Go projects.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-09-16T16:07:39+08:00","id":"https://nsddd.top/ai-technology/posts/go-release-tools/","language":"en-us","summary":"Learn how to streamline and automate your software release process using GoReleaser, a powerful tool for Go projects.\n","tags":["AI \u0026 Technology","Blog","Go","release"],"title":"GoReleaser: Automate your software releases","url":"https://nsddd.top/ai-technology/posts/go-release-tools/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Comprehensive guide to OpenIM process management strategies, from nohup and systemd to supervisord and Kubernetes health checks.","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-09-16T15:55:38+08:00","id":"https://nsddd.top/ai-technology/posts/openim-multi-process-management/","language":"en-us","summary":"Comprehensive guide to OpenIM process management strategies, from nohup and systemd to supervisord and Kubernetes health checks.","tags":["AI \u0026 Technology","Blog"],"title":"Openim Multi Process Management","url":"https://nsddd.top/ai-technology/posts/openim-multi-process-management/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"The story of rebuilding my blog from scratch on Hugo after losing the previous dynamic, Docker-hosted version. Why I moved to a static site generator for long-term durability, and how I chose Hugo as the foundation for a blog meant to last for decades.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-09-12T14:26:20+08:00","id":"https://nsddd.top/ai-technology/posts/my-hugo/","language":"en-us","summary":"The story of rebuilding my blog from scratch on Hugo after losing the previous dynamic, Docker-hosted version. Why I moved to a static site generator for long-term durability, and how I chose Hugo as the foundation for a blog meant to last for decades.\n","tags":["AI \u0026 Technology","Blog","Hugo"],"title":"About My Hugo teaching","url":"https://nsddd.top/ai-technology/posts/my-hugo/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"A walkthrough of automating multi-architecture Docker image builds for the openkf project. Covers building linux/amd64 and linux/arm64 images and pushing them to Docker Hub, AliYun Container Registry, and GitHub Container Registry in a single seamless workflow.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-09-01T14:56:14+08:00","id":"https://nsddd.top/ai-technology/posts/openkf-multi-architecture-image/","language":"en-us","summary":"A walkthrough of automating multi-architecture Docker image builds for the openkf project. Covers building linux/amd64 and linux/arm64 images and pushing them to Docker Hub, AliYun Container Registry, and GitHub Container Registry in a single seamless workflow.\n","tags":["AI \u0026 Technology","Blog","openkf"],"title":"Openkf Multi Architecture Image","url":"https://nsddd.top/ai-technology/posts/openkf-multi-architecture-image/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Comprehensive guide to Prow CI/CD system for Kubernetes, covering architecture, components, plugins, and deployment.","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-08-12T16:41:15+08:00","id":"https://nsddd.top/ai-technology/posts/prow-ecological-learning/","language":"en-us","summary":"Comprehensive guide to Prow CI/CD system for Kubernetes, covering architecture, components, plugins, and deployment.","tags":["AI \u0026 Technology","Blog"],"title":"Prow Ecological Learning","url":"https://nsddd.top/ai-technology/posts/prow-ecological-learning/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Explore OpenIM remote work culture, principles, and practices including documentation-driven development, effective meetings, and team collaboration.","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-07-13T16:09:30+08:00","id":"https://nsddd.top/ai-technology/posts/openim-remote-work-culture/","image":"https://sm.nsddd.top/sm202309161529285.jpg","language":"en-us","summary":"Explore OpenIM remote work culture, principles, and practices including documentation-driven development, effective meetings, and team collaboration.","tags":["AI \u0026 Technology","Blog"],"title":"Openim Remote Work Culture","url":"https://nsddd.top/ai-technology/posts/openim-remote-work-culture/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Explore advanced techniques and best practices for designing Git hooks to enhance your development workflow.","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-06-16T16:24:59+08:00","id":"https://nsddd.top/ai-technology/posts/advanced-githook-design/","language":"en-us","summary":"Explore advanced techniques and best practices for designing Git hooks to enhance your development workflow.","tags":["AI \u0026 Technology","Blog","Git","openim"],"title":"Advanced Githook Design","url":"https://nsddd.top/ai-technology/posts/advanced-githook-design/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"OpenIM community offline deployment design scheme, and implementation scheme","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-05-19T15:20:58+08:00","id":"https://nsddd.top/ai-technology/posts/openim-offline-deployment-design/","image":"https://sm.nsddd.top/sm202309161529285.jpg","language":"en-us","summary":"OpenIM community offline deployment design scheme, and implementation scheme","tags":["AI \u0026 Technology","Blog"],"title":"Openim Offline Deployment Design","url":"https://nsddd.top/ai-technology/posts/openim-offline-deployment-design/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"A deep dive into reading and understanding the OpenIM and Sealos source code architecture and design patterns.","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-05-11T16:33:09+08:00","id":"https://nsddd.top/ai-technology/posts/read-openim-project-sealos-openim-source-code/","language":"en-us","summary":"A deep dive into reading and understanding the OpenIM and Sealos source code architecture and design patterns.","tags":["AI \u0026 Technology","Blog"],"title":"Read Openim Project Sealos Openim Source Code","url":"https://nsddd.top/ai-technology/posts/read-openim-project-sealos-openim-source-code/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"This post delves into the essence of project management, from foundational theories to practical applications. It covers various methodologies including the Waterfall Model, Agile, and Scrum, and emphasizes the importance of adapting management practices to the dynamic nature of projects. With a focus on the differences between traditional and agile project management, the ten knowledge areas, and the five process groups, this guide aims to equip readers with a comprehensive understanding of project management principles. Additionally, it explores efficient project startup, planning, execution, monitoring, and closure processes, supplemented by practical tools and templates for effective project management. Join us as we navigate the journey of project management from theory to practice.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-05-07T15:12:31+08:00","id":"https://nsddd.top/ai-technology/posts/project-management-from-theory-to-practice/","language":"en-us","summary":"This post delves into the essence of project management, from foundational theories to practical applications. It covers various methodologies including the Waterfall Model, Agile, and Scrum, and emphasizes the importance of adapting management practices to the dynamic nature of projects. With a focus on the differences between traditional and agile project management, the ten knowledge areas, and the five process groups, this guide aims to equip readers with a comprehensive understanding of project management principles. Additionally, it explores efficient project startup, planning, execution, monitoring, and closure processes, supplemented by practical tools and templates for effective project management. Join us as we navigate the journey of project management from theory to practice.\n","tags":["AI \u0026 Technology","Blog","Project Management","Agile","Scrum","Planning"],"title":"Project Management From Theory to Practice","url":"https://nsddd.top/ai-technology/posts/project-management-from-theory-to-practice/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Learn how to install and use Auto-GPT for autonomous AI task automation, including setup, configuration, and practical use cases.","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-03-18T16:28:30+08:00","id":"https://nsddd.top/ai-technology/posts/use-auto-gpt/","language":"en-us","summary":"Learn how to install and use Auto-GPT for autonomous AI task automation, including setup, configuration, and practical use cases.","tags":["AI \u0026 Technology","Blog","AI","autogpt"],"title":"Use Auto Gpt","url":"https://nsddd.top/ai-technology/posts/use-auto-gpt/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Learn how to use Delve (dlv) for Go program debugging, including local and remote debugging with VSCode, breakpoint management, and goroutine analysis.","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-02-24T16:38:39+08:00","id":"https://nsddd.top/ai-technology/posts/use-go-tools-dlv/","language":"en-us","summary":"Learn how to use Delve (dlv) for Go program debugging, including local and remote debugging with VSCode, breakpoint management, and goroutine analysis.","tags":["AI \u0026 Technology","Blog","Go","dlv"],"title":"Use Go Tools Dlv","url":"https://nsddd.top/ai-technology/posts/use-go-tools-dlv/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Welcome to our project about building a blockchain-based learning platform. Here, we share insights and updates on our progress. You can switch to the specified language for more detailed information.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2023-02-01T10:26:53+08:00","id":"https://nsddd.top/ai-technology/posts/participating-in-this-project/","language":"en-us","summary":"Welcome to our project about building a blockchain-based learning platform. Here, we share insights and updates on our progress. You can switch to the specified language for more detailed information.\n","tags":["AI \u0026 Technology","Blog","Blockchain","Open Source","Community"],"title":"Participating in This Project","url":"https://nsddd.top/ai-technology/posts/participating-in-this-project/"},{"authors":[{"name":"熊鑫伟 (Xinwei Xiong)"}],"content_text":"Kubernetes is an open source container orchestration engine for automating deployment, scaling, and management of containerized applications. The project is governed by the Cloud Native Computing Foundation, which is hosted by The Linux Foundation.\n","date_modified":"2026-06-22T18:48:25+08:00","date_published":"2022-04-28T23:38:11+08:00","id":"https://nsddd.top/ai-technology/posts/kubernetes-an-article-to-get-started-quickly/","language":"en-us","summary":"Kubernetes is an open source container orchestration engine for automating deployment, scaling, and management of containerized applications. The project is governed by the Cloud Native Computing Foundation, which is hosted by The Linux Foundation.\n","tags":["AI \u0026 Technology","Blog","kubernetes","Kubernetes"],"title":"Kubernetes an Article to Get Started Quickly","url":"https://nsddd.top/ai-technology/posts/kubernetes-an-article-to-get-started-quickly/"}],"language":"en-us","title":"AI Technology on Xinwei Xiong (cubxxw) - AI, Open Source \u0026 Nomad Blog","version":"https://jsonfeed.org/version/1.1"}