<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>微信读书 on Malinkang&#39;s Blog</title>
        <link>https://example.com/tags/%E5%BE%AE%E4%BF%A1%E8%AF%BB%E4%B9%A6/</link>
        <description>Recent content in 微信读书 on Malinkang&#39;s Blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en-us</language>
        <copyright>malinkang</copyright>
        <lastBuildDate>Thu, 03 Oct 2024 15:28:05 +0800</lastBuildDate><atom:link href="https://example.com/tags/%E5%BE%AE%E4%BF%A1%E8%AF%BB%E4%B9%A6/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>Werad2NotionPro支持自定义设置了</title>
        <link>https://example.com/posts/weread2notion-pro-settings/</link>
        <pubDate>Thu, 03 Oct 2024 15:28:05 +0800</pubDate>
        
        <guid>https://example.com/posts/weread2notion-pro-settings/</guid>
        <description>&lt;img src="https://images.malinkang.com/2024/03/19dd1580dd991c7985abea7724c87043.png" alt="Featured image of post Werad2NotionPro支持自定义设置了" /&gt;&lt;h2 id=&#34;自定义设置&#34;&gt;自定义设置
&lt;/h2&gt;&lt;p&gt;现在Weread2NotionPro支持用户设置同步样式了。接下来就给大家讲解下如何使用。&lt;/p&gt;
&lt;p&gt;首先就是同步代码。打开你Fork的项目，点击Sync fork进行同步，如果有冲突可以点击Discard那个按钮。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/53c917e4bcfd70d0509a05680a2f10b4.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;同步成功之后，手动运行一下任务。打开你Fork的项目，依次点击Actions-&amp;gt;weread note sync-&amp;gt; Run workflow，就可以运行了。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/41ba7acfac4c8de1cfd4ee40443644b8.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;运行完成之后，Notion中会增加一个名为设置的database，点击打开。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/10/cad3dd6dd00b07881d758e4ad16b3ec7.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;接下来依次讲解下每个配置：&lt;/p&gt;
&lt;p&gt;NotinPage、NotinToken和WeReadCookie三个值用来存储之前填写到Github上的值&lt;/p&gt;
&lt;h3 id=&#34;同步书签&#34;&gt;同步书签
&lt;/h3&gt;&lt;p&gt;之前书签和划线都会被同步到Notion，如果不希望同步书签，取消勾选即可，默认是勾选状态。&lt;/p&gt;
&lt;h3 id=&#34;样式&#34;&gt;样式
&lt;/h3&gt;&lt;p&gt;样式用于自定义同步到Notion的样式，目前支持如下值：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;callout：默认样式&lt;/li&gt;
&lt;li&gt;quote：引用样式&lt;/li&gt;
&lt;li&gt;paragraph：普通段落&lt;/li&gt;
&lt;li&gt;bulleted_list_item：无序列表&lt;/li&gt;
&lt;li&gt;numbered_list_item：有序列表&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;根据划线颜色设置文字颜色&#34;&gt;根据划线颜色设置文字颜色
&lt;/h3&gt;&lt;p&gt;之前同步默认会根据划线颜色设置Notion中文字的颜色，如果不希望根据划线颜色来设置Notion中文字的颜色，取消勾选即可，默认是勾选状态。&lt;/p&gt;
&lt;p&gt;以上就是所有的配置项。所有的修改只会对后续的同步有效，并不会对之前同步过的数据进行修改。未来会把热力图的配置也迁移到Notion中。你还需要哪些自定义设置，请在评论区里留言。&lt;/p&gt;
&lt;h2 id=&#34;修复重复bug&#34;&gt;修复重复Bug
&lt;/h2&gt;&lt;p&gt;国庆节前代码重构，导致同步会有重复的书籍，目前已经修复，之前重复的书籍需要手动删除。&lt;/p&gt;
&lt;h2 id=&#34;如何新增图表&#34;&gt;如何新增图表
&lt;/h2&gt;&lt;p&gt;Notion出了图表功能之后，我也给自己的读书模板增加了图表功能，一直有人问如何设置，我也简单讲解下。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/10/5df217cc45d549a276fd54430eceab07.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;在月这个Database中新增一列函数类型，名字为阅读时长（小时）。默认提供的时长单位是秒。所以直接使用公式&lt;code&gt;floor(prop(&amp;quot;时长&amp;quot;)/3600)&lt;/code&gt;对将阅读时长转化为小时格式。&lt;/p&gt;
&lt;p&gt;在想要放置图表的地方添加数据库的链接视图，选择月这个database。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/10/f7a379427d7552dd9be84cb967dd9fe3.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;X轴显示内容选择日期然后选择月&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/10/a5deb6ae3046d0c36aa61d5a79a6e945.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;Y轴显示内容选择阅读时长（小时）然后选择总和&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/10/77050fa1477c95423c20bf3c8701a8f5.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;筛选选择本年&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/10/027fbc8cd62e48078c913991185d8b1c.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;这样就可以看到今年每个月的阅读时长图表了。&lt;/p&gt;
</description>
        </item>
        <item>
        <title>WeRead2NotionPro使用文档</title>
        <link>https://example.com/posts/weread2notion-pro/</link>
        <pubDate>Wed, 03 Jan 2024 15:28:05 +0800</pubDate>
        
        <guid>https://example.com/posts/weread2notion-pro/</guid>
        <description>&lt;img src="https://images.malinkang.com/2024/03/19dd1580dd991c7985abea7724c87043.png" alt="Featured image of post WeRead2NotionPro使用文档" /&gt;&lt;style type=&#34;text/css&#34;&gt;
     
    .notice {
        --title-color: #fff;
        --title-background-color: #6be;
        --content-color: #444;
        --content-background-color: #e7f2fa;
    }

    .notice.info {
        --title-background-color: #fb7;
        --content-background-color: #fec;
    }

    .notice.tip {
        --title-background-color: #5a5;
        --content-background-color: #efe;
    }

    .notice.warning {
        --title-background-color: #c33;
        --content-background-color: #fee;
    }

     
    @media (prefers-color-scheme:dark) {
        .notice {
            --title-color: #fff;
            --title-background-color: #069;
            --content-color: #ddd;
            --content-background-color: #023;
        }

        .notice.info {
            --title-background-color: #a50;
            --content-background-color: #420;
        }

        .notice.tip {
            --title-background-color: #363;
            --content-background-color: #121;
        }

        .notice.warning {
            --title-background-color: #800;
            --content-background-color: #400;
        }
    }

    body.dark .notice {
        --title-color: #fff;
        --title-background-color: #069;
        --content-color: #ddd;
        --content-background-color: #023;
    }

    body.dark .notice.info {
        --title-background-color: #a50;
        --content-background-color: #420;
    }

    body.dark .notice.tip {
        --title-background-color: #363;
        --content-background-color: #121;
    }

    body.dark .notice.warning {
        --title-background-color: #800;
        --content-background-color: #400;
    }

     
    .notice {
        padding: 18px;
        line-height: 24px;
        margin-bottom: 24px;
        border-radius: 4px;
        color: var(--content-color);
        background: var(--content-background-color);
    }

    .notice p:last-child {
        margin-bottom: 0
    }

     
    .notice-title {
        margin: -18px -18px 12px;
        padding: 4px 18px;
        border-radius: 4px 4px 0 0;
        font-weight: 700;
        color: var(--title-color);
        background: var(--title-background-color);
    }

     
    .icon-notice {
        display: inline-flex;
        align-self: center;
        margin-right: 8px;
    }

    .icon-notice img,
    .icon-notice svg {
        height: 1em;
        width: 1em;
        fill: currentColor;
    }

    .icon-notice img,
    .icon-notice.baseline svg {
        top: .125em;
        position: relative;
    }
