nenufm.com

留声与视

写 AI、编程笔记和日常折腾的工具,记录遇到的问题、踩过的坑和解决过程,也聊互联网见闻,以及工作之外的生活。

AI Playground
记录 Windows 下 Codex 的 respect_system_proxy 配置方法,通过功能状态和进程 TCP 连接确认本地代理路径。结合 Clash Verge 实测,区分系统代理、network_proxy 与环境变量的作用,说明连接延迟测试的含义,以及尚未验证的工具流量范围。
AI Playground
记录 Windows 下 Codex 的一次配置调整:将工作区沙箱改为完全访问,保留 local_thread_store_compression 实验开关,并通过本机模型缓存解释界面为何显示 475K 上下文。附权限配置、实验状态查询和上下文核对命令,区分隐藏警告、关闭功能与调整上下文窗口。
系统折腾
记录 WSL2 发行版管理、systemd、zram 与网络配置,并复盘 Mirrored 初始化失败、Docker 无法联网且只能重启 Windows 的故障。补充 Consomme 预览模式的启用方法,以及它在 Windows TUN 代理环境中的实际表现。
系统折腾
记录在 WSL2 Ubuntu 中安装 Docker Engine、用 PowerShell 转发 docker 命令,以及升级预发布版 WSL 后使用 wslc。说明 WSL Containers、Docker Engine 和 Compose 的边界,并链接 Mirrored 与 Consomme 网络故障实测。
AI Playground
记录 Codex 主代理调度七种预设角色的本地配置,区分 Reddit 原帖的 Sol 配置与本机 Astra 配置,说明 Luna 默认模型、角色推理强度覆盖、十线程上限、max_depth、功能开关、上下文边界和新任务验证方法,并保留线程上限与提交代理失败的排障证据。
Codex子代理GPT-5.6 Luna多代理查看正文 →
AI Playground
整理 Windows 下优化 Codex Shell 使用体验的实际经验:PowerShell 7.6 如何用 Wix 安装、代理环境与集成终端有何区别,以及 Coreutils 为什么可能让手动输入和代理执行表现不同。记录卸载工具、删除整段提示词的原因,并给出路径检查、引号处理和复杂命令拆分方法。
编程笔记
按博客的实际 Git 改动,记录如何用 Bun.YAML.parse 替换 gray-matter,用 Bun.markdown 替换 marked。代码包括 frontmatter 分隔、标题与目录提取、Shiki 高亮回填、外链处理和搜索文本提取,以及内容脚本移除依赖的过程;上线后观察到内存明显下降、启动加快。
部署记录
Next.js standalone 的 server.js 看起来适合用 Bun 再打包,但实验只把入口从 12.33 KB 缩到 10.96 KB,编译出的 EXE 也未能启动。本文结合产物体积分布、100 并发压测和 CPU Profile,说明二次打包没有解决什么,以及访问日志与 HTTP 响应为何更值得检查。
部署记录
博客首页返回一年 s-maxage,ETag 又在压测中产生计算开销,该保留哪个?这次调整从真实响应出发,对比 130 KB HTML、gzip 与 304 条件请求,说明浏览器缓存和共享缓存的区别,以及首页每次验证、文章保留默认策略、manifest 缓存一天的具体理由和验证方法。