跳到正文
博客园· Ghost-Face·· 4 小时前AI 评分8

2026-10-29/30 日志:Ghost-Face 的 Arch 装机、CAICP 备赛与 C3 编译器测试

2026-10-29/30 日志 - Ghost-Face

AI 导读

Ghost-Face 在 2019 款 MacBook Pro 上跑通 Arch Linux 与 Niri 并解决 Wi-Fi 驱动,同时开始备战 CAICP-S 第一轮,用 Agent 分析样题后模拟赛取得 55pts。其自研编译器 C3 已投稿 CGO2027,因缺少 transformer 算子测试被三位审稿人指出实验过于简单,目前正补做测试。

正文

0x00 前言&说明

在写本篇博客之前,本人一直在忙于如何在机房安装Arch Linux,具体过程参见之前的文章:
[随笔]关于我在机房安装Arch一事
但是今天又有了一些新的进展,具体来说:

  • 成功更换了一个lty壁纸
  • 成功设置了各个窗口的单独透明,效果极其地好
  • 成功在2019款的MacBook Pro上跑起来了我的Arch和Niri,并处理了Wi-Fi驱动

参见此图:图片
图片
图片
图片
图片
那么回归正题,我们开始今天的正文。
多说一句,本文使用Arch Linux写成。

Btw, I use Arch.

0x01 关于CAICP

作为一名少有的名正言顺的AIer,我宣称I'm AIer!
那么距离CAICP-S第一轮还有不到一个月之际,我正式开始准备这场比赛。
(其实主要原因是因为今天发了第一轮样题)
我们要做的第一件事就是把这个pdf扔给Agent让其分析难度与知识点.
于是我们会发现我们得到了一套模拟赛题、一个题目分析、一个知识点大纲一类的pdf。
图片
严肃做一下:
图片
取得了55pts,还可以(毕竟是零基础)
我们之后的OAI训练以PyTorch和py语法基础为主(前5天),之后是学一些模型。
于是我们开始让AI配置环境(作为AIer怎么能不会用Antigravity呢):
图片
配好了我们开始学习。
这里多说一句,一定要用Neovim,这个真的要比VS Code好用很多,而且占用极低,可以自定义非常多的功能。
如果说你是因为配置过于繁琐、原生UI太丑不想用的话,那么这里是我的配置,为OI特化过,我的Nvim配置
如果你还有想加的功能,可以用AI哦,免费的Agent:OpenCode这个就可以了,一般而言使用3天就能非常熟练,而且会不再愿意用VS Code。(另外,浏览器也可以配置Vim风格快捷键,也就是所谓的全键盘流,完全不需要鼠标点击就可以操作浏览器,搜索Vimium插件并安装即可)
图片
第一次写py写炸了(悲):
图片
可喜可贺写过了:
图片
剩下的之后继续。

0x02 关于OI

一个不那么为人所知的消息是,本人在CSP-S1中因为神秘原因以距离晋级线5分遗憾离场(悲)
但是明年还是要打的,so,我们来复健一下。(说起来,我也就只有半个月左右的时间没有好好训练)
复健最好的方法是什么呢?当然是打DS的板子。
打什么DS好呢,当然是PST,这是因为静态区间第 k 小是一道极具深度和思维美感的佳题(?
打PST的板子,不仅可以让我们熟悉OI风格C++的写法,还可以让我们恢复我们的思维。
但此时你会发现你忘记这是啥了,于是我们打开你谷,找到自己8月份写的反动代码,严肃阅读。
这个部分我们之后再补,因为这两天事情非常多,耽搁了。

0x03 关于C3的论文

这又是一个不为人知的信息
(没错我投稿了CGO2027)
图片
(没错我在一台Intel MBP上用同一块硬盘跑了Arch)
图片
我宣称Arch是对的,对各种硬件的支持都非常好(当然这得益于Linux强悍的内核)
那么回归正题,在今年的暑假,本人花了两个多月的时间开发了C3这个编译器,随后投稿了CGO2027(卡着R2投的),这期间没做多少记录,但总之结果是可喜可贺的。

C3有着独一无二的异步分层编译设计,而且冷启动延迟要比PyTorch好很多,可惜在投稿之前没有时间做更多的测试,本来是该测一下transformer的,但是到结束之前也没有开发完对应的算子(这个工作到2026.10才完成),这也间接导致了在Review时三位审稿人都指出了实验过于简单的问题。

好在现在可以进行答辩,所以在这两天本人开始了对应的测试。
这个过程花费了30号绝大多数的时间,期间Arch网络还炸了一次(当然这主要是Apple WI-FI驱动的问题)
最后也是完成了好吧:
图片

0x04 杂项

好想看强风吹拂啊,可惜一直没有时间。
其实本人真的非常喜欢OI啊,至于OAI我刚刚入门,还不太好说,我并不想就这样一无所成就AFO,所以接下来的一年肯定是要努力训练的。
至于训练的方法,如下几个:

  • 板刷ABC、CF div2
  • 做《能力提升题单》
  • 完全不使用AI进行高强度思维训练

之前看到过一篇讲PAM的博客,但是现在找不到了,那篇博客的大概是我见过最通俗易懂的PAM博客了,而且,我很喜欢那个博客的CSS,非常漂亮,浅绿色的壁纸、半透明而现代的UI,可以说完爆大部分网站。

我最认真的一次训练就是暑假学字符串的时候了,很怀念那个感觉(所以我的Arch的浏览器也特意换了一个和那个博客类似的背景)

最近的规划就是优先准备CAICP,在此之后就开始专心训练OI了(当然如果CAICP和NOAIP考得很好那另说),然后平时没事学学Lean4。
最后的最后,明天就到了万众瞩目的CSP第二轮了,在此,

祝各位OIer:RP++!AK CSP!

来源:博客园 · cnblogs.com