Every time I update the website, I need to update the WeChat Official Accounts as well. Over time, I wanted to find an automated solution. However, the WeChat Official Accounts backend doesn't support directly uploading and parsing Markdown files. Editing them on the backend is a task that almost no ambitious modern person wants to do. Being under someone else's roof, I had to bow my head. I used to use the tool doocs/md to preview locally and then copy it to the Official Accounts backend.
Ever since I started my personal website a few years ago, I've been updating my official account every time I post an article. There's a WeChat Mini Program setting in the backend of my official account. There's nothing new about official accounts; it feels like just a rebranded website. With Baidu, the Chinese internet's toxic gateway, and restrictions like registration, creating an official account is a given. Native English speakers have little trouble creating websites; for example, many Indians can make money with AdSense. Mini programs are very Chinese in nature, breaking free from the control of foreign operating system ecosystems to a certain extent. So, I wanted to try developing a mini program for my own use in my spare time.
WeChat official does not directly provide a Linux system client. We don't like Wine's Wechat. Kylin Software and Tencent jointly promote the adaptation of native Wechat based on Linux platform. We provide a deb package, which is not wine, and it can be used barely.