[科技杂谈]科技心得杂谈
未读
Pve Lxc无特权容器开启Tun的通用方法
要使LXC容器支持TUN/TAP设备,需编辑其配置文件并添加特定指令。具体操作为打开 /etc/pve/lxc/[ID].conf 文件,在末尾追加以下四行配置:
1. 自动加载TUN模块的启动钩子命令
2. 允许容器访问字符设备10:200(即TUN设备)
3. 在cgroup2系统中同样允许该设备访问
4. 创建并绑定挂载/dev/net目录到容器内
完成配置后需重启LXC容器使改动生效。这些设置主要用于容器内运行需要虚拟网络设备支持的应用(如VPN服务)。
[回顾]回顾和反思
未读
我的2024-2025年度总结:于迷茫中探索,在转折后进入新的转折
本文记录了一位高中生从2023年6月到2024年6月的成长历程。文章从学考失利和机器人竞赛经历切入,描述了在技术探索与学业压力之间寻找平衡的过程。
技术探索方面,作者深入参与了机器人竞赛,获得省赛一等奖和国赛一等奖;尝试用相机播放番剧视频并成功解决技术难题;投入大量精力开发AR眼镜项目但因硬件限制无奈放弃;实现了操作系统全面Linux化并探索前端APP开发。这些经历展示了其在技术领域的执着与能力。
在学业与心理成长方面,作者经历了学考失利导致的挫折感、因备赛耽误化学学习的困境、情绪低谷期的自我怀疑,以及最终通过加入技术社群找到归属感的转变。尤其在5月22日偶然发现AdventurerX黑客松组织后,作者重新找到方向,建立了新的社交圈和技术合作团队。
文末,作者宣布将网络ID从"砂纸鸽"更改为"洛元(Luorix)",标志着个人身份的重新定义。这一年经历的技术挑战、学业起伏和人际关系变化,最终汇聚成一段关于成长、挫折与重生的完整叙事。
[日常]记录日常
未读
用语音对话 + AI 总结生成博客:一种更自然高效的内容记录方式
**文章总结:语音对话+AI总结法——让生活类博文创作更自然高效**
本文介绍了一种创新的生活类博文创作方式:通过自然语音对话记录内容,再由AI辅助转写和总结成文。核心优势在于语音输入比打字更能捕捉即兴灵感与情感,而AI的后期处理能将其转化为结构清晰的博文。
**方法三步走**:
1. **自然对话**:用语音工具(如ChatGPT/Gemini)自由表达30-50分钟,无需刻意组织语言。
2. **精准转写**:依赖高准确率工具(如Google转写、Whisper或讯飞听见),确保原始内容完整保留。
3. **AI总结**:明确要求AI忠实还原观点、语气和逻辑,避免虚构,反复强调"不编造"可提升输出质量。
**实测效果**:
- **推荐工具**:Gemini Pro逻辑更流畅,ChatGPT免费版偶有"过度润色"。
- **适用场景**:适合随笔、感悟等"想到哪说到哪"的轻创作,成品接近直接发布水平。
**结论**:这一流程兼具自然表达与高效整理,尤其适合追求"快速记录+轻加工"的博客作者。
[科技杂谈]科技心得杂谈
未读
博客友链延迟检测和互链检测
闲来无事给博客添加了友链延迟检测和互链检测 思路也是很简单,js脚本提取元素获取链接后检测即可。 但是也不是很简单,获取对方友链页面信息涉及到跨域,还得写个python脚本做代理,不过也不难,经过1小时摸索就做出来一个比较完善的。 各位想使用的话就让GPT帮你魔改下,JS给他,右键审查元素,复制列表
Linux下Steam无法添加外置库(驱动器)
**问题原因**:
Steam无法创建/运行sh脚本,通常是由于在`/etc/fstab`中挂载外置分区时未添加`exec`参数,导致分区默认禁止执行权限。
**解决方案**:
1. 编辑`/etc/fstab`文件,找到对应分区的挂载项。
2. 在挂载参数中**添加`exec`**(需置于`user`或`users`参数之后,避免被隐含的`noexec`覆盖)。
3. 示例修改:
```plaintext
/dev/sda4 /mnt/linux-hdd ext4 nofail,users,exec 0 0
```
**关键提示**:
- `exec`是允许执行权限的必要参数,缺失会导致Steam库添加失败。
- Arch Linux官方文档明确建议检查`/etc/fstab`挂载参数,确保`exec`未被其他参数隐式禁用。
> 参考:Arch Wiki [Steam/Troubleshooting](https://wiki.archlinux.org/title/Steam/Troubleshooting#Cannot_add_library_folder_because_of_missing_execute_permissions)
定位Linux下环境变量来自哪个文件
这篇文章分享了一个快速定位Fcitx5输入法环境变量配置的实用技巧。作者发现需要排查QT等软件调用Fcitx5时所需的环境变量源,但忘记当初的配置位置。通过分析printenv输出关键变量(如GTK_IM_MODULE、QT_IM_MODULE等均为fcitx5)后,提出两种高效查询方案:
1. 使用grep命令批量扫描所有可能的配置文件:
```bash
grep -R "export VAR_NAME" /etc/* ~/.bashrc ~/.bash_profile ~/.zshrc ~/.profile ~/.bash_aliases 2>/dev/null
```
2. 当变量名不明确时,直接搜索变量值:
```bash
grep -R "fcitx" /etc/* ~/.*rc ~/.*profile 2>/dev/null
```
最终在/etc/environment文件中定位到完整配置(包含XIM、GTK/QT_IM_MODULE等7项关键参数),解决了环境变量"屎山"式堆砌的维护难点。该方法具有普适性,可推广到其他环境变量的排查场景。
KDE下输入法配置的小细节
最近在 Arch Linux 的 KDE Plasma 环境下配置中文输入法,我选择了 Fcitx5 框架,并使用其自带的拼音输入法。在配置过程中,我遇到了一些问题,例如输入法无法在某些应用中使用、环境变量未正确设置等。经过一番探索和尝试,终于成功配置好了输入法。以下是我在 KDE 下配置 Fcit
[科技杂谈]科技心得杂谈
未读
个人Koishi机器人的RSS博客订阅推送和Bilibili推送方案
最近重新启用了 Koishi(解除了QQ账户风控)机器人。除原有功能外,我计划新增一个功能:博客更新时,QQ 机器人能将更新推送到 QQ 群。 我使用的机器人框架Koishi有个叫 “[koishi-plugin-rss-owl]” 的插件,可订阅 RSS 源,而我的博客能生成 RSS 源。完成配置
Wayland下的KDE,软件置顶&OSD功能丢失的解决办法
本文会分享一些我在Wayland下遇到的窗口功能丢失的解决办法。 为什么会发生这种现象 在大多数图形界面应用中,"窗口置顶"(always on top)功能在 X11 环境下通常能够正常工作,开发者可以通过如 XRaiseWindow 或 _NET_WM_STATE_ABOVE 等 X11 API