抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

你好,我是 dingyi(也写作 dingyi222666)。

我从手机上的 AndroLua / FusionApp 一路走到 Android、Kotlin,再到 TypeScript 与 AI 相关开源。折腾了几年代码,还是想记点东西下来哈哈

这个博客从 2022 年写起,主要记录开发笔记、踩坑复盘,以及最近对 AI 思考。

现在在做什么

  • 开发和维护 ChatLuna
  • 运营这个博客,尽量多写一点
  • 维护 GitHub 上的其他开源项目

技术栈

类型 内容
最喜欢 Lua、Kotlin
会用 Lua、Kotlin、Java、TypeScript、Python
方向 Android、Node.js / 前端、AI 相关工具与工作流

编程经历

2015 – 2018.9

没有电脑的时候,对「手机跑电脑系统」很着迷,折腾过 Limbo、Bochs、APQ(QEMU)一类模拟器,也因此认识了 Windows / Linux 的基础命令。

2018.9 – 2019.1

接触到 FusionApp(基于 AndroLua+ 的网页转应用工具)。当时几乎没有编程基础,照着官方教程和群里的资料,做了第一个网页套壳 App——就是它把我带进了安卓开发和编程的大门。

之后大量下载群里的源码学习,说白了就是疯狂复制粘贴。

2019.1 – 2019.6

买了 Java 和安卓开发的书,真正随身带着看的只有一本,却被翻得很旧。一边继续 cv FusionApp 源码,一边在报错、修改、再运行里慢慢学会了 Lua 语法。

2019.7 – 2020.1

继续读源码、看 Java 书,对 Lua 有了更深一点的理解,也开始用 AndroLua+、AppLua 写东西。布局助手里的「线性布局」「相对布局」一开始完全不懂,于是一点点补 Android 基础,并用 AIDE 写 Java / Android 项目。

2020.1 – 2020.8

可以说是真正开始系统学习 Android 和 Lua 的阶段。Java 入门书反复看了好几遍。疫情期间基本在家,参与过青芒、氢知乎的开发,也用 Android Studio 写出了第一个项目 light-notice

2020.8 – 2021.9

有了自己的笔记本电脑,立刻开始学 Kotlin。继续深入 Android / Java / Kotlin,也在研究 Lua 元表一类更底层的东西。

对 AndroLua 相关的代码攻防产生兴趣,写过「抽代码到 dex」一类工具并开源。MyLuaApp 也是在 2021 年寒假前后开始提交到 GitHub 的——这段时间更多是在实战里学。

2021.9 – 2021.12

参加比赛,顺带入门了 Python。

2022.4 – 2022.5

因为玩 QQ 机器人和原神,fork 了 Yunzai-bot 做二次开发,慢慢接触到 JavaScript。

2023.4 – 现在

开始做现在的主线项目 ChatLuna。写项目的过程中系统学了 TypeScript、Node.js 等前端相关技术。

最近一年,也花很多时间在 AI Coding 工作流上。相关思考写在:

兴趣

吃喝、写代码、打音游,做地铁高铁,旅行(徒步),偶尔也看点网文啊番剧啥的。

写代码当然是我最大的兴趣,不然你也看不到这篇文章了。

因为没有钱钱,有钱有时间了可能会试试打卡中国各省省会….

联系方式

方式 链接
GitHub dingyi222666
Email [email protected]
博客源码 dingyi222666/hexo

如果你有什么问题或想法,欢迎通过邮件或 GitHub 联系。回复可能不及时,我看到了就会回。

评论