&lt;/style&gt;&lt;div class=&#34;notice warning&#34; &gt;
    &lt;p class=&#34;notice-title&#34;&gt;
        &lt;span class=&#34;icon-notice baseline&#34;&gt;
            &lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;126 76.5 300 300&#34;&gt;
  &lt;path d=&#34;M297.431 324.397v-34.255c0-3.245-2.344-5.95-5.358-5.95h-32.146c-3.014 0-5.358 2.705-5.358 5.95v34.255c0 3.245 2.344 5.95 5.358 5.95h32.146c3.014 0 5.358-2.705 5.358-5.95Zm-.335-67.428 3.014-82.753c0-1.081-.502-2.524-1.674-3.425-1.005-.902-2.512-1.983-4.019-1.983h-36.834c-1.507 0-3.014 1.081-4.019 1.983-1.172.901-1.674 2.704-1.674 3.786l2.846 82.392c0 2.344 2.512 4.146 5.693 4.146h30.975c3.013 0 5.525-1.803 5.692-4.146Zm-2.344-168.39L423.34 342.425c3.683 7.032 3.516 15.686-.335 22.717-3.85 7.031-10.883 11.358-18.417 11.358H147.413c-7.534 0-14.566-4.327-18.417-11.358-3.85-7.031-4.018-15.685-.335-22.716L257.248 88.578C260.93 81.188 268.13 76.5 276 76.5c7.87 0 15.069 4.688 18.752 12.08Z&#34;/&gt;
&lt;/svg&gt;

        &lt;/span&gt;Warning&lt;/p&gt;&lt;p&gt;Weread2Notion和Weread2Notion-Pro是两个不同的项目，模板也不相同，切勿用错模板。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Weread2Notion教程：&lt;a class=&#34;link&#34; href=&#34;https://malinkang.com/posts/weread2notion/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://malinkang.com/posts/weread2notion/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;热力图使用教程：&lt;a class=&#34;link&#34; href=&#34;https://malinkang.com/posts/github_heatmap/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://malinkang.com/posts/github_heatmap/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;

&lt;p&gt;WeRead2Notion-Pro不仅仅是将微信读书笔记同步到Notion，它是一个强大的管理系统。&lt;/p&gt;
&lt;p&gt;WeRead2Notion和WeRead2Notion-Pro有什么区别主要有如下&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;WeRead2Notion不支持在笔记中添加自己的笔记，每次有新笔记会删除原有的笔记。WeRead2Notion-Pro支持添加自己的笔记，每次更新不会覆盖笔记。&lt;/li&gt;
&lt;li&gt;WeRead2Notion功能更加简洁，同步速度更快。&lt;/li&gt;
&lt;li&gt;WeRead2Notion-Pro支持按照年、月、周、日的阅读时长、笔记数阅读数的时间统计，支持数据可视化。所以选用哪个看个人喜好，也可以两个都用。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;预览&#34;&gt;预览
&lt;/h2&gt;&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/f4a77735439de22884a999c6a0671162.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;预览&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;也可以打开网页版本查看效果：https://malinkang.notion.site/9a311b7413b74c8788752249edd0b256?pvs=74&lt;/p&gt;
&lt;p&gt;下面给大家讲解一下如何使用：&lt;/p&gt;
&lt;h3 id=&#34;fork工程&#34;&gt;Fork工程
&lt;/h3&gt;&lt;p&gt;打开&lt;a class=&#34;link&#34; href=&#34;https://github.com/malinkang/weread2notion-pro&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Weread2Notion-Pro&lt;/a&gt;，点击右上角的Fork（顺便点个star谢谢）&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/fc6be407e45f0e3a3067252dd2c51c73.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;h3 id=&#34;获取微信读书cookie&#34;&gt;获取微信读书Cookie
&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;浏览器打开&lt;a class=&#34;link&#34; href=&#34;https://weread.qq.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;网页版微信读书&lt;/a&gt;扫码登录&lt;/li&gt;
&lt;li&gt;按F12进入开发者模式，依次点网络-&amp;gt;文档，然后选中weread.qq.com，下拉找到Cookie，复制Cookie值&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;notice tip&#34; &gt;
    &lt;p class=&#34;notice-title&#34;&gt;
        &lt;span class=&#34;icon-notice baseline&#34;&gt;
            &lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;300.5 134 300 300&#34;&gt;
  &lt;path d=&#34;M551.281 252.36c0-3.32-1.172-6.641-3.515-8.985l-17.774-17.578c-2.344-2.344-5.469-3.711-8.789-3.711-3.32 0-6.445 1.367-8.789 3.71l-79.687 79.493-44.141-44.14c-2.344-2.344-5.469-3.712-8.79-3.712-3.32 0-6.444 1.368-8.788 3.711l-17.774 17.579c-2.343 2.343-3.515 5.664-3.515 8.984 0 3.32 1.172 6.445 3.515 8.789l70.704 70.703c2.343 2.344 5.664 3.711 8.789 3.711 3.32 0 6.64-1.367 8.984-3.71l106.055-106.056c2.343-2.343 3.515-5.468 3.515-8.789ZM600.5 284c0 82.813-67.188 150-150 150-82.813 0-150-67.188-150-150 0-82.813 67.188-150 150-150 82.813 0 150 67.188 150 150Z&#34;/&gt;
