Bai · 完整介绍

让社区协作
有迹可循

社区协作助手「白」(Bai)

一个开源的社区协作平台,也是一本记录社区贡献的「贡献记录本」。社区在这里发任务、发公告、办活动;成员领任务、交凭证、拿积分。每一份为社区出的力,都被写成一条可追溯的记录,公开、可信。

开源 · GitHub Semi 统一登录 任务 · 活动 · 商城 链上备注存证

导读

五分钟了解 Bai 为什么做、是什么、能做什么、怎么做到。

01 · 为什么做

社区不缺热情,缺一个被看见的地方

需求发在群里,刷两屏就沉了;报名靠接龙,谁报了谁没报要靠人点名;做完了,也只是在群里说一句「我弄好了」。社区越大、人越流动,「凭记忆办事」就越吃力——大家需要的,是一把公开的尺子。

02 · 它是什么

社区的一间「公共大厅」

墙上贴着公告,谁都不会错过社区正在发生的事;桌上摆着任务墙,谁需要帮忙、谁能帮忙,都写在明处;角落里有一本贡献记录本,记下每个人为社区做过什么。它背后接入 Semi,一个身份通行多个社区应用。

03 · 现在能做什么

从发任务到发积分,全流程线上

  • Semi 身份登录,社区广场浏览与加入
  • 发布、认领任务:积分、截止时间、凭证要求
  • 提交凭证、审核通过或驳回重交,全程留痕
  • 任务完成即发放社区积分
  • 办活动、社区商城与账单、公告与动态
  • 站内通知与个人主页故事线
04 · 技术怎么做

三层分工,前端不碰链

Nuxt 3/Vue 3 前端部署在 Vercel;Node.js/Express/TypeScript 后端配 Supabase(PostgreSQL)与对象存储,部署在 Fly.io;Solidity + Hardhat 编写的备注合约 RemarkLogicV1 已上链,支持质押与自动发放,积分按约定的规则自动到账,全程可查。

05 · 与 Semi 的配合

Semi 管身份,Bai 管记录

登录是一次 OAuth 2.0 授权(授权码 + PKCE);积分在 Semi 的 Safe 智能账户里发,手续费由平台代付,Bai 从头到尾不接触私钥。「发积分」与「写备注」在同一笔链上操作中完成,链上资金安全有保障,每个人的社区贡献也被同时记录下来。

06 · 下一步

从点对点直付,走向先托管后放款

计划把托管合约正式部署上线:任务赏金先锁定、验收通过才放款;商城确认收货后放款,活动在可取消截止后放款;并支持平台费与社区费、链上退款与自动对账。

阅读完整版

选择中文或英文 PDF,下载后可离线阅读、转发或打印。