logs.
技术笔记、踩坑教程与开发沉淀。喜欢把复杂的设计与代码梳理为清晰可读的经验模型,在数字海洋里记录探索秩序的足迹。中国用户用 Claude 怎么避免封号?网络环境配置清单
中国用户用 Claude 被封号,多数不是因为内容违规,而是网络环境暴露了问题:数据中心 IP、DNS 泄露、IPv6 绕过代理、出口 IP 频繁变化。这份清单逐项说明出口 IP、DNS、IPv6、域名分流规则和并发该怎么配置,尽量降低触发风控的概率。
Claude 身份验证怎么办?先分清是风控验证还是证件核验
Claude 弹出身份验证时先别急着点。验证分两种:风控触发的验证和 Persona 证件核验,两者的触发原因和处理方法几乎相反,处理错了可能导致封号。本文说明怎么区分、为什么会触发,以及该按什么顺序处理。
用 LLM API 中转站有多危险?一篇 CCS 2026 论文的实测
一篇 ACM CCS 2026 论文买了 28 个付费中转、收集了 400 个免费中转,还故意把自己的 API key 扔进微信群做蜜罐。结果:9 个中转站往工具调用里注入恶意代码,17 个动过研究者的 AWS 金丝雀凭证,1 个转走了研究者预存的以太坊私钥里的 ETH。这是对 LLM 供应链中间人攻击的第一次系统性测量。
Claude Code 走中转后 Prompt Cache 不生效?2.1.237 修复 Custom Base URL 缓存
用中转、自建网关、LiteLLM 跑 Claude Code,token 费用比直连贵好几倍?问题出在 Prompt Cache。2.1.237 修复了 Custom Base URL / LLM Gateway 场景下缓存失效的 Bug——本文拆解缓存机制、失效原因、升级前后对比,以及中转用户的排查清单。
OpenCode DCP 插件是什么?拆解 Dynamic Context Pruning 的机制与取舍
OpenCode 内置的上下文压缩太粗暴?DCP 插件让模型自己决定什么时候压缩、压缩哪些消息。本文从 OpenCode 原生 Compaction 的局限讲起,拆解 DCP 的三层机制——Compress、Deduplication、Purge Errors,以及它对 Prompt Cache 的真实影响。
OpenRouter 上的 Ox Alpha 是什么?确认是智谱 GLM-5.3 Flash
OpenRouter 又放匿名模型了。Ox Alpha 免费一周、1M 上下文、支持视频输入,DeepSWE 在 10 题小样本上跑出 80%、大样本约 63%——全网猜了一天它是哪家的模型。答案是智谱即将发布的 GLM-5.3 Flash。本文梳理证据链、社区指纹分析,以及这种「先匿名后揭晓」的 stealth 发布到底是什么套路。
Kimi K3 技术报告解读:相比 K2.6 到底提升了什么
Moonshot AI 发布了 2.8 万亿参数的 Kimi K3,本文对照 K2、K2.5、K2.6 的技术报告,讲清楚 K3 在注意力机制(KDA + Gated MLA)、MoE 路由(Stable LatentMoE)、原生视觉(MoonViT-V2)和强化学习训练上具体改了什么,以及跑分中几处容易被忽略的问题。
OpenCode 怎么开启网络搜索?v2 的 websearch 设置、引擎选择与权限
OpenCode v2 的网络搜索默认就能用,第一次搜索时点允许即可。本文说明 v2 怎么开启和关闭 websearch、怎么固定使用 Exa、Tavily 等搜索引擎、怎么配置 API Key 和搜索权限,以及还在用 v1 时该怎么开启。
Claude Code 显示 100% context used 怎么办?
Claude Code 显示 100% context used,不一定是上下文真的满了。本文说明这个百分比是怎么算的,什么时候该用 /compact、什么时候该用 /clear、什么时候不用管,以及一个已经修复的误报 Bug。
Grok Build 会偷偷上传你的整个代码仓库——关掉隐私开关也没用
安全研究者抓包发现,Grok Build 0.2.93 会在后台把你的整个 Git 仓库(包括你没让它看的文件和全部提交历史)打包上传到云端。关掉"改进模型"开关?没用,照传不误。本文拆解这件事的来龙去脉,教你怎么自查和防护。
搞懂 Claude Code 多 Agent 协作:Subagent、后台 Session 与 Agent Team 深度解析
分清 Claude Code 中的 Subagent、Background Session 与 Agent Team。本文详细解析了如何利用 Worktree 实现并行开发隔离、Agent 的生命周期管理,并给出从后台任务到开出 Draft PR 的实战流程。
Claude Code Auto Mode 找不到、不生效怎么办?Bedrock/Vertex/Foundry 配置排查(v2.1.207)
Shift+Tab 菜单里看不到 Auto?defaultMode 设成 auto 写了却启动仍是 Manual?界面提示 Auto unavailable?本文逐一排查这些高频症状,详解 v2.1.207 版本后 Bedrock、Vertex AI 及 Foundry 平台的开启与关闭方式,并说明项目级配置为什么不生效。
谷歌为何输掉 LLM 竞赛:Transformer 发明者如何落后
谷歌发明了 LLM 时代多项关键技术,却在产品与竞赛中落后,本文梳理其原因(组织、产品化与开放策略)。
Claude Code 上下文管理:/clear、Plan Mode、CLAUDE.md 与 subagent
Claude Code 用好的关键是管理上下文窗口:何时 /clear、Plan Mode 怎么用、CLAUDE.md 写什么、subagent 何时甩脏活,以及如何给出验证条件,避免白改。
Astro 静态博客 SEO:site、meta、sitemap 与 canonical
Astro 博客 SEO 清单:配置 site、每页 title/description/canonical、@astrojs/sitemap 与 robots.txt,以及 Content Collections 的 frontmatter 如何和 meta 对齐。
OpenCode 怎么添加 MCP?v2 本地、远程与 OAuth 配置教程
OpenCode v2 添加 MCP 的完整教程:用 opencode mcp add 一条命令添加,或手动写 mcp.servers 配置;本地和远程 MCP 怎么选,API Key 和 OAuth 怎么配,怎么确认连上了,以及 v1 配置升级到 v2 要改什么。
个人博客设计笔记:从 Neo-Brutalism 到全屏叙事与 Motion 文字
博客两版视觉重构过程:为何放弃粗边框高饱和,如何做极黑全屏分区,以及用 motion 做文字动画的取舍。
CVE-2026-31431 Copy Fail:Linux 内核提权与 732 字节 PoC
CVE-2026-31431(Copy Fail):自 2017 年起潜伏在 Linux 内核加密子系统的提权漏洞,含影响范围与 732 字节 PoC 要点。
Astro Content Collections 入门:schema、draft 与 getCollection
用 Astro Content Collections 管 Markdown:Zod schema、glob loader、draft 过滤、按 type 分流 tech/essay,构建期类型安全。
Tailwind CSS v4 初体验:@theme、配置迁移与和 v3 差异
从 Tailwind v3 升到 v4:配置进 CSS、@theme 定义 token、与 Vite 的集成方式变化,以及升级时容易踩的不习惯点。
为什么选静态博客:Markdown + Git 部署,对比 WordPress / Notion
从 WordPress、Ghost、Notion 绕一圈后仍选静态站:可控、省心、便宜,适合用 Markdown 写作并用 Vercel 一类托管部署。