plugine / Wei
微信服务号裂变引擎,提供一套简单明了的DSL,快速配置和接入服务号裂变。 wechat fission platform, for technological dimensionality reduction.
Stars: ✭ 177
Programming Languages
ruby
36898 projects - #4 most used programming language
Projects that are alternatives of or similar to Wei
Wechat Request
🚀⚡️基于Promise实现微信小程序http请求,轻便,小巧,api友好,功能丰富
Stars: ✭ 156 (-11.86%)
Mutual labels: wechat, weixin
Wx Miniprogram Boilerplate
基于Gulp微信小程序开发工作流,支持less样式编写,支持ESLint代码检查等功能
Stars: ✭ 122 (-31.07%)
Mutual labels: wechat, weixin
Wechat Django
WeChat-Django旨在为接入微信公众平台的django开发者提供便捷的微信功能封装及最基本的后台管理支持
Stars: ✭ 143 (-19.21%)
Mutual labels: wechat, weixin
Crmeb wechatminiprogram
CRMEBv2.6以客户管理为中心+电商营销系统,微信小程序商城,带分销、秒杀、积分、优惠券等功能
Stars: ✭ 158 (-10.73%)
Mutual labels: wechat, weixin
Wx Voice
Convert audio files between Tencent apps (Weixin / Wechat, QQ) and Silk codec with other general formats such as MP3 and M4A
Stars: ✭ 93 (-47.46%)
Mutual labels: wechat, weixin
Wxread Webautoreader
微信读书自动阅读器,全自动刷阅读时长,轻轻松松冲顶霸榜,您的微读挂机好帮手
Stars: ✭ 138 (-22.03%)
Mutual labels: wechat, weixin
Cleanupwechatzombiefans
auto.js脚本,Android自动化,清理微信僵尸粉
Stars: ✭ 155 (-12.43%)
Mutual labels: wechat, weixin
WEI 微信服务号裂变引擎
创作初衷:
微信作为互联网流量生态最重要的一环,承载了大部分创业公司的品牌曝光和营销策略,其中不乏所有产品均围绕微信生态的公司。在下对于营销的理解非常的片面,将其抽象为"借势"和"造势"两个策略, 而裂变作为营销方法论最重要的一环,无论是借势还是造势,均可以使用裂变的方式拓宽曝光,增加关注。至于变现和转化,不在本项目的讨论范围内便不再赘述。
在下为多个创业公司以及自己的公司提供过裂变服务,深知裂变的核心不在于技术手段,而在于如何巧妙设计裂变灵活借势,以及如何使用有吸引力的产品或想法造势,遂决定开源这套引擎。
核心功能
- 服务号矩阵管理与动态配置(菜单、appid等基本信息)
- 一套完整裂变DSL(高可配置,能迅速开发出各种裂变方式)
- 高效(跑分双核4G云服务器每秒支撑1.3w + 用户裂变)
- 一套简单的支付网关(可0代码实现支付)
- 大部分前端页面变更不发版
- 快速创建静态页面
待完成
- 前后端分离(在下不善前端,很渣的那种)
- 完整支付及订单支持
- Docker 镜像
- 文档编写中
黑科技
- 虽说是服务号裂变引擎,其实订阅号也是稍微配置下可以用的
- 大量使用动态语言eval特性,灵活的同时也带来很多安全隐患,操作不慎一个运营人员就能把后台搞垮。不过也带来更多试错机会和想象力(55开吧)
示例
因安全原因,不提供在线demo预览,你可以手工安装到服务器进行测试。
请更改database.yml更换default和production的数据库帐密
git clone
cd wei
bundle install
rake db:create db:migrate
rails s
依赖:
- Mysql
- redis
- ssdb (你也可以再开一个redis在8888端口替代ssdb)
一个简单的裂变活动:
代码:
joined_success '想免费包邮送点好东西
一想到初学吉他的时候手割得生疼就想放弃是吧?没关系,尼龙弦了解一下~
活动规则:
1. 邀请29个微信好友扫码即可免费包邮送。
2. 好友扫码接力时你会第一时间在公众号收到通知,同时会告知当前你的好友接力数。
3. 好友扫码接力后如果取消关注,你也会收到相应通知,好友接力数-1。
接力成功后,公众号会自动推送发货表单链接给你,填写收货地址后2天内即发货。
温馨提示:转发分享卡到朋友圈和群会大大提高活动成功率噢。'
relaied_success '你已成功接力#{relaied_user&.nickname}~'
relaied_feedback '你的好友#{user&.nickname}接力了你。当前接力人数:#{relaied_user_supporters.size}'
activity_success '你已成功完成活动:<a href="http://weixin.njupt.org/pages/delivery_le_10?openid=#{relaied_user.openid}&activity_id=#{activity.id}">点此填写收货地址</a> 我们会尽快安排发货。
嫌麻烦?加我微信 "sidekiq",直接报地址也可以的。'
def start
if support_success?
say relaied_success
say_to_relaied relaied_feedback if relaied_user
(say_to_relaied activity_success) if relaied_user_supporters.size == 29
end
say joined_success
image invite_pic("http://static.njupt.org/activity_10.jpg", [
(image_query qr_url, 170, 'SouthWest', 60, 60, 0.25)
])
end
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].