履历

时间轴·口径:只收录站内可核验的事件(真实 Git tag 日期与页面发布时间);未提供个人履历,故不含教育经历与工作经历已筛选

Halo 站点与三个知识库上线

进行中项目经历

本站改用 Halo Pro 2.26.1(数据库实测为 PostgreSQL 15.4)与 Ethereal 主题;同日建立 halo-site、intranet-tunnel、tech-docs 三个知识库,并导入 29 篇文章与 5 个自定义页面。

2026-09-13~至今

MiniDocs 前台配色统一到站点主色

项目经历

实测 MiniDocs 的列表页与阅读页是两套模板(.md-app 与 .md-read),改用 Halo 原生「代码注入 → 全局 head」桥接令牌;浏览器 CDP computed-style 13 项断言通过。

2026-09-13~2026-09-13

intranet-tunnel v1.2.1:修复 Web 配置界面登录后无响应

项目经历

tag v1.2.1(2026-09-13 16:04 +08:00);纯客户端发布,附镜像归档与部署包两个附件。

2026-09-13~2026-09-13

intranet-tunnel v1.2.0:客户端 Web 配置界面与 SQLite 配置持久化

项目经历

tag v1.2.0(2026-09-13 15:48 +08:00);客户端新增 Web 配置界面,本机配置落到 SQLite。

2026-09-13~2026-09-13

intranet-tunnel v1.1.0 / v1.1.1:备份版本显示与错误页重做

项目经历

tag v1.1.0(03:30)与 v1.1.1(03:43);备份页显示当前与各备份的版本,新增默认关闭的「检查更新」,并重做内置反向代理的对外错误页。

2026-09-13~2026-09-13

intranet-tunnel v1.0.7:修复并发写数据库导致 500

项目经历

tag v1.0.7(01:29);SQLite 加事务锁与忙等待参数,PostgreSQL 侧改为按固定顺序落库以消除死锁。

2026-09-13~2026-09-13

intranet-tunnel v1.0.6:两步验证真正生效

项目经历

tag v1.0.6(01:06);口令登录改为两阶段(一次性票据 + TOTP 校验),未开启 2FA 的账号行为不变。本地 Gitea 上 v1.0.5 未打 tag,故本时间线由 v1.0.4 直接接到 v1.0.6。

2026-09-13~2026-09-13

intranet-tunnel v1.0.4:隧道流量统计与证书页

项目经历

tag v1.0.4(23:25);在反代的隧道连接上补记账,修复流量统计恒为 0;证书页新增只读的「存储目录中的证书」列表。

2026-09-12~2026-09-12

intranet-tunnel v1.0.3:隧道列表补全公网入口域名

项目经历

tag v1.0.3(18:13);展示路径改用与保存路径相同的域名解析函数,并补 9 项断言测试。

2026-09-12~2026-09-12

intranet-tunnel v1.0.2:边缘配置自动同步上线

项目经历

tag v1.0.2(18:07);服务端按隧道与证书渲染 nginx 配置并原子写入,新增泛域隧道无需再手工改 nginx;同版更换正式 logo。

2026-09-12~2026-09-12

intranet-tunnel v1.0.1:反代规则不同步与端口争抢修复

项目经历

tag v1.0.1(16:01);首个对外发布的版本,修复隧道变更后反代规则不自动同步、内置反代与数据面争抢 48080 两个缺陷。

2026-09-12~2026-09-12

intranet-tunnel 建立版本控制与双远程备份

进行中项目经历

项目纳入 git 管理,并配置本地裸仓库与 NAS 上私有 Gitea 两个远程,由提交后钩子自动推送。

2026-09-12~至今