20+ 免费社区工具大盘点,让你的开源项目起飞!

社工库网站源码 立即下载

158db562f44e17d540f9c898af35834e.gif

前言 ⚡️

作为一个很小的工作小组,维护着 KusionStack 这个开源项目,日常工作中要同时兼顾研发和运营不是一件容易的事儿。所以团队需要借助各种工具变得更加高效、有序,找到正确的工具就像周一早上的第一杯咖啡一样重要 ☕️。

本文记录了团队过去用到的种种工具,从 GitHub 这样的代码托管平台,到 Slack 和 Reddit 这些用户交流社区,到 OSS Insight 这样的洞察工具,再到生成式 AI 的加持,正是这些工具让一切变得可能。

c4b74da736964be0422d5744d3287a9e.jpeg
Source: https://www.pinterest.com/pin/219480181814837069/

研发 🛠

GitHub - 代码托管

没什么好说的,Github 是做开源项目的首选,“全球最大同性交友网站”的戏称不是白叫的(狗头.jpg)。

值得一提的是,Github 提供的配套工具也很能打,后面会介绍。

Github Action - CICD

在 2018 年之前,如果 GitHub 开源项目需要搭建 CI/CD 流水线,可能会选择第三方服务,比如 Travis CI、Circle CI 等。不过自从 GitHub Action 推出后,它显然成为了最优选。

Github Action 可以做很多事情,我们通过它搭建了 KusionStack 所有项目的测试、代码扫描、E2E、合规检查、安全扫描、构建发布等自动化“一条龙”研发工作流。

针对 Public 的仓库,Github Action 是免费的,无使用限制。

体验下来,Github Action 稳定可靠,生态丰富,文档完善,YYDS 👍

45944f29465a991985aafecf600a4c5a.png
CI 流水线

Github Projects - 项目管理

GitHub Projects 是 GitHub 提供的一个项目管理工具,它可以基于 Issue 进行更灵活、更全面的项目管理。

对于完全围绕着 Github 进行日常研发工作的小型团队来说,通过 Github Projects 进行项目管理是个不错的选择,而且完全够用。

我们基于 Github Projects 搭建了一套日常迭代的工作流:发现问题->创建 Issue->关联 Project->评估 Estimate->定期 Review & Schedule,循环往复,简单有效。

对 Github Projects,我们的感受是简单、好用、够用 👍

e863af77411cc6be559e76ec729fa5e6.png
使用 Github Projects 做项目管理

Docusaurus - 官网构建

运营一个开源项目,通常需要一个官方网站,为用户聚合项目介绍、使用指南、贡献指南、最新动态(博客)等相关信息。

社区中有很多搭建官方网站(文档站点)的开源工具,其中最流行的是 Facebook 推出的 Docusaurus 框架,一些知名开源项目比如 React Native、KubeVela 也都采用了 Docusaurus 搭建官网。

我们使用 Docusaurus 搭建官网一段时间后,发现它可以一定程度上解放双手,你不需要在文档版本化、文档搜索、第三方集成等站点功能问题上花费精力,因为 Docusaurus 对它们都提供了内置支持,作为项目维护者只需要专注在文档编写上:编写 Markdown,提交 PR,合并,结束。

PS:当然如果你有资本 💰 从零设计开发一个官网网站,那当我没说。

f0d8361fe7e376fb9ed6dd2e817de213.png
KusionStack 官网

Algolia - 文档搜索

Algolia 提供专业的文档搜索,只需要在 Docusaurus 中简单配置就可以开启。

56d87cf057201db7f0ea94beb13a51c7.png
使用 Algolia 搜索文档

Vercel - 服务部署

我们的官网通过 Vercel 部署,其实一开始采用的是 Github Page,但是发现在国内访问速度不佳(基本打不开),于是选择了综合体验较好的 Vercel。

Vercel 提供免费的静态站点部署服务,部署时会识别出官网使用的框架并加载对应的配置,3min 完成部署,体验十分丝滑。

使用过程中,有两个点值得夸赞:

  1. 1. 当你发起一次文档修改的 PR 时,Vercel 会生成一个预览链接以评论的形式追加到 PR 的信息流中,直观查看变更效果

    bf0176cfe06135a4a3e25ebefc865a60.png
    Vercel 机器人留的评论 🤖
  2. 2. PR 合并后 Vercel 会自动发起一次部署,更新到主干最新版本,真正的 GitOps 体验

    5ae4dc73a655798670a80becb9709b90.png
    Vercel 丝滑的 GitOps 体验