&lt;/svg&gt;

        &lt;/span&gt;Tip&lt;/p&gt;&lt;p&gt;如果没有内容显示，请刷新下浏览器。&lt;/p&gt;
&lt;p&gt;建议使用Chrome浏览器，有的小伙伴使用QQ浏览器拿到的Cookie一直不能用。&lt;/p&gt;&lt;/div&gt;

&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/2a26e0b6d2a5a3b36711e91037b837f3.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;h3 id=&#34;授权&#34;&gt;授权
&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;浏览器打开 &lt;a class=&#34;link&#34; href=&#34;https://api.notion.com/v1/oauth/authorize?client_id=f86ce456-f9cb-4cd5-8e4b-07bd9e18a8f8&amp;amp;response_type=code&amp;amp;owner=user&amp;amp;redirect_uri=https%3A%2F%2Fnotion-auth.malinkang.com%2Fweread2notionpro-oauth-callback&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://api.notion.com/v1/oauth/authorize?client_id=f86ce456-f9cb-4cd5-8e4b-07bd9e18a8f8&amp;response_type=code&amp;owner=user&amp;redirect_uri=https%3A%2F%2Fnotion-auth.malinkang.com%2Fweread2notionpro-oauth-callback&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;然后点击Next-&amp;gt;Allow access&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/6e8adeccaf9fddef746300c3458b1967.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;授权&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/9ddc65490e193f00d4f29fbeb70b24fe.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;授权&#34;
	
	
&gt;&lt;/p&gt;
&lt;ol start=&#34;3&#34;&gt;
&lt;li&gt;点击复制按钮，复制NOTION_TOKEN和NOTION_PAGE的值。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/42c04cb1e6ab95eed832f33462c96831.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;复制&#34;
	
	
&gt;&lt;/p&gt;
&lt;h3 id=&#34;在github的secrets中添加变量&#34;&gt;在Github的Secrets中添加变量
&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;打开你fork的工程，点击Settings-&amp;gt;Secrets and variables-&amp;gt;New repository secret&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/660acb8a4038af66e27fe0f993ef3aad.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;ol start=&#34;2&#34;&gt;
&lt;li&gt;Name输入WEREAD_COOKIE，Secret输入框中填入你前面获取的微信读书Cookie，然后点击Add secret&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/bd1bb31f901d9920bb1135c19e1ef304.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;ol start=&#34;3&#34;&gt;
&lt;li&gt;同理，继续点击New repository secret，分别增加变量NOTION_TOKEN和NOTION_PAGE。最终的结果如下图所示。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/cc1a34e23e251dec7f8fedc8d710912a.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;div class=&#34;notice warning&#34; &gt;
    &lt;p class=&#34;notice-title&#34;&gt;
        &lt;span class=&#34;icon-notice baseline&#34;&gt;
            &lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;126 76.5 300 300&#34;&gt;
  &lt;path d=&#34;M297.431 324.397v-34.255c0-3.245-2.344-5.95-5.358-5.95h-32.146c-3.014 0-5.358 2.705-5.358 5.95v34.255c0 3.245 2.344 5.95 5.358 5.95h32.146c3.014 0 5.358-2.705 5.358-5.95Zm-.335-67.428 3.014-82.753c0-1.081-.502-2.524-1.674-3.425-1.005-.902-2.512-1.983-4.019-1.983h-36.834c-1.507 0-3.014 1.081-4.019 1.983-1.172.901-1.674 2.704-1.674 3.786l2.846 82.392c0 2.344 2.512 4.146 5.693 4.146h30.975c3.013 0 5.525-1.803 5.692-4.146Zm-2.344-168.39L423.34 342.425c3.683 7.032 3.516 15.686-.335 22.717-3.85 7.031-10.883 11.358-18.417 11.358H147.413c-7.534 0-14.566-4.327-18.417-11.358-3.85-7.031-4.018-15.685-.335-22.716L257.248 88.578C260.93 81.188 268.13 76.5 276 76.5c7.87 0 15.069 4.688 18.752 12.08Z&#34;/&gt;
&lt;/svg&gt;

        &lt;/span&gt;Warning&lt;/p&gt;&lt;p&gt;注意这三个变量名一定要填写正确，一个字母都不能错，否则会同步失败。&lt;/p&gt;&lt;/div&gt;

