Serendipity

RSS: https://blog.liuhangyv.top/rss.xml
提供交流学习的平台

源站该信谁:给 AI 中转站配上阿里云 ESA 的边缘能力

CDN 回源后,nginx 的 $remote_addr 记录的是边缘节点 IP,无法识别真实访客,导致审计、限流和 IP 白名单缺乏可靠身份依据。阿里云 ESA 可通过托管转换注入 ali-real-client-ip、地理位置及 Tls-Hash,并在 nginx 中信任 ESA 回源网段、读取真实客户端 IP。配置后可完善日志审计、来源限流和风控识别,减少自建 IP 地理库与边缘规则的维护。...
评论点赞收藏10 天前

真实 IP 一直在,只是没人用:一个点不动的开关,牵出一个 IP 伪造漏洞

文章排查了中转站启用 Passkey 后的连锁问题:Passkey 同时受 config.yaml 的 WebAuthn 安全配置和数据库运行开关控制,前者必须正确填写 RP ID 与 HTTPS Origin,后者显式为 false 时不会自动开启。登录即掉线源于会话 IP/UA 绑定,而 ESA 回源 IP 每请求变化,触发会话家族撤销。进一步发现 nginx 未还原真实 IP、应用优先信任可...
评论点赞收藏13 天前

把本地 AI 英语学习项目部署到云服务器:我的 Docker 镜像与 1Panel 上线实录

文章记录了将本地 English Learning Agent 部署到腾讯云的完整流程:针对 4 核、3.4GB 内存且无法稳定访问 Hugging Face 的服务器,在开发机构建多阶段 Docker 镜像,预置 CPU 版 torch 与 embedding 模型,再压缩上传并导入服务器。通过 1Panel 编排容器,挂载 SQLite、音频和应用数据,处理非 root 用户权限、密钥与备份,...
评论点赞收藏16 天前

CPU 曲线骗了我:一台 2 核 1.6 GiB 无 Swap 的阿里云服务器周期性卡死排障

文章通过系统历史采样还原服务器反复失联的过程:网络与外部攻击并非主因,故障期间磁盘遭遇持续纯读风暴,IO 排队和等待飙升,内存随之承压;机器没有 Swap、多个容器未设内存上限,缓存被不断清理,最终陷入读盘与内存压力相互加剧的循环并硬崩溃。另发现家中设备每约 16 秒 SSH 登录,造成大量会话日志和用户级日志膨胀,但读风暴的发起进程仍未查明。作者启用 zram、调整换页策略并限制日志后,IO 压...
评论点赞收藏18 天前

编辑器与周边:配好你的 VS Code 开发驾驶舱

本文介绍如何将 VS Code 配置为 Python 开发环境:安装 Python、Pylance 和中文化插件,打开项目后选择对应的.venv 解释器,确保补全、运行和依赖使用正确。文章还建议启用自动保存、调整字体与空格显示,合理选择等宽字体和高对比度主题,并介绍 Git 图形面板、Typora/Obsidian、Windows Terminal 等配套工具。最后总结 Scoop、uv、Git ...
评论点赞收藏25 天前

Git 扫盲:版本控制与你的第一行代码托管

Git 是管理代码历史、回退改动和协作合并的工具。文章介绍了工作区、暂存区、仓库与提交的关系,以及“修改—暂存—提交”的基本流程,并演示了初始化仓库、查看历史、切换快照和撤销改动。通过 SSH 密钥可免密连接 Gitee,将本地代码推送到云端,实现备份与协作。日常应先拉取、再修改提交并推送;遇到身份配置、公钥验证、远程冲突或误暂存等问题,可用相应命令排查恢复。
评论点赞收藏25 天前

Python 环境管理:用 uv 跑通你的第一个项目

