前缀缓存是一种大模型推理优化技术,通过缓存已处理输入序列的中间计算结果,显著提升生成式任务的效率。 当输入包含重复前缀(如多轮对话的共享历史或批量请求中的重叠前缀文本)时,模型可直接复用缓存结果,避免重复计算,同时保持输出一致性。
深度使用 Corne 键盘 21 个月后,我总结了这套 36 键方案的实践心得。本文将介绍键位布局设计、固件定制技巧、效率优化方案,以及针对编程场景的特殊优化。
mitmproxy是一个开源的可配置的 TUI 的抓包工具,可以方便地在远程机上开启代理。
默认的修改请求响应功能只能针对单条请求实时进行修改,可用但不方便。
我添加了一些插件来支持快速过滤请求、修改请求/响应、跨 SSH 复制 curl/请求/响应。
在写代码时经常需要输入成对出现的符号,比如 != <= >=, Golang 的 :=, Javascript 的 !==, Lua 的 ~= 等等,挨个按不仅浪费时间,而且有按错的可能。
于是我通过 Rime 输入法的 Lua 插件来实现连按两下! 来输入 !=,第一次按!会立即输出!,50ms 内第二次按会立即输出=,所以不会对单独使用!带来任何延迟。
另外还支持快速切换环境的,比如在 Javascript 环境下连按三下! 输入 !==,
在 Golang 环境下连按两下:输入 :=,还可以把; 映射为:因为 Golang 不需要分号。
Chrome 切换标签页的默认快捷键是 Ctrl+Tab,如果想修改快捷键的话无法从 Chrome 内置的设置中修改,需要从 Mac 系统设置中添加。另外还通过可以defaults命令修改系统设置。
通过 Docker 多阶段构建,在官方 Nginx 镜像上额外添加动态模块,使 WebDAV 兼容 Mac OS,支持文件读写。
ESP 国内乐鑫公司生产的芯片,MicroPython 是为硬件设备打造的 Python 实现。记录了 Linux 下的 VS Code 搭建环境,并实现智能提示与跳转。