Serendipity

AI技术分享 × 行业动态 × 创新实践

这里是由我打造的开放知识社区!汇聚AI技术干货、赛事资讯、行业动态,诚邀每一位追光者携手成长,让人工智能技术触手可及。

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

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

作者因热爱开源,在发现 Halo 后台无深色模式后,亲自开发了深色模式插件并上架应用市场。插件后端用 Java,前端用 Vue 3 + TypeScript,核心集成开源 Dark Reader 引擎,支持浅色、深色、跟随系统三种模式,能记忆偏好并兼容第三方动态内容。开发中借助 AI 工具辅助,但核心思路自定,同时遵守 MIT 许可。经过打磨,规范了设置入口、统一了界面风格,并完善 CHANGELOG、CI 自动发布和依赖安全审计,版本迭代至 1.1.3。插件通过官方审核后上架,包名为 top.liuhangyv.darkmode,任何 Halo 用户可一键安装。作者认为开源是互惠的,鼓励人们从微小贡献开始回馈生态。

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

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

服务器月初流量异常飙高,日均消耗7~20GB,带宽持续满速。通过监控数据发现异常时段,登录排查排除中毒可能,转而检查容器日志,锁定Gitea日志中一天内5.3万行记录、98.6%请求来自同一网段,发现机器人地毯式抓取源码。真正原因并非端口暴露,而是FRP隧道绕过了腾讯云安全组,使内网服务通过阿里云公网域名可达。将Gitea改为仅登录可见后,流量回落至正常水平。经验包括:内网穿透工具等同公开服务,需加强鉴权;日志体积是排查流量大户的关键;匿名可见易招爬虫;应先分析数据和日志,再定位修复。

技术思考
8月 Serendipity
从 5 个到 17 个:我的 Windows 终端工具链升级记

从 5 个到 17 个:我的 Windows 终端工具链升级记

作者从一句“我的 Scoop 用了吗”出发,发现终端里除了 5 个常用工具,还残留着 14 个断链 shim 和旧配置。原本只想清理,最终升级为一次完整的终端工具链改造。核心方法:先用 AI 调研(Exa 搜索核验 164 条来源),确认 `bat`、`fd`、`fzf`、`zoxide` 仍是主流;用排除法决定“不装什么”,留下 17 个工具并按使用频率分两批安装;装完后配置 PowerShell profile(别名、zoxide、PSFzf、delta、oh-my-posh)实现联动。作者强调,工具不是装完就完事,需在实际场景中验证价值,并沉淀为按用途分类的手册——装 17 个工具不难,难的是知道哪 17 个不用装。

技术思考
8月 Serendipity
当 AI 智能体开始「装插件」:DeepSeek Harness 会成为智能体的 VSCode 吗?

当 AI 智能体开始「装插件」:DeepSeek Harness 会成为智能体的 VSCode 吗?

DeepSeek Harness(DSH)v0.1 已发布,MIT 协议开源。它不是新大模型,而是一套智能体运行时,核心架构为“薄内核 + 一切皆插件”:基于 Cordis 微内核,模型、任务循环、Shell、沙箱等均可替换,无需改动框架源码。作者将其与 VSCode、Obsidian、Halo 的插件生态类比,认为 DSH 正尝试把这一成熟范式复刻到 AI 智能体领域,使底座从服务人转向服务 AI。文章同时指出两条路线差异:成品型智能体开箱即用但扩展受限,DSH 高度可定制但有门槛。当前处于 v0.1 开发预览版,官方提示将有破坏性更新,生态尚处真空期,能否成功取决于插件生态的长期生长。

智能体前沿
8月 Serendipity
网页能开、SSH 却超时?——GitHub 与协会 Gitea SSH 密钥配置排障实录

网页能开、SSH 却超时?——GitHub 与协会 Gitea SSH 密钥配置排障实录

本文记录一次SSH密钥配置排障:目标是让GitHub和协会Gitea支持免密推送,但域名解析到阿里云ESA边缘节点,222端口未被代理,导致SSH连接超时,而网页HTTPS正常。根因是Gitea SSH服务实际监听在源站真实IP上,域名解析的IP不对。解法是在`~/.ssh/config`中将`HostName`写死为源站真实IP,并配置`Port 222`和`IdentitiesOnly yes`;同时为两个平台分别生成独立ed25519密钥并上传公钥。文章强调:连接超时应先用`ssh -v`确认实际连接的IP;`Permission denied (publickey)`表示网络通、只缺密钥;边缘加速不代理SSH;多密钥需隔离。最终成功认证并切换远程仓库为SSH地址。