&lt;h3 id=&#34;运行&#34;&gt;运行
&lt;/h3&gt;&lt;p&gt;上面配置完成之后，打开你Fork的项目，依次点击Actions-&amp;gt;weread note sync-&amp;gt; Run workflow，就可以运行了。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/41ba7acfac4c8de1cfd4ee40443644b8.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;以相同的方式运行read time sync。weread note sync主要用来同步书籍、笔记和划线。read time sync 用来生成热力图和同步阅读时长。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/6534d66107f248ffa2c2381da7490659.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;h2 id=&#34;问题排查&#34;&gt;问题排查
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;可以点击你Fork项目的Action，查看运行状态，绿色是成功，红色是失败。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/ee23baaf257d9fa16f6f95950cd1e585.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;div class=&#34;notice warning&#34; &gt;
    &lt;p class=&#34;notice-title&#34;&gt;
        &lt;span class=&#34;icon-notice baseline&#34;&gt;
            &lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;126 76.5 300 300&#34;&gt;
  &lt;path d=&#34;M297.431 324.397v-34.255c0-3.245-2.344-5.95-5.358-5.95h-32.146c-3.014 0-5.358 2.705-5.358 5.95v34.255c0 3.245 2.344 5.95 5.358 5.95h32.146c3.014 0 5.358-2.705 5.358-5.95Zm-.335-67.428 3.014-82.753c0-1.081-.502-2.524-1.674-3.425-1.005-.902-2.512-1.983-4.019-1.983h-36.834c-1.507 0-3.014 1.081-4.019 1.983-1.172.901-1.674 2.704-1.674 3.786l2.846 82.392c0 2.344 2.512 4.146 5.693 4.146h30.975c3.013 0 5.525-1.803 5.692-4.146Zm-2.344-168.39L423.34 342.425c3.683 7.032 3.516 15.686-.335 22.717-3.85 7.031-10.883 11.358-18.417 11.358H147.413c-7.534 0-14.566-4.327-18.417-11.358-3.85-7.031-4.018-15.685-.335-22.716L257.248 88.578C260.93 81.188 268.13 76.5 276 76.5c7.87 0 15.069 4.688 18.752 12.08Z&#34;/&gt;
&lt;/svg&gt;

        &lt;/span&gt;Warning&lt;/p&gt;&lt;p&gt;运行成功，只代表程序没有出错，不代表就一定同步数据，比如微信Cookie过期就不会报错。所以如果运行成功，Notion中没有数据的话，也可以通过下面第2步来查看日志&lt;/p&gt;&lt;/div&gt;

&lt;p&gt;2.可以点进去查日志，来自行排查问题。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/34089868d5569f92c9138ade3ba99428.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/27ab73fed87b15a3a55d05423bd90167.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;h3 id=&#34;问题解答&#34;&gt;问题解答
&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;如何自动运行&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;Github Action提供每日定时自动运行程序的功能。之前有的朋友会问，我关了电脑会同步吗，该脚本运行在Github的服务器上，并不是运行在你的电脑上，所以你关机并不会影响程序自动运行。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ol start=&#34;2&#34;&gt;
&lt;li&gt;每天何时同步&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;笔记设置的是utc时间的0点同步，如果你在中国，那就是每天8点同步。不过据我观察，Github这个可能有延迟。时间同步是每3个小时运行一次。你也可以自行修改同步时间，具体参考&lt;a class=&#34;link&#34; href=&#34;https://docs.github.com/zh/actions/using-workflows/events-that-trigger-workflows#schedule&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;这里&lt;/a&gt;。需要注意的是Github每个月2000分钟有免费的额度，如果改的过于频繁可能会导致额度不够。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ol start=&#34;3&#34;&gt;
&lt;li&gt;模板中哪些可以修改&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;Database中的Formula和Rollup类型的属性名可以修改，其他的属性名不支持修改，因为代码中是通过属性的名字来增加修改这个属性的，修改了名字程序就无法正常运行。要修改数据库的名字需要按照以下步骤。
依次选择Settings-&amp;gt;Secrets and variables -&amp;gt; variables-&amp;gt; New repository variable。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;具体的变量名可以参考下表中的变量名，值为你想要修改的名字。&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;变量名&lt;/th&gt;
&lt;th&gt;当前数据库的名字&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;BOOK_DATABASE_NAME&lt;/td&gt;
&lt;td&gt;书架&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;REVIEW_DATABASE_NAME&lt;/td&gt;
&lt;td&gt;笔记&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;BOOKMARK_DATABASE_NAME&lt;/td&gt;
&lt;td&gt;划线&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DAY_DATABASE_NAME&lt;/td&gt;
&lt;td&gt;日&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WEEK_DATABASE_NAME&lt;/td&gt;
&lt;td&gt;周&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MONTH_DATABASE_NAME&lt;/td&gt;
&lt;td&gt;月&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;YEAR_DATABASE_NAME&lt;/td&gt;
&lt;td&gt;年&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CATEGORY_DATABASE_NAME&lt;/td&gt;
&lt;td&gt;分类&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AUTHOR_DATABASE_NAME&lt;/td&gt;
&lt;td&gt;作者&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CHAPTER_DATABASE_NAME&lt;/td&gt;
&lt;td&gt;章节&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;除此之外，其他数据可以任意修改，包括页面的布局都不会影响程序运行。&lt;/p&gt;
&lt;ol start=&#34;4&#34;&gt;
&lt;li&gt;年月周天中的进度是什么&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;这里的进度我设置的是每天1小时，每周7小时，每月30小时，每年365小时。你可以自行修改公式设置你的进度。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ol start=&#34;5&#34;&gt;
&lt;li&gt;表中的时间是什么&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;如果这本书你读完了，时间是读完的时间，如果没有读完，就是你最后阅读的时间。表中的日，周，月，年都是根据这个时间来设置的。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;升级&#34;&gt;升级
&lt;/h2&gt;&lt;p&gt;如果我添加了新功能，你需要将自己的代码与我的代码进行同步。打开你Fork的项目，点击Sync fork进行同步，如果有冲突可以点击Discard那个按钮
&lt;img src=&#34;https://images.malinkang.com/2024/03/53c917e4bcfd70d0509a05680a2f10b4.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;image-20240326113307149&#34;
	
	
&gt;&lt;/p&gt;
&lt;h2 id=&#34;捐赠&#34;&gt;捐赠
&lt;/h2&gt;&lt;p&gt;如果你觉得项目对你有帮助，可以捐赠。我也会不断的优化项目，并做出其他开源的项目。&lt;/p&gt;
&lt;h3 id=&#34;微信&#34;&gt;微信
&lt;/h3&gt;&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/d34f577490a32d4440c8a22f57af41da.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;h3 id=&#34;支付宝&#34;&gt;支付宝
&lt;/h3&gt;&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/7fd0feb1145f19fab3821ff1d4631f85.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;h2 id=&#34;付费解答&#34;&gt;付费解答
&lt;/h2&gt;&lt;p&gt;有问题先自行解决，往往失败都是一些小细节没注意导致的。我的文档写的已经足够详细，按照文档来操作基本都能成功。你也可以尝试在群里咨询。不要直接加我微信来让我来解答，这个项目我已经投入了大量时间来开发维护，实在没有更多的精力来一对一解答。如果实在解决不了，可以付费一对一咨询，30元一位。付完款可以微信私聊我。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/ca34d2b8c111f23126d94d3aaf55f5f3.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;h2 id=&#34;群&#34;&gt;群
&lt;/h2&gt;&lt;p&gt;欢迎加入微信群讨论。使用中遇到的任何问题，包括Notion的使用，微信读书组队打卡，后续的更新都会在群里讨论。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/group.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;群&#34;
	
	
&gt;&lt;/p&gt;
</description>
        </item>
        <item>
        <title>微信读书热力图使用指南</title>
        <link>https://example.com/posts/github_heatmap/</link>
        <pubDate>Fri, 22 Dec 2023 14:28:05 +0800</pubDate>
        
        <guid>https://example.com/posts/github_heatmap/</guid>
        <description>&lt;img src="https://images.unsplash.com/photo-1702277854835-0f25f1565ae1?w=800&amp;auto=format&amp;fit=crop&amp;q=60&amp;ixlib=rb-4.0.3&amp;ixid=M3wxMjA3fDB8MHx0b3BpYy1mZWVkfDN8Ym84alFLVGFFMFl8fGVufDB8fHx8fA%3D%3D" alt="Featured image of post 微信读书热力图使用指南" /&gt;&lt;h2 id=&#34;升级&#34;&gt;升级
