最近在將平時各項的日常生活資料統計起來,并 host 到自己的站點上,平時走路有步數統計,消費有月度賬單,咱們程式員是不是也應該有個屬于自己的統計資料呢?
作者簡介:蘭浩,目前在一家創業公司做前端開發,平時喜歡探索有意思的站點、app 和設計,從各個地方從 everywhere 學習,
前言
每天看代碼、寫代碼、修 Bug,突發奇想做了這么一款小工具「代碼年歷」來統計自己一年提交了多少次代碼,(然后就可以跟朋友炫耀了啊哈哈哈哈哈哈哈哈)(是的!不要 Github profile 頁的統計圖!是好程式員就應該自己 Host!)
正好最近接觸到了騰訊的 Serverless, 就用它了!
專案組成:
Serverless + Tencent-express + ECharts 以及對接微信公眾號(支持直接在公眾號查詢)
效果圖:

公眾號查詢效果圖:

正題!搭建步驟
1. 克隆專案
clone 本專案到本地
git clone https://github.com/LanHao0/serverless-GITChartOfYear
2. 微信部分(不需要公眾號查詢可跳過此步)
- 在公眾號后臺 左側選單-開發-基本配置 中設定好
- 服務器地址(URL)
填寫 serverless 的鏈接 +/w
例如:
https://您的 Serverless 應用鏈接/w
-
令牌(Token)
-
訊息加解密密鑰(EncodingAESKey)
- 更改 sls.js 代碼中 27 行開始的 config 中的引數
- 更改 sls.js 代碼中微信回復訊息為您的 Serverless 應用鏈接
3.部署
運行以下命令
serverless deploy
開始使用
網頁
直接訪問 serverless 應用鏈接即可, 您可以在網頁上輸入 id 與年份獲取到自己的代碼年歷圖
微信
發送任意字符到公眾號可獲取幫助資訊,輸入 GITHUB,您的 GITHUB ID,四位數年份來查詢年份內您在 github 或 gitlab 上提交代碼次數,例如:
GITHUB,LanHao0,2020
就可以查詢 GITHUB 用戶 LanHao0 在 2020 年提交代碼次數,GITLAB 同理,
在線體驗!
當然要來個能體驗的地址了,對不對!
網頁端:https://service-a4gbsyqw-1251935409.gz.apigw.tencentcs.com
One More Thing
立即體驗騰訊云 Serverless Demo,領取 Serverless 新用戶禮包 ?? serverless/start
歡迎訪問:Serverless 中文網!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/244613.html
標籤:其他
上一篇:light-rtc: 理念與實踐
