10 月 23 日至 25 日,2026 全球开发者先锋大会(GDPS)暨国际具身智能技能大赛在上海浦东张江科学会堂举行。本届大赛以"具身进实景,劳动最光荣"为主题,设置 9 大重点赛道、23 个赛项,汇聚竞赛队伍千余支,将机器人技术带入真实作业场景,也为开发者提供了交流与动手实践的平台。
10 月 24 日下午,由 OpenAtom OpenTenBase 社区、开放原子上海开源促进中心主办的"AI 贡献实操坊:用 WorkBuddy 玩转 OpenTenBase"在张江科学会堂一楼工作坊 2 举行。工作坊围绕一个具体目标展开:帮助开发者了解如何借助 AI 工具,从理解项目、讨论需求,到修改代码、完成测试并发起 Pull Request(PR),迈出参与开源贡献的第一步。

三个小时的活动,将开源协作介绍、技术案例分享与动手实践结合起来,让"参与开源"从一个想法变成可以着手推进的任务。
从理解开源,到理解如何参与
OpenTenBase 社区执行总监臧秀涛以《开源的力量》为题,介绍了开源的基本理念、协作方式及其在基础软件领域的价值。

开源不只是公开代码。许可证、贡献规范、评审流程和社区治理,共同构成了持续协作的基础。对于第一次参与的开发者而言,了解这些规则,与掌握开发工具同样重要。
从 Linux 到数据库,再到 AI 工具与框架,开源协作让不同背景的开发者能够围绕共同的问题积累成果。数据库项目尤其需要长期投入:功能实现之外,还要考虑数据正确性、兼容性、性能与运行稳定性。一次贡献的价值,既体现在解决问题,也体现在能否被验证、理解和持续维护。
OpenTenBase 为开发者提供了参与数据库开源实践的平台。社区包含 OpenTenBase 与 TXSQL 双内核,分别面向 PostgreSQL 和 MySQL 技术生态。开发者可以结合自身经验,从文档完善、问题反馈、测试验证或功能开发等不同入口参与协作。
一个真实案例:AI 如何辅助完成贡献流程
周正中(德哥)是 OpenTenBase 社区 ACE、PG 中文社区创始人之一。他围绕"利用 AI 完成你的第一次 PR",分享了属性图搜索扩展 pg_graph_search 的开发与 OpenTenBase 适配案例。

这个案例的起因是 PostgreSQL 19 的 SQL/PGQ 功能被回退,而德哥此前在 PostgreSQL 图式搜索上已有成熟实践。借助 AI,他将文章中的方案整理为可安装、可复用的扩展,并进一步探索在 OpenTenBase 中的适配方式。现场分享复盘了从既有方案到开源提交的主要环节:
- 准备开发环境,了解贡献要求:熟悉项目结构、工具配置与社区协作流程。
- 形成初版实现:以既有技术方案为输入,借助 AI 辅助编写代码,并通过测试检查实现是否符合预期。
- 提交需求与设计说明:在 Issue 中说明背景、设计思路、安装使用方式,以及需要进一步确认的问题。
- 开展 OpenTenBase 适配:围绕版本兼容、分布式执行和部署要求调整实现,补充相应验证。
- 完善文档并发起 PR:整理使用说明、适配记录和测试结果,关联 Issue,进入社区评审流程。
这个案例展示了 AI 在代码生成、适配分析、测试与文档整理中的辅助作用,也说明了人工判断的重要性:生成代码之后,开发者仍需检查设计是否合理、行为是否正确、测试是否充分,并回应维护者的评审意见。
降低上手门槛,让贡献有据可循
第一次参与开源,困难往往不只在于写代码。仓库从哪里看起、任务如何选择、修改怎样验证、PR 应该写些什么,都会影响开发者能否顺利迈出第一步。
本次工作坊将这些问题放进具体的操作流程中。参与者借助 WorkBuddy 等工具理解项目、梳理任务,并学习如何组织代码修改、测试和提交说明。AI 可以帮助开发者更快获得线索,但这些线索仍需要结合源码、文档与运行结果逐一确认。

开源贡献也不限于功能开发。修正文档、补充复现步骤、完善测试用例、反馈使用问题,都能帮助项目改进。对于新参与者,选择一个范围清晰、能够验证的小任务,往往是建立协作经验的合适起点。
降低参与门槛,同时也需要保持贡献质量。OpenTenBase 的公开贡献指南要求开发者关注代码风格、文档与注释、许可证声明和充分测试;提交 PR 后,还需要经过社区的代码检查与评审。AI 能够辅助完成其中的工作,贡献者仍需对提交内容负责。
从一个小任务开始,持续参与开源
一次工作坊的时间有限,开源协作可以继续。
欢迎参与者在活动后完善自己的实践成果,也欢迎更多开发者从阅读文档、反馈问题或参与一个具体任务开始,与 OpenTenBase 社区共同改进项目。
OpenAtom OpenTenBase 社区
开源分布式数据库 · 欢迎 Star 与共建
官网:https://www.opentenbase.org
AtomGit:https://opentenbase.atomgit.com
GitHub:https://github.com/OpenTenBase/OpenTenBase
TXSQL:https://github.com/OpenTenBase/TXSQL
觉得项目不错?给我们点个 Star ⭐ 吧
提交 Issue / PR,一起把国产分布式数据库做得更好
— 关注我们,获取更多技术干货 —