WRITING & PRACTICE

把做过的事,想清楚。

从 AI 实践、研发效能,到工作中的方法与思考。
收录早期笔记与近期文章,按发表时间排列。

共 22 篇 · 按发表时间排列

Prompt、Context、Harness:小红书工作记录演进总结

14 个月、三个阶段:模型能不能听懂,能不能看到对的信息,能不能持续做对。

实践文章

搭了一年代码 RAG 之后

补全和 CR 里的两套召回,遇到的问题,以及模型能自己查代码以后的疑问。

实践文章

AI Code Review:宁可少报,不要乱报

以函数为单位审查、多轮选举与过滤、few-shot 实验,以及怎么判断建议被采纳了。

实践文章

微调代码补全模型三个月

从数据构造、评测体系到超参实验,还有几个不报错、却让分数暴跌的坑。

实践文章

一个 Java 后端,从零部署代码补全模型

先跑通,再压测,再调 prompt:启动参数、卡数与并发、显存参数和 FIM 格式的实测。

实践文章

JVM sandbox原理和应用

沿 Java Agent、Attach 与字节码增强理解 JVM Sandbox 的设计和应用。

学习笔记

灵光和感悟

先明确目标,再比较替代方案、模拟执行路径。记录逐渐形成的工作方法。

个人手记

智力测验题

两道逻辑推理题,以及分析条件、排除可能性的解题过程。

学习笔记

状态机/状态模式

用状态模式组织随状态变化的行为,整理结构、应用场景与代码示例。

学习笔记

只是完成了需求,研发的竞争优势在哪里?

从需求判断、系统性设计到上线验证,思考研发在完成需求之外还能贡献什么。

旧文整理

晋升汇报之道(打怪兽版)

围绕挑战、解决过程与能力成长,整理晋升汇报的思考视角和表达框架。

资料整理

复杂查询sql整理

保留 JOIN、聚合、分组和排序等查询片段,用通用示例记录具体问题的解法。

实践笔记

代码重构技巧

从代码坏味道到具体重构手法,整理保持行为不变、降低维护成本的方法。

资料整理

消灭if-else (模板+策略+工厂)

通过代码示例比较模板、策略与工厂模式,思考条件分支应该放在哪里。

学习笔记

为Java加入生成器(Generator)特性

从 Stream 与生产者消费者模式出发,整理在 Java 中实现生成器和流式操作的思路。

学习笔记

MAC应用、工具网站、插件大合集

记录曾经使用的 Mac 应用、开发工具网站与 IDEA 插件。

工具清单

arthas使用指南

整理 Arthas 的原理和常用排障命令,覆盖方法观察、线程、类加载与性能分析。

工具笔记

AI大模型的仰望星空和脚踏实地

从自动上传博客图片的小脚本开始,记录一次早期 ChatGPT 编程尝试,以及描述需求、拆分任务的体会。

实践记录

好用的工具轮子(持续更新~)

记录 Hutool、Apache Commons Lang 与代码生成工具的用途。

工具清单

如何提升工作能力

从代码、系统设计与业务理解出发,思考怎样把工作中的经验沉淀为自己的能力。

个人手记

reflections使用总结

从解析 JAR、扫描注解的需求出发,阅读 Reflections 的配置、扫描和索引查询流程。

实践记录

索引的记账本

用记账本的类比理解索引,整理索引类型及其背后的数据结构。

学习笔记

从实践继续读

方法也会写进工具。关于多 Agent 任务推进,可以看 Agent Lord;关于决策、计划与评审方法,可以看 dev-skills。