---
url: /zh/sponsor.md
description: |
  介绍 CNB 平台赞赏功能， 用户可上传微信赞赏码并在个人主页和仓库页展示， 让他人扫码直接赞赏。
---
通过赞赏功能，可以为欣赏的项目或帮助过你的用户提供资金支持。

CNB 将用户的微信赞赏码与平台账号关联，在合适位置展示。赞赏资金直接进入创作者的微信赞赏码，CNB 不收取任何手续费。

> 赞赏前请确认创作者身份可信。

## 上传赞赏码

1. 生成微信赞赏码

   打开微信，依次点击右上角「+」→「收付款」→「赞赏码」，设置完成后保存赞赏码

   ![wechat-sponsor](/images/wechat-sponsor.png)

2. 上传微信赞赏码

   前往 CNB 平台「个人设置」，上传刚生成的微信赞赏码。

## 展示赞赏码

### 个人主页

访问用户主页时，若该用户上传了赞赏码，点击赞赏按钮即可查看并扫码赞赏。

### 代码仓库首页

仓库首页默认展示最近 60 天 commit 贡献 Top 5 用户的赞赏信息。未上传赞赏码的用户不展示，且**不递补**排名更低的用户。

贡献者按仓库 commit 数量倒序排列。

## 自定义仓库赞赏信息

如需自定义仓库的赞赏用户名单或捐赠链接，可在默认分支添加 `.cnb/FUNDING.yml` 文件。

文件内容：

```yaml
cnb:
  - user1
  - user2
custom:
  - custom-url1
  - custom-url2
```

字段说明：

* `cnb`：指定赞赏用户（填写用户名），最多取前 5 个。配置后仅展示指定用户，不再展示 commit 贡献 Top 5 用户。
* `custom`：自定义捐赠链接，最多取前 5 个 URL。

## 停止接受赞赏

* **个人赞赏**：前往个人设置，删除已上传的赞赏码。
* **捐赠链接**：前往仓库删除 `.cnb/FUNDING.yml` 中的相关配置。
