贡献指南
2026-01-01
Zig 中文社区是一个开放的组织,我们致力于推广 Zig 在中文群体中的使用,有多种方式可以参与进来:
- 供稿,分享自己使用 Zig 的心得,方式见下文
- 改进 zigcc 组织下的开源项目,这是 open issues
供稿方式
- Fork 仓库 https://github.com/zigcc/zigcc.github.io
- 在
content/post内添加自己的文章(smd 格式),文件命名为:${YYYY}-${MM}-${DD}-${SLUG}.smd - 文件开始需要包含一些描述信息,例如:
---
.title = "文章标题",
.date = @date("2025-06-05T16:00:00+0800"),
.author = "Your Name",
.layout = "post.shtml",
.draft = false,
.custom = {
.math = true, // 引入 Katex 数学公式支持
.mermaid = true, // 引入 mermaid 图表渲染支持
.ai_generated = true, // 标注文章使用了 AI 辅助创作
},
---
图片
如果需要插入图片,请将图片放在 assets/images 目录下,然后在文章中通过下面方式引用,例如:
[Demo]($image.siteAsset('images/demo.webp'))
图片格式优先选择 webp,其次是 svg。这样可以在保证图片质量的同时,减小图片体积,提高网站加载速度。可以使用下面的在线工具将图片转换为 webp 格式:
Mermaid
如果需要插入 mermaid 流程图,首先需要在 frontmatter 进行如下配置:
---
.custom = {
.mermaid = true,
},
---
之后通过下面流程图时用 html 方式,具体可参考这里:
AI 辅助创作说明
如果文章内容使用了 AI(如 ChatGPT、Claude、Copilot 等)辅助生成,请在 frontmatter 中添加 ai_generated = true:
.custom = {
.ai_generated = true,
},
设置后,文章开头会自动显示提示:“本文部分内容由 AI 辅助生成,已经作者审阅校对,仅供参考。”
注意事项:
- AI 生成的内容可能存在错误或不准确之处,请在发布前仔细审阅校对
- 鼓励在文章中说明 AI 的具体使用方式(如”使用 AI 辅助润色”、“使用 AI 生成初稿后人工校对”等)
本地预览
- 安装
zine,推荐使用我们维护的 Fork 版本,该版本支持自动目录生成等增强功能。 - 执行
zine命令,它会自动编译并启动本地服务器,默认地址是http://localhost:1990。
文章发布平台
加入我们
欢迎加入我们的社区,一起学习和交流 Zig 语言!你可以通过以下方式参与:
访问我们的 论坛 参与讨论
加入我们的 微信群、Telegram 群、Discord 群 与其他成员交流
关注我们的微信公众号获取最新资讯

改进 ZigCC GitHub 组织下的开源项目,帮助更多人了解 Zig
参加我们的线上线下活动,结识更多 Zig 爱好者
无论你是 Zig 的新手还是资深开发者,我们都欢迎你的加入!让我们一起推动 Zig 语言在中文社区的发展,共同创造更多精彩的项目和资源!
网站更新日志
- 2025-06-30: 切换到 zine
- 2024-08-18: 切换主题 docsy
- 2024-07-14: 启用 Zig 社区微信 2 群
- 2024-03-29: 使用自定义域名 ziglang.cc
- 2022-12-10: 切换主题 cupper-hugo –> hugo-xmin
- 2022-07-20: 首次上线