# Liang's Blog > 写代码、折腾工具、偶尔拍照。记录那些让我觉得「有意思」的东西。 本站内容为个人博客文章与开源项目,共 47 篇文章。以下链接均指向可直接抓取的 Markdown 原文。 ## 博客 > [博客 RSS 订阅](https://in-x.cc/rss.xml) ### 2026 - [博客实现 llms.txt 支持](https://in-x.cc/blog/llms-txt.md): 博客新增 llms.txt 与文章 Markdown 原文,AI 助手可直接读取文章内容,无需再解析 HTML。 - [fake-ip 导致 Windows 显示「无网络」图标](https://in-x.cc/blog/fake-ip-windows-no-network.md): 解决 Mihomo fake-ip 模式下 Windows 托盘持续显示无网络图标的问题,通过 fake-ip-filter 让 NCSI 探针域名返回真实 IP。 - [Z-Library 的神奇邮箱](https://in-x.cc/blog/z-library-magic-email.md) - [curl 使用说明](https://in-x.cc/blog/curl-guide.md): curl 命令行工具常用参数与使用技巧,涵盖网页获取、文件下载、HTTP 请求发送等场景。 - [Bore Cli 内网穿透指南](https://in-x.cc/blog/bore-guide.md): Bore 是一个用 Rust 编写的现代、简单的 TCP 隧道工具,可将本地端口暴露给远程服务器,从而绕过标准的 NAT 连接防火墙。它的功能仅此而已:不多也不少。 - [论 “保安执法权”](https://in-x.cc/blog/lun-bao-an-zhi-fa-quan.md): 近些年,每次出现诸如保安与某某发生冲突的新闻时,社会舆论中总会涌现一些关于 “保安执法权” 的讨论。这个议题乍一听似乎很有价值,但问题在于 —— 保安是否在执法? - [寓言故事一则](https://in-x.cc/blog/fable.md): 禅宗寓言一则 —— 谁之过? - [yt-dlp 下载 YouTube/Bilibili 视频](https://in-x.cc/blog/yt-dlp-download.md): 使用yt-dlp命令行工具下载YouTube和Bilibili视频的实用教程,包括格式选择和Cookies配置。 - [macOS Launchd 入门](https://in-x.cc/blog/mac-launchd.md): 学习macOS Launchd系统服务管理工具的入门指南,掌握配置文件语法、目录结构和常用命令,实现后台服务的自动化管理。 ### 2025 - [珂芝(Kzzi)K75 Lite 说明书](https://in-x.cc/blog/kzzi-k75-lite.md): 珂芝K75 Lite键盘使用指南,掌握电量查看、蓝牙配对、背光调节及Win/Mac系统切换等快捷键操作方法。 - [NSSM 使用说明](https://in-x.cc/blog/nssm.md): 学习使用NSSM将普通程序注册为Windows系统服务的方法,实现开机自启和后台运行。 - [远程主机不满足运行 VS Code 服务器的先决条件](https://in-x.cc/blog/vscode-remote-connection-failed.md): 解决VS Code远程连接失败的常见问题,提供glibc兼容性和版本回退的解决方案。 - [快速查询 Mac 磁盘信息](https://in-x.cc/blog/mac-query-disk-info.md): 掌握使用smartmontools工具快速查询Mac磁盘健康信息的方法,包括温度、读写量、通电时间等关键指标。 ### 2023 - [Commitlint 使用指南](https://in-x.cc/blog/commitlint.md): Commitlint工具完整使用指南,结合Husky配置Git提交钩子,规范团队commit信息格式,提升代码库可读性与维护性。 - [JSON Web Token 鉴权](https://in-x.cc/blog/json-web-token.md): JWT鉴权原理深度解析,详解Token签名生成与验证机制,结合Nuxt 3项目实践完整的用户身份认证流程。 - [加密储存用户密码](https://in-x.cc/blog/save-password.md): 学习用户密码加密存储的最佳实践,包括哈希函数选择、盐值使用和Node.js实现方法。 - [二分查找](https://in-x.cc/blog/binary-search.md): 详解二分查找算法原理与JavaScript实现,掌握O(log n)时间复杂度的高效搜索方法,适用于有序数组查找场景。 - [macOS 允许安装任何来源软件](https://in-x.cc/blog/mac-app-corruption-issue.md): 解决macOS应用损坏无法打开及身份不明开发者问题,通过终端命令开启任何来源选项,允许安装第三方软件。 - [Homebrew 安装与使用](https://in-x.cc/blog/homebrew-guide.md): macOS Homebrew包管理器安装与使用指南,掌握brew install、search、upgrade等常用命令,高效管理软件包。 - [Mac Dock Bar 易用性调整](https://in-x.cc/blog/mac-dock-bar.md): 通过终端命令优化macOS Dock栏体验,自定义自动隐藏延迟与动画速度,提升应用切换效率与操作流畅度。 - [Nuxt 3 如何使用 ECharts 图表](https://in-x.cc/blog/nuxt3-use-echarts.md): 在Nuxt 3项目中集成ECharts图表库的完整教程,解决服务端渲染兼容性和组件配置问题。 - [Dexie.js 入门教程](https://in-x.cc/blog/dexie-js-guide.md): Dexie.js入门教程,简化浏览器IndexedDB数据库操作,提供JavaScript与TypeScript环境下的增删改查实践方案。 - [本地存储:localStorage 和 sessionStorage 的差异](https://in-x.cc/blog/js-local-storage.md): localStorage与sessionStorage差异详解,对比存储时效、作用域与使用场景,掌握前端本地存储最佳实践方案。 - [🍅 番茄炖牛腩](https://in-x.cc/blog/stewed-beef-brisket-with-tomato.md): 掌握番茄炖牛腩的详细烹饪方法,从食材准备到烹饪步骤的完整食谱分享。 ### 2022 - [高尿酸血症与痛风指南](https://in-x.cc/blog/gout-hua-guideline.md): 高尿酸血症与痛风全面管理指南,涵盖诱发因素分析、药物治疗时机、饮食控制及长期健康监测方案。 - [网管](https://in-x.cc/blog/internet-cafe-administrator.md): 网吧管理员视角下的市井生活故事,记录网吧众生相与人情冷暖,展现小人物的真实生存状态与内心世界。 - [Markdown 高级技巧](https://in-x.cc/blog/markdown-advanced.md): 探索Markdown高级扩展技巧,学习如何实现下划线、文本高亮、居中和嵌入视频等不常用但实用的功能。 - [使用 Docker 搭建 Minecraft 服务端](https://in-x.cc/blog/minecraft-server-docker.md): 通过Docker快速部署Minecraft游戏服务器的完整指南,包括客户端启动器配置和服务端设置。 - [Visual Studio Code 环境配置](https://in-x.cc/blog/vscode-config.md): Visual Studio Code环境配置指南,包括设置方法、推荐配置项和字体选择,打造高效开发环境。 - [小张和小丽](https://in-x.cc/blog/xiaozhang-xiaoli.md): 一个关于年轻人情感生活的网络故事,探讨爱情、选择和人生价值的深刻思考。 - [macOS 常用浏览器使用说明](https://in-x.cc/blog/browser-instructions.md): 汇总macOS系统Edge浏览器常用快捷键,提升网页浏览效率与开发调试体验,包含标签页、地址栏及开发者工具操作技巧。 - [代码编辑器和正则表达式](https://in-x.cc/blog/editor-and-regular.md): VS Code高效编辑技巧与正则表达式入门,掌握多行同步编辑和文本匹配替换方法,提升代码编写效率。 - [如何使用 Electron 打包网站项目](https://in-x.cc/blog/electron-builder.md): 使用Electron和electron-builder打包网站项目为桌面应用的完整教程,包含环境配置、项目设置与窗口自定义方法。 - [英语单词后缀 `-er`](https://in-x.cc/blog/er.md): 英语单词后缀-er用法详解,包含表示动作执行者、构成比较级及特殊语法规则,助你系统掌握英语构词法。 - [访问 Github 远程库连接超时的解决方案](https://in-x.cc/blog/github-timeout.md): 解决GitHub远程仓库连接超时问题,提供Git代理配置与GitHub Desktop两种方案,确保代码推送与同步顺畅。 - [廖雪峰 GitHub 教程笔记](https://in-x.cc/blog/github.md): 廖雪峰Git教程核心笔记,系统学习版本控制基础操作、分支管理策略与远程仓库协作,适合Git初学者快速入门。 - [`.gitignore` 文件不生效的解决方案](https://in-x.cc/blog/gitignore-invalid.md): 解决.gitignore文件不生效问题,通过清除Git本地缓存使文件忽略规则立即生效,适用于已被追踪的文件。 - [JavaScript 遍历数组的方法](https://in-x.cc/blog/js-traversal-array.md): JavaScript数组遍历14种方法全面汇总,详解for、map、filter、reduce等API用法差异与适用场景,附代码示例。 - [Keychron K2 键盘使用说明](https://in-x.cc/blog/keychron-k2.md): Keychron K2机械键盘使用说明书,详解蓝牙配对、三设备切换、背光效果调节及省电模式等核心功能操作。 - [Markdown 入门手册](https://in-x.cc/blog/markdown.md): 全面的Markdown基础语法入门手册,帮助初学者快速掌握标题、段落、列表、代码块等常用格式化技巧。 - [NPM 配置文件 `.npmrc`](https://in-x.cc/blog/npmrc.md): 深入解析NPM配置文件.npmrc的使用方法,包括配置位置、镜像源设置和依赖管理优化。 - [【视频笔记】租房防骗避坑指南](https://in-x.cc/blog/renting-guide.md): 全面总结租房防骗避坑指南,帮助新手避免黑中介、隔断间等常见陷阱,掌握选房技巧。 - [在 Vue 3 + Vite 项目中安装 Tailwind CSS](https://in-x.cc/blog/tailwindcss-vue3-vite.md): 在Vue 3 + Vite项目中安装配置Tailwind CSS的完整指南,包括依赖安装和配置优化。 - [TypeScript 项目中使用 import 导入 JSON 文件](https://in-x.cc/blog/ts-import-json.md): 解决TypeScript项目中导入JSON文件的常见问题,通过配置tsconfig实现JSON模块解析。 - [Visual Studio Code 扩展收集](https://in-x.cc/blog/vscode-extensions.md): 精选Visual Studio Code实用扩展推荐,涵盖美化、Markdown、画图等分类,提升开发效率。 - [Visoul Studio Code 图床扩展 PicGo 配置](https://in-x.cc/blog/vscode-picgo.md): 在VS Code中配置PicGo图床扩展的完整教程,实现Markdown文档图片的便捷上传和管理。 - [YAML 入门教程](https://in-x.cc/blog/yaml.md): YAML配置文件入门教程,掌握基本语法规则、数据类型和复杂结构,替代JSON编写配置。 ## 项目 - [feed](https://github.com/lianginx/feed/releases): 清爽、专注阅读的 macOS 桌面端 RSS / Atom 订阅客户端,无 RSS 的站点也能通过内置路由订阅。 - [jd-product-unit-price](https://github.com/lianginx/browser-script/tree/master/jd-product-unit-price): 在京东购物车页面自动识别猫粮、大米、小米等粮食类商品,并根据标题中的重量信息计算单价,便于横向比较不同商品的价格。 - [homebrew-search](https://github.com/lianginx/homebrew-search): 简洁美观的 Homebrew Cask / Formula 快速搜索工具,支持深色模式与响应式布局。 - [capslock-yes](https://github.com/lianginx/capslock-yes): Karabiner-Elements 键位映射规则,将 CapsLock 变为功能键,扩展基于 CapsLock 的快捷键组合。 - [crontab](https://crontab.in-x.cc): 面向中文用户的 Cron 表达式可视化工具,支持中文解析与执行时间预览,灵感来源于 crontab.guru。 - [great-start](https://great-start.vercel.app): 简约的浏览器起始页,支持时钟、天气、搜索引擎切换、书签管理,配置可远程备份至 GitHub Gist 实现多端同步。 - [steam-screenshot-downloader](https://github.com/lianginx/steam-screenshot-downloader): 用于批量下载 Steam 截图的 Python 工具,支持指定用户与保存路径配置。 - [chatgpt-vue](https://chatgpt-vue-liang-n.vercel.app): 基于 Vue 3 + TypeScript + Tailwind CSS 实现的纯前端 ChatGPT 对话应用,支持连续对话与流式输出。(已停止维护) - [chatgpt-nuxt](https://github.com/lianginx/chatgpt-nuxt): 基于 Nuxt.js 的 ChatGPT 类项目,支持 OpenAI 与 Azure API 切换,具备黑暗模式与中英日多语言支持。(已停止维护)