案例
三个可以逐条核对的结果
不编客户公司名,不报成交金额,不写「服务过 500 家」。只说做了什么、结果如何、在哪能查到——能查到的部分全部给链接。
涉及客户环境的细节已做脱敏处理;开源实测案例为本人项目记录,已标注设备与系统版本。
蝉知 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)齐全
【为什么小团队够用】
官网的核心任务是「说清楚你是谁、能解决什么、怎么联系」。这个量级用静态站最合适:加载快、不怕数据库挂、备份就是拷文件夹。
【边界】
需要用户登录、在线支付、复杂后台的,就不是这个方案,应该先评估再报价,而不是硬套。
【证据】
本站即成品 · 报价与范围见 轻站交付包
小店 / 小办公室局域网:两台 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,方法在博客里。如果你遇到的是类似问题,先做免费诊断,把现状发我。