案例

三个可以逐条核对的结果

不编客户公司名,不报成交金额,不写「服务过 500 家」。只说做了什么、结果如何、在哪能查到——能查到的部分全部给链接。
涉及客户环境的细节已做脱敏处理;开源实测案例为本人项目记录,已标注设备与系统版本。

开源 CMS 迁移 专项 A · CMS 升级

蝉知 CMS(ZSITE 8.x)整站迁到 Joomla 5:靠工具链,不靠手搬

结果总结

问题:老 CMS 官方停止维护,没有升级路径;内容与模板强耦合,手工导出导入会出现栏目丢失、内链断裂、样式对不上。方案:写了一整套迁移工具链,分四步做。结果:内容不丢、模板逐页对得上,全过程可复现。

证据:github.com/zseagate/chanzhi-to-joomla(Python / MIT,可 clone 复现)

【问题】

蝉知 CMS(ZSITE 8.x)官方停止维护,继续用有安全隐患;升级没有官方路径,换系统意味着内容要整体迁移,搬错一块就是事故。

【做了什么】

  • ETL 抽取:把文章、栏目、附件、标签抽成中间格式,先脱离原系统
  • 多栏目补副本:蝉知一篇可挂多栏目,Joomla 模型不同,补副本并记录对应关系
  • 增量追平:迁移期间老站还在更新,用增量窗口追平,不需要停更一周
  • 模板 1:1 校验:写校验脚本逐页对比新旧页面结构与样式,不靠肉眼翻

【AI 用在哪】

AI 用于提速,不用在决策:读老库表结构、生成字段映射初稿、写批量校验脚本、把一长串报错翻译成人话。迁移顺序、回滚点、哪些内容允许丢,由人定,写进开工前的验收清单。

【边界】

动库前全量备份;模板差异过大不承诺 1:1,先说清楚;增量追平需要在老站停更的窗口内配合。

【证据】

chanzhi-to-joomla · 详细过程见 这篇博客 · 价格与范围见 CMS 迁移包

轻量化网站 专项 · 本站自建

你现在看的这个网站:多页静态站 + 组件注入,无后端、无月费

结果总结

问题:小团队要一个能自己改、不月月交钱的官网。方案:多页静态 HTML + 一份组件注入脚本,导航 / 页脚 / 联系区块改一处全站生效。结果:无后端、无建站系统、无月费;新增页面只需要写正文。

交付物就是它本身 · 源码结构见下方说明

【问题】

建站系统月月交钱,改个字要提工单;流量不大,功能一大半用不上。而请人定制又容易被绑定在某人手里,换人接手就断。

【做了什么】

  • 多页静态 HTML,每页独立可访问,对搜索引擎友好
  • components.js 注入导航、联系区块、页脚——改一处全站生效
  • 无后端、无数据库,部署到任意静态托管即可
  • 移动端适配、SEO 标签、结构化数据(JSON-LD)齐全

【为什么小团队够用】

官网的核心任务是「说清楚你是谁、能解决什么、怎么联系」。这个量级用静态站最合适:加载快、不怕数据库挂、备份就是拷文件夹。

【边界】

需要用户登录、在线支付、复杂后台的,就不是这个方案,应该先评估再报价,而不是硬套。

【证据】

本站即成品 · 报价与范围见 轻站交付包

网络与运维 专项 B · Linux 运维

小店 / 小办公室局域网:两台 360T7 组 Mesh,漫游不掉线

结果总结

问题:信号死角、多台路由互相打架、改配置没人会改。方案:两台 360T7 组 802.11s Mesh 无线回程 + 同 SSID 无缝漫游;进阶用 mihomo(Clash.Meta)TUN 做透明代理 + anti-AD 去广告。结果:人走过去不掉线,配置可一键重放。

证据:github.com/zseagate/360t7-mesh(含一键部署 / 验收 / 备份脚本)

【问题】

小团队最常见的不是服务器问题,是局域网问题:隔一堵墙信号就差;加路由器又变成两套网段;配置只在某个人脑子里,人走了就没人会调。

【做了什么】

  • 两台 360T7 组 802.11s Mesh 无线回程,同 SSID 无缝漫游
  • 踩过并记录了 frequency=5745.0 浮点坑——配置里写浮点数会直接连不上
  • mihomo(Clash.Meta)TUN 模式透明代理,集成 anti-AD 去广告与中文网页订阅管理
  • 一键部署、验收、备份脚本都写好,配置丢了能一键重放

【为什么写脚本】

网络配置最怕「当时调好了,后来没人记得怎么调的」。把部署、验收、备份做成脚本,等于把这件事从「个人记忆」变成「可重复的流程」。

【边界】

设备型号不同,命令和坑不一样;不承诺对所有路由器型号都适用,动手前先确认设备与固件版本。

【证据】

360t7-mesh · 相关服务见 运维托管包

老设备焕新 实测记录 · 也接这类活

老设备焕新:2009 年笔记本、2014 年投影仪的实测记录

结果总结

2009 年 Sony VAIO VGN-CS36H/Q(4GB DDR2 / Core 2 Duo P8700):装中文化轻量 Linux Mint Xfce + ZRAM 内存压缩 + 轻量 AI 编程环境(老 CPU 不支持 AVX2,用 baseline 版规避指令集报错),实测续航约 1 小时 25 分。2014 年坚果 P2 投影仪(Android 4.4.4 / 820MB 内存):按「只禁用不卸载」原则精简 24 项预装,可一键还原,空闲内存 14MB → 175MB,清理 1.2GB 死空间。

证据:github.com/zseagate/old-laptop-revival · github.com/zseagate/jmgo-p2-slim

【数据来源】

本人开源项目实测记录,非客户委托案例,已标注设备与系统版本。性能数据为对应设备在特定配置与测试条件下的实际结果,不代表所有设备均可达到相同效果。

【证据】

old-laptop-revival(Shell / MIT)· jmgo-p2-slim

案例里的技术细节都可以查:源码在 GitHub,方法在博客里。如果你遇到的是类似问题,先做免费诊断,把现状发我。

去 GitHub 看全部项目 ↗