# 夜行栈 NightStack > 昼 · 清醒记录构建 / 夜 · 沉浸漫游沉思 把代码、学习与生活编排成一片可阅读的个人星图 ## 站点信息 - URL: https://www.xinvstar.xyz/ - 语言: zh-CN - 作者: xinvStar - 联系: xinvxueyuan@yeah.net - 已发布文章: 39 篇 - 分类: 8 个 - 标签: 98 个 - 相册: 1 本 - 微言: 0 条 - 项目: 2 个 - 更新日志: 0 条 ## 机器可读端点 - RSS 2.0: https://www.xinvstar.xyz/rss.xml - Atom 1.0: https://www.xinvstar.xyz/atom.xml - Sitemap: https://www.xinvstar.xyz/sitemap.xml - robots.txt: https://www.xinvstar.xyz/robots.txt - LLMs 全量: https://www.xinvstar.xyz/llms-full.txt ## 主要页面 - [首页](https://www.xinvstar.xyz/): 最新文章、分类概览与站点自述 - [写作](https://www.xinvstar.xyz/blog): 按时间排列并支持分类、标签筛选的写作 - [归档](https://www.xinvstar.xyz/blog/archive): 全部文章按发布月份归档 - [微言](https://www.xinvstar.xyz/notes): 短句、代码片段、图片与对话组成的碎片流 - [项目](https://www.xinvstar.xyz/projects): 正在维护和已经交付的项目 - [分类与标签](https://www.xinvstar.xyz/blog/taxonomy): 全部分类与标签的索引 - [相册](https://www.xinvstar.xyz/albums): 生活碎片与视觉练习的影像集 - [工具箱](https://www.xinvstar.xyz/toolbox): 常用工具、设备与技能清单 - [更新日志](https://www.xinvstar.xyz/changelog): 站点与项目的版本变更记录 - [文档](https://www.xinvstar.xyz/docs): 站点的实现说明 - [关于](https://www.xinvstar.xyz/about): 站点介绍、内容概览与联系方式 - [搜索](https://www.xinvstar.xyz/search): 按关键词检索文章正文 ## 分类 - [开发环境](https://www.xinvstar.xyz/blog/taxonomy/category/dev-env): 1 篇 - [Frontend](https://www.xinvstar.xyz/blog/taxonomy/category/frontend): 12 篇 - [Technology](https://www.xinvstar.xyz/blog/taxonomy/category/technology): 12 篇 - [DevOps](https://www.xinvstar.xyz/blog/taxonomy/category/devops): 6 篇 - [Examples](https://www.xinvstar.xyz/blog/taxonomy/category/examples): 4 篇 - [AI](https://www.xinvstar.xyz/blog/taxonomy/category/ai): 2 篇 - [安全](https://www.xinvstar.xyz/blog/taxonomy/category/安全): 1 篇 - [Guides](https://www.xinvstar.xyz/blog/taxonomy/category/guides): 1 篇 ## 标签 - [Performance](https://www.xinvstar.xyz/blog/taxonomy/tag/performance): 4 篇 - [Blogging](https://www.xinvstar.xyz/blog/taxonomy/tag/blogging): 3 篇 - [CSS](https://www.xinvstar.xyz/blog/taxonomy/tag/css): 3 篇 - [Markdown](https://www.xinvstar.xyz/blog/taxonomy/tag/markdown): 3 篇 - [React](https://www.xinvstar.xyz/blog/taxonomy/tag/react): 3 篇 - [Security](https://www.xinvstar.xyz/blog/taxonomy/tag/security): 3 篇 - [Async](https://www.xinvstar.xyz/blog/taxonomy/tag/async): 2 篇 - [CI/CD](https://www.xinvstar.xyz/blog/taxonomy/tag/cicd): 2 篇 - [Database](https://www.xinvstar.xyz/blog/taxonomy/tag/database): 2 篇 - [Docker](https://www.xinvstar.xyz/blog/taxonomy/tag/docker): 2 篇 - [Example](https://www.xinvstar.xyz/blog/taxonomy/tag/example): 2 篇 - [Git](https://www.xinvstar.xyz/blog/taxonomy/tag/git): 2 篇 - [JavaScript](https://www.xinvstar.xyz/blog/taxonomy/tag/javascript): 2 篇 - [Next.js](https://www.xinvstar.xyz/blog/taxonomy/tag/next-js): 2 篇 - [Node.js](https://www.xinvstar.xyz/blog/taxonomy/tag/node-js): 2 篇 - [Privacy](https://www.xinvstar.xyz/blog/taxonomy/tag/privacy): 2 篇 - [xinStar](https://www.xinvstar.xyz/blog/taxonomy/tag/xinstar): 2 篇 - [AI](https://www.xinvstar.xyz/blog/taxonomy/tag/ai): 1 篇 - [ai-agent](https://www.xinvstar.xyz/blog/taxonomy/tag/ai-agent): 1 篇 - [AI安全](https://www.xinvstar.xyz/blog/taxonomy/tag/ai安全): 1 篇 - [Android](https://www.xinvstar.xyz/blog/taxonomy/tag/android): 1 篇 - [Animation](https://www.xinvstar.xyz/blog/taxonomy/tag/animation): 1 篇 - [API](https://www.xinvstar.xyz/blog/taxonomy/tag/api): 1 篇 - [Architecture](https://www.xinvstar.xyz/blog/taxonomy/tag/architecture): 1 篇 - [asyncio](https://www.xinvstar.xyz/blog/taxonomy/tag/asyncio): 1 篇 - [Automation](https://www.xinvstar.xyz/blog/taxonomy/tag/automation): 1 篇 - [Build](https://www.xinvstar.xyz/blog/taxonomy/tag/build): 1 篇 - [Cache](https://www.xinvstar.xyz/blog/taxonomy/tag/cache): 1 篇 - [Channel](https://www.xinvstar.xyz/blog/taxonomy/tag/channel): 1 篇 - [Claude](https://www.xinvstar.xyz/blog/taxonomy/tag/claude): 1 篇 - [Claude Code](https://www.xinvstar.xyz/blog/taxonomy/tag/claude-code): 1 篇 - [Container](https://www.xinvstar.xyz/blog/taxonomy/tag/container): 1 篇 - [Customization](https://www.xinvstar.xyz/blog/taxonomy/tag/customization): 1 篇 - [Demo](https://www.xinvstar.xyz/blog/taxonomy/tag/demo): 1 篇 - [Design Pattern](https://www.xinvstar.xyz/blog/taxonomy/tag/design-pattern): 1 篇 - [DevOps](https://www.xinvstar.xyz/blog/taxonomy/tag/devops): 1 篇 - [Distributed](https://www.xinvstar.xyz/blog/taxonomy/tag/distributed): 1 篇 - [Email Tracking](https://www.xinvstar.xyz/blog/taxonomy/tag/email-tracking): 1 篇 - [Encryption](https://www.xinvstar.xyz/blog/taxonomy/tag/encryption): 1 篇 - [Event Loop](https://www.xinvstar.xyz/blog/taxonomy/tag/event-loop): 1 篇 - [Generics](https://www.xinvstar.xyz/blog/taxonomy/tag/generics): 1 篇 - [GitHub Actions](https://www.xinvstar.xyz/blog/taxonomy/tag/github-actions): 1 篇 - [Go](https://www.xinvstar.xyz/blog/taxonomy/tag/go): 1 篇 - [Google AI Studio](https://www.xinvstar.xyz/blog/taxonomy/tag/google-ai-studio): 1 篇 - [Google Play](https://www.xinvstar.xyz/blog/taxonomy/tag/google-play): 1 篇 - [Goroutine](https://www.xinvstar.xyz/blog/taxonomy/tag/goroutine): 1 篇 - [GraphQL](https://www.xinvstar.xyz/blog/taxonomy/tag/graphql): 1 篇 - [Grid](https://www.xinvstar.xyz/blog/taxonomy/tag/grid): 1 篇 - [History](https://www.xinvstar.xyz/blog/taxonomy/tag/history): 1 篇 - [Jetpack Compose](https://www.xinvstar.xyz/blog/taxonomy/tag/jetpack-compose): 1 篇 - [Kotlin](https://www.xinvstar.xyz/blog/taxonomy/tag/kotlin): 1 篇 - [Kubernetes](https://www.xinvstar.xyz/blog/taxonomy/tag/kubernetes): 1 篇 - [LangChain](https://www.xinvstar.xyz/blog/taxonomy/tag/langchain): 1 篇 - [Layout](https://www.xinvstar.xyz/blog/taxonomy/tag/layout): 1 篇 - [Linux](https://www.xinvstar.xyz/blog/taxonomy/tag/linux): 1 篇 - [LLM](https://www.xinvstar.xyz/blog/taxonomy/tag/llm): 1 篇 - [Load Balancing](https://www.xinvstar.xyz/blog/taxonomy/tag/load-balancing): 1 篇 - [Memory](https://www.xinvstar.xyz/blog/taxonomy/tag/memory): 1 篇 - [Mermaid](https://www.xinvstar.xyz/blog/taxonomy/tag/mermaid): 1 篇 - [Microservices](https://www.xinvstar.xyz/blog/taxonomy/tag/microservices): 1 篇 - [Modules](https://www.xinvstar.xyz/blog/taxonomy/tag/modules): 1 篇 - [MongoDB](https://www.xinvstar.xyz/blog/taxonomy/tag/mongodb): 1 篇 - [Nginx](https://www.xinvstar.xyz/blog/taxonomy/tag/nginx): 1 篇 - [NoSQL](https://www.xinvstar.xyz/blog/taxonomy/tag/nosql): 1 篇 - [Optimization](https://www.xinvstar.xyz/blog/taxonomy/tag/optimization): 1 篇 - [Ownership](https://www.xinvstar.xyz/blog/taxonomy/tag/ownership): 1 篇 - [PostgreSQL](https://www.xinvstar.xyz/blog/taxonomy/tag/postgresql): 1 篇 - [Proxy](https://www.xinvstar.xyz/blog/taxonomy/tag/proxy): 1 篇 - [Python](https://www.xinvstar.xyz/blog/taxonomy/tag/python): 1 篇 - [Reactivity](https://www.xinvstar.xyz/blog/taxonomy/tag/reactivity): 1 篇 - [Redis](https://www.xinvstar.xyz/blog/taxonomy/tag/redis): 1 篇 - [REST](https://www.xinvstar.xyz/blog/taxonomy/tag/rest): 1 篇 - [RSC](https://www.xinvstar.xyz/blog/taxonomy/tag/rsc): 1 篇 - [Runes](https://www.xinvstar.xyz/blog/taxonomy/tag/runes): 1 篇 - [Rust](https://www.xinvstar.xyz/blog/taxonomy/tag/rust): 1 篇 - [Server](https://www.xinvstar.xyz/blog/taxonomy/tag/server): 1 篇 - [Source Analysis](https://www.xinvstar.xyz/blog/taxonomy/tag/source-analysis): 1 篇 - [SSR](https://www.xinvstar.xyz/blog/taxonomy/tag/ssr): 1 篇 - [State](https://www.xinvstar.xyz/blog/taxonomy/tag/state): 1 篇 - [Stream](https://www.xinvstar.xyz/blog/taxonomy/tag/stream): 1 篇 - [Svelte](https://www.xinvstar.xyz/blog/taxonomy/tag/svelte): 1 篇 - [Tailwind](https://www.xinvstar.xyz/blog/taxonomy/tag/tailwind): 1 篇 - [Test](https://www.xinvstar.xyz/blog/taxonomy/tag/test): 1 篇 - [Tracking Pixel](https://www.xinvstar.xyz/blog/taxonomy/tag/tracking-pixel): 1 篇 - [Types](https://www.xinvstar.xyz/blog/taxonomy/tag/types): 1 篇 - [TypeScript](https://www.xinvstar.xyz/blog/taxonomy/tag/typescript): 1 篇 - [UI](https://www.xinvstar.xyz/blog/taxonomy/tag/ui): 1 篇 - [Video](https://www.xinvstar.xyz/blog/taxonomy/tag/video): 1 篇 - [Vite](https://www.xinvstar.xyz/blog/taxonomy/tag/vite): 1 篇 - [Web](https://www.xinvstar.xyz/blog/taxonomy/tag/web): 1 篇 - [Webpack](https://www.xinvstar.xyz/blog/taxonomy/tag/webpack): 1 篇 - [windows](https://www.xinvstar.xyz/blog/taxonomy/tag/windows): 1 篇 - [Workflow](https://www.xinvstar.xyz/blog/taxonomy/tag/workflow): 1 篇 - [Zustand](https://www.xinvstar.xyz/blog/taxonomy/tag/zustand): 1 篇 - [供应链攻击](https://www.xinvstar.xyz/blog/taxonomy/tag/供应链攻击): 1 篇 - [安全报告](https://www.xinvstar.xyz/blog/taxonomy/tag/安全报告): 1 篇 - [开源安全](https://www.xinvstar.xyz/blog/taxonomy/tag/开源安全): 1 篇 - [漏洞分析](https://www.xinvstar.xyz/blog/taxonomy/tag/漏洞分析): 1 篇 ## 相册 - [一些可爱的图片](https://www.xinvstar.xyz/albums/1): 2025-08-01 — 一组 ACG 插画收藏。 ## 项目 - xinvStar: wip — 个人博客与技术内容站点。 — https://www.xinvstar.xyz/ - Lingchu Bot: wip — 基于 NoneBot2 的开源 QQ 群管理机器人。 — https://github.com/xinvxueyuan/lingchu-bot (全部项目见 https://www.xinvstar.xyz/projects。) ## 工具箱 - iQOO Neo 10 Pro+: phone — active - ZTE U25S: network — active (全部工具与设备见 https://www.xinvstar.xyz/toolbox。) ## 文章 - [Windows 上纯 Agent Vibe Coding:先把 Git 的 autocrlf 设为 input](https://www.xinvstar.xyz/blog/40): 2026-10-23 — 以 Agent 为主的 Windows 开发环境里,行尾差异是最容易被忽略的干扰源。这份检查清单从 core.autocrlf 讲到 .gitattributes 与写入约定,明确 input 能做什么、不能做什么。 - [一步步用 Google AI Studio 做出并部署自己的 Android 应用](https://www.xinvstar.xyz/blog/39): 2026-10-17 — 从规划功能、生成 Kotlin 应用、模拟器测试,到 USB 安装和 Google Play 私密部署,手把手走一遍 Google AI Studio 的 Android 应用流程。 - [2026年开源安全威胁态势全景报告](https://www.xinvstar.xyz/blog/38): 2026-07-07 — 综合 Black Duck OSSRA、Cloudflare 全球威胁形势、Phoenix Security 供应链攻击、FIRST 年度漏洞预测等多份权威报告,全面解析 2026 年开源安全威胁的最新态势与应对策略。 - [一封封号邮件里的 1×1 像素:Claude 邮件追踪器技术分析与争议](https://www.xinvstar.xyz/blog/37): 2026-07-05 — 追踪像素(Tracking Pixel)是什么?Anthropic 真的在封禁邮件中用它定位中国用户吗?本文从技术原理出发,还原事实与误解。 - [深度源码解析:Claude Code 隐藏的反向代理检测与隐写标记机制](https://www.xinvstar.xyz/blog/36): 2026-07-04 — 从 51 万行泄露源码中还原 Anthropic 如何通过隐写术标记中国开发者 - [Next.js 14 App Router 完全指南](https://www.xinvstar.xyz/blog/35): 2026-03-29 — Next.js 14 的 App Router 带来了全新的开发体验。Server Componen... - [CI/CD 实战:GitHub Actions 自动化工作流](https://www.xinvstar.xyz/blog/34): 2026-03-22 — GitHub Actions 让 CI/CD 变得简单而强大。从自动测试到自动部署,一切都可以自动化... - [MongoDB 最佳实践:Schema 设计、索引与聚合管道](https://www.xinvstar.xyz/blog/33): 2026-03-15 — MongoDB 的灵活性是一把双刃剑。不当的 Schema 设计会导致严重的性能问题。... - [Web 性能优化全景指南:从 Core Web Vitals 到实战](https://www.xinvstar.xyz/blog/32): 2026-03-08 — Web 性能直接影响用户体验和 SEO 排名。Google 的 Core Web Vitals 是衡... - [LLM 应用开发实战:用 LangChain 构建 AI 助手](https://www.xinvstar.xyz/blog/31): 2026-03-01 — 大语言模型(LLM)正在改变软件开发的方式。本文通过实例展示如何用 LangChain 构建实用的 ... - [JavaScript 模块化演进史:IIFE 到 ES Modules](https://www.xinvstar.xyz/blog/30): 2026-02-22 — JavaScript 的模块化之路走得异常曲折。从全局污染到标准化 ES Modules,这条路走了... - [现代 CSS 动画完全指南:从 Transition 到 Web Animations API](https://www.xinvstar.xyz/blog/29): 2026-02-15 — 动画是提升用户体验的关键。本文涵盖从基础 CSS 过渡到高性能 Web Animations API... - [设计模式实战:在 Node.js 中应用经典模式](https://www.xinvstar.xyz/blog/28): 2026-02-08 — 设计模式不是僵化的模板,而是经过验证的解决方案。以下是在 Node.js 中最实用的几种经典设计模式... - [深入 React Server Components:新一代 React 架构](https://www.xinvstar.xyz/blog/27): 2026-02-01 — React Server Components (RSC) 是 React 18 引入的范式转换,从... - [GraphQL vs REST:现代 API 设计的选择](https://www.xinvstar.xyz/blog/26): 2026-01-25 — 这是一篇关于GraphQL的深度技术文章 - [Kubernetes 入门到实战:部署你的第一个微服务](https://www.xinvstar.xyz/blog/25): 2026-01-18 — 这是一篇关于Kubernetes的深度技术文章 - [Redis 深度实战:缓存、队列与分布式锁](https://www.xinvstar.xyz/blog/24): 2026-01-11 — 这是一篇关于 Redis 的深度技术文章 - [Webpack 到 Vite:前端构建工具演进之路](https://www.xinvstar.xyz/blog/23): 2026-01-04 — 这是一篇关于Vite的深度技术文章 - [Svelte 5 Runes 深入解析:新一代响应式原语](https://www.xinvstar.xyz/blog/22): 2025-12-28 — 这是一篇关于Svelte的深度技术文章 - [PostgreSQL 性能优化实战:索引、查询与配置调优](https://www.xinvstar.xyz/blog/21): 2025-12-21 — 这是一篇关于PostgreSQL的深度技术文章 - [深入 Node.js Stream 流:处理大数据的利器](https://www.xinvstar.xyz/blog/20): 2025-12-14 — 这是一篇关于Node.js的深度技术文章 - [Git 工作流最佳实践:从 Feature Branch 到 GitFlow](https://www.xinvstar.xyz/blog/19): 2025-12-07 — 这是一篇关于Git的深度技术文章 - [Tailwind CSS 实战技巧:构建现代化 UI 的 20 个模式](https://www.xinvstar.xyz/blog/18): 2025-11-30 — 这是一篇关于Tailwind的深度技术文章 - [CSS Grid 完全指南:告别 Flexbox 局限](https://www.xinvstar.xyz/blog/17): 2025-11-23 — 这是一篇关于CSS的深度技术文章 - [Go 语言并发编程:goroutine 和 channel 深度解析](https://www.xinvstar.xyz/blog/16): 2025-11-16 — 这是一篇关于Go的深度技术文章 - [Nginx 反向代理与负载均衡实战](https://www.xinvstar.xyz/blog/15): 2025-11-09 — 这是一篇关于Nginx的深度技术文章 - [构建一个完整的 React 状态管理方案:从 Context 到 Zustand](https://www.xinvstar.xyz/blog/14): 2025-11-02 — 这是一篇关于React的深度技术文章 - [Python 异步编程完全指南:async/await 深入剖析](https://www.xinvstar.xyz/blog/13): 2025-10-27 — 这是一篇关于Python的深度技术文章 - [Linux 服务器安全加固指南:15 个必做配置](https://www.xinvstar.xyz/blog/12): 2025-10-20 — 这是一篇关于Linux的深度技术文章 - [TypeScript 高级类型体操:你真的会用泛型吗?](https://www.xinvstar.xyz/blog/11): 2025-10-12 — 这是一篇关于TypeScript的深度技术文章 - [Docker 容器化最佳实践:从开发到生产](https://www.xinvstar.xyz/blog/10): 2025-10-05 — 这是一篇关于Docker的深度技术文章 - [Rust 所有权系统详解:从入门到实践](https://www.xinvstar.xyz/blog/9): 2025-09-28 — 这是一篇关于Rust的深度技术文章 - [深入理解 JavaScript 事件循环:从宏任务到微任务](https://www.xinvstar.xyz/blog/8): 2025-09-21 — 这是一篇关于JavaScript的深度技术文章 - [Markdown 教程](https://www.xinvstar.xyz/blog/7): 2025-01-20 — 一个简单的隐藏博客文章的例子。 - [Markdown 扩展功能](https://www.xinvstar.xyz/blog/6): 2024-05-01 — 在 xinStar 中了解更多 Markdown 功能 - [xinStar 简易指南](https://www.xinvstar.xyz/blog/5): 2024-04-01 — 如何使用这个博客模板。 - [加密文章](https://www.xinvstar.xyz/blog/4): 2024-01-15 — 这是一篇用于测试页面加密功能的文章 - [Markdown Mermaid 图表](https://www.xinvstar.xyz/blog/3): 2023-10-01 — 一个使用Mermaid的Markdown博客文章简单示例。 - [在帖子中包含视频](https://www.xinvstar.xyz/blog/2): 2022-08-01 — 这篇文章演示了如何在博客文章中包含嵌入式视频。