本周社区新增优质项目 [weekly/weekly5/projects]
本周社区新增优质项目 [weekly/weekly5/projects]
- MoonBit 官方的同学 Kaida-Amethyst 编写了一个新项目 TinyMoonBit 是一个极度简化的类 Moonbit 语言编译器项目,其复杂度相当于 C 语言的层级。该项目旨在为 llvm.mbt LLVM binding 项目以及仿 LLVM 项目 Aether 提供一个完整的教学示例,展示如何使用 Moonbit 语言开发一个能够生成 LLVM IR 的编译器。2025/6/17 04:22
- 来自温州肯恩大学的Lampese 东灯、李博源、邓子辉 继续推出了两个新项目 Mooncakes-Judger 与 clean-mooncakes.io。前者是一个根据 LLM 诊断 mooncakes.io 中的项目是否应该在黑名单的项目,后者则是采用前一个项目的黑名单进行筛选并显示的“更加干净的 mooncakes”。这一项目后续对 LLM 提示有重大帮助。
- ShellWen 颉文 根据自己的新项目 sw-socket 编写了一个基于 nix socket bindings 实验性的 HTTP 服务器 sw-http-server。目前还处于早期开发阶段,但是已经有 demo 可以运行。
- LunaFlow 团队的 KCN-judu 基于 LunaFlow 系列库编写了一个数独求解器 Demo Sudoku。虽然还没有完整的文档,但是目前已经有非常有意思的 demo 可以预览。
- FrenchPicnic 编写了一个多平台可用的 Native Which 项目 which-mbt,现在已经可以正常运行和使用。该项目是采用 MoonBit 编写命令行工具的一个成功尝试。
- MoonBit 官方的同学 peter-jerry-ye Zihang Ye 发布了一个 MoonBit Js 后端的 Canvas 实现性绑定库 canvas。目前有一个 counter 的 demo 可以运行。
- MoonBit 官方的同学 tonyfettes Haoxiang Fei 发布了一个 MoonBit 的 Flatpak SDK,用于在 Flatpak 中运行 MoonBit 程序。
- MoonBit 创始人张宏波老师 使用 MoonAgent 生成了一个实验性的 sexp parser 项目 lisp-machine-MoonPilot,可见 MoonAgent 已经可以在大型项目中发挥作用。
- A-23187 编写了一个基于树状的语法和语义感知代码分块器,用于 RAG 的代码分块。