分析和洞察 📊

Google Analytics - 流量分析

Docusaurus 对 Google Analytics 提供了内置支持,只需要一个插件就可以快速接入。接入后我们发现 Google Analytics 提供了相当丰富的报表,方便对官网数据进行全面的统计分析,比如文档 PV/UV 统计、追踪流量来源、用户地理位置分析、文档好评率等,通过分析这些数据指标,我们可以更好的对开源项目进行运营决策。

759bbfebf8a889d5261618e3f023517f.pngGoogle Analytics

Github Insight - 开源仓库访问量统计

Github 内置了仓库访问量统计,包含 Clone 数量、访问量、来源分析等一些简单指标。

6a65739db3cd6735bd3c642e50320355.pngGithub Insight

OSS Insight - 研发洞察

Oss Insight 是 PingCap 旗下的知名开源洞察产品,数据丰富全面,常用的开源研发洞察基本看这个就行。洞察指标包括:Star 来源区域分析、Issue 分析、PullRequest 分析、贡献者来源分析等。

9dcbfb6371d7f6dc54b11c45879b6598.png
OSS Insight

钉钉 & Github Webhook - 研发洞察

我们使用钉钉订阅 Github Webhook 实时捕捉开源项目的研发动态。

626869e44f8edebc238006a4cee09a4a.png
钉钉中订阅 KusionStack 研发动态

开源小工具 - 下载量统计

如果你的开源项目有制品产出,比如 binary、tar.gz 包,你可以通过一些开源小工具统计每个版本的制品下载量,这里列出几个常用的小工具,它们的功能都差不多:

  • • https://qii404.me/github-release-statistics

  • • http://gra.caldis.me

  • • https://hanadigital.github.io/grev

c19d6f9242062e11fbdfce9544c9ec50.png
下载量统计

feedback-widget - 满意度统计

如果想跟踪每篇官网文章的满意度,需要在文章最后添加一个反馈组件,但是 Docusaurus 官方目前没有内置支持,原因是不想和“第三方平台太过耦合”,但好在 Docusaurus 足够灵活,只需要稍微写点 React 代码,就可以拥有一个文章反馈组件,同时支持通过 Google Analytics 自动统计每篇文章的满意度。

提供反馈组件后,当用户点击文章页面底部的“喜欢”或“不喜欢”按钮时,组件会自动将事件发送到 Google Analytics,稍后我们便可以在 Google Analytics 控制台中查看到这些事件的统计数据。

600dc413fb1fe3b65aac531cfc95b0a4.png
文章末尾的反馈组件

社区运营 📚

Medium - 博客

不管是从排版还是社区曝光度来说,Medium 都很适合作为博客站点,于是我们干脆把博客发布这件事情从 Docusaurus 全部搬到了 Medium,当你在官网点击【Blog】按钮,会直接跳转到 KusionStack Medium 主页。

4ddf8fc2c6e0e4a8f8b952b03304d1ab.png
KusionStack Medium 主页

Reddit - 论坛

Reddit 相当于国外版的贴吧,但是技术氛围相当活跃,一些最流行的技术讨论经常会在 Reddit 中发起。

37773586e8e104827f0740556cbc7eae.png
Reddit

Hacker News - 论坛

Hacker News 同样是国外在技术圈十分活跃的论坛,别看排版简单古老,充斥着一种上个世纪 BBS 风,但是内容硬核,经常可以看到非常有价值的讨论。

41ca7bc048c03555ff033a5c2b7d018d.png
Hacker News 首页

Wechat - IM、公众号

国内使用最多的 IM 工具是微信,所以我们建立了多个微信群,用于和社区用户的日常沟通,同时微信公众号也是重要的内容运营渠道。

Slack - IM

和国外用户的日常沟通使用 Slack,同时也会通过 Slack 参与到其它社区的讨论中。

钉钉 - IM、内部会议

团队内部日常沟通和会议使用钉钉。

Stable Diffusion XL - 吉祥物设计

在运营的过程中,我们也尝试过使用生成式 AI 帮助设计我们的吉祥物,其中一个就是刚刚发布的 Stable Diffusion XL。虽然最后没有采用,但是它的方案还是给了我们很多设计灵感,让没有艺术细胞的我们也体验了一把创造的快乐。

我们使用了 Stable Diffusion XL 的迭代功能对生成的图像细节微调,调整颜色对比度,改变表情或服饰,甚至可以添加一些独特的元素,比如骑在摩托车上戴着墨镜的酷酷珊瑚!

