周刊的今日推荐功能上线!

简介: 周刊的今日推荐功能上线!

我的周刊自 21-08-16 日启动,自此已经写了快一年了,不出意外也会持续更新下去 🥳。

和大家通知一件事,我的周刊上线了今日推荐功能,我将历史的周刊数据都拆分出来形成老胡的周刊数据库,并全部开源在weekly.db[1],大家可以免费使用(注明来源即可)。

12.jpg

目前差不多有四百多条数据,字段含义如下:


  • weekly_year:年份

  • weekly_number:周刊号

  • item_type:项目类别

  • item_content:项目描述

有了这些数据,就可以实现今日推荐的功能了,生成效果如下:

13.jpg

为了可以每日自动生成,再结合githubworkflow即可,我设置每日凌晨就运行今日推荐生成脚本。

name: Update
on:
  push:
  workflow_dispatch:
  schedule:
    - cron: "0 18 * * *"
jobs:
  update:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - name: Set up Python 3.7
        uses: actions/setup-python@v2
        with:
          python-version: "3.7.11"
          architecture: "x64"
          cache: "pip"
      - name: Install dependencies
        run: |
          pip install pip -U
          pip install -r requirements.txt
      - name: Generate random weekly
        run: python random_weekly.py
      - name: Commit files
        run: |
          git config user.name github-actions
          git config user.email github-actions@github.com
          git add .
          git commit -am "Update random weekly `date`"
          git pull --rebase
          git push
          git pull --rebase
          mkdocs gh-deploy --clean
相关文章
|
6月前
|
移动开发 小程序 安全
【社区每周】小程序基础2.7.23版本上线;卡证识别功能全面公测(2022年8月第二期)
【社区每周】小程序基础2.7.23版本上线;卡证识别功能全面公测(2022年8月第二期)
61 0
|
6月前
|
小程序
开发平台改版上线,我那么大个“能力管理”去哪儿了?【开发面对面第一期】
开发平台改版上线,我那么大个“能力管理”去哪儿了?【开发面对面第一期】
48 0
|
5月前
|
Cloud Native 数据库 对象存储
《阿里云产品四月刊》—内容安全 新功能
阿里云瑶池数据库云原生化和一体化产品能力升级,多款产品更新迭代
最新发布源码《体育赛事直播系统v3.0版》
东莞梦幻网络科技最新发布的《体育赛事直播系统v3.0版》带来了一系列令人振奋的更新。作为该版本的最大亮点,引入了全新的功能模块——专家推荐板块。这个功能模块的目标是为体育赛事爱好者们提供更专业、更丰富的体验。
|
SQL 运维 负载均衡
【6月23日直播预告】携程OcenanBase 实践数据库发布和拟真压测
6月23日(周四)19:00,将线上播出《深入浅出OceanBase第五期》,将带来携程OceanBase实践数据库发布和拟真压测,欢迎大家及时关注。
|
设计模式 Java Python
“问道”论坛上线了
“问道”论坛上线了
237 0
“问道”论坛上线了
|
前端开发
开源应用中心内测体验
开源应用中心内测体验
开源应用中心内测体验
|
关系型数据库 网络安全 数据库
【阿里云新品发布·周刊】第9期:实时大数据开发难、运维难、应用难?来,一站解决!
2019年5月15日15时,阿里云DataWorks Stream Studio: 一站式流任务开发平台重磅发布,介绍实时计算任务开发的困难、问题和背景,引出使用Stream Studio可以大大加快实时任务的开发速度,降低开发和维护门槛,同时结合DataWorks的整体能力,能够实现实时数仓、实时监控、实时分析、实时大屏等实时大数据场景的一站式开发。
3068 0
【阿里云新品发布·周刊】第9期:实时大数据开发难、运维难、应用难?来,一站解决!
|
分布式计算 安全 Cloud Native
|
SQL 弹性计算 NoSQL
阿里云新品发布会周刊第45期 丨 阿里云解决方案体验中心全新上线,现已免费开放试用
新产品、新版本、新技术、新功能、价格调整,评论在下方,下期更新!关注更多新品发布会!
3113 0
阿里云新品发布会周刊第45期 丨  阿里云解决方案体验中心全新上线,现已免费开放试用
下一篇
无影云桌面