保持专注的心流状态

1436
8 分钟阅读
保持专注的心流状态
这个月在遭受 AI 攻击的状态下,我在巧合中的解决了这个问题。但是因为此前大量时间的投入,还得处理其他搁置的事情。所以,我决定优先处理其他事情,将独立开发工作放到后面。

又过去了一个月,在遭受 AI 攻击的状态下,我花了大量时间学习如何防御 AI 的流量工具。幸运的是,我在巧合下找到了 AI 攻击网站的原因。同时,我也成功将网站完全迁移入了 Cloudflare。期间也进行了一些探索,但是因为此前大量时间的投入,我也不得不处理其他搁置的事情。

在意外中崩塌的城堡

在10月份,我突然收到了来自 Vercel 超额的警告邮件,我连忙查看了流量来源,结果是我的主站受到多个 AI 爬虫的攻击。

一夜之间,我部署在 Vercel 的网站全部不再可用,账号有很长一段时间改处于暂停状态,最后只能新建一个账号。

为了恢复所有网站,我花了长一段时间将大部分网站迁移到了 Cloudflare Pages 和 Netlify。

途中看到腾讯推出了 edgeOne,所以我顺手部署了玩了一下,虽然可用性不错,但是国内这种产品基本上过一段时间就会被腰斩,所以我还是想办法把这些的网站迁移进了 Cloudflare Pages。

后来,在某个夜晚我更新了robots.txt的抓取规则,第二天的请求突然直接降低到了几千。这下我才知道,原来AI一直在抓取我的网页中用于标签筛选的查询链接,导致循环抓取,这种情况我也只能对这些暴力抓取的 AI 苦笑。

还好我只是损失了半个月多的开发时间,并没有遭受额外的损失,我也因为这个研究一些网站被攻击的对策,总的上有得有失,就方式模拟被攻击了吧,毕竟互联网上还是不乏有一些坏人。

总之,一些比较重要的网站,还是部署到 Cloudflare 吧,这样也省的后续迁移网站。

给未来的支持者们

在处理完爬虫攻击的剩余时间,我开始构建属于自己的赞助页。我看到过一些开发者给自己的建立了一些赞助页,比起直接放一个二维码,我觉得更友好一些,后续只要把链接放上去就行了。

当然,并不说我也想要求一些赞助,即使有一些赞助也并不能让我真正完成独立开发生活这一个长久目标。不过,对于以后有支持我想法的人,还是应该建立一个赞助的感谢界面。

所以,在 V0 的协助下,所以我很快就把赞助页建设好了,随后我也更新了博客和主站的页脚。

有一个遗憾的是,我现在还没有能够开通 github sponsor 和 buy me acoffee 的条件,无奈下只能暂时保留,只留下了国内的赞助二维码。也许,未来有一天我能够处理这件事,现在就顺其自然吧。

内容持续与共建

我整理了漂流简报的每一期内容,为其创建了一个开源仓库swaying。以后的漂流简报也会同步发布到这个仓库,

在最初的三个月独立开发探索中,我就计划着完成这些事情,以此来减轻长久以后的内容枯竭。而现在我总算完成了这些事情,做完了准备工作,现在就只需要等待停留在小站上的观众了。

如果有小伙伴想要分享自己的产品或者独立开发文章,也可以发布一个 issue。每期的漂流简报也会参考这些内容,选取一部分投稿作为简报的推荐。

简易版的产品开发状态通知

我在漂流实验室的顶部加上了产品的开发和上线状态卡片,这样当我准备下一个产品时,就可以先完善产品的宣传,或者放置一个最小可用的链接。

原本我还尝试增加邮件订阅功能,以前给漂流寻找邮箱通知服务时调研过一些邮箱服务,其中还有用于邮件营销的服务商。但深入研究后发现有关邮件营销的服务非常复杂,如果想要完全独立于平台发送订阅邮件,免不了花费几个月的时间,即使是开源社区也没有很好的接入方案。

最后,考虑到这类 CRM 邮件的复杂性,短时间并不能快速集成,也许我应该将这个功能搁置,先寻找替代方案。等以后再完成这个想法,再着手建立一个自己编写的 Wait List 项目。

维持心流的运行

因为最近的事情有点多,导致我没有及时整理其他事情,比如类似整理工作中的代码、写独立开发者博客和写新产品这些事情。

如果放着这些事情不管,后面可能会堆积起来,直到自己完全忘记或者不做,这样就有点可惜了,我还是想都捡起来。

现在想起来,以前也有没做的事情,长久之后就变成了一种执念。每次空闲下来都会想起来,但是不能马上做完,很容易给自己增加心智负担。

所以为了不被这些事情干扰,所以我打算优先解决这些事情,在处理独立开发这边的事情。当然,这也包括现在刚写完的漂流记录。