关于我

文化

一个在机器人、力学和代码之间来回横跳的 23 级本科生。


我目前是 23 级本科生,主修机器人工程,辅修工程力学,同时也对计算机保持着持续的自学状态。

1. 主线剧情

1.1 学习

最近主要学习操作系统与计算机网络,并继续补充机器人、力学和数学基础。

1.2 个人项目

1.2.1 QQ 机器人迁移

项目演示

将原有 QQ 机器人拆分为微服务,迁移至腾讯官方平台,并接入身份认证和网页控制中心。目前前端演示已经完成,后端仍在开发。

技术栈

  • 前端:Next.js、CSS Modules
  • 微服务框架:ASP.NET Core、EF Core、PostgreSQL
  • 服务:ASP.NET Core API、TypeScript、Cloudflare Workers

1.2.2 CSV-enhance(CSVX)

项目仓库

CSVX 是一种文本优先、对 AI 友好的声明式标记语言,写法类似 LaTeX,可编译为 Excel 工作簿。它试图解决电子表格难以由普通文本模型直接编写和维护的问题。

这个项目从构想到首个版本不超过 18 小时,目前已经具备编译器和编辑器语法高亮雏形,后续是否继续扩展仍待评估。

技术栈

  • TypeScript、Node.js

1.2.3 个人博客维护

博客的技术迁移、内容组件与排版改动记录在博客更新日志中。

2. 技术栈

2.1 C#

最顺手的主力语言之一。语法与工具链完整,常用 EF Core 与 LINQ 处理数据访问。

2.2 TypeScript / JavaScript

主要用于 Web 前端和 Cloudflare Workers。生态丰富、工具成熟,但 TypeScript 的高级类型有时会显得过于复杂。

2.3 CSS / HTML

偏好 CSS Modules:组件与样式可以放在同一目录,同时保留接近原生 CSS 的写法。Tailwind CSS 适合快速开发,但在复杂页面中容易使结构与样式分散。

2.4 C 与嵌入式

这部分与机器人方向联系更紧。曾在 RoboMaster 项目中使用 C,也会在计算机网络等课程的底层编程实践中继续使用。

2.5 常用工具链

  • ASP.NET Core APIs:后端服务
  • EF Core:数据访问
  • React / Next.js:Web 前端
  • Docker:构建与部署

3. 文化与价值观

这是一个关于爱、自由、知识与幸福的故事……

“文化”通常用于描述集体、社会或国家;如果将它从社会迁移到个人,也许能为“个人爱好”提供另一个观察角度。

社会因文化而有所区分,民族因传统而具有独特性;个人在成长过程中,也会逐渐发现一些使自己区别于群体的东西。

往小看,爱好可以算作个人文化;往大看,价值观也可以算作个人文化。它没有固定的物理表征,也很难画出严格边界,却始终在外部现实之外保持某种独立性,同时不断受到现实影响——像主旋律下的一组隐藏和弦,只属于自己。

爱因斯坦曾写道:“完成同样一件工作对学生产生的教育方面的影响可能有很大不同,这取决于使他完成这件工作的内因究竟是害怕受伤害、利己主义的情感,还是获得喜悦和满足感。”个人文化正是外部行为背后的内部意识;它又在持续表达中得到强化,使人逐渐摆脱行为的工具性,发展真正属于自己的东西。

与集体文化相似,个人文化也像一种传统:它需要被建设,而不会自行生长。日积月累的照料会使它保持活力;若缺少维护、保存与表达,它也会像沙漠中的纪念碑,逐渐被黄沙掩埋。