&lt;/h2&gt;&lt;p&gt;如果你是新用户，可以直接跳过这一步。&lt;/p&gt;
&lt;p&gt;打开你Fork的项目，点击Sync fork进行同步&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://docs.github.com/assets/cb-75616/mw-1440/images/help/repository/sync-fork-dropdown.webp&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;h2 id=&#34;权限&#34;&gt;权限
&lt;/h2&gt;&lt;p&gt;确保你打开了读写权限。&lt;/p&gt;
&lt;p&gt;依次选择Settings-&amp;gt;Actions-&amp;gt;General，然后下拉，找到Workflow permissions，如果没有选中Read and write permissions，请选中，然后点下面的save保存。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/04/01c28b0dd2e8c2629a22e7f68db6216d.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/04/d7824c3488e6e1d1c9e6b75d6aba86f3.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;h2 id=&#34;设置name&#34;&gt;设置NAME
&lt;/h2&gt;&lt;p&gt;设置这个Name用来展示在热力图上。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://example.com/posts/github_heatmap/images/5.jpg&#34;
	width=&#34;1466&#34;
	height=&#34;390&#34;
	srcset=&#34;https://example.com/posts/github_heatmap/images/5_huc82d7b839fc53b7a5c86bd3cdfedcac6_120027_480x0_resize_q75_box.jpg 480w, https://example.com/posts/github_heatmap/images/5_huc82d7b839fc53b7a5c86bd3cdfedcac6_120027_1024x0_resize_q75_box.jpg 1024w&#34;
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;375&#34;
		data-flex-basis=&#34;902px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;依次选择Settings-&amp;gt;Secrets and variables -&amp;gt; New repository secret.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/04/c28135ce7ec0a597cd008e75ab645d14.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;输NAME和Secret，然后点 Add secret保存即可。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/04/e45b89ece1816660b2f5e35f8a72acb7.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;h2 id=&#34;设置年&#34;&gt;设置年
&lt;/h2&gt;&lt;p&gt;依次选择Settings-&amp;gt;Secrets and variables -&amp;gt; variables-&amp;gt; New repository variable.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/04/4c2578f3dd27c7db4d8d2403c2e25ecb.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;添加变量名为year，值为年份。如果要显示多个年份，比如2018到2024年的就输入2018-2024。主要微信读书只能拿到2018年之后的数据，所以如果输入2016-2024，还是只会显示2018-2024的数据。&lt;/p&gt;
&lt;h2 id=&#34;设置颜色&#34;&gt;设置颜色
&lt;/h2&gt;&lt;p&gt;和上面设置Year一样依次选择Settings-&amp;gt;Secrets and variables -&amp;gt; variables-&amp;gt; New repository variable。
具体的变量名可以参考下表中的变量名，值为色值。&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;变量名&lt;/th&gt;
&lt;th&gt;变量说明&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;BACKGROUND_COLOR&lt;/td&gt;
&lt;td&gt;背景颜色&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DOM_COLOR&lt;/td&gt;
&lt;td&gt;未填充的色块&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;TRACK_COLOR&lt;/td&gt;
&lt;td&gt;一级颜色&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SPECIAL_COLOR&lt;/td&gt;
&lt;td&gt;二级颜色&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SPECIAL_COLOR2&lt;/td&gt;
&lt;td&gt;三级级颜色&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;TEXT_COLOR&lt;/td&gt;
&lt;td&gt;文字颜色&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/04/521ec621b6acebc297d9700f9bfac1eb.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;variables示例&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/04/e250d7e9952047eb327f7b0a397211d3.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;h2 id=&#34;手动运行&#34;&gt;手动运行
&lt;/h2&gt;&lt;p&gt;配置完成之后，你就可以手动运行一下。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://example.com/posts/github_heatmap/images/6.jpg&#34;
	width=&#34;3022&#34;
	height=&#34;1270&#34;
	srcset=&#34;https://example.com/posts/github_heatmap/images/6_huc82d7b839fc53b7a5c86bd3cdfedcac6_301544_480x0_resize_q75_box.jpg 480w, https://example.com/posts/github_heatmap/images/6_huc82d7b839fc53b7a5c86bd3cdfedcac6_301544_1024x0_resize_q75_box.jpg 1024w&#34;
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;237&#34;
		data-flex-basis=&#34;571px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;最终生成的图保存在OUT_FOLDER文件夹下。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/04/75c38b036cce0ff8cc23d3459defbcb7.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