技术思考
8月 Serendipity
万字复盘:AI 协作开发一个 Halo 插件,并把它送上官方应用市场

万字复盘:AI 协作开发一个 Halo 插件,并把它送上官方应用市场

作者复盘了从零开发 Halo 暗色模式插件并提交官方应用市场的全过程。最初尝试手工 CSS 覆盖,因第三方插件样式难以维护而放弃,改用 Dark Reader 通用暗色引擎,并通过 vendor 方式固定版本。插件经四轮迭代,将设置入口移入官方「外观」分组,使用官方组件库统一风格,同时强化稳定性、可访问性与单元测试。上架前依据官方审核指南完成 12 项自查,并因豆包协议禁止商用而放弃 AI 生成 Logo,改用手绘图标。最终以 1.0.9 版提交审核,等待结果。文章强调技术选型需考虑长期维护成本、功能应贴合生态惯例,以及 AI 生成素材的版权合规问题,对 Halo 插件开发者有实用参考价值。

技术思考
8月 Serendipity
给博客和仓库套上"边缘加速"——我的阿里云 ESA 接入体验

给博客和仓库套上"边缘加速"——我的阿里云 ESA 接入体验

接入阿里云 ESA 后,个人博客与 Git 仓库访问速度明显提升,跨省延迟和源站压力均得到缓解。ESA 将 CDN 加速、DDoS 防护、WAF 防护整合为一体,支持全站 HTTPS 自动化,域名接入三步即可生效。作者将其用于个人博客、个人仓库和协会仓库,边缘节点就近响应,缓存命中后源站负载大幅下降。相比 Cloudflare,ESA 在国内节点分布更优,大陆访问加速更直接;同时与阿里云生态无缝衔接,管理更省心。整体上,ESA 是不改代码、不动服务器即可提升站点访问速度的低门槛方案,后续作者计划继续迁移更多服务。

技术思考 行业望远镜
8月 Serendipity
从输入网址到看见博客——我的网络基础设施全揭秘

从输入网址到看见博客——我的网络基础设施全揭秘

文章以跟随真实请求旅程的方式,揭秘作者博客的网络基础设施。先介绍IP地址、公网/内网IP、域名/DNS、端口等基础概念,解释家庭内网难以被公网访问的核心矛盾。DNS将 blog.liuhangyv.top 等域名解析到同一台阿里云服务器;OpenResty作为反向代理,依据Host头部按域名将请求分流至对应后端,包括经FRP隧道转发至腾讯云上的Halo博客和Gitea仓库。FRP在阿里云与腾讯云间建立加密长连接,使腾讯云服务不暴露公网也能被安全访问,同时实现统一入口、SSL集中管理和安全隔离。作者通过Obsidian插件经HTTPS API发布文章,与普通读者走同一条路径。最后给出自建所需四要素:域名、云服务器、反向代理、FRP隧道。

技术思考
7月 Serendipity
AI 时代的 Token 战争:能源、算力与我们每个人的选择

AI 时代的 Token 战争:能源、算力与我们每个人的选择

AI时代,Token是电力的加工计价单位,生产同价,使用价值却天差地别。科技巨头正展开全链竞争:微软买断三哩岛核电站20年电力;英伟达游戏业务仅占8.8%,转向C端AI算力。国家层面,爱尔兰因数据中心耗电占比升至22%而暂停接入新项目;中东由卖石油转向卖Token;中国凭电力充裕和国产芯片走性价比路线。文章指出,AI行业存在“烧钱换增长”的泡沫风险,而化解关键在于每个Token被用在有价值的地方。最终,AI时代的结局由需求方决定——每个人对Token的使用都是一张选票。建议是独立思考,提高每个Token的价值密度,避免成为AI的附庸。

行业望远镜
6月 Serendipity
5月AI热点速览

5月AI热点速览

5月AI领域迎来关键节点,Google和阿里云同日发布重磅产品,国产大模型融资超300亿。AI竞争焦点正从模型转向Agent能力,Agent时代正式开启,但杀手级应用仍在孕育中。

行业望远镜
5月 Serendipity