Social Media Kit(社交媒体自动化工具)简介
Social Media Kit是一款功能强大的开源免费社交媒体管理工具,专为社媒营销人员设计,让我们能够自动化发布社交媒体内容,支持LinkedIn、Twitter/X、Mastodon和Bluesky等主流社交平台的统一管理和发布。技术架构采用React 18 + TypeScript构建,确保了代码的类型安全性和开发效率。后端基于Express.js和Node.js,提供稳定的API服务和OAuth令牌管理。所有数据均存储在本地,保障用户隐私安全。

该工具具备智能化的跨平台内容适配功能,我们只需要编写一次内容,系统会根据不同平台的字符限制自动进行智能分割,LinkedIn支持3000字符,Twitter普通账户280字符(Premium账户25000字符),Bluesky为300字符。工具还提供Unicode格式的文本样式支持,使用粗体和斜体语法即可实现跨平台兼容的格式化效果。
该工具集成了完整的OAuth 2.0认证系统,支持安全的平台连接。其统一标签功能允许用户使用@{人名}语法进行跨平台人员标记,系统会自动转换为各平台的特定格式。该工具还包含表情符号选择器、定时提醒、深色模式等实用功能。
Social Media Kit(社交媒体自动化工具)官网及教程
开源地址:https://github.com/terrytangyuan/social-media-kit
1、克隆存储库
git clone https://github.com/terrytangyuan/social-media-kit
cd social-media-kit
2、安装依赖
npm install
3、设置环境变量
cp .env.example .env
# Edit .env file with your LinkedIn and Twitter client secrets
4、启动服务
npm start
5、浏览器中打开http://localhost:3000即可使用