</description>
        </item>
        <item>
        <title>WeRead2Notion使用文档</title>
        <link>https://example.com/posts/weread2notion/</link>
        <pubDate>Sun, 10 Sep 2023 15:28:05 +0800</pubDate>
        
        <guid>https://example.com/posts/weread2notion/</guid>
        <description>&lt;img src="https://images.malinkang.com/2024/03/e1bc45eb87ec93a249edf163a9115874.png" alt="Featured image of post WeRead2Notion使用文档" /&gt;&lt;p&gt;WeRead2Notion用于将微信读书的笔记自动同步到Notion。该项目不支持在Notion中添加自己的笔记，每次有笔记更新会删除原有笔记，需要添加自己的笔记可以使用&lt;a class=&#34;link&#34; href=&#34;https://malinkang.com/posts/weread2notion-pro/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;WeRead2Notion-Pro&lt;/a&gt;。&lt;/p&gt;
&lt;style type=&#34;text/css&#34;&gt;
     
    .notice {
        --title-color: #fff;
        --title-background-color: #6be;
        --content-color: #444;
        --content-background-color: #e7f2fa;
    }

    .notice.info {
        --title-background-color: #fb7;
        --content-background-color: #fec;
    }

    .notice.tip {
        --title-background-color: #5a5;
        --content-background-color: #efe;
    }

    .notice.warning {
        --title-background-color: #c33;
        --content-background-color: #fee;
    }

     
    @media (prefers-color-scheme:dark) {
        .notice {
            --title-color: #fff;
            --title-background-color: #069;
            --content-color: #ddd;
            --content-background-color: #023;
        }

        .notice.info {
            --title-background-color: #a50;
            --content-background-color: #420;
        }

        .notice.tip {
            --title-background-color: #363;
            --content-background-color: #121;
        }

        .notice.warning {
            --title-background-color: #800;
            --content-background-color: #400;
        }
    }

    body.dark .notice {
        --title-color: #fff;
        --title-background-color: #069;
        --content-color: #ddd;
        --content-background-color: #023;
    }

    body.dark .notice.info {
        --title-background-color: #a50;
        --content-background-color: #420;
    }

    body.dark .notice.tip {
        --title-background-color: #363;
        --content-background-color: #121;
    }

    body.dark .notice.warning {
        --title-background-color: #800;
        --content-background-color: #400;
    }

     
    .notice {
        padding: 18px;
        line-height: 24px;
        margin-bottom: 24px;
        border-radius: 4px;
        color: var(--content-color);
        background: var(--content-background-color);
    }

    .notice p:last-child {
        margin-bottom: 0
    }

     
    .notice-title {
        margin: -18px -18px 12px;
        padding: 4px 18px;
        border-radius: 4px 4px 0 0;
        font-weight: 700;
        color: var(--title-color);
        background: var(--title-background-color);
    }

     
    .icon-notice {
        display: inline-flex;
        align-self: center;
        margin-right: 8px;
    }

    .icon-notice img,
    .icon-notice svg {
        height: 1em;
        width: 1em;
        fill: currentColor;
    }

    .icon-notice img,
    .icon-notice.baseline svg {
        top: .125em;
        position: relative;
    }
&lt;/style&gt;&lt;div class=&#34;notice warning&#34; &gt;
    &lt;p class=&#34;notice-title&#34;&gt;
        &lt;span class=&#34;icon-notice baseline&#34;&gt;
            &lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;126 76.5 300 300&#34;&gt;
  &lt;path d=&#34;M297.431 324.397v-34.255c0-3.245-2.344-5.95-5.358-5.95h-32.146c-3.014 0-5.358 2.705-5.358 5.95v34.255c0 3.245 2.344 5.95 5.358 5.95h32.146c3.014 0 5.358-2.705 5.358-5.95Zm-.335-67.428 3.014-82.753c0-1.081-.502-2.524-1.674-3.425-1.005-.902-2.512-1.983-4.019-1.983h-36.834c-1.507 0-3.014 1.081-4.019 1.983-1.172.901-1.674 2.704-1.674 3.786l2.846 82.392c0 2.344 2.512 4.146 5.693 4.146h30.975c3.013 0 5.525-1.803 5.692-4.146Zm-2.344-168.39L423.34 342.425c3.683 7.032 3.516 15.686-.335 22.717-3.85 7.031-10.883 11.358-18.417 11.358H147.413c-7.534 0-14.566-4.327-18.417-11.358-3.85-7.031-4.018-15.685-.335-22.716L257.248 88.578C260.93 81.188 268.13 76.5 276 76.5c7.87 0 15.069 4.688 18.752 12.08Z&#34;/&gt;
&lt;/svg&gt;

        &lt;/span&gt;Warning&lt;/p&gt;&lt;p&gt;Weread2Notion和Weread2Notion-Pro是两个不同的项目，模板也不相同，切勿用错模板。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Weread2Notion-Pro教程：&lt;a class=&#34;link&#34; href=&#34;https://malinkang.com/posts/weread2notion-pro/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://malinkang.com/posts/weread2notion-pro/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;热力图使用教程：&lt;a class=&#34;link&#34; href=&#34;https://malinkang.com/posts/github_heatmap/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://malinkang.com/posts/github_heatmap/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;

