03 / WRITING

文稿

记录技术实践、探索尝试,以及逐步形成的思考。

  1. Claude Code 的公网 IP 防护:代理、LuLu 与网关规则自动维护以外网代理和 LuLu 网关阻止规则分层限制 Claude Code 获取真实公网出口 IP,并用后台任务维护切网后的规则,记录实现、故障恢复与防护边界。
  2. memoLite 架构解析:SQLite、Kùzu 与向量检索如何组成 Agent 的本地记忆从一条对话的写入与召回出发,拆解 memoLite 如何用 SQLite 保存事实源、Kùzu 维护 Episode/Derivative 关系、Embedding 与 SQLite 向量表完成检索,并通过 REST、MCP 和 OpenClaw 把本地记忆接回 Agent。
    • 编程
    • 产品
  3. macOS 应用发布到 GitHub 的完整流程:DMG、签名、公证与 Release面向独立分发 macOS 应用的端到端发布手册:准备 Developer ID 与公证凭据、构建和验证可安装 DMG、先打版本 tag,再用 GitHub Draft Release 上传、回下载验收并正式发布。
    • 编程
    • 产品
  4. Cursor 无法编译运行 SwiftUI 项目的解决方法Cursor 不能代替 Xcode。本文用完整 Xcode、Swift 与 SweetPad 接入 iOS SDK 和 Simulator,解决 SwiftUI 项目无法编译、启动及代码跳转的问题。
    • 编程
  5. 个人网站中的 3D 人物实现记录记录我在 Astro 个人网站中接入 GLB 模型时用到的 Three.js 渲染、眼球跟随、滚动与拖动交互,以及缓存和静态降级处理。
    • 编程
  6. 肩关节受伤记录记录一次卧推训练导致的肩关节后盂唇损伤,并梳理受伤机制、康复阶段与训练调整。
    • 健身
  7. SwiftUI 开发技巧初识SwiftUI。
    • 编程
  8. 客户端开发的尝试记录我从学习 SwiftUI,到陆续尝试 iOS 与 macOS 客户端项目的过程。