简介
Hi,我是 Rem,很高兴认识你。
为什么叫 Rem?命名原因属于历史遗留问题,相关注释还在,正文不予解释。
本人是 低社交需求、高独处需求的 INTJ ,大部分时候跟着兴趣走,偶尔发呆,偶尔钻牛角尖。遇到好奇的东西,总想拆开看看。有时只是想弄明白一个小问题,回过神来,半个周末已经没了。
除了本职工作之外,同时在做不少事情:写代码、折腾界面和设备、给游戏做工具,偶尔也写点东西。目前还没找到自己在人类中的定位,暂且自封为「人类行为逆向工程师」。这些兴趣之间没什么明确的界限,对我来说,都是在弄清楚事物如何运作,以及它们之间有什么联系。习惯从言语、选择和反应里寻找线索,反推背后的动机与行为逻辑,再在脑子里搭起模型,猜测相似情境下可能出现的下一步。偶尔预测失误,就当是遗漏了变量,回头修修模型更新权重——毕竟人类不附带说明书,也未必每次都按同一套逻辑运行。
作息经常随项目进度漂移,兴致来了可以连续折腾到深夜,之后就需要宅在家里慢慢回血。比起高楼、车流和热闹的人群,更喜欢安静的地方,最好有树、有风。没有安排的时候,发呆也是一件正经事。
喜欢科幻、悬疑和推理,也容易被奇怪的设定和未解的谜团吸引。看完一个故事之后,常常还会在脑子里待上很久。游戏也是日常的一部分,可以在 Minecraft 里慢慢盖东西,也可以对着同一个 Boss 倔强一晚上。
不太擅长主动社交,习惯先听、先观察,熟悉之后话会多一些。对待人类基本友善,对其他小动物则更容易放下戒心。很乐意和聊得来的人交换想法,也能接受各自安静地待着,不必一直找话题。
珍惜独处,也在意相处时的分寸。不喜欢安排、过度干涉和替我做决定,也会给别人留出同样的自由。可以有不同意见,不必急着说服彼此;亲近也不意味着可以越界,希望我们都能自在一些。明确说过“不”的事情,希望就到这里。反复越界的话,也不是不会咬人。
最近在折腾
最近主要围着 Minecraft 写些小工具:投影备货协作、服务器官网,以及命令和机器管理。也在继续维护自己的博客。
本来是想玩游戏,结果花了不少时间给游戏写工具。好在这部分也挺好玩。
兴趣与日常
电影与书
喜欢科幻、悬疑和推理题材。对世界观完整、细节经得起推敲的作品没什么抵抗力,也喜欢看完之后还能琢磨很久的故事。
折腾设备
软路由、NAS、服务器和虚拟机,感兴趣的都会试试。遇到问题习惯先查资料、读文档,再自己动手。实在搞不定,就先睡一觉,第二天继续。
游戏
最喜欢 Minecraft,玩的时间最多的是 《尼尔:机械纪元》。也喜欢《艾尔登法环》《只狼》,虽然有时候“再试一次”会持续很久。FPS 会玩 CS、VALORANT 和 Apex,发挥不稳定,快乐也不完全取决于战绩。
技术栈
接触和使用过的技术,熟悉程度各不相同。有些用于开发,有些纯粹是兴趣使然,边用边学。
前端
语言:JavaScript / TypeScript
样式:CSS / Less / Tailwind CSS
框架:React / Vue / Next.js
组件:Element UI / Ant Design Vue
构建:Vite / webpack
跨端:uni-app / Taro
也用过:Bootstrap / jQuery
后端与数据
语言:Java / Go / Python
框架:Spring Boot / Gin
数据库:MySQL / PostgreSQL / SQLite
缓存:Redis
正在学习:C++
系统与部署
- 系统:Debian / Fedora / macOS
- 容器:Docker / Docker Compose
- 持续集成:GitHub Actions / Jenkins / TeamCity
- 运维相关:SSH、反向代理、域名与证书、对象存储、服务监控
写代码之外,也喜欢把东西完整地跑起来。从本地开发到上线,再到日志、监控和日常维护,都愿意自己动手过一遍。
大模型与 AI 编程
最近关注 GPT、Claude、Gemini,以及 DeepSeek、Qwen 等模型系列。遇到感兴趣的更新会看看,也想多试试它们在实际项目里的表现。
比起只看榜单,更好奇它们能不能读懂已有项目、找到报错原因,以及一项修改到底要来回纠正多少次才能完成。
编程与自动化
AI 辅助编程:读代码、补测试、排查问题。
Agent:结合终端、浏览器和工具完成任务。
MCP:连接不同工具和数据源。
知识与上下文
上下文管理:把项目背景和约束说清楚。
RAG:让个人文档和笔记更容易检索、引用。
本地模型:研究部署、资源占用和实际用途。
还在不断尝试。生成速度快很方便,但代码最后能不能用、有没有遗漏,还是得看实际运行结果。
编辑器与工具
开发环境
JetBrains 系列 / IntelliJ IDEA
Visual Studio Code
Android Studio / Xcode
AI 编程工具
Codex
GitHub Copilot
Claude Code
Cursor
有时是在编辑器里补全几行,有时是让工具先读项目、整理思路,再完成一整段修改。工具会换,适合自己的用法也在慢慢摸索。
日常工具
- Git / GitHub:管理代码,也用来找有意思的项目。
- 终端 / SSH:连接服务器,处理部署和日常维护。
- 1Password:管理密码和 SSH 密钥。
- Docker Compose:整理个人服务的部署配置。
工具不用堆得太多,能减少重复劳动、用起来顺手,就值得留下。
技术书签
查资料或找新东西时,会从这些地方开始。
信息很多,不打算每天追完。看到真正感兴趣的,读一读原文,找个项目试一下,通常比收藏几十个链接更有收获。
关于这个博客
这里主要记录开发、部署、自托管和各种折腾过程,也会写一些工具体验、游戏和生活里的小事。
文章不一定都是完整教程,有些只是某次问题的解决记录,或者当时的一点想法。技术会变,人的理解也会变;如果你发现内容过时或写错了,欢迎留言告诉我。
更新频率不保证,但希望每次写下来的东西,至少能帮到未来的自己,也刚好帮到路过的你。
GitHub 贡献记录贪吃蛇动画
联系我
不常使用社交软件。如果想交流,可以在本站留言,或者给我发一封邮件。
回复可能没那么及时,通常只是正在忙,或者社交电量还没充好。
很高兴你能看到这里。