ARTICLES / INDEX

最近写的。

关于 AI、工程、工具,以及一些实际做过之后留下来的思考。

RSS 订阅
  1. 1 min →

    macOS 开发环境安装与常用技巧

    整理 macOS 常用快捷键,以及通过 Homebrew 管理 MySQL、NVM 和 Redis 的基本方法。

    系列:macOS 与开发环境
    • macOS
    • 开发环境
    • Homebrew
    →
  2. 2 min →

    使用 FRP 搭建内网穿透服务

    记录 FRP 服务端与客户端的安装、TOML 配置、systemd 启动和子域名代理基础用法。

    系列:服务器与网络
    • FRP
    • 内网穿透
    • 服务器
    • 网络
    →
  3. 2 min →

    Mac 使用 FRP 连接云服务器与内网服务

    使用 FRP 将 Mac 上的 SSH 服务映射到云服务器,并通过云端端口访问。

    系列:服务器与网络
    • macOS
    • FRP
    • 内网穿透
    • SSH
    →
  4. 2 min →

    FRP 子域名代理配置说明

    说明如何通过 FRP 的 HTTP 虚拟主机和子域名,将公网域名请求转发到内网 Web 服务。

    系列:服务器与网络
    • FRP
    • 内网穿透
    • DNS
    • 网络
    →
  5. 1 min →

    工厂模式的本质:映射表与创建规则

    从注册表与统一创建入口理解工厂模式,以及它如何减少条件分支并集中对象创建逻辑。

    系列:设计模式
    • Python
    • 设计模式
    • 工厂模式
    →
  6. 2 min →

    使用 GitHub OAuth 2.0 完成第三方登录

    以 GitHub 为例,梳理 OAuth 2.0 授权登录的请求链路、授权码兑换和用户信息获取。

    系列:认证与安全
    • OAuth 2.0
    • GitHub
    • 认证
    →
  7. 6 min →

    Claude Code + Obsidian 高效工作流

    记录用 Claude Code 与 Obsidian 沉淀开发知识、生成日报和整理日记的实践,并介绍常用插件与技能。

    系列:AI 与知识管理
    • Obsidian
    • Claude Code
    • AI Agent
    • 工作流
    →
  8. 2 min →

    Django REST Framework 的 HTTP 204 响应陷阱

    解释 DRF 删除接口默认返回 204 No Content 时,为什么客户端不应期待响应体,以及如何正确处理删除结果。

    系列:Python 与 Django
    • Django
    • DRF
    • HTTP
    • 踩坑记录
    →