实操证据
能力写在仓库里,不写在简介里
下面每一项能力都对应一个能点开、能 clone、能复现的公开仓库。你可以看提交历史、看改了什么文件、看踩坑记录——判断技术服务靠不靠谱,这比看宣传页有用。
1996 年入行
芝麻工作证 · 含过程与照片
可点开、可 clone
Python / Shell / PowerShell / Go
CMS · Linux · 内容 · Windows
专项 A · 开源 CMS 升级与数据迁移
把蝉知 CMS 整站搬进 Joomla 5,靠的不是手搬,是工具链
为什么这件事难。蝉知 CMS(ZSITE 8.x)官方停止维护后,没有一条官方升级路径。内容和模板强耦合,栏目结构跟系统表结构互相咬合;直接导出导入会出现栏目丢失、正文里内链全断、模板样式对不上。这类迁移最大的风险不是搬不动,而是搬完才发现少了一块。
我怎么做。写了一整套迁移工具链,分四步走,每一步都有产物、可核对:
- ETL 抽取——把蝉知库里的文章、栏目、附件、标签抽成中间格式,先脱离原系统,方便检查。
- 多栏目补副本——蝉知里一篇文章可以挂多个栏目,Joomla 的模型不一样,这里补副本并记录对应关系,避免搬过去栏目是空的。
- 增量追平——迁移期间老站还在更新,用增量窗口把新增和修改的内容追平,而不是迁移一开始就停站停更一周。
- 模板 1:1 校验——逐页对比新旧页面的结构与样式,写进校验脚本,不是靠肉眼翻。
AI 在里面的位置。AI 用在提速,不用在决策:读老库表结构、生成字段映射的初稿、写批量校验脚本、把一长串报错翻译成人话。但迁移顺序、回滚点、哪些内容允许丢,这些由人定,写进开工前的验收清单。
边界。动库前全量备份;模板差异过大就不承诺 1:1,会先说清楚;增量追平窗口需要在老站停更的时段做,这一点需要配合。
证据:github.com/zseagate/chanzhi-to-joomla(Python / MIT)——蝉知 CMS(ZSITE 8.x)到 Joomla 5 的迁移工具链:ETL、多栏目补副本、增量追平、模板 1:1 校验。详细过程写在这篇博客 →
专项 B · Linux 运维与自动化
服务器从裸机到能跑,跑起来之后还管得住
从裸机到能跑。新机器初始化是最容易欠债的一步:安全组、时区、日志轮转、开机自启、备份目录,每一样都不难,但漏一样后面就出事。sys_init 把这一段做成脚本,跑一遍就是一套约定好的基线,换台机器也一样。
跑起来之后管得住。运维托管的核心不是"出了事我马上来",而是让事情不出:巡检项固定、备份真的能恢复(不是"有备份"就算)、磁盘和内存有预警。出了问题,先给根因说明和回滚方案,再谈别的。
网络这一层。小店和小办公室最常见的不是服务器问题,是局域网问题:信号死角、多台路由互相打架、改个配置没人会改。我在两台 360T7 上做过完整的实战记录:
- 802.11s Mesh 无线回程 + 同 SSID 无缝漫游,人走过去不掉线;
- 踩过
frequency=5745.0的浮点坑——配置里写浮点数会直接连不上,这类坑写进了仓库文档; - 进阶用 mihomo(Clash.Meta)TUN 模式做透明代理,集成 anti-AD 去广告和中文网页订阅管理;
- 一键部署、验收、备份脚本都写好了,配置丢了能一键重放。
系统镜像。需要给老设备或测试机发一套干净系统时,用 mint-lite 的流水线构建中文精简 Linux Mint Xfce live ISO(rootless 构建,22.3 64 位 + 19.3 32 位),镜像从官方源来,里面没有来路不明的东西。
证据:360t7-mesh(Mesh 组网 + 透明代理实战)· mint-lite(Shell / MIT,ISO 构建流水线)· sys_init(Shell,初始化脚本集)
Windows 桌面运维 · 30 年 IT 一线 / 企业桌面运维经验
Windows 上的问题,我做了 30 年
1996 年参加工作,从软件公司售后技术支持做起,之后做过企业网管、ERP 管理员、企业桌面运维,也带团队做过运营商内部支撑项目(宽带专家坐席、高价值用户网络感知异常修复)。Windows 桌面运维是这 30 年里最常碰的一类活:网络故障、常用软件装不上打不开、驱动外设不对、共享打印失败、开机越来越慢、后台一堆程序拖垮机器。这些问题客户自己解决不了,找品牌售后又不值当——正是微型技术服务该干的活。
具体能做哪些
- 网络故障:连不上、频繁掉线、IP 冲突、WiFi 覆盖与漫游、共享与打印
- 常用软件故障修复:装不上、打不开、报错、软件冲突、授权提示
- 系统层:驱动、输入法、外设、开机启动项、服务与计划任务、卸载残留清理
- 共享与网络驱动器:打印机共享、文件共享、SMB 映射
- 开发与 AI 环境:WSL2 一站式安装、Windows 上的 Python / Jupyter / AI 工具链
- 批量装机:Ventoy 启动盘模板 + 装机脚本,新机器从开箱到可用
但我的做法不是「一直修 Windows」
Windows 上很多问题,根子在 Linux 上根本不存在——不是没装软件,是上游已经不维护了。所以我的流程是:先把问题定位清楚,再判断「修」还是「换」。
- 能顺手迁到 Linux 的,就给你迁——占用更低、启动更快、不用操心停更
- 迁不动的(官方根本没出 Linux 客户端),再在 Windows 上修到能稳定用
- 你自己明确要留 Windows 的(专业软件、网银 U 盾、财税控件、浏览器插件),优先满足你的选择,再给建议
这条思路我一直在自己身上实践:我自己的主力环境正从 Windows 切到 Linux,Windows 只用来解决「官方没有 Linux 客户端」的问题。所以你问我 Windows 的问题,我给的不只是「修好了」,还有「这个问题的根子在哪、要不要换」。
明确不做的(不抢专业公司的活)
- 不做 AD / 域控 / 组策略 / 企业级目录服务
- 不做 ERP / 财税 / 医疗等专用业务系统的开发与维护
- 不做等保合规审计与安全渗透测试
- 不做企业级 Windows Server 集群、Exchange、SQL Server 深度运维
- 不安装盗版软件、不做破解激活(Windows 授权需你自行提供合法许可)
证据:wls2-setup-guide-for-windows(PowerShell / MIT,WSL2 一站式安装、配置与管理工具箱,含性能检查脚本与模块化结构)· wsl2-jupyter-installer(Shell,WSL2 下一键安装 Jupyter 全栈环境)· green-future-ventoy-usb(PowerShell,Ventoy 启动 U 盘模板)
专项 C · 公众号 / 内容闭环
从建号排版到自动发布,一个人也能跑起内容闭环
闭环是什么。不是"每周发一篇",而是:选题 → 产出 → 发布 → 数据回流 → 下一次选题。断了任何一环,坚持不了一个月。
我怎么搭。
- 产出——本地 AI 视频生产流水线(
ai-video-lab):脚本 → 分镜 → 配音 → 合成 → QC,Seedance 提示词带跨场景一致性锚点,引擎可插拔(本地 Wan / 云端 Seedance / 实拍素材),零成本起步,仓库里只有文档和模板,不带媒体文件和密钥。 - 发布——公众号排版、栏目结构、发布节奏定下来;官网 / 落地页和公众号打通,文章末尾有明确的下一步动作。
- 回流——哪类内容有人看完、哪类看完就走,数据记录下来反哺选题。
本站自己就是一环。你现在看到的这个网站,就是"一个人从 0 搭起来并持续更新"的样板:多页静态站 + 组件注入,无后端、无建站系统、无月费;导航和页脚改一处全站生效,新增页面只需要写正文。小团队的官网用这个量级,够用、可控、随时能改。
边界。不承诺涨粉,不接广告投放代运营。我负责把流水线和渠道搭通、跑顺,并把你教会——内容本身还是得靠你自己持续产出。
证据:ai-video-lab(Python / MIT,本地 AI 视频流水线 + 开放课程套件)· 本站 greenzx.com 自身结构与源码
完整清单
GitHub 公开项目一览
每个仓库解决一个具体问题。点开就能看源码与文档。
| 项目 | 解决什么问题 | 语言 | 协议 |
|---|---|---|---|
| chanzhi-to-joomla | 蝉知 CMS(ZSITE 8.x)→ Joomla 5 迁移工具链:ETL、多栏目补副本、增量追平、模板 1:1 校验 | Python | MIT |
| 360t7-mesh | 两台 360T7 组 802.11s Mesh 无线回程 + 同 SSID 无缝漫游;mihomo TUN 透明代理 + anti-AD,一键部署 / 验收 / 备份 | 实战记录 | — |
| mint-lite | 中文精简 Linux Mint Xfce live ISO 构建流水线(rootless,22.3 64 位 + 19.3 32 位) | Shell | MIT |
| ai-video-lab | 本地 AI 视频生产流水线 + 开放课程套件,Seedance 提示词跨场景一致性锚点,引擎可插拔 | Python | MIT |
| old-laptop-revival | 2009 年 Sony VAIO VGN-CS36H/Q,4GB 内存跑现代 Linux + AI 编程的全记录 | Shell | MIT |
| excel-image-cleaner | 一键批量清理 Excel 中 DISPIMG 图片公式与嵌入图片,仅删图片相关内容,完全离线 | Go | 有 |
| green-future-ventoy-usb | Ventoy 启动 U 盘制作模板:架构、中文菜单与操作说明 | PowerShell | — |
| wls2-setup-guide-for-windows | WSL2 一站式安装、配置与管理工具箱,支持 Windows 10/11 | PowerShell | MIT |
| wsl2-jupyter-installer | WSL2 下一键安装 Jupyter 全栈环境,预装 numpy / pandas / requests / python-office | Shell | — |
| sys_init | 系统初始化脚本集 | Shell | — |
| hypnotix | Hypnotix TV 配置、订阅源与 libmpv 播放工具链 | Python | — |
以上为公开仓库清单,均可在 github.com/zseagate 查看。合作中产生的、可公开的通用工具也会持续回馈到这些仓库里。
边界
什么会公开,什么不会
这条边界同样写进了《服务协议》。
不接的活
这些有专业公司在做,我不抢
服务边界写清楚,比什么都敢接更省你的时间。
需要这类服务的,我建议你直接找对应的专业公司——他们有资质、有团队、能担这个责任。