文章介绍如何用 uv 管理 Python 开发环境并完成首个项目。uv 可统一管理 Python 版本、虚拟环境和第三方依赖,避免不同项目的库版本冲突。通过 uv init、uv add 和 uv run,无需手动激活环境即可创建、安装依赖并运行项目;配置国内镜像可提升下载速度。uv.lock 精确记录依赖版本,队友执行 uv sync 即可复现环境。文章还总结了镜像报错、版本不一致、导入失败和协...
评论点赞收藏25 天前

环境搭建第一课:用 Scoop 统一管理你的开发工具

本文介绍如何在 Windows 上使用 Scoop 统一管理开发工具。Scoop 无需管理员权限,软件安装在用户目录,支持统一搜索、安装、更新和卸载,减少捆绑软件、系统污染与安装残留。文章说明了执行策略配置、使用国内镜像安装及更换软件源的方法,并介绍 main、extras 等 bucket。掌握 search、install、list、update、uninstall 等命令后,可完成 Git、...
评论点赞收藏25 天前

AI 冲击的知识密集新时代

AI 冲击的知识密集新时代:如何看待 DeepSeek 刘胜与的《我不得不把才华埋葬在昨天》 引言 新一代模型同时击穿了知识工作者的"思维方式"(循环推理 + 隐式分析)和"工作方式"(自动化闭环),人类工程师基于"经验"和"串行试错"建立的旧范式正在失效。 一、冲击现场:算子开发被彻底打穿 以文章
评论点赞收藏27 天前

从 CI 红灯到 Scoop 分发:PathEditor 5.1.1 的一次发布链路复盘

文章复盘 PathEditor 5.1.1 从质量门修复到发布分发的全过程。项目虽能构建、测试通过,但覆盖率、格式、Clippy 和 E2E 暴露出门禁失效;后续又发现前后端字段命名不一致、验证队列时序丢失、禁用状态跨重启消失、部分保存被误报成功等问题。修复后将发布流程纳入 CI,并通过个人 Scoop bucket 分发 CLI。文章强调:测试通过不等于真实环境正确,必须验证数据契约、状态持久化...
评论点赞收藏29 天前

iCAN AI 无代码智能体挑战赛:一份参赛攻略,和三次踩坑记录

文章系统梳理了2026年iCAN AI无代码智能体挑战赛的规则、评分、赛题与参赛策略。比赛报名和提交截止10月15日,创新性与技术实现占60分。秒哒作品较多且教育类高度同质化,DuMate仅1件但提交链路存在不确定性,建议先验证发布和匿名访问流程。选题可避开教育、校园、游戏,关注企业服务、零售消费、数据分析等空白领域。参赛还需重点检查链接形态、匿名访问、ICP备案、免费额度、后端能力及PDF限制,...
评论点赞收藏30 天前

Qwen3-32B + vLLM 大模型服务部署与开发实战

本文以 Ubuntu 22.04、双 A40、vLLM 0.28.0 和 Qwen3-32B BF16 为基线,系统介绍通过 Docker 部署 vLLM 推理服务的方法,涵盖 GPU 与模型管理、Tensor Parallel、YaRN、Reasoning、Tool Calling、OpenAI-compatible API,以及 Python、Node.js 和 Streaming 调用。文章...
评论点赞收藏34 天前

DeepSeek V4.1 Flash发布!

DeepSeek V4.1 Flash中间版本已开启内测,采用全新模型架构,原生支持多模态,并在模型能力、响应速度和使用成本方面进行优化。实测速度达到1538 tokens/s,首字时延为775ms。调用时无需修改base_url,仅需将API模型ID改为deepseek-v4.1-flash-expires-on-0910。当前计费标准与deepseek-v4-flash相同,每个账号最多支持2...
评论点赞收藏36 天前

别急着赶工:先看懂这场数字媒体竞赛的"隐藏规则"

全国大学生数字媒体科技作品及创意竞赛(CMIT)本质上是将数字技术转化为好用、好看且具现实价值的作品,视觉效果与互动体验共占60分,选题策划占20分,说明材料和现场演示各占10分。团队应结合自身专长选择赛道,关注具体应用场景、学科交叉与社会关怀。备赛重点是先明确选题和视觉规范,再完善交互、材料与演示,严格核对视频、图片、展板、压缩包等格式要求。省二等奖可认定全国三等奖,建议先稳住省二,再冲刺省一及...
评论点赞收藏39 天前

