From 1d0e280b02b06d3bf39777732ffd74c0fee240c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A5=BF=E7=8B=A9?= <923568791@qq.com> Date: Sat, 19 Dec 2020 03:16:45 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E7=AC=AC5=E9=83=A8=E5=88=86=E2=80=94?= =?UTF-8?q?=E2=80=94=E5=BC=80=E6=BA=90=E6=B2=BB=E7=90=86/=E6=89=93?= =?UTF-8?q?=E9=80=A0=E5=BC=80=E6=BA=90=E7=A4=BE=E5=8C=BA.md.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...00\346\272\220\347\244\276\345\214\272.md" | 104 ++++++++++++++---- 1 file changed, 80 insertions(+), 24 deletions(-) diff --git "a/\347\254\2545\351\203\250\345\210\206\342\200\224\342\200\224\345\274\200\346\272\220\346\262\273\347\220\206/\346\211\223\351\200\240\345\274\200\346\272\220\347\244\276\345\214\272.md" "b/\347\254\2545\351\203\250\345\210\206\342\200\224\342\200\224\345\274\200\346\272\220\346\262\273\347\220\206/\346\211\223\351\200\240\345\274\200\346\272\220\347\244\276\345\214\272.md" index 24260e2..76d65f3 100644 --- "a/\347\254\2545\351\203\250\345\210\206\342\200\224\342\200\224\345\274\200\346\272\220\346\262\273\347\220\206/\346\211\223\351\200\240\345\274\200\346\272\220\347\244\276\345\214\272.md" +++ "b/\347\254\2545\351\203\250\345\210\206\342\200\224\342\200\224\345\274\200\346\272\220\346\262\273\347\220\206/\346\211\223\351\200\240\345\274\200\346\272\220\347\244\276\345\214\272.md" @@ -48,16 +48,14 @@ 有了宏伟的蓝图还不够。俗话说「好的开始是成功的一半」,万丈高楼平地起,你还需要为高楼打好地基。比如,社区需要有参与者,参与者之间需要有沟通渠道,社区需要基础设施进行运转等等。 +### 做好准备工作 -``` -“建设社区”部分需要整合内容,精简组建小组、建立沟通渠道内容、补充“参与者”的内容 -``` +想要建立一个新社区,有很多准备工作要做,而其中最重要的两个任务:**组建一个早期的核心团队、建立良好的沟通渠道** -### 做好准备工作 +- “兵熊熊一个,将熊熊一窝”,一个高凝聚力的团队,是社区的“地基”,也决定了社区究竟能走多远。 -在建立一个新社区时,除非你想孤军奋战,最重要也最优先的任务就是:**组建一个早期的核心团队**。你的首要目标是鼓励人们加入你的队伍,尽快让团队成员行动起来并做出点东西,为后面更多参与者的加入做好准备。 +- 保持高效沟通,可以统一步调,决定了社区究竟能走多快。在这里列举常见的沟通渠道供大家选择:邮件列表、论坛、Slack、Telegram、QQ、微信等等。 -有了核心团队之后,下一个要考虑的问题就是如何沟通。社区成员可能来自五湖四海,协同工作需要一个或多个**良好的沟通渠道**。良好的沟通是社区成员在一起工作、朝共同的目标努力,建立相互之间社交关系的基础,它能保证大家步伐一致,以相同的节奏,朝同一方向前进。为了实现良好的沟通,你需要选择合适的沟通渠道,常用的沟通渠道非常多。例如,邮件列表、论坛、Slack、Telegram、QQ、微信、TG 等等。 ### 参与者 参与者是社区的灵魂,你要吸引各种类型的人加入社区,让他们为社区作出贡献并留下来。 [CMX](https://cmxhub.com/) 的 [Community Engagement Cycle](https://cmxhub.com/build-a-thriving-community-from-scratch/) 模型很好地展现了一个人是如何成为忠实的社区成员的: @@ -68,14 +66,53 @@ 4. **奖励(Reward)**。参与者因为贡献而得到奖励,形成成就感。 上面四个步骤缺一不可,并且形成了一个正向的反馈环路,推动着社区的欣欣向荣。在这里,最重要的就是如何让新人做出自己的第一份贡献。 + #### 吸引参与者 -你需要考虑的第一件事情就是想清楚你想要吸引哪些人群加入你的社区。例如,你可能想吸引软件开发者参与项目代码的编写,吸引测试人员进行软件的测试等等。也就是说,要对正确的人做宣传。在宣传的过程中,有一点非常重要,就是吸引那些愿意作出承诺,愿意为了社区的目标而努力工作的人加入社区。想办法避开那些草率的社区参与者,草率的参与者带来的成本是昂贵的,这不一定只是经济上的,还可能是时间上的。 +宣传的最终目的是把人带到社区的入口,确保面向新人的社区入口尽可能地畅通无堵,让社区给人一种开放和容易接近的感觉。可以通过以下三个方面来吸引参与者:明确参与群体、选择宣传渠道、制定参与规则。 + +**明确参与群体** + +你需要考虑的第一件事情就是想清楚你想要吸引哪些人群加入你的社区? + +举个例子:你可能想吸引软件开发者参与项目代码的编写,吸引测试人员进行软件的测试等等。 + +也就是说,**要对正确的人做宣传**。 + +**选择宣传渠道 ** + +常规的推广方式无非两种,软广+硬广,即各平台的引流推广/付费广告推广。主要包括:公众号、社区群、平台付费推广。 + +- 公众号 + - 包括自媒体公众号和官媒公众号 + - 自媒体公众号就是个人创建的公众号,通过个人公众号来进行宣传。 + - 优点在于公众号众多,通过个体传播方式扩散。 + - 官媒公众号就是官方媒体的公众号(比如 Gitee),主要通过官媒影响力进行宣传。 + - 优点是依托官方影响力,通过平台传播方式扩散。 +- 社区群 + - 社区群比较五花八门了,常见的开源项目一般都会有自己的社区群。 + - 优点是借助社区影响力,通过平台传播方式扩散。 +- 平台付费推广 + - 不多做介绍了,找专业的人做专业的事。 + - 优点是专业平台提供宣传方案和落地方案,有钱就是可以“为所欲为”。 + +在这里,贴个链接供大家参考:https://www.zhihu.com/question/343991769/answer/810943254 + +**制定参与规则** + +在宣传的过程中,有一点非常重要,就是吸引那些愿意作出承诺,愿意为了社区的目标而努力工作的人加入社区。想办法避开那些草率的社区参与者,草率的参与者带来的成本是昂贵的,这不一定只是经济上的,还可能是时间上的。 + +下面为大家举例说明: + +- 承诺**遵守社区规范**,积极参与社区建设,有**持之以恒的毅力** +- 掌握参与社区**必知必会的技能**(设计、研发、文档、宣传等),能够为社区提供技术支持 +- 有良好的**沟通问题**和**解决问题**的能力 +- 有良好的**自驱力**和学习能力 -宣传的最终目的是把人带到社区的入口,确保面向新人的社区入口尽可能地畅通无堵,让社区给人一种开放和容易接近的感觉。 #### 引导参与者做出贡献 参与者已经来了,接下来的问题就是:参与者要如何做出第一份贡献,或者你要怎么做才能让别人尽快融入社区并做出第一个贡献。你大概需要做几件事情:首先是帮助参与者理解他们为什么要参与进来,让参与者知道他们可以做什么,以及做这些对他们有什么帮助。然后是让参与者知道他们该怎么做,以及需要具备哪些技能,完成任务需要遵守的规范条例等等。接下来参与者应该会做一些事情,但是他们在做事情的过程中可能遇到各种问题,你需要让参与者知道如何获取帮助。一旦参与者做了事情,就奖励他们,鼓励他们继续做贡献。 + #### 留住参与者 社区本身是一个环境。环境不仅影响会人们的感受,还会影响机会。在一个被认为不太安全的环境中,人们往往会因为恐怖而不敢互相交往。而在一个令人感到安全友好的社区里,各种其它形式的互动都十分活跃。如果你想要让参与者留下来,就需要给他们常规意义上的成就感。你要让他们感觉到:他们能做很多事情,并且他们的贡献得到了认可。你要持续不断地让参与者感受到这两点,这样他们才会有充足的干劲儿。如果你在参与者做出一定量贡献之后,偷偷给他们送去一个 Surprise ,他们会非常兴奋的。 @@ -88,32 +125,51 @@ 在挑选工具时要避免对工具的盲目崇拜,每个人都有自己习惯的工具,你永远不可能让所有人都满意。所以你需要确定出真正的需求,尽快挑选出可行的部分。要知道,越早让选定的工具用起来,人们就能越早集中精力做有用的事情,你的社区就会运转得越好。 - -## 持续发展 - -``` -“持续发展”部分需聚焦主要内容,合并小结。 -``` +## 壮大社区 现在你的社区已经慢慢地成长起来了,接下来要思考的就是如何让社区变得繁荣昌盛,并长盛不衰。 - ### 跟踪社区的健康情况 +### 社区健康 林子大了,什么鸟都有。开放社区由一群性格迥异的人组成,他们职责不一、技能和经历也天差地别,这些差异加上社区的包容性就带来了社区的多样性。社区的多样性会触发各种各样的火花,有好的,也有坏的。作为社区的创建者,你需要了解的健康情况。对社区健康情况的了解可以从观察开始,例如:邮件列表活跃吗?有人报告缺陷时,开发人员能否迅速积极地做出响应? 成员在回答问题时是否有礼貌且富有成效? -但是,简单的观察是不足以全面掌握社区的健康情况的。因为通过观察,你了解到的只是你眼中的社区健康情况。因此,你还需要知道别人眼中的社区健康情况,你需要别人的**反馈**。收集反馈意见是打造健康社区的重要手段,但人们常常忽视它。反馈非常重要,它能让我们了解到别人是如何看待社区的。我们可以利用这些看法找出问题、发现机会,以及调整工作重心。不幸的是,许多社区负责人都认为反馈是个麻烦的东西,如果收到的反馈挑战了他们的工作和社区的准则,他们就忽略它,这是一个错误的想法。反馈其实为我们提供了一个非常好的改善社区的机会。感谢那些骂你的和批评你的人吧。爱之深,恨铁不成钢,可能他们才是真正关心项目发展的人。 -#### 反馈 -反馈其实是一个反馈双方相互交流的过程,它就像网络的通信过程一样,发送方发起请求,接收方处理请求并返回响应。 +#### 如何观察和解决 + +- 定期进行项目 Review + + “子不孝,父之过”。项目就像一个婴儿一样,需要在成长中不断引导。一开始的想法往往并不成熟,想要孵化出一个优秀的开源项目,定期的项目 Review 可以对项目发展方向及时纠偏,避免在成长中“误入歧途”。 + +- 及时处理 issues 和 PR + + 项目的开源状态和问题缺陷的数量往往是成正比的,优秀的开源项目会喜提很多issues和PR。问题缺陷是往往是不可避免的,在项目孵化期间甚至是正式版本发布后,随着项目的成长,问题总会层出不穷,就算是赫赫有名的 Douge Lee 也逃脱不掉“八阿哥”的魔掌。有问题不可怕,可怕的是不能及时响应和解决。 + + 试想一下,如果你聚集了大批志同道合的小伙伴去旅行,旅行途中抛锚了,如果不及时修好车子上路,小伙伴们是不是就只能被迫下车搭乘其他的车辆去了。因此,及时响应参与者提出的问题和优化建议,是非常重要的! + + 正所谓“偏听则暗,兼听则明”,我们会从这些源源不断的提议中发现并解决问题,甚至能够发现更多新鲜的思路和想法,这些都是促进项目良性持续发展的重要法宝。 + +- 了解行业最新动态 + + 现如今,技术更新的速度非常快,我们除了做好自身的发展以外,还要积极关注行业内的发展信息。 + + 一方面,我们可以通过了解其他技术提升自身项目,扩展项目能力,或者找到其他技术与自身项目的融合点,提供一体化解决方案。 + + 另一方面,我们可以及时了解相同或相邻赛道的项目动态,了解竞品差异,可以更好的定位项目落地场景和未来发展方向。 + +### 社区运转 + +良好的社区运转是需要成本的,也就是说,你需要为社区获取经济支持。除了自掏腰包外,广告、销售周边、获取捐赠与赞助都能给社区带来收入的机会。在收到别人的捐赠或者赞助时,不要吝啬感谢。 -**鼓励社区请求向你发送反馈**。当社区成员对你的工作充满意见和担忧,却没人告诉你时,后果可能会非常严重。这些担忧和意见可能在社区内悄悄流传,人们交头接耳,议论纷纷。然后你却一无所知,你可能信心满满地认为社区现在很健康,因为看上去一片祥和。然而,宁静之下暗潮涌动。因为没有任何信息,你自然无法着手处理问题。因此,你要鼓励所有人大胆地反馈,想办法让人们变得「大胆起来」吧。你可以写一篇博客告诉所有人:你承诺对所有的反馈、建议和批评都欣然接受,并积极改正。 +#### 运转方法 -**建立社区成员反馈的渠道**。反馈的方式非常多,但一点非常重要,那就是确保反馈者有一个非常好用的反馈渠道,并努力做到公开透明。例如很多社区都会建立一个专门用来处理反馈的电子邮箱,或者在社区网站上专门开放一块用于反馈的区域等等。 +社区运转的办法有很多,最直接有效的方法,就是拉拢一位精通各路运营的小伙伴,如果没有,请继续拉拢! -**积极响应**。当你收到反馈后,积极地回应,提出解决方案,让改变发生。如果社区成员不断反映问题,却看不到任何改变,慢慢地,他们就不再反馈了。开放地对待反馈,表明你的诚意,社区成员也会因你的态度和贡献而愈发尊重你。 +那如果你项目刚起步,可能真的找不到这样的伙伴,那么,这里为你提供两个非专业的建议。欢迎专业人士参与补充! -### 为社区获取经济支持 +- 指定城市负责人 + - 参与人数较少时,可由核心参与者担任 + - 参与人数较多时,可选择有经验的参与者担任 +- 定期举办 Meetup 等活动 -社区的运转是需要成本的,也就是说,你需要为社区获取经济支持。除了自掏腰包外,广告、销售周边、获取捐赠与赞助都能给社区带来收入的机会。在收到别人的捐赠或者赞助时,不要吝啬感谢。 ### 社区治理 想必大家都不会对`治理`这个词感到陌生,治理是一个庞大而复杂的话题。例如,国家政府以改善基础设施、提升国民生活水平为己任。那么,社区也需要治理吗?答案并不是绝对的。如果你的社区只有 5 个人,可能真没有治理的必要。但是,如果你的社区规模达到了 500 人,你就需要好好考虑一下了。 @@ -137,4 +193,4 @@ * [The Art of Community](http://artofcommunityonline.org). * [GitHub Community Guidelines](https://docs.github.com/en/free-pro-team@latest/github/site-policy/github-community-guidelines). * [TODO Group Guides](https://todogroup.org/guides). -* [The CMX Community Engagement Cycle](https://cmxhub.com/the-cmx-community-engagement-cycle/). +* [The CMX Community Engagement Cycle](https://cmxhub.com/the-cmx-community-engagement-cycle/). \ No newline at end of file -- Gitee