过年了,本该是躺着刷视频,打游戏的美好时光。然而作为一名合格的牛马程序员,怎么可能让自己闲着呢?这不,我趁着放假期间,用 opencode + MiniMax/Deepseek 鼓捣出了点小东西(绝对不是因为我除夕夜大街霸被揍破防了
SylensHub
吃饭, 睡觉, 打游戏!
过年了,本该是躺着刷视频,打游戏的美好时光。然而作为一名合格的牛马程序员,怎么可能让自己闲着呢?这不,我趁着放假期间,用 opencode + MiniMax/Deepseek 鼓捣出了点小东西(绝对不是因为我除夕夜大街霸被揍破防了
新工具总是这样:好用的地方让人惊艳,但尚未完善的部分却让人头疼。最近我尝试使用 pixi 和 rattler‑build 搭建一个自动化构建系统,用于定期打包并上传 opencode 到 prefix.dev。整个过程耗时约 6 小时,期间遇到了不少预料之外的问题。
之前我已经尝试了修改和添加recipe到conda的频道,这次试试把我的DevSSH打包上传到我自己的频道内。这次我想试试自己打conda包。
之前想给 Fydetab Duo Wiki 做点贡献,但是为了本地编译博客预览,我需要向项目中加入 pixi 或者其他配置,这些内容是不适合提交到原项目的。所以学习了一下如何选择性提交,也就是 git cherry-pick。
事情的起因是,使用 devpod 配置基于 docker-compose 的容器时,发现 devpod 似乎不能正确地调用 docker-compose 完成容器创建。结果不搜不知道,一搜… 啊?这项目居然被 loft-sh 放弃了吗?
在上次尝试了对conda‑forge的包做小贡献之后,我想继续来点更进阶的:尝试将 singler‑py 这个 Python 包发布到 conda 生态中。结果不做不知道,一做…还有点麻烦…
Conda 上的终于有 aider-chat 的 conda包了,这样理论上可以通过 pixi global 来全局安装它了。但是实际安装会发现,其依赖项之一 tree_sitter_languages 却没有对应的 aarch64 版本,安装过程会因此失败。于是我就想到,我能不能靠AI来解决这个。
1 / 17