&lt;h2 id=&#34;预览&#34;&gt;预览
&lt;/h2&gt;&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/7403ee39bcd57097005697d3c4a06841.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;3e54d178-4e8d-4a06-a36d-664a861b364c&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;也可以打开网页版本查看效果：https://book.malinkang.com/&lt;/p&gt;
&lt;h3 id=&#34;fork工程&#34;&gt;Fork工程
&lt;/h3&gt;&lt;p&gt;打开&lt;a class=&#34;link&#34; href=&#34;https://github.com/malinkang/weread2notion&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Weread2Notion&lt;/a&gt;，点击右上角的Fork（顺便点个star谢谢）&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/fc6be407e45f0e3a3067252dd2c51c73.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;h3 id=&#34;权限&#34;&gt;权限
&lt;/h3&gt;&lt;p&gt;确保你打开了读写权限。&lt;/p&gt;
&lt;p&gt;依次选择Settings-&amp;gt;Actions-&amp;gt;General，然后下拉，找到Workflow permissions，如果没有选中Read and write permissions，请选中，然后点下面的save保存。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/01c28b0dd2e8c2629a22e7f68db6216d.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/d7824c3488e6e1d1c9e6b75d6aba86f3.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;h3 id=&#34;获取微信读书cookie&#34;&gt;获取微信读书Cookie
&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;浏览器打开&lt;a class=&#34;link&#34; href=&#34;https://weread.qq.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;网页版微信读书&lt;/a&gt;扫码登录&lt;/li&gt;
&lt;li&gt;按F12进入开发者模式，依次点网络-&amp;gt;文档，然后选中weread.qq.com，下拉找到Cookie，复制Cookie值&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;notice tip&#34; &gt;
    &lt;p class=&#34;notice-title&#34;&gt;
        &lt;span class=&#34;icon-notice baseline&#34;&gt;
            &lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;300.5 134 300 300&#34;&gt;
  &lt;path d=&#34;M551.281 252.36c0-3.32-1.172-6.641-3.515-8.985l-17.774-17.578c-2.344-2.344-5.469-3.711-8.789-3.711-3.32 0-6.445 1.367-8.789 3.71l-79.687 79.493-44.141-44.14c-2.344-2.344-5.469-3.712-8.79-3.712-3.32 0-6.444 1.368-8.788 3.711l-17.774 17.579c-2.343 2.343-3.515 5.664-3.515 8.984 0 3.32 1.172 6.445 3.515 8.789l70.704 70.703c2.343 2.344 5.664 3.711 8.789 3.711 3.32 0 6.64-1.367 8.984-3.71l106.055-106.056c2.343-2.343 3.515-5.468 3.515-8.789ZM600.5 284c0 82.813-67.188 150-150 150-82.813 0-150-67.188-150-150 0-82.813 67.188-150 150-150 82.813 0 150 67.188 150 150Z&#34;/&gt;
&lt;/svg&gt;

        &lt;/span&gt;Tip&lt;/p&gt;&lt;p&gt;如果没有内容显示，请刷新下浏览器。&lt;/p&gt;
&lt;p&gt;建议使用Chrome浏览器，有的小伙伴使用QQ浏览器拿到的Cookie一直不能用。&lt;/p&gt;&lt;/div&gt;

&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/2a26e0b6d2a5a3b36711e91037b837f3.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;h3 id=&#34;授权&#34;&gt;授权
&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;浏览器打开 &lt;a class=&#34;link&#34; href=&#34;https://api.notion.com/v1/oauth/authorize?client_id=801fd03a-a44f-41af-9a17-feb048b4bbdd&amp;amp;response_type=code&amp;amp;owner=user&amp;amp;redirect_uri=https%3A%2F%2Fnotion-auth.malinkang.com%2Fweread2notion-oauth-callback&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://api.notion.com/v1/oauth/authorize?client_id=801fd03a-a44f-41af-9a17-feb048b4bbdd&amp;response_type=code&amp;owner=user&amp;redirect_uri=https%3A%2F%2Fnotion-auth.malinkang.com%2Fweread2notion-oauth-callback&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;然后点击Next-&amp;gt;Allow access&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/6e8adeccaf9fddef746300c3458b1967.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;image-20240326111124731&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/9ddc65490e193f00d4f29fbeb70b24fe.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;image-20240326111250623&#34;
	
	
&gt;&lt;/p&gt;
&lt;ol start=&#34;3&#34;&gt;
&lt;li&gt;
&lt;p&gt;点击复制按钮，复制NOTION_TOKEN和NOTION_PAGE的值。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/42c04cb1e6ab95eed832f33462c96831.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;复制&#34;
	
	
&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;在github的secrets中添加变量&#34;&gt;在Github的Secrets中添加变量
&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;打开你fork的工程，点击Settings-&amp;gt;Secrets and variables-&amp;gt;New repository secret&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/660acb8a4038af66e27fe0f993ef3aad.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;ol start=&#34;2&#34;&gt;
&lt;li&gt;Name输入WEREAD_COOKIE，Secret输入框中填入你前面获取的微信读书Cookie，然后点击Add secret&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/bd1bb31f901d9920bb1135c19e1ef304.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;ol start=&#34;3&#34;&gt;
&lt;li&gt;同理，继续点击New repository secret，分别增加变量NOTION_TOKEN和NOTION_PAGE。最终的结果如下图所示。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/cc1a34e23e251dec7f8fedc8d710912a.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;div class=&#34;notice warning&#34; &gt;
    &lt;p class=&#34;notice-title&#34;&gt;
        &lt;span class=&#34;icon-notice baseline&#34;&gt;
            &lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;126 76.5 300 300&#34;&gt;
  &lt;path d=&#34;M297.431 324.397v-34.255c0-3.245-2.344-5.95-5.358-5.95h-32.146c-3.014 0-5.358 2.705-5.358 5.95v34.255c0 3.245 2.344 5.95 5.358 5.95h32.146c3.014 0 5.358-2.705 5.358-5.95Zm-.335-67.428 3.014-82.753c0-1.081-.502-2.524-1.674-3.425-1.005-.902-2.512-1.983-4.019-1.983h-36.834c-1.507 0-3.014 1.081-4.019 1.983-1.172.901-1.674 2.704-1.674 3.786l2.846 82.392c0 2.344 2.512 4.146 5.693 4.146h30.975c3.013 0 5.525-1.803 5.692-4.146Zm-2.344-168.39L423.34 342.425c3.683 7.032 3.516 15.686-.335 22.717-3.85 7.031-10.883 11.358-18.417 11.358H147.413c-7.534 0-14.566-4.327-18.417-11.358-3.85-7.031-4.018-15.685-.335-22.716L257.248 88.578C260.93 81.188 268.13 76.5 276 76.5c7.87 0 15.069 4.688 18.752 12.08Z&#34;/&gt;