99d333b21ae158fa833afd43ec85f925.jpegc4b6dd451e4e272844649234fa24d2f5.jpeg
酷酷珊瑚

ChatGPT - 写代码、Logo 设计、翻译,以及所有

ChatGPT 的强大不再赘述,我们会用 ChatGPT 去做 UT 的补齐、代码的优化、文档和文章的国际化等等,一定程度上从重复工作中解放了我们的双手。我们也尝试过用 GPTs 里的 LogoCreator 为产品设计一个 Logo (虽然最后并没有采用),甚至这篇文章的封面也是由 GPT4 中的 DALL·E 辅助生成的。

我们未来也会去做更多的尝试,用 AI 解放更多的生产力。

a464602d058814b7aa34cfde9e880ba4.jpeg

caffa4efc0963df4fff6e5625f5424a0.png

SQLyog13.1.6社区免费中文版 SQLyog.exe(mysql专属工具); 版本号:13.1.6; 社区版; 免费版; 中文版。 SQLyog是一款图形化界面的MySQL数据库管理工具,功能强大,支持多种数据格式导出,不仅可以快速帮助用户备份和恢复数据,还能够快速地运行SQL脚本文件,为用户提供极大的便利性 立即下载

相关推荐

2023-TG免费社工机器人大合集

2023-TG免费社工机器人大合集

社工库网站

启信宝https//www.qixin.com/?from=baidusem24。银行卡号归属地http//cha.yinhangkadata.com/友商发票查询http//fapiao.youshang.com/天眼查https//www.tianyancha.com/基站定位http//www.cellid.cn/爱查http//www.2cha.com/

m0_71088505的博客 8万+

突破Shopee平台数据采集的风控挑战与技术解决方案

高效、稳定、合规的数据采集能力,始终是我们服务的核心价值。多类型代理组合:采用高匿名住宅代理(模拟真实用户IP)与数据中心代理(高并发需求)混合策略,结合IP轮换频率与目标国家后缀(如.com.my、.vn)动态匹配14。反反爬数据过滤:针对Shopee页面中的混淆数据(如虚假价格标签、隐藏元素),采用XPath精准定位结合正则表达式清洗,确保数据准确性89。随机化请求间隔:在爬虫代码中引入随机延迟(如1-5秒),并模拟“浏览-点击-滚动”等用户行为链,降低行为模式的可预测性48。

klj3388的博客 2977

基于JAVA的智慧社区业务综合平台 开源项目

基于JAVA+Vue+SpringBoot+MySQL的智慧社区业务综合平台,包含了业务类型模块、基本业务模块、预约业务模块、业务分析模块、工作反馈模块和社区新闻模块,还包含系统自带的用户管理、部门管理、角色管理、菜单管理、日志管理、数据字典管理、文件管理、图表展示等基础模块,智慧社区业务综合平台基于角色的访问控制,给社区管理员、社区工作人员使用,可将权限精确到按钮级别,您可以自定义角色并分配权限,系统适合设计精确的权限约束需求。

杨荧的优快云博客 964

Zynq UltraScale+ MPSoC-AMP(linux+裸机)

接着 Zynq UltraScale+ MPSoC-双核裸机AMP继续 平台工具:zcu106,vitis2020.2,petalinux2019.2 文章目录1.cpu1跑裸机2.cpu0跑linux2.1petalinux设置2.2 app3.生成BOOT.bin4.zcu106测试 1.cpu1跑裸机 参照Zynq UltraScale+ MPSoC-双核裸机AMP建立的工程进行修改。BSP中stdin与out修改为uart1,uart1给裸机用,uart0给linux用。 ddr空间裸机与linu

zhuxl24的博客 5195

告别Keil手动分区!用CubeMX+VS Code一键生成带Bootloader的STM32 OTA工程

本文详细介绍了如何利用STM32CubeMX和VS Code实现STM32 OTA工程的自动化构建,告别传统Keil手动分区的繁琐流程。通过图形化配置Flash分区、自动生成链接脚本以及实现Bootloader跳转逻辑,开发者可以高效完成远程升级功能开发,显著提升嵌入式开发效率。

weixin_33720956的博客 389

恭喜 颜文 成为 Koupleless 社区优秀 Contributor!

颜文@qq290584697政采云大客定制团队业务架构师作为政采云大客定制团队业务架构师,颜文@qq290584697主要负责对大型客户业务的开发模式优化和研发效能提升。自了解到 Koupleless 的设计理念和实践效果以来,他积极参与 Koupleless 开源社区,并结合内部实践经验,为社区贡献了如下两大实用功能 MultiBizProperties、Koupleless-web...

