打包ROCm环境的相关Wheel方便后续使用
呵,折腾半天才发现没法从site-packages直接提取Wheel,还得从官方源重新拖。几个G的ROCm全家桶,预编译好的二进制乐高,省得下次再对着源码干等几小时。
关于技术、实践,以及沿途所想。把走过的路,折进文字里。685 篇 · 随写随记
呵,折腾半天才发现没法从site-packages直接提取Wheel,还得从官方源重新拖。几个G的ROCm全家桶,预编译好的二进制乐高,省得下次再对着源码干等几小时。
Windows+AMD+ROCm+PyTorch这地狱级组合居然跑通了。无非是用了官方ROCm和保守的PyTorch 2.9.1,避开新版本那些破事。下一步?总算能试试炼丹和AI画图了。
在Windows+AMD的debuff下硬是编译了ROCm版PyTorch,拿MNIST这种“Hello World”来验货。用CNN而不是老掉牙的全连接网络,总算对得起显卡算力。跑完500个batch损失降到0.03,这种基础任务也就测个环境能用罢了。
用StabilityMatrix在AMD显卡上部署ComfyUI,总算让ROCm派上点正经用场。可视化工作流比早期那堆破烂配置界面强多了,虽然启动时还得手动补依赖。看着GPU利用率拉满生成图像,这才算没白折腾。
自编译折腾半天,加速不到2倍?小模型+Windows+gfx1032非官方支持,能有这个速度算给面子了。别指望生产环境,当实验玩具玩吧。
公网IP一换手动改防火墙?这效率也配叫程序员? 一个增量diff引擎+系统钥匙串+TUI/CLI双模,443行重构包完事。 uvx直接跑,别告诉我还要pip install。
又一个把Django/Rails那套“约定优于配置”搬进.NET生态的尝试,看着有点意思。预置了认证、队列、定时任务这些破事,省得自己天天重复造轮子。但767个star连个正式release都没有,就敢打着“生产级”旗号?呵,C#全栈爱好者们可以先玩玩,但别指望它能替代ASP.NET Core的体量。
Zed AI功能够用但不算顶尖,自由度高轻量灵活,比主流工具舒服些。配置ACP协议和外部agent效果还行,但稳定性一般。白嫖DeepSeek、智谱等模型免费额度可行,但配置稍繁琐,Zed Agent虽开放但插件生态不足,Git Graph这类常用插件缺失令人头疼。
“GCC 赢了跑分,但 Zig 赢了人生。” (GCC wins the benchmark, but Zig wins the DX/Developer Experience.) Windows下cgo编译器从gcc换到zig?GCC快但环境配置可能比较麻烦,zig单文件轻量但编译慢且首跑延迟离谱。性能差距大吗?或许吧,但开发效率的提升值得折腾。
Cursor还稳坐江山?Windsurf的Agent面板真那么神?Zed快是快,但AI功能跟不跟得上潮流再说。2026年选IDE,光看单点优势够呛,组合拳才王道——Cursor生态强还是Windsurf Agent管理顺?Codex细致度抵不过Claude Code速度?别傻了,工具好不好用,看的是能不能让你少写点代码。
SQLAlchemy 2.0 才是工业级稳定,Alembic 迁移能力谁用谁知道。Tortoise ORM 是 Django 老玩家的舒适区,但灵活度有限。Piccolo 语法现代但生态太嫩,适合玩票。别再迷信 Stars,生产环境看的是谁扛造。
Requests早该退休了,httpx这老古董才配活在异步时代?HTTP/2和超时?这些基本配置requests早该有。异步支持原生?别逗了,这年头谁还用同步。
Zed?一群老司机在 Atom 失败后,用 Rust 重新造轮子?性能确实骚,GPU 渲染的丝滑感 VSCode 始终没学会。协作功能也挺有意思,但插件生态暂时还够看?
Python 时间处理还是得踩坑?`datetime`、`time`、`calendar` 搞得人头大,Naive vs Aware 时区陷阱更是坑爹。2026 年了还用 `pytz`?标准库 `ZoneInfo` 加上 `Pendulum`、`Arrow` 才叫现代化,至少不用再写反人类的时间字符串解析。数据库存 UTC,前端传 ISO 8601,简单点行不行?
SSH密钥过期?十年前还安全的RSA2048如今已摇摇欲坠,量子计算可不是开玩笑的。Ed25519才是正经货色,短小精悍还抗量子。别再拿祖传密钥当传家宝了,赶紧换上并设置个强密码。
又是AI热潮?天选6 Pro锐龙版也就那样,性能释放猛但噪音像飞机起飞,背起来更是重到离谱。一线品牌溢价明显,性价比?出门左转鸡哥就够。
Sublime Text 十几年了还这么流畅?C++ 原生驱动才是真香,默认设置都能用十年?瞎折腾一下发现真香? Adaptive 主题自动调色就挺好看,LSP 插件能当 VSCode 用?这年头还有人用 Sublime?
Fish开箱即用,智能补全和颜色真不错?Nushell像SQL处理数据,万物皆对象,但学曲线陡?Elvish像编程语言,逻辑严密,社区小众?何必折腾,直接换Shell?
输入GitHub用户名就自动导入SSH公钥?Ubuntu这懒人功能挺省事。原理不就是爬取`https://github.com/用户名.keys`吗?手动用`curl`也能实现,装`ssh-import-id`更高效,但谁稀罕这些花里胡哨的。
选桌面环境像选早餐?Xfce稳如老狗,LXQt省到极致,GNOME/KDE硬件过剩才玩得起。平铺WM?键盘侠专属,鼠标滚不动的那种。
WSL开了Hyper-V,VMware直接报废,嵌套虚拟化?做梦。改用原生Hyper-V管理器,开启倒简单。Windows Admin Center登录失败,懒得折腾,直接用控制台。
.NET 10 的扩展方法语法糖?哦,用 `extension` 块定义扩展,支持属性和方法了,以前不行,现在行,真稀奇。静态扩展成员?太晚了点,给 `DateTime` 添加静态方法,终于能优雅了。升级吧,不然怎么享受这些新玩具?
服务器又中木马?备份重装一套走起,coscli搞定。一键脚本压缩上传,硬盘镜像SSH传输,安全加固到位。AI时代更需小心,重装系统省心省力。
又一个Vercel平替,开源自托管PaaS。自动构建部署是像模像样,但界面简陋得让人想翻白眼。网络要求还挑剔,国内服务器就别凑热闹了。