&lt;/svg&gt;

        &lt;/span&gt;Warning&lt;/p&gt;&lt;p&gt;注意这三个变量名一定要填写正确，一个字母都不能错，否则会同步失败。&lt;/p&gt;&lt;/div&gt;

&lt;h3 id=&#34;运行&#34;&gt;运行
&lt;/h3&gt;&lt;p&gt;上面配置完成之后，打开你Fork的项目，依次点击Actions-&amp;gt;weread sync-&amp;gt; Run workflow，就可以运行了。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/58a654118607156d8a7dde7f6470504f.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;h2 id=&#34;问题排查&#34;&gt;问题排查
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;可以点击你Fork项目的Action，查看运行状态，绿色是成功，红色是失败。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/ee23baaf257d9fa16f6f95950cd1e585.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;div class=&#34;notice warning&#34; &gt;
    &lt;p class=&#34;notice-title&#34;&gt;
        &lt;span class=&#34;icon-notice baseline&#34;&gt;
            &lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;126 76.5 300 300&#34;&gt;
  &lt;path d=&#34;M297.431 324.397v-34.255c0-3.245-2.344-5.95-5.358-5.95h-32.146c-3.014 0-5.358 2.705-5.358 5.95v34.255c0 3.245 2.344 5.95 5.358 5.95h32.146c3.014 0 5.358-2.705 5.358-5.95Zm-.335-67.428 3.014-82.753c0-1.081-.502-2.524-1.674-3.425-1.005-.902-2.512-1.983-4.019-1.983h-36.834c-1.507 0-3.014 1.081-4.019 1.983-1.172.901-1.674 2.704-1.674 3.786l2.846 82.392c0 2.344 2.512 4.146 5.693 4.146h30.975c3.013 0 5.525-1.803 5.692-4.146Zm-2.344-168.39L423.34 342.425c3.683 7.032 3.516 15.686-.335 22.717-3.85 7.031-10.883 11.358-18.417 11.358H147.413c-7.534 0-14.566-4.327-18.417-11.358-3.85-7.031-4.018-15.685-.335-22.716L257.248 88.578C260.93 81.188 268.13 76.5 276 76.5c7.87 0 15.069 4.688 18.752 12.08Z&#34;/&gt;
&lt;/svg&gt;

        &lt;/span&gt;Warning&lt;/p&gt;&lt;p&gt;运行成功，只代表程序没有出错，不代表就一定同步数据，比如微信Cookie过期就不会报错。所以如果运行成功，Notion中没有数据的话，也可以通过下面第2步来查看日志&lt;/p&gt;&lt;/div&gt;

&lt;p&gt;2.可以点进去查日志，来自行排查问题。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/34089868d5569f92c9138ade3ba99428.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/27ab73fed87b15a3a55d05423bd90167.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;h2 id=&#34;问题解答&#34;&gt;问题解答
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;为什么有的书没有同步过来&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;本项目只会同步划线或者做了笔记的书，书架里的书如果没有划线或者做笔记是不会同步的。后续可能会考虑增加同步书架中的书。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ol start=&#34;2&#34;&gt;
&lt;li&gt;每天何时同步&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;本项目设置的是utc时间的0点，如果你在中国，那就是每天8点同步。不过据我观察，Github这个可能有延迟，会在每天8点零几分同步。你也可以自行修改同步时间，具体参考&lt;a class=&#34;link&#34; href=&#34;https://docs.github.com/zh/actions/using-workflows/events-that-trigger-workflows#schedule&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;这里&lt;/a&gt;。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;升级&#34;&gt;升级
&lt;/h2&gt;&lt;p&gt;如果我添加了新功能，你需要将自己的代码与我的代码进行同步。打开你Fork的项目，点击Sync fork进行同步，如果有冲突可以点击Discard那个按钮
&lt;img src=&#34;https://images.malinkang.com/2024/03/53c917e4bcfd70d0509a05680a2f10b4.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;image-20240326113307149&#34;
	
	
&gt;&lt;/p&gt;
&lt;h2 id=&#34;捐赠&#34;&gt;捐赠
&lt;/h2&gt;&lt;p&gt;如果你觉得项目对你有帮助，可以捐赠。我也会不断的优化项目，并做出其他开源的项目。&lt;/p&gt;
&lt;h3 id=&#34;微信&#34;&gt;微信
&lt;/h3&gt;&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/d34f577490a32d4440c8a22f57af41da.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;h3 id=&#34;支付宝&#34;&gt;支付宝
&lt;/h3&gt;&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/7fd0feb1145f19fab3821ff1d4631f85.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;h2 id=&#34;付费解答&#34;&gt;付费解答
&lt;/h2&gt;&lt;p&gt;有问题先自行解决，往往失败都是一些小细节没注意导致的。我的文档写的已经足够详细，按照文档来操作基本都能成功。你也可以尝试在群里咨询。不要直接加我微信来让我来解答，这个项目我已经投入了大量时间来开发维护，实在没有更多的精力来一对一解答。如果实在解决不了，可以付费一对一咨询，30元一位。付完款可以微信私聊我。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/2024/03/ca34d2b8c111f23126d94d3aaf55f5f3.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
	
&gt;&lt;/p&gt;
&lt;h2 id=&#34;群&#34;&gt;群
&lt;/h2&gt;&lt;p&gt;欢迎加入微信群讨论。使用中遇到的任何问题，包括Notion的使用，微信读书组队打卡，后续的更新都会在群里讨论。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://images.malinkang.com/group.jpg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;群&#34;
	
	
&gt;&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