金融级分布式架构 241

MinerU安装指南:从源码到验证的完整流程

本文详细介绍了MinerU文档转换工具的安装流程,从源码获取、依赖安装到验证步骤,提供了完整的安装指南和常见问题解决方案。特别适合技术写作者和开发者快速部署这款高效的文档转换工具,提升工作效率。

weixin_29243279的博客 544

SOFA Weekly|Koupleless 社区会议预告、社区本周贡献、SOFA 六周年议题资料获取、本周推荐阅读...

SOFA WEEKLY | 每周精选筛选每周精华问答,同步开源进展欢迎留言互动~SOFAStack(ScalableOpenFinancialArchitecture Stack)是蚂蚁集团自主研发的金融级云原生架构,包含了构建金融级云原生架构所需的各个组件,包括微服务研发框架,RPC 框架,服务注册中心,分布式定时任务,限流/熔断框架,动态配置推送,分布式链路追踪,Metrics 监控...

金融级分布式架构 158

5分钟搞定JY901S与STM32通信:硬件I2C+DMA配置全流程(附OLED显示教程)

本文详细介绍了如何通过STM32硬件I2C接口配合DMA高效读取JY901S姿态传感器数据,并实现OLED实时显示。文章从硬件连接、I2C与DMA配置、通信协议解析到数据可视化,提供了完整的实战流程和避坑指南,帮助开发者快速构建高精度、低CPU占用的姿态感知系统。

weixin_29185167的博客 482

基于Abaqus的横向各向同性线弹性理想塑性材料模型的umat子程序实现——以Fortran为例,带您揭秘弹性塑性模型编程之道

通过以上步骤,我们已经在Abaqus中使用Fortran实现了横向各向同性线弹性理想塑性材料模型的umat子程序。在实际应用中,我们需要根据具体的材料特性和加载条件来调整模型参数和计算过程。尽管我在这篇文章中尽力提供了详细的教程,但由于我自身的知识限制和经验不足,可能会有误解或错误。我希望大家在学习过程中能多思考,多实践,多交流,以更好地理解和掌握这个主题。

qq_38334677的博客 1690

分享几个开源免费社区(论坛)系统

如果你正好要做一个社区(论坛)不妨可以看看下面几个不错的建站程序,分别是通过PHP、Java、Go实现的

mlzln123456789的博客 5750

静态编译Qt5源码(Kylin-Desktop-V10-SP1-2203-LoongArch64+qt5.15.16)

之前的文档,记录的是通用情况,本次笔者记录下Qt5的静态编译过程,供有需要的小伙伴参考使用的操作系统是Kylin-Desktop-V10-SP1-General-Release-2203-LoongArch64,处理器是龙芯3A5000,架构是loongarch。

aggs1990的专栏 1402

开源软件介绍——国内和国际主要开源社区

开源软件介绍——国内和国际主要开源社区

荔园微风的博客 1万+