从 Coding Agent 到办公 Agent:AI 模型公司正在争夺谁的工作流?

第一章:从 Coding Agent 到办公 Agent,为什么焦点开始转向办公室? 我最近观察到一个变化:前一段时间,大家谈 AI Agent,最容易想到的是让它读代码、改代码、跑测试、提交补丁。到了 2026 年,模型公司的产品介绍里,邮件、文档、表格、客户系统和审批流程出现得越来越频繁。这个变
评论点赞收藏40 天前

智启未来 创领非凡 | 大学生人工智能协会招新啦!

河南理工大学大学生人工智能协会启动2026学年招新。该协会为校级学术社团,由计算机学院指导,现有注册成员83人,覆盖多学院。协会实行会长团与办公室、宣传部、活动部、比赛部等职能部门架构,由芦碧波教授、郑艳梅副教授等名师指导。过去一学年开展8场线下活动、7期阶梯技术培训,涵盖AI知识普及、赛事宣讲、CUDA环境搭建、智能体框架等内容。社员参与二十余项权威竞赛,获国家级奖8项、省级一等奖7项等四十余奖...
评论点赞收藏41 天前

20 天,170 万次请求——我的阿里云 ESA 数据复盘

基于ESA控制台20天真实数据复盘:区间内累计约170万次请求,日均8万多,单日峰值27.9万;可缓存请求命中率约66%。流量大头是自建Git仓库(100.93万),而非博客(22.45万);移动、电信、联通均有真实访问,约50.47万次请求被识别为Bot,说明防护确实在承接压力。结论:对国内个人站,阿里云ESA值得用,理由是国内节点就近接入、加速与防护一体化、接入门槛低。后续将继续观察命中率与B...
评论点赞收藏50 天前

当 DeepSeek Harness 遇上 Spring Boot:AI 时代的架构课

作者将 DeepSeek Harness 与 Spring Boot 对比,指出两者共享同一核心思想:通过运行时组装、替换和管理能力,而非把功能写死在代码中。DSH 基于 Cordis 插件框架,模型适配器、工具注册表、会话日志乃至 agent loop 本身均可配置替换,类似 Spring 的 Bean、依赖注入与自动配置。文章强调,AI 降低编码成本后,架构设计成为程序员的核心竞争力。关键问题...
评论点赞收藏51 天前

因为喜欢开源,我用 Halo 写了一个插件并发布到了应用市场

作者因热爱开源,在发现 Halo 后台无深色模式后,亲自开发了深色模式插件并上架应用市场。插件后端用 Java,前端用 Vue 3 + TypeScript,核心集成开源 Dark Reader 引擎,支持浅色、深色、跟随系统三种模式,能记忆偏好并兼容第三方动态内容。开发中借助 AI 工具辅助,但核心思路自定,同时遵守 MIT 许可。经过打磨,规范了设置入口、统一了界面风格,并完善 CHANGEL...
评论点赞收藏54 天前

我的腾讯云服务器突然烧掉几百G流量?一场与"代码搬运工"的较量

服务器月初流量异常飙高,日均消耗7~20GB,带宽持续满速。通过监控数据发现异常时段,登录排查排除中毒可能,转而检查容器日志,锁定Gitea日志中一天内5.3万行记录、98.6%请求来自同一网段,发现机器人地毯式抓取源码。真正原因并非端口暴露,而是FRP隧道绕过了腾讯云安全组,使内网服务通过阿里云公网域名可达。将Gitea改为仅登录可见后,流量回落至正常水平。经验包括:内网穿透工具等同公开服务,需...
评论点赞收藏56 天前

登录芦苇

登录后关注作者、收藏内容和参与讨论。