8 月开发 -- 创意初探
其实这篇文章是9月才写的... 算是从 Commit 记录回溯时光吧
8月份其实倒也没有什么新的事物,只是将之前的一些想法实现了一点点🤏(但也真的只有一点点)总的来说呢,把大量精力放在了 pf4n 和 software-helper 上面,而且 software-helper 还有点小变故.
About PF4N
思来想去,还是把 ModuFlow 更名为 PF4N 了,这个月算是把最小原型给搓出来了,你可以在推特上看到我的开发状态,大致如下:
最最最最小原型 --> 自定义 PluginLoader(第一次重构) --> 自定义 Logger Loader(第二次重构)
反正就是出都没出就已经重构了 2 次了😂 目前还有实例共享等等的 feature 还没实现. 但也大致还是朝着好的方向发展(吧)中途还有把 extensionPoint
写成 extensioinPoint
的奇妙操作
目前等待实现的事情还有点多:
- 隔离沙箱
- Event-based 实现
- NestJS Module
- 测试
哎...慢慢走吧...
瞬移!SoftwareHelper For Mac!
于是,我立马一个瞬移就跑到了 macOS App 开发去了(Tweet)开发的没有别的,就是 SoftwareHelper. 但是又是一个全新的仓库。
可能你会疑惑,不是本来就有一个仓库吗,怎么现在又来一个?
其实我就是图个好看,还有实在受不了 FluentUI 的屎山. 就跑到了 Swift 一趟,但是天真无暇的我,一入门 Swift 就来体验这种复杂度极高的软件,多少是有点太天真了.
但是还算好看的,不是吗
直到今日,一堆功能没有实现,页面没有写完,因为不熟悉 Swift,所以又被迫无限延期了...
其他...
vm2
宣告停止维护,只好将它转到isolated-vm
了,但是 mogland 的 security 警告还没有消失,因为 pm2 的子依赖里头有 vm2 身影( pm2 -> @pm2/agent -> proxy-agent -> pac-proxy-agent -> pac-resolver -> degenerator -> vm2 )- 咕咕咕了 n 天,把 icalingua-theme-telegram 的 bug 修掉了:合并转发消息显示问题
- 对 mogland/console 继续迁移组件 to
radix-ui
:dialog
,label
,textarea
,说起来气死我了,我居然随手就把dialog
的 PR 给合并了,但实际上还有一堆地方没有迁移完