uniapp(全端兼容) - 最新详细实现双色球开奖走势图功能组件,uni-app红球走势图/蓝球走势图,解决双色球 “蓝球连线“ 问题,双色球效果及用线连接每个号码详细教程(同样适用于彩票开奖走势图

uni-app,双色球,安卓app,苹果app,微信小程序,移动端,H5网页,手机网站,微信小程序、支付宝小程序,手机app端,nvue,红球走势,蓝球走势,连线,uniapp(vue):js实现双色球开奖走势图带连线,vue2,vue3,uniApp双色球组件插件,uniapp如何实现双色球走势图和连线,彩票走势图,前端 Vue实现彩票走势图,详细示例,走势图,彩票项目,绘制股票走势图,前端 JS实现彩票开奖走势图 连线,Uniapp有没有双色球的页面代码,红球蓝球的走势图如何做,双色球红球和值尾走势图,

✅ 精选推荐文章 3346

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

免费论坛

 Uu1001免费论坛官方站 让Uu1001免费论坛成为收费空间的超越目标 -..Uu1001永远免费论坛,PHPWind旗下网站,提供免费二级域名,免费无限空间,免费无限数据库,免费无限带宽流量.PHPWind独家技术支持,高速,稳定,安全.... bbs.uu1001.com/ 42K 2008-9-23 - 百度快照 200k免费论坛|免费论坛申请|免费空间申请|免费论坛空间|永远的免费

skyremember的专栏 5378

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

推荐程序员收藏的几个技术社区以及工具网站

推荐程序员收藏的几个技术社区以及工具网站

weixin_40362806的博客 3835

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

CnSeu社工库免费查询_ip代理-golang测试纯真ip库与免费版ipip.net库比较

ip代理-golang测试纯真ip库与免费版ipip.net库比较 本篇文章主要为使用golang测试国内两款纯真ip数据库与ipip.net免费版数据库进行操作,当输入一个ip地址或域名时可以看到输入ip的地理位置与运营商,从而进行比较示例代码如下。在此感谢纯真ip数据库与ipip.net数据库对免费版ip库的支持。河马代理ip-golang测试纯真ip库与免费版ipip.net库比较 纯真ip...

weixin_39781452的博客 6068

好用工具及社区推荐

好用的工具推荐: 网页画图工具(强大的画图工具,提供多种类型的图片设计) MarkDown工具(提供在线网页和离线软件);有道云笔记也支持创建markdown文件,也是超级好用的额,主要是支持控件的即点即用,适用于不熟悉.md文件的man。.md文件支持HTML的等,所以会前端的那就是小菜一碟咯。 远程连接工具Xshell和Xftp(提供远程连接和文件传输) JAVA,SCALA 语言开发工具(...

会写Bug的攻城狮 436

十款开源的论坛建站工具

以上十款开源的论坛建站工具各具特色,用户可以根据自己的需求和喜好选择适合的工具进行搭建。同时,由于这些工具都是开源的,用户还可以根据自己的需求进行二次开发和定制。

xuweilin的博客 6876

【亲测免费】 开源社区平台搭建指南 —— 基于 CoderDojo 社区平台

开源社区平台搭建指南 —— 基于 CoderDojo 社区平台 1. 项目介绍 CoderDojo 社区平台是基于开源理念构建的一个旨在支持编程教育交流和技术分享的社区管理框架。该平台旨在为全球的CoderDojo活动组织者提供一个强大而灵活的空间,帮助他们更容易地管理和增长本地社区,通过这个平台,可以轻松安排活动、分享资源和建立参与者之间的联系。它强调易用性、可扩展性和社区的自我驱动发展。 2....

gitblog_00681的博客 1288

社区管理系统开源项目教程

社区管理系统开源项目教程 项目介绍 社区管理系统是一个基于Spring Boot和MyBatis的开源项目,旨在为社区提供一个高效、易用的管理平台。该项目支持用户管理、帖子管理、权限控制等核心功能,适用于各种规模的社区网站。 项目快速启动 环境准备 JDK 1.8 或更高版本 Maven 3.6 或更高版本 MySQL 5.7 或更高版本 克隆项目 git clone https://gith...

gitblog_00017的博客 665

免费安装Visual Studio 2022

我使用软件的选择顺序是优先选择开源软件,其次是社区免费版本,大部分时间我都是在linux下开发,很少在windows下写代码。但是在这microsoft还是处于统治地位的时代,而且很多新手写代码开始还是倾向于在windows下,因此推荐Visual Studio 2022 社区版,即满足我的个人选择倾向,也是很多人需要的,下面介绍如何使用免费社区版的VS2022。下载地址为: 打开网页,找到这个地方选择community 2022版本,这个是免费使用的,所以你不用去找破解,但是在下载前可能需要欧用邮箱注

Linux/Windows、C/C++、嵌入式开发、物联网、消费电子领域的技术博客 2万+

完善开发工具箱:免费开源社区版软件推荐

完善开发工具箱:超好用的免费开源社区版软件推荐!

程序员小杨哥的博客 3274

免费商用的开源社区管理系统fresns安装步骤详解

Fresns是一款国产的可跨时区工作的,简约风格的社区管理系统。刚开始安装的时候,实在是找不到门道,因为官方文档太简单了。就几个命令,小白用户安装绝对有很多坑。好东西,用的人少,那就是暴殄天物,让明珠蒙尘。所以今天,我带大家走一遍完整的安装流程。

qq_34192631的博客 1581

2026免费社工库

https://t.me/jrsgk2_bot?start=NzkxNjczOTEyNA==

qq_42003546的博客 1万+
上一篇: 精彩回顾|SOFA 六周年,Hello SOFA World
下一篇: SOFA Weekly|Koupleless 社区会议预告、社区本周贡献、SOFA 六周年议题资料获取、本周推荐阅读...
SOFAStack
博客等级 码龄7年 747粉丝 389原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值