06 / ENGINEERING NOTES

技术札记

关于 AI、工程系统与组织进化的长期记录。

为什么我在大模型前加了一层 OCR:图片理解不是把文件直接丢给模型

基于 Shixiseng OCR Service 的真实实现,拆解图片与扫描 PDF 如何经过安全检查、栅格化、OCR、结构化与异步调度,再以更稳定、可追踪的文本上下文交给大模型。

AI 产研组织的下一阶段:从职能分工走向项目小队

AI 不会消灭专业分工,但会削弱固定岗位边界。产研组织的基本交付单元,将从职能队列转向拥有完整验证能力、直接对市场结果负责的项目小队。

软件正在变成“日抛品”:AI 如何改写 SaaS 与企业内部系统

当软件的生成和重写成本持续下降,企业不必再为每个局部需求采购一套长期 SaaS。未来的软件会更贴近组织语境、按场景生成、持续重写;创业公司也必须更早依靠真实收入证明价值。

一份内容,三个阅读终端:我如何把个人技术札记做成网站、小程序与 macOS 应用

从响应式个人网站到微信小程序,再到原生 macOS 双页阅读器:复盘我如何用统一内容源、独立只读 API 与终端化体验,构建自己的跨平台技术札记系统。

垂类大模型不是一个模型:我如何构建本地 AI 求职系统 Atlas

基于 Qwen3-0.6B、MLX LoRA、本地岗位索引、简历解析、规则引擎与意图路由,复盘实习僧 Atlas 从通用模型走向招聘垂类 AI 系统的工程实践。

CoreX 开发实录:用 Swift 构建一款原生 macOS 实时系统监控工具

从 Mach、IOKit、Metal 到 SwiftUI 与 MenuBarExtra:CoreX 如何在本机采集 CPU、GPU、内存、磁盘、网络和热状态,并完成设置系统、菜单栏体验与 macOS 应用打包。

FaceFizz:把趣味相机装进浏览器,源码公开后的产品与工程复盘

从摄像头权限、Canvas 实时特效到 MediaPipe 本地人像分割,复盘 FaceFizz 如何在浏览器中完成一个隐私优先、打开即玩的趣味相机。

我在 Homebrew Redis 8.10.0 中发现了一个打包问题

一次 Redis 本地启动失败的排查记录:默认配置启用了四个模块,但 Homebrew bottle 中没有对应动态库。

从 0 到 1 构建招聘领域大模型:以 BOSS 直聘类场景为例

招聘大模型不是给聊天机器人接一个 API。本文从业务目标、招聘数据治理、领域继续预训练、SFT 与 DPO、RAG、人才匹配、评测、安全合规到 12 周落地计划,给出一套可复现的开源工程方案。

大模型的护城河,不只是代码,而是数据

当 Transformer、训练框架与开源权重逐渐普及,真正稀缺的是什么?从 Llama 3、Phi-1、LIMA 到生产级数据流水线,重新理解数据质量、配比、合成数据与评测闭环。