这两个月
本文最后更新于1 天前,其中的信息可能已经过时,如有错误请发送邮件到skyfutu@qq.com

这两个月以来,我的健康状况并不是那么乐观,无论是从生理上还是精神上来说。俗话说,身体是革命的本钱,我依稀记得这篇在 26 岁时写给 18 岁的自己 | Livid文章强调着“你的身体是你最宝贵的、首要的一切”,所以我毫不犹豫地选择放过自己

你需要持续地整理自己周遭的一切。因为你处在的这个世界所指向的趋势是无序的。如果你自身不做足够多的努力,你就会被这样的无序性所吞噬。

最近的生活挺安静的,或者说,是静得有些奇怪。我试着让自己保持清醒,能动的时候就做点事,做一点是一点,无论是在家里还是医院的病房里。除了整理思绪,我也继续着自己的项目和插件开发,重新打开编译器是个不错的选择。我手上有个MCMotd相关的插件,于是我打算重构。v2版本我弃用第三方 API ,通过PIL和mcstatus来实现图形化的查询方式,并应用在其他群聊。宅家的时间,有时显得特别漫长而沉默,但和像个死人一样躺在床上相比,喝着咖啡认真 coding 更令我感到舒适。

除此自外,一个月前迁移 bot 的时候发现了一个 Windows 兼容性的问题:

AttributeError: module 'socket' has no attribute 'TCP_KEEPINTVL'

在当时我选择降级Anthropic至0.46.0解决了这个问题,但我深知这是一个专注的机会,也是一个能够贡献高星项目(截至本文撰写时为10.6k Stars)的机会。深入研究后发现因为 Windows 的 socket 模块缺少 TCP_KEEPINTVLTCP_KEEPCNT 这两个属性,而 Anthropic SDK 在底层依赖 httpx,而 httpx 又可能试图使用这些 socket 属性。花了点时间翻看文档和项目结构后,锁定在 requester 里的模块 anthropicmsgs.py 并对其进行修复,针对 socket.TCP_KEEPINTVLsocket.TCP_KEEPCNT 常量的缺失做了处理,让项目在 Windows 系统上能够正常运行。解决后随即向项目所有者报告异常,并让我发起 Pull Requests ,审阅完后顺利合并

从积累的角度上来看我是幸运的,我并没有白白浪费这些琐碎的时间,debug 和时间发生的化学反应产出高质量的积累,这个过程还是饶有趣味的。不仅如此,能对这个世界所产生的有益贡献,就是由自己的方式所积累的。也许在不久的将来,积累得越多,世界回馈给我的就越丰富,而且日积月累下,我能更精确,高效的分辨出高质量的信息,并舍去那些低质量的,并将其融会贯通。此外,这次的 Pull Requests 也让我成为这个项目的 Contributors 之一,所以是不是该庆幸这个 bug 的出现?

言尽于此,最近没什么特别的起伏,生活就这样安静地往前走。我把重心放在了该做的事情上,没有太多感慨,也不需要特别强调什么。写下来只是为了提醒自己,这段时间没有白费。枯燥无味的生活确实需要咖啡来添点苦涩,就像一成不变的日子里总需要雨天对吧?

此文献给这两个月,那是一段沉沦且苦涩但颇有意味的时光

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