技术笔记
共 22 篇文章
飞牛NAS硬件选配:DDR3 与 SATA 硬盘的务实方案
最近打算组一台飞牛NAS,开始看硬件时才发现,现在的内存和硬盘价格涨得厉害。DDR5 内存和 M.2 NVMe 固态虽然性能好,但飞牛 NAS 的系统设计非常轻量,对硬件的极限性能要求并不像想象中那么高。换个思路,如果选择 DDR3 内存和 SATA 硬盘的组建方式,可以用更低的成本实现大内存 + 大容量的目标。这对于个人和家庭使用来说,反而更实用。
原生微信小程序开发中如何控制包体大小
做原生微信小程序时,包体大小是一个很现实的问题。功能越写越多、图片越加越多、组件越拆越细,最后很容易发现主包变大,冷启动变慢,审核和体验都受影响。我现在控制小程序包体,主要从几个方面入手。1. 尽量控制主包内容主包只放启动必须用到的页面和公共逻辑。一些低频页面,比如设置页、详情页、活动页、后台入口类页面,可以考虑放到分包里。这样用户第一次打开小程序时,不需要一次性加载所有内容。2. 及时做分包微信…
从本地部署大模型角度看 Mac Studio M4 Max 64G 的选择
如果从本地部署大模型的角度选 Mac,我现在会更倾向于 Mac Studio M4 Max 64G。这个判断不是单纯看跑分,也不是只看“谁更贵谁更强”。如果把它当成未来几年长期学习和折腾大模型的平台,芯片代际、产品定位、内存容量、散热和后续生命力都要一起考虑。MacBook Pro M5:适合移动,但不一定适合长期推理MacBook Pro M5 最大的优势是便携。如果经常外出,需要随身开发、写代…
Codex 桌面版操作体验:更像本地开发搭档
体验 Codex 桌面版之后,我觉得它和网页聊天式工具最大的区别,是更贴近真实开发场景。桌面版的好处在于,它离本地项目更近。打开项目、查看文件、理解代码结构、再进行修改,这个流程更自然。对我来说,比较有用的场景包括:快速读懂陌生项目结构根据报错定位相关文件做小范围代码修改补充简单功能修改后顺手跑检查命令这种体验更像“旁边坐着一个能执行任务的开发搭档”。不过我也不会把所有事情都交给它。复杂功能、核心…
Figma AI 操作体验:从空白画布到快速成稿
最近试了一下 Figma AI,整体感觉是:它不是替代设计师的工具,更像是一个加速前期构思的助手。最明显的体验是,从空白画布开始时,压力会小很多。以前做一个页面草稿,通常要先想结构、组件、文案、占位内容。现在可以先让 AI 给出一个方向,然后再自己调整细节。我比较喜欢它在几个场景里的表现:快速生成页面草稿帮忙整理组件命名生成基础文案占位对已有版面做轻量调整给设计探索提供多个方向当然,它生成的东西还…
Claude Code 使用心得:把任务拆小,结果会更稳
这段时间用 Claude Code 比较多,感受最深的是:它很适合执行明确的小任务。比如这些场景:改一个页面的样式查一个部署问题批量替换导航链接给后台补一个筛选功能写完后跑语法检查并部署如果把任务描述得很清楚,它的效率会很高。但如果一开始就丢一个很大的目标,比如“帮我把整个网站优化一下”,中间就更容易出现方向偏差。我现在比较喜欢这样的协作节奏:1. 先说明目标2. 让它检查现状3. 做一处明确修改…
本地部署大模型时,Mac mini 为什么值得考虑
现在想在本地部署大模型,第一道门槛往往不是软件,而是硬件。显卡贵、显存贵,内存也贵。尤其是想跑稍微大一点的模型,硬件预算很容易上去。如果只是学习、测试、轻量开发,我觉得苹果 Mac mini 是一个值得考虑的方案。它的优势主要在几个方面:体积小,功耗低统一内存对大模型推理比较友好系统环境稳定噪音和发热控制好对个人开发者来说维护成本低当然,它不是万能答案。如果要做高并发服务,或者长期跑重负载推理,专…
DeepSeek V4 与华为昇腾生态兼容带来的想象空间
最近看到 DeepSeek V4 和华为昇腾生态兼容相关的消息,第一反应是很振奋。对国内 AI 开发者来说,模型能力当然重要,但更关键的是能不能形成完整可用的工程生态。一个模型真正进入生产环境,通常不只是“能跑起来”这么简单,还要考虑:推理框架是否稳定硬件适配是否顺畅部署链路是否清晰文档和工具是否跟得上后续维护成本是否可控如果大模型和国产算力平台之间的适配越来越成熟,会让很多企业和开发者在选型时更…
PHP 原生博客系统搭建指南
为什么选择 PHP 原生在框架横行的时代,为什么还要用原生 PHP 来写博客?极致轻量:无需 composer install,无需 node_modules,上传即用完全掌控:每一行代码都清清楚楚,没有黑盒资源占用极低:一台最低配 VPS 即可稳定运行学习价值:理解 Web 开发的本质技术选型本项目采用:PHP 8+ 原生语法,零框架依赖Markdown 文件 + JSON 索引,无需数据库语义…
Markdown 基础语法速查
标题使用 # 来表示标题层级:# 一级标题二级标题三级标题强调加粗:文字斜体:文字代码:` 代码 列表无序列表项一无序列表项二链接与图片链接:文字图片:`引用> 这是一段引用文字代码块用三个反引号包裹:code here掌握这些基础语法,就够日常写作使用了。