我的 AdventureX2025 之旅:一次充满挑战、反思与成长的黑客松经历
作者记述参加Adventure X黑客松的全过程:5月22日偶然看到招募信息,连夜写审核文,一个月内交近百位同好并组队;7月抵杭州,首日官方公布赛道后团队折腾到第二天才确定做一个带心理学暗示的AI待办App,作者内心不认可却妥协。协作节奏混乱,队友时常失联,他用碎片时间独立开发出AI漫画检索工具却来不及提交。最后一天早上队友迟到缺席,现场部署也出故障,虽临时救场完成路演,最终未获奖。文章同时复盘技术栈分歧(Cookie vs Token)、对比高效团队,并与线上朋友面基交流;肯定了主办方线下体验,批评线上公关翻车。比赛让他意识到伙伴的重要性,也确认失利与遗憾,赛后回归高三备考主线,将这段旅程视为宝贵成长。
Wayland下的Sunshine+虚拟屏幕配置
文章是作者使用一加平板+Sunshine做Wayland桌面串流、把平板变为Linux副屏的记录。结构先交代缘起,再聚焦Wayland下虚拟显示器的做法。关键步骤三条:1. 选一条未占用的接口名(如HDMI-A-1),下载合适EDID→保存至/usr/lib/firmware/edid/xxx.bin;2. 在GRUB或systemd-boot启动参数追加drm.edid_firmware=HDMI-A-1:edid/xxx.bin video=HDMI-A-1:e,更新引导后重启即生成“假”显示器;3. 在桌面设置的显示器面板中确认虚拟屏,启动Sunshine填入对应屏幕ID即可串流;额外提示:KDE环境下可随时禁用该虚拟显示器以省资源。
[科技杂谈]科技心得杂谈
未读
Pve Lxc无特权容器开启Tun的通用方法
文章给出了一段对 Proxmox LXC 容器配置的快速修改:只需在目标容器的配置文件中(/etc/pve/lxc/[ID].conf)末尾追加四行指令:用 autodev 钩子加载 tun 模块、两次授权字符设备 10:200、以及通过 bind 方式挂载 /dev/net,保存后重启该 LXC 容器即可生效。
[回顾]回顾和反思
未读
我的2024-2025年度总结:于迷茫中探索,在转折后进入新的转折
作者用语音记录的这一年可分为五段:去年六月学考四门失利,宣告三位一体路断;五月到八月全力投入机器人竞赛,凭省一国一拿到荣誉却缺课致使化学长期吃力,第二场赛事因光线过曝饮恨;暑假抽空学Vue、逛浙工大、做招新海报,十月起出任社团社长并连上Python、Vue课程;随后用两个月把番剧塞进相机SD卡实现校内“看番自由”。十一月到次年一月,他想做AR眼镜交互,三千行代码后败于陀螺仪漂移,寒假练英语并关注DeepSeek,三月陷入低谷,排名从年级230滑至380。五月偶然看到昔日同伴在黑客松大放异彩,当晚压哨报名AdventurerX并分享经历,迅速结识同好并组队;同时把Linux环境迁至Arch、试通Vue+Ionic做安卓、将网名与工作室分别升级为“洛元(Luorix)”与“次元”。文章以“走出内耗、找到社群、高考将至”作结,未来重心在高考与AdventurerX的七月赛场。
[日常]记录日常
未读
用语音对话 + AI 总结生成博客:一种更自然高效的内容记录方式
作者分享了一套“语音+AI”记录生活博客的极简工作流:先用ChatGPT/Gemini等工具与自己进行30-50分钟自然对话→选择高准确度的语音转文字服务(Google Recorder、Whisper或国内讯飞等)完整保留原句→把转写稿连同“保留原观点、不增删、不润色过头”的明确指令发给AI(Gemini Pro效果最好),即可得到可直接发布的生活随笔。整体优势是写作更快、语感更自然。
[科技杂谈]科技心得杂谈
未读
博客友链延迟检测和互链检测
给博客加了个友链自检工具:前端插入一段纯 JS,自动把友链列表里打了 <friend-link>友链页面</friend-link> 标识的站点拿去 ping,测连通延迟并判断是否回链。前者用多次取平均+剔除异常值,后者把友链地址甩给同域名下的 Python 代理服务,由它抓取对方页面看自己域名是否出现。脚本默认 4 并发、缓存 5 分钟白名单站点直接标“双向”。JS 直接放友链页即可;Python 用 Flask 开 /check_friend?url=xxx 接口,配好本域名和端口,部署在任何能翻墙的机器就行。
Linux下Steam无法添加外置库(驱动器)
文章指出 Steam 出现“Cannot add library folder because of missing execute permissions”是因为外置分区挂载时用了包含 noexec 的默认参数,导致无法执行脚本。解决方法:编辑 /etc/fstab,在对应挂载行的参数末尾补加 exec,且确保 exec 出现在 user/users 之后;保存生效即可让 Steam 正常创建并运行脚本。
定位Linux下环境变量来自哪个文件
文章介绍了快速定位系统中被遗忘的环境变量来源的方法:先用 printenv 查看变量键值,再用一条统一的 grep 命令搜索所有常见配置文件(/etc/environment、~/.bashrc 等)中的 export 语句或变量值;示例以 fcitx5 相关变量演示,几秒内即可查到 /etc/environment 已集中设置,避免重复配置。
KDE下输入法配置的小细节
文章记录作者在 Arch+KDE Plasma 下以 Fcitx5 为框架配置中文输入的完整踩坑过程:先用 pacman 安装 fcitx5-im、configtool、chinese-addons、可选的 moegirl 词库与 Material 主题;在系统设置里启用 Fcitx5,KDE 自动写入环境变量,如仍被某些应用忽略,可手动在 /etc/environment 补充 GTK_IM_MODULE、QT_IM_MODULE 等六行以保证 GTK/Qt/游戏引擎识别;Wayland 下若 Chromium 类应用不生效,启动时加四个 Ozone/Wayland IME 参数;最后提醒在全局配置里把“开机自动激活”打开,免去手动 Ctrl+Space,同时列出无法切换、候选不显示、输入法图标丢失等常见故障的逐项检查要点。