- 收录文章
- 10 篇文字被发现
- 文章访问
- 1 次从这里出发阅读
- 博客访问
- 0 次前往作者站点
- 最近更新
- 09.05 2026年
FROM THIS BLOG
最近文章
用 View Transitions 做日出日落式主题切换
Tension 主题把明暗切换做成整页帷幕:浅色从上往下收,深色从下往上展。记录 View Transitions、clip-path、闪屏和太阳月亮按钮的实现过程。 The post 用 View Transitions 做日出日落式主题切换 first a...
删除 Cursor Commit 时自带的 “Co-authored-by: Cursor” 附加信息
使用 Cursor 开发时,如果我们让 Cursor agent 帮我们 commit git changes… The post 删除 Cursor Commit 时自带的 “Co-authored-by: Cursor” 附加信息 first appeared on crayonxiaoxin.
在 OpenCode 侧边栏显示 Go 套餐用量:TUI 插件实现与使用
前言 OpenCode Go 有滚动 / 每周 / 每月三档配额,但 TUI 里默认看不到。我做了一个侧边栏插… The post 在 OpenCode 侧边栏显示 Go 套餐用量:TUI 插件实现与使用 first appeared on crayonxiaoxin.
告别 ProxyCommand:Termius + VSCode 通过 Cloudflared 隧道连接内网服务器的完整指南
还在为 Termius 不支持 ProxyCommand 而苦恼?本文将手把手教你通过 C… The post 告别 ProxyCommand:Termius + VSCode 通过 Cloudflared 隧道连接内网服务器的完整指南 first appeared on cray...
解决 Cloudflare 522 超时错误:一次因 Apache MaxRequestWorkers 不足引发的深度排查
背景 生产环境中的 Debian 服务器(Apache 2.4.38 + MySQL)上运行着若干 WordP… The post 解决 Cloudflare 522 超时错误:一次因 Apache MaxRequestWorkers 不足引发的深度排查 first appeared on crayon...
.gitignore 为什么没生效?清理 Git 历史中已跟踪但应被忽略的文件
前言 .gitignore 写好了,但文件还是被提交了?这不是你配置错了,而是 Git 的跟踪机制在起作用。本… The post .gitignore 为什么没生效?清理 Git 历史中已跟踪但应被忽略的文件 first appeared on crayo...
Vue + OpenLayers 6 地图海量用户 Marker 聚合实践
在物业巡更管理系统的仪表盘里,左侧总览地图需要同时展示数十名保安的实时 GPS 位置。若每个点都带姓名标签,远… The post Vue + OpenLayers 6 地图海量用户 Marker 聚合实践 first appeared on crayonxi...
Flutter 播放器迁移踩坑记:从 video_player 到 media_kit 的血泪史
近期将 Flutter APP 的播放器从官方 video_player 替换为 media_kit(基于 l… The post Flutter 播放器迁移踩坑记:从 video_player 到 media_kit 的血泪史 first appeared on crayonxiaoxin.
Flutter 应用中的用户级成人内容过滤:从拦截器到后端集中管理的架构演进
前言 Yam TV 作为一个多源视频聚合平台,需要对成人内容做双重过滤——系统级管理员配置的全局过滤 + 用户… The post Flutter 应用中的用户级成人内容过滤:从拦截器到后端集中管理的架构演进 first appeare...
HLS 广告过滤启发式算法:假阳性问题与修复
前言 Yam TV 支持通过本地 HTTP 代理过滤 HLS 流中的广告分段。广告检测算法使用启发式方法分析分… The post HLS 广告过滤启发式算法:假阳性问题与修复 first appeared on crayonxiaoxin.