跳到主要内容

项目经验

蘑菇街爬虫项目

2016-04-26 开始开发 2016-08-10 结束开发

项目使用 nodejs phantomjs 无头浏览器爬虫,使用 redis 做链接存储,hbase 页面存储内容。 项目使用 webpack 打包。

主要包括链接管理、任务管理、爬虫管理等模块。

项目将自然搜索流量从不到 1% 提升到 10% 左右。

微信群控管理系统项目

2017-05-08 开始调研 2017-06-02 开始开发 2017-08-03 结束开发

项目包含后端服务,和前端管理页面。 后端采用 nodejs koa 框架,使用 websocket 技术。 前端采用采用 react 框架和自研的 merchant 组件库,使用 redux、saga 等状态管理库。 项目使用 webpack 打包。

主要包括微信账号管理、好友管理、群管理、定时任务等模块。

  • 账号管理包括二维码登录、账号状态控制、用户详情等功能。
  • 好友管理包括添加、删除好友、添加进群功能、添加好友关键字管理、黑名单管理等功能。
    • 根据加好友关键词自动通过好友申请。
    • 根据加好友关键词自动拉入群聊。
  • 群管理包括群列表管理、群成员管理、群控作用域管理、防炸群管理、群名守护等功能。
    • 防炸群功能,自动踢出炸群的群友,并加入黑名单。
  • 定时任务包括定时发送群消息管理。
    • 对拼团未成团链接,定时将拼团链接发入群内。

后端还包括消息统计等功能。

该项目是全民拉新项目的一个子项目,项目达成了拉新一千万的目标。 通过项目获得全民拉新一千万达成奖章。