【配置】Notion自动化备份到github方案

步骤

打开notion网页,获取到需要的值

  1. token_v2
    找到请求getSpaces的 Cookie 值 token_v2
  1. space_id

    找到请求getSpaces的响应结果space,如下图:

  2. file_token

    找个页面点击导出,之后拿到这个配置项


注意:配置项会过期,如果任务失败请及时更新

打开或者新建一个仓库 notion-backup

  1. 点击settings,找到左侧actions,点击general将默认权限为可读可写。如下图:

  2. 点就左侧 secrets and variables,添加上面的几个变量。

    变量名如下,值为上述。如果没有就新建。

  3. 点击actions,配置文件如下:

这个文件表示每天早上0点将notion文件备份一次

yml 复制代码
name: "Notion backup"

on:
  push:
    branches:
      - master
  schedule:
  # 表示每天早上0点执行一次
    - cron: "0 0 * * *"

  workflow_dispatch:

jobs:
  backup:
    runs-on: ubuntu-latest
    name: Backup
    timeout-minutes: 15
    steps:
      - uses: actions/checkout@v3

      - uses: actions/setup-node@v2
        with:
          node-version: '18'

      - name: Delete previous backup
        run: rm -rf markdown html *.zip

      - name: Setup dependencies
        run: npm install -g notion-backup

      - name: Run backup
        run: notion-backup
        env:
          NOTION_TOKEN: ${{ secrets.NOTION_TOKEN }}
          NOTION_FILE_TOKEN: ${{ secrets.NOTION_FILE_TOKEN }}
          NOTION_SPACE_ID: ${{ secrets.NOTION_SPACE_ID }}
          NODE_OPTIONS: "--max-http-header-size 15000"

      - name: Delete zips
        run: |
          rm -f *.zip
          rm -f markdown/*-Part*.zip
          rm -f html/*-Part*.zip

      - name: Commit changes
        run: |
          git config user.name github-actions
          git config user.email github-actions@github.com
          git add .
          git commit -m "Automated snapshot"
          git push
  1. 点击此处可以运行
相关推荐
逛逛GitHub1 小时前
终于有一个蒸馏 Apple 风格的 Skill 了,GitHub 上有 10.5K 人点赞。
github
霸道流氓气质1 小时前
CodeBuddy中配置Playwright MCP 浏览器自动化完全指南
运维·自动化
梦想的旅途23 小时前
利用 API 实现企业微信消息自动化推送
运维·自动化·企业微信
yongshao84 小时前
通过iiQWorks.Sim软件配置kuka机械臂的外部轴
机器人·自动化
AC赳赳老秦4 小时前
时间开销自动统计:OpenClaw 记录工作任务时长、分析时间分配、给出优化建议
java·大数据·开发语言·python·自动化·deepseek·openclaw
曦尧4 小时前
OpenMAIC:清华团队用多智能体重新发明「网课」,从 MOOC 到 MAIC 的范式跃迁
ai·自动化
苏州邦恩精密5 小时前
蔡司3D扫描仪厂家服务解析:制造企业如何实现精准检测
人工智能·机器学习·3d·自动化·制造
dong_junshuai5 小时前
# 每天一个开源项目#39 Hallmark:9.5K Stars,58道门禁拒绝AI设计味
github
小弥儿6 小时前
GitHub今日热榜 | 2026-07-16:AI知识库与反AI味设计成今日双主线
人工智能·学习·github
wenzhangli76 小时前
OODER Studio设计工具导入体系深度解析
人工智能·自动化