🐰 MoonBit Community [index]
🐰 MoonBit Community [index]
MoonBit community weekly, blog, and knowledge base.
Powered by Kodama.
MoonBit Community Blog 是由 Lampese 发起并负责、由 PLCT J139 小队主要运营、接受社区贡献的 MoonBit 非官方社区网站,旨在拉近社区交流,同步社区动态,为更多人介绍 MoonBit,促进 MoonBit 语言发展。 我们非常需要社区成员的帮助来维护和完善 Community-Blog,具体贡献方式和标准可见 Contribution Guide 。 网站目前分为以下部分: 社区周报(Weekly):一周到两周更新一次,同步 MoonBit 的社区动态,反馈 MoonBit 社区意见。 社区博客(Blog):接受社区投稿,分享一些社区采用 MoonBit 开发的文章。 社区知识库(Knowledge Base):一份力求完整的社区知识库,目标是「All You Need To Know In MoonBit」,旨在打造一个集成「库索引」「拓展语法/杂项集锦」「常见 Q&A」的社区知识库。 (TBD)MoonBit 社区教程(Community Tutorial):一份面对各水平开发者的、社区维护和响应的 MoonBit 语言教程。 🟨 在 2025 年 4 月中旬基本完成 Community-Blog 的建设,发出第一次社区周报、知识库雏形规划完毕。 🟥 在 2025 年 5 月前完成知识库的基本建设工作,使知识库成为可用、好用的社区参考。 🟥 在 2025 年 8 月之前组织起 Community-Blog 的核心团队,实现网站的稳定运行。 🟥 在 2025 年底前完成 i18n 相关工作,让 Community-Blog 成为真正的双语言社区。 且版权目前归属于中国科学院软件研究所。 1. Overview [overview]
1.1. Bodys [overview/bodys]
1.2. Roadmap [overview/roadmap]
1.3. Copyright [overview/copyright]
除特别注明外,项目中除了代码部分均采用(Creative Commons BY-NC-SA 4.0) 知识共享署名 - 相同方式共享 4.0 国际许可协议 进行许可。
Community-Blog 基于 Kodama 框架编写,同时支持 markdown 与 typst 编写,并且有类 forest 结构。 关于该框架的具体使用方法可以参见原框架的文档,但在 Community-Blog 中,我们认为大部分情况下您只需要拥有基本的 markdown 编写知识和排版经验即可。 我们的 Github 存储库在 https://github.com/moonbit-community/community-blog,您可以前往这里对 Blog 进行贡献。 您可以这样实现 Community-Blog 的本地部署与实时预览: 下面是关于贡献的排版要求和每个部分的贡献指南: 下面是一些关于排版的简单要求,适用于 Community-Blog 中的全部文章: 正确使用 markdown 或者 typst 格式。 中文要用全角标点,末尾需要用句号,单词/公式和全角标点之间无空格。 中文内容与西文内容(包括单词与公式)之间需要有空格以保证美观。 代码内容(尤其是 MoonBit 代码)请确保格式化良好。 另外,对于发出的 PR,我们希望 PR 标题可以符合 约定式提交 的要求,并且可以标注贡献的部分,比如: 周报暂定每两周更新一次,由当期负责人撰写和编辑。 未正式发布的周报的任何内容都不可信,Community-Blog 不对此负责。 未正式发布的周报的标题有(未正式发布)的标签。 社区成员可以对未正式发布的周报 PR, 添加条目与修改当前的条目均可。 当期负责人每天会按时 Code Review. 贡献标准待定。 2. Contribution Guide [contribution]
2.1. Basic [contribution/basic]
cargo install --git https://github.com/kokic/kodama.git
git clone git@github.com:moonbit-community/community-blog.git
cd community-blog
git submodule update --init --recursive
npm i
npm run dev
2.2. Requirements [contribution/requirement]
feat: add a new community information for weekly
fix: fix typo for knowledge base
refactor: refactor the doc structure
2.3. Weekly [contribution/weekly]
2.4. Knowledge Base [contribution/knowledge]
这里是 2025/3/24 ~ 2025/4/6 的社区周报,为双周周报。 在过去的两周中,MoonBit 官方在深圳举办了 OJ 编程大赛和 2025 年第一次 Meetup 活动。社区贡献数量显著增长,有很多质量较高、来自社区的包涌现,基本着眼于基础设施方面。同时,Community-Blog 正式建立,发出第一次 Weekly 周报。 本周官方重要动态: meetup(TBD) OJ 竞赛(TBD) Mooncakes 开源
由 MoonBit 官方的 Yoorkin 领头,Lampese 参与建设新版 mooncakes.io 网站已经开源在 moonbitlang 组织内。该网站采用纯 MoonBit 基于 rabbit-tea 框架与 Tailwind CSS 构建,是采用 MoonBit 开发多网页应用的一个优秀示例。而且官方的 mooncakes.io 已经更换了这一版的实现。 本周社区动态: 本周社区新增优质包: 3. Weekly [weekly]
3.1. (未发布)Weekly1 社区周报 2025/3/24 ~ 2025/4/6 [weekly/weekly1]
Post1 Post2 4. Blog [blog]
Question 1 Question 2 5. Knowledge Base [knowledge]
5.2. Glossary [knowledge/glossary]
5.3. FAQ [knowledge/faq]
这里列出了 MoonBit Community Blog 目前的维护团队 💡 Lampese 东灯 网站主理 & 策划 & 技术支持 🐈 CAIMEOX 网站副主理 & 技术支持 等待更多新成员的加入… 6. Team [team/team]
6.1. Leaders [team/leaders]