├── .github └── workflows │ └── main.yml ├── README.md ├── assets └── image_1643951423969_0.png ├── logseq ├── bak │ ├── logseq_config.edn.2022-02-04T04_40_10.262Z │ ├── logseq_config.edn.2022-02-04T04_40_51.336Z │ ├── logseq_config.edn.2022-02-04T06_30_29.961Z │ ├── logseq_custom.css.2022-02-04T04_30_23.098Z │ ├── pages_2307-践行极简理念,高效数字生活@annote.md.2022-02-05T03_17_56.131Z │ ├── pages_2307-践行极简理念,高效数字生活@annote.md.2022-02-05T03_24_35.692Z │ ├── pages_2307-践行极简理念,高效数字生活@annote.md.2022-02-05T03_24_48.283Z │ ├── pages_哥斯拉_2293-泰坦巨兽终极图鉴@annote.md.2022-02-19T02_28_57.254Z │ ├── pages_哥斯拉_2293-泰坦巨兽终极图鉴@annote.md.2022-02-19T06_43_19.467Z │ ├── pages_哥斯拉_2293-泰坦巨兽终极图鉴@annote.md.2022-02-19T06_48_18.369Z │ ├── pages_哥斯拉_2293-泰坦巨兽终极图鉴@annote.md.2022-02-19T08_19_56.781Z │ ├── pages_哥斯拉_2330-我如何使用 Notion 管理简悦的一切 - 少数派@annote.md.2022-02-19T06_43_19.469Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T07_03_40.645Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T07_04_20.796Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T07_06_25.243Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T07_06_59.897Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T07_08_51.884Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T07_11_44.891Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T07_12_01.000Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T07_12_09.105Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T10_20_04.497Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T10_37_44.315Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T10_38_43.411Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T10_53_40.039Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T10_56_01.296Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T10_59_04.690Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T11_00_15.518Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T11_03_51.845Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T11_05_21.064Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T11_08_28.862Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T02_28_45.366Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T02_29_01.005Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T02_29_06.967Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T02_29_11.876Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T02_32_11.656Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T02_32_15.120Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T02_32_35.551Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T02_32_41.474Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T02_35_29.191Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T03_39_20.336Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T03_43_10.312Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T03_43_21.624Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T03_51_46.002Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T03_52_15.852Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T03_56_10.706Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T04_13_07.418Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T04_13_11.335Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T04_13_19.005Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T04_13_29.491Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T04_15_00.740Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T04_15_22.047Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T04_15_31.136Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T06_30_16.514Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T06_31_06.102Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T06_31_25.923Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T06_31_31.575Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T06_31_48.788Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T06_31_52.800Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T06_32_01.342Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T06_32_18.539Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T06_32_57.847Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T06_37_23.450Z │ ├── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T06_37_30.851Z │ └── pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T06_37_33.712Z ├── config.edn ├── custom.css ├── metadata.edn └── pages-metadata.edn └── pages ├── contents.md ├── logseq dev theme.md ├── 哥斯拉 ├── 2292-怪兽宇宙时间线大盘点@annote.md ├── 2293-泰坦巨兽终极图鉴@annote.md ├── 2294-科普向:拉顿,摩斯拉,王者基多拉的小介绍@annote.md ├── 2295-拉顿@annote.md ├── 2296-国王基多拉@annote.md └── 2297-摩斯拉@annote.md └── 简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md /.github/workflows/main.yml: -------------------------------------------------------------------------------- 1 | # This is a basic workflow to help you get started with Actions 2 | 3 | name: CI 4 | 5 | # Controls when the workflow will run 6 | on: 7 | push: 8 | branches: [main] 9 | 10 | # Allows you to run this workflow manually from the Actions tab 11 | workflow_dispatch: 12 | 13 | # A workflow run is made up of one or more jobs that can run sequentially or in parallel 14 | jobs: 15 | # This workflow contains a single job called "build" 16 | build: 17 | # The type of runner that the job will run on 18 | runs-on: ubuntu-latest 19 | 20 | # Steps represent a sequence of tasks that will be executed as part of the job 21 | steps: 22 | # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it 23 | - uses: actions/checkout@v2 24 | - name: Logseq Publish 🚩 25 | uses: pengx17/logseq-publish@main 26 | - name: add a nojekyll file 27 | run: touch $GITHUB_WORKSPACE/www/.nojekyll 28 | - name: Deploy 🚀 29 | uses: JamesIves/github-pages-deploy-action@v4 30 | with: 31 | branch: gh-pages # The branch the action should deploy to. 32 | folder: www # The folder the action should deploy. 33 | clean: true 34 | single-commit: true 35 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # knowledge-garden 2 | 简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案 3 | -------------------------------------------------------------------------------- /assets/image_1643951423969_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/23784148/knowledge-garden/75067a0988e4dc8138fc6e0c9b69c2ac67b8feea/assets/image_1643951423969_0.png -------------------------------------------------------------------------------- /logseq/bak/logseq_config.edn.2022-02-04T04_40_10.262Z: -------------------------------------------------------------------------------- 1 | {:meta/version 1 2 | 3 | ;; Currently, we support either "Markdown" or "Org". 4 | ;; This can overwrite your global preference so that 5 | ;; maybe your personal preferred format is Org but you'd 6 | ;; need to use Markdown for some projects. 7 | ;; :preferred-format "" 8 | 9 | ;; Preferred workflow style. 10 | ;; Value is either ":now" for NOW/LATER style, 11 | ;; or ":todo" for TODO/DOING style. 12 | :preferred-workflow :now 13 | 14 | ;; The app will ignore those directories or files. 15 | ;; E.g. "/archived" "/test.md" 16 | :hidden [] 17 | 18 | ;; When creating the new journal page, the app will use your template if there is one. 19 | ;; You only need to input your template name here. 20 | :default-templates 21 | {:journals ""} 22 | 23 | ;; Whether to enable hover on tooltip preview feature 24 | ;; Default is true, you can also toggle this via setting page 25 | :ui/enable-tooltip? true 26 | 27 | :feature/enable-block-timestamps? false 28 | 29 | ;; Specify a custom CSS import 30 | ;; This option take precedence over your local `logseq/custom.css` file 31 | ;; You may find a list of awesome logseq themes here: 32 | ;; https://github.com/logseq/awesome-logseq#css-themes 33 | ;; Example: 34 | ;; :custom-css-url "@import url('https://cdn.jsdelivr.net/gh/dracula/logseq@master/custom.css');" 35 | 36 | ;; When :all-pages-public? true, export repo would export all pages within that repo. 37 | ;; Regardless of whether you've set any page to public or not. 38 | ;; Example: 39 | ;; :publishing/all-pages-public? true 40 | 41 | ;; Specify default home page and sidebar status for Logseq 42 | ;; If not specified, Logseq default opens journals page on startup 43 | ;; value for `:page` is name of page 44 | ;; Possible options for `:sidebar` are 45 | ;; 1. `"Contents"` to open up `Contents` in sidebar by default 46 | ;; 2. `page name` to open up some page in sidebar 47 | ;; 3. Or multiple pages in an array ["Contents" "Page A" "Page B"] 48 | ;; If `:sidebar` is not set, sidebar will be hidden 49 | ;; Example: 50 | ;; 1. Setup page "Changelog" as home page and "Contents" in sidebar 51 | ;; :default-home {:page "Changelog", :sidebar "Contents"} 52 | ;; 2. Setup page "Jun 3rd, 2021" as home page without sidebar 53 | ;; :default-home {:page "Jun 3rd, 2021"} 54 | ;; 3. Setup page "home" as home page with multiple pages in sidebar 55 | ;; :default-home {:page "home" :sidebar ["page a" "page b"]} 56 | 57 | ;; Tell logseq to use a specific folder in the repo as a default location for notes 58 | ;; if not specified, notes are stored in `pages` directory 59 | ;; :pages-directory "your-directory" 60 | 61 | ;; Tell logseq to use a specific folder in the repo as a default location for journals 62 | ;; if not specified, journals are stored in `journals` directory 63 | ;; :journals-directory "your-directory" 64 | 65 | ;; Set this to true will convert 66 | ;; `[[Grant Ideas]]` to `[[file:./grant_ideas.org][Grant Ideas]]` for org-mode 67 | ;; For more, see https://github.com/logseq/logseq/issues/672 68 | ;; :org-mode/insert-file-link? true 69 | 70 | ;; If you prefer to use the file name as the page title 71 | ;; instead of the first heading's title 72 | ;; the only option for now is `file` 73 | ;; :page-name-order "file" 74 | 75 | ;; Setup custom shortcuts under `:shortcuts` key 76 | ;; Syntax: 77 | ;; 1. `+` means keys pressing simultaneously. eg: `ctrl+shift+a` 78 | ;; 2. ` ` empty space between keys represents key chords. eg: `t s` means press `s` follow by `t` 79 | ;; 3. `mod` means `Ctrl` for Windows/Linux and `Command` for Mac 80 | ;; 4. use `false` to disable particular shortcut 81 | ;; 4. you can define multiple bindings for one action, eg `["ctrl+j" "down"]` 82 | ;; full list of configurable shortcuts are available below: 83 | ;; https://github.com/logseq/logseq/blob/master/src/main/frontend/modules/shortcut/config.cljs 84 | ;; Example: 85 | ;; :shortcuts 86 | ;; {:editor/new-block "enter" 87 | ;; :editor/new-line "shift+enter" 88 | ;; :editor/insert-link "mod+shift+k" 89 | ;; :editor/hightlight false 90 | ;; :ui/toggle-settings "t s" 91 | ;; :editor/up ["ctrl+k" "up"] 92 | ;; :editor/down ["ctrl+j" "down"] 93 | ;; :editor/left ["ctrl+h" "left"] 94 | ;; :editor/right ["ctrl+l" "right"]} 95 | :shortcuts {} 96 | 97 | ;; By default, pressing `Enter` in the document mode will create a new line. 98 | ;; Set this to `true` so that it's the same behaviour as the usual outliner mode. 99 | :shortcut/doc-mode-enter-for-new-block? false 100 | 101 | ;; Whether to show command doc on hover 102 | :ui/show-command-doc? true 103 | 104 | ;; Whether to show empty bullets for non-document mode (the default mode) 105 | :ui/show-empty-bullets? false 106 | 107 | ;; The app will show those queries in today's journal page, 108 | ;; the "NOW" query asks the tasks which need to be finished "now", 109 | ;; the "NEXT" query asks the future tasks. 110 | :default-queries 111 | {:journals 112 | [{:title "🔨 NOW" 113 | :query [:find (pull ?h [*]) 114 | :in $ ?start ?today 115 | :where 116 | [?h :block/marker ?marker] 117 | [(contains? #{"NOW" "DOING"} ?marker)] 118 | [?h :block/page ?p] 119 | [?p :block/journal? true] 120 | [?p :block/journal-day ?d] 121 | [(>= ?d ?start)] 122 | [(<= ?d ?today)]] 123 | :inputs [:14d :today] 124 | :result-transform (fn [result] 125 | (sort-by (fn [h] 126 | (get h :block/priority "Z")) result)) 127 | :collapsed? false} 128 | {:title "📅 NEXT" 129 | :query [:find (pull ?h [*]) 130 | :in $ ?start ?next 131 | :where 132 | [?h :block/marker ?marker] 133 | [(contains? #{"NOW" "LATER" "TODO"} ?marker)] 134 | [?h :block/ref-pages ?p] 135 | [?p :block/journal? true] 136 | [?p :block/journal-day ?d] 137 | [(> ?d ?start)] 138 | [(< ?d ?next)]] 139 | :inputs [:today :7d-after] 140 | :collapsed? false}]} 141 | 142 | ;; Add your own commands to speedup. 143 | ;; E.g. [["js" "Javascript"]] 144 | :commands 145 | [] 146 | 147 | ;; Macros replace texts and will make you more productive. 148 | ;; For example: 149 | ;; Add this to the macros below: 150 | ;; {"poem" "Rose is $1, violet's $2. Life's ordered: Org assists you."} 151 | ;; input "{{{poem red,blue}}}" 152 | ;; becomes 153 | ;; Rose is red, violet's blue. Life's ordered: Org assists you. 154 | :macros {} 155 | 156 | ;; The default level to be opened for the linked references. 157 | ;; For example, if we have some example blocks like this: 158 | ;; - a [[page]] (level 1) 159 | ;; - b (level 2) 160 | ;; - c (level 3) 161 | ;; - d (level 4) 162 | ;; 163 | ;; With the default value of level 2, `b` will be collapsed. 164 | ;; If we set the level's value to 3, `b` will be opened and `c` will be collapsed. 165 | :ref/default-open-blocks-level 2 166 | 167 | :ref/linked-references-collapsed-threshold 50 168 | :favorites [] 169 | 170 | ;; any number between 0 and 1 (the greater it is the faster the changes of the next-interval of card reviews) (default 0.5) 171 | ;; :srs/learning-fraction 0.5 172 | 173 | ;; the initial interval after the first successful review of a card (default 4) 174 | ;; :srs/initial-interval 4 175 | 176 | ;; hide specific properties for blocks 177 | ;; E.g. #{:created-at :updated-at} 178 | ;; :block-hidden-properties #{} 179 | 180 | ;; logbook setup 181 | ;; :logbook/settings 182 | ;; {:with-second-support? false ;limit logbook to minutes, seconds will be eliminated 183 | ;; :enabled-in-all-blocks true ;display logbook in all blocks after timetracking 184 | ;; :enabled-in-timestamped-blocks false ;don't display logbook at all 185 | ;; } 186 | 187 | ;; Mobile photo uploading setup 188 | ;; :mobile/photo 189 | ;; {:allow-editing? true} 190 | 191 | ;; Extra CodeMirror options 192 | ;; :editor/extra-codemirror-options {:keyMap "emacs" :lineWrapping true} 193 | } 194 | -------------------------------------------------------------------------------- /logseq/bak/logseq_custom.css.2022-02-04T04_30_23.098Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/23784148/knowledge-garden/75067a0988e4dc8138fc6e0c9b69c2ac67b8feea/logseq/bak/logseq_custom.css.2022-02-04T04_30_23.098Z -------------------------------------------------------------------------------- /logseq/bak/pages_2307-践行极简理念,高效数字生活@annote.md.2022-02-05T03_17_56.131Z: -------------------------------------------------------------------------------- 1 | title:: 践行极简理念,高效数字生活 2 | 3 | # MetaDate 4 | - Origin 5 | - [sspai.com](https://sspai.com/post/71200) 6 | - Date 7 | - 2022年02月05日 11:17:29 8 | - Desc 9 | - 近年来,极简理念时不时会被人们提起,引发了不少讨论,围绕极简理念展开的实践也层出不穷。 10 | - Tags 11 | - 12 | - Backlinks 13 | - 14 | - Reference 15 | - 16 | 17 | # Annoations 18 | 19 | collapsed:: false 20 | - #+BEGIN_QUOTE 21 | ![](https://cdn.sspai.com/2022/01/27/6c20a4ea50d4419947a3c3e7a5250a17.jpg) 22 | #+END_QUOTE 23 | collapsed:: true 24 | - Note 25 | - #+BEGIN_QUOTE 26 | 27 | #+END_QUOTE 28 | - Tags 29 | - 30 | - External reference 31 | - 32 | - Association 33 | - #+BEGIN_QUOTE 34 | 35 | #+END_QUOTE 36 | - [内部链接]() | [外部链接]() 37 | -------------------------------------------------------------------------------- /logseq/bak/pages_2307-践行极简理念,高效数字生活@annote.md.2022-02-05T03_24_35.692Z: -------------------------------------------------------------------------------- 1 | title:: 践行极简理念,高效数字生活 2 | 3 | # MetaDate 4 | - Origin 5 | - [sspai.com](https://sspai.com/post/71200) 6 | - Date 7 | - 2022年02月05日 11:17:29 8 | - Desc 9 | - 近年来,极简理念时不时会被人们提起,引发了不少讨论,围绕极简理念展开的实践也层出不穷。 10 | - Tags 11 | - 12 | - Backlinks 13 | - 14 | - Reference 15 | - 16 | 17 | # Annoations 18 | 19 | collapsed:: false 20 | - #+BEGIN_QUOTE 21 | ![](https://cdn.sspai.com/2022/01/27/6c20a4ea50d4419947a3c3e7a5250a17.jpg) 22 | #+END_QUOTE 23 | collapsed:: true 24 | - Note 25 | - #+BEGIN_QUOTE 26 | 27 | #+END_QUOTE 28 | - Tags 29 | - 30 | - External reference 31 | - 32 | - Association 33 | - #+BEGIN_QUOTE 34 | 35 | #+END_QUOTE 36 | - [内部链接]() | [外部链接]() 37 | collapsed:: false 38 | - #+BEGIN_QUOTE 39 | **信息输入及筛选** 40 | 41 | 融合生活和工作,我的信息主要来源于两大块,第一是 RSS ,第二是包括微信公众号和各大门户网站上的其他文章。 RSS 和浏览器主要作为我的信息初筛工具,用于阅读新闻和不甚重要的文章,如果有值得精精读的文章,我会选择收藏起来,集中在电脑上处理。这是信息输入及筛选的过程。 42 | 43 | 阅读离不开浏览器,但由于不少页面的排版布局很魔性,阅读体验大打折扣,因此我使用简悦进行了页面优化。 2020 年 8 月份,我在鸽子派购入简悦,尽管其最初形态仅仅是一个浏览器插件,但随着版本的迭代,如今的简悦早已不局限于一个阅读模式插件,而成了我每天必用的知识整理工具。 44 | 45 | 总体来说,加入稍后读的方式取决于我所使用的设备和获得信息的途径。 46 | #+END_QUOTE 47 | collapsed:: true 48 | - Note 49 | - #+BEGIN_QUOTE 50 | 51 | #+END_QUOTE 52 | - Tags 53 | - 54 | - External reference 55 | - 56 | - Association 57 | - #+BEGIN_QUOTE 58 | 59 | #+END_QUOTE 60 | - [内部链接]() | [外部链接]() 61 | collapsed:: false 62 | - #+BEGIN_QUOTE 63 | ![](https://cdn.sspai.com/2022/01/27/94e31913056fcb9cb73f31378fc447bd.png) 64 | #+END_QUOTE 65 | collapsed:: true 66 | - Note 67 | - #+BEGIN_QUOTE 68 | 69 | #+END_QUOTE 70 | - Tags 71 | - 72 | - External reference 73 | - 74 | - Association 75 | - #+BEGIN_QUOTE 76 | 77 | #+END_QUOTE 78 | - [内部链接]() | [外部链接]() 79 | -------------------------------------------------------------------------------- /logseq/bak/pages_2307-践行极简理念,高效数字生活@annote.md.2022-02-05T03_24_48.283Z: -------------------------------------------------------------------------------- 1 | title:: 践行极简理念,高效数字生活 2 | 3 | # MetaDate 4 | - Origin 5 | - [sspai.com](https://sspai.com/post/71200) 6 | - Date 7 | - 2022年02月05日 11:24:23 8 | - Desc 9 | - 近年来,极简理念时不时会被人们提起,引发了不少讨论,围绕极简理念展开的实践也层出不穷。 10 | - Tags 11 | - 12 | - Backlinks 13 | - 14 | - Reference 15 | - 16 | 17 | # Annoations 18 | 19 | collapsed:: false 20 | - #+BEGIN_QUOTE 21 | ![](https://cdn.sspai.com/2022/01/27/6c20a4ea50d4419947a3c3e7a5250a17.jpg) 22 | #+END_QUOTE 23 | collapsed:: true 24 | - Note 25 | - #+BEGIN_QUOTE 26 | 27 | #+END_QUOTE 28 | - Tags 29 | - 30 | - External reference 31 | - 32 | - Association 33 | - #+BEGIN_QUOTE 34 | 35 | #+END_QUOTE 36 | - [内部链接]() | [外部链接]() 37 | -------------------------------------------------------------------------------- /logseq/bak/pages_哥斯拉_2330-我如何使用 Notion 管理简悦的一切 - 少数派@annote.md.2022-02-19T06_43_19.469Z: -------------------------------------------------------------------------------- 1 | title:: 我如何使用 Notion 管理简悦的一切 - 少数派 2 | 3 | # MetaDate 4 | - Origin 5 | - [sspai.com](https://sspai.com/post/70237) 6 | - Date 7 | - 2022年02月19日 10:20:19 8 | - Desc 9 | - 我每天都要处理两类事务:简悦 & 工作,每个事务都会有不同的角色。通过这篇文章,我就来跟大家分享下使用 Notion 管理简悦的一切工作的经验。 10 | - Tags 11 | - [[简悦/案例]] 12 | - Backlinks 13 | - 14 | - Reference 15 | - 16 | # Annoations 17 | 18 | collapsed:: false 19 | - #+BEGIN_QUOTE 20 | 首先我会把任务( Task )分得越细越好,这样估算每个工作时间也就越精准。每完成一个 Task 就记录在 Notion 中,当一天下来后,就完成了每天的日志。 21 | #+END_QUOTE 22 | collapsed:: true 23 | - Note 24 | - #+BEGIN_QUOTE 25 | 我是测试 26 | #+END_QUOTE 27 | - Tags 28 | - 29 | - External reference 30 | - 31 | - Association 32 | - #+BEGIN_QUOTE 33 | 34 | #+END_QUOTE 35 | - [内部链接]() | [外部链接]() 36 | collapsed:: false 37 | - #+BEGIN_QUOTE 38 | ![](https://cdn.sspai.com/2021/12/01/article/79d285bfbe591e876962e00bd5a1614b) 39 | #+END_QUOTE 40 | collapsed:: true 41 | - Note 42 | - #+BEGIN_QUOTE 43 | 44 | #+END_QUOTE 45 | - Tags 46 | - 47 | - External reference 48 | - 49 | - Association 50 | - #+BEGIN_QUOTE 51 | 52 | #+END_QUOTE 53 | - [内部链接]() | [外部链接]() -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T07_03_40.645Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 段使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - 此文档就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | # 配置 14 | - 建立 一个新的 [Public repo](https://github.com/new) 15 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 16 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 17 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png) 18 | 19 | (上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 20 | 21 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 22 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 23 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 24 | - 如果设置无误的话此文件夹应该是下图所示的文件结构。 25 | - ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 26 | - 设置主题和样式,为便捷使用,我直接将 27 | 28 | 1. [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 29 | 2. [logseq dev theme.md](https://github.com/pengx17/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 30 | 2. [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 31 | - 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 32 | 33 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 34 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 35 | 36 | ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 37 | - 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 38 | 39 | ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 40 | - 然后回到 Actions,如果出现下图所示的效果说明配置成功 41 | 42 | ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 43 | - 回到 Page 页面,根据截图所示访问你的 Github Page 44 | 45 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 46 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 47 | 48 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T07_04_20.796Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 段使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - 此文档就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | # 配置 14 | - 建立 一个新的 [Public repo](https://github.com/new) 15 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 16 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 17 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png) 18 | 19 | (上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 20 | 21 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 22 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 23 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 24 | 25 | 如果设置无误的话此文件夹应该是下图所示的文件结构。 26 | 27 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 28 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 29 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 30 | - [logseq dev theme.md](https://github.com/pengx17/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 31 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 32 | - 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 33 | 34 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 35 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 36 | 37 | ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 38 | - 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 39 | 40 | ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 41 | - 然后回到 Actions,如果出现下图所示的效果说明配置成功 42 | 43 | ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 44 | - 回到 Page 页面,根据截图所示访问你的 Github Page 45 | 46 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 47 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 48 | 49 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T07_06_25.243Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 段使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - 此文档就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | # 配置 14 | - 建立 一个新的 [Public repo](https://github.com/new) 15 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 16 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 17 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png) 18 | 19 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 20 | 21 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 22 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 23 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 24 | 25 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 26 | 27 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 28 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 29 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 30 | - [logseq dev theme.md](https://github.com/pengx17/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 31 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 32 | 33 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 34 | 35 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 36 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 37 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 38 | - 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 39 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 40 | - 然后回到 Actions,如果出现下图所示的效果说明配置成功 41 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 42 | - 回到 Page 页面,根据截图所示访问你的 Github Page 43 | 44 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 45 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 46 | 47 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T07_06_59.897Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 段使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - 此文档就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | # 配置 14 | - 建立 一个新的 [Public repo](https://github.com/new) 15 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 16 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 17 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png) 18 | 19 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 20 | 21 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 22 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 23 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 24 | 25 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 26 | 27 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 28 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 29 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 30 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 31 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 32 | 33 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 34 | 35 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 36 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 37 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 38 | - 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 39 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 40 | - 然后回到 Actions,如果出现下图所示的效果说明配置成功 41 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 42 | - 回到 Page 页面,根据截图所示访问你的 Github Page 43 | 44 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 45 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 46 | 47 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T07_08_51.884Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 段使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 详细配置 14 | - 建立 一个新的 [Public repo](https://github.com/new) 15 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 16 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 17 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png) 18 | 19 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 20 | 21 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 22 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 23 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 24 | 25 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 26 | 27 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 28 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 29 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 30 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 31 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 32 | 33 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 34 | 35 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 36 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 37 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 38 | 39 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 40 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 41 | 42 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 43 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 44 | 45 | > 回到 Page 页面,根据截图所示访问你的 Github Page 46 | 47 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 48 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 49 | 50 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T07_11_44.891Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 段使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 简单配置 14 | - #+BEGIN_TIP 15 | 1. Clone https://github.com/23784148/knowledge-garden 到本地。 16 | 2. 设置你的 Logseq 到此文件夹。 17 | 3. Push 到你的 Repo & 设置 Github Page。 18 | 19 | 即可。 20 | #+END_TIP 21 | - # 详细配置 22 | - > 下面的内容是详细配置,方便你理解整个配置过程。 23 | - 建立 一个新的 [Public repo](https://github.com/new) 24 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 25 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 26 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png) 27 | 28 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 29 | 30 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 31 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 32 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 33 | 34 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 35 | 36 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 37 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 38 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 39 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 40 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 41 | 42 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 43 | 44 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 45 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 46 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 47 | 48 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 49 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 50 | 51 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 52 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 53 | 54 | > 回到 Page 页面,根据截图所示访问你的 Github Page 55 | 56 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 57 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 58 | 59 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T07_12_01.000Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 段使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 简单配置 14 | - #+BEGIN_TIP 15 | 1. Clone https://github.com/23784148/knowledge-garden 到本地。 16 | 2. 设置你的 Logseq 到此文件夹。 17 | 3. Push 到你的 Repo & 设置 Github Page。 18 | 19 | 即可。 20 | #+END_TIP 21 | - # 详细配置 22 | > 下面的内容是详细配置,方便你理解整个配置过程。 23 | - 建立 一个新的 [Public repo](https://github.com/new) 24 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 25 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 26 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png) 27 | 28 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 29 | 30 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 31 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 32 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 33 | 34 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 35 | 36 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 37 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 38 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 39 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 40 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 41 | 42 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 43 | 44 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 45 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 46 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 47 | 48 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 49 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 50 | 51 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 52 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 53 | 54 | > 回到 Page 页面,根据截图所示访问你的 Github Page 55 | 56 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 57 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 58 | 59 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T07_12_09.105Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 段使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 简单配置 14 | #+BEGIN_TIP 15 | 1. Clone https://github.com/23784148/knowledge-garden 到本地。 16 | 2. 设置你的 Logseq 到此文件夹。 17 | 3. Push 到你的 Repo & 设置 Github Page。 18 | 19 | 即可。 20 | #+END_TIP 21 | - # 详细配置 22 | > 下面的内容是详细配置,方便你理解整个配置过程。 23 | - 建立 一个新的 [Public repo](https://github.com/new) 24 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 25 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 26 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png) 27 | 28 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 29 | 30 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 31 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 32 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 33 | 34 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 35 | 36 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 37 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 38 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 39 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 40 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 41 | 42 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 43 | 44 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 45 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 46 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 47 | 48 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 49 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 50 | 51 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 52 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 53 | 54 | > 回到 Page 页面,根据截图所示访问你的 Github Page 55 | 56 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 57 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 58 | 59 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T10_20_04.497Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 段使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 配置 14 | - #+BEGIN_TIP 15 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 16 | #+END_TIP 17 | - ## 简单配置 18 | - #+BEGIN_TIP 19 | 1. Clone https://github.com/23784148/knowledge-garden 到本地。 20 | 2. 设置你的 Logseq 到此文件夹。 21 | 3. Push 到你的 Repo & 设置 Github Page。 22 | 23 | 即可。 24 | #+END_TIP 25 | - ## 详细配置 26 | > 下面的内容是详细配置,方便你理解整个配置过程。 27 | - 建立 一个新的 [Public repo](https://github.com/new) 28 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 29 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 30 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png) 31 | 32 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 33 | 34 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 35 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 36 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 37 | 38 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 39 | 40 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 41 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 42 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 43 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 44 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 45 | 46 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 47 | 48 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 49 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 50 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 51 | 52 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 53 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 54 | 55 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 56 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 57 | 58 | > 回到 Page 页面,根据截图所示访问你的 Github Page 59 | 60 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 61 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 62 | 63 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 64 | - # 自动化 65 | - #+BEGIN_TIP 66 | 当 `page` 文件夹有改动时,自动 Push Github 67 | #+END_TIP 68 | - ## Hazel 69 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App。如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 70 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 71 | - 简单的说明 72 | - 可以监控 `page` 文件夹,也可以监控其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md` 当此文件改动时再提交。 73 | - 文件改动一分钟后再执行:为了降低执行的频率,这里的数字可以改为任意值。 74 | - Shell 代码很简单,就是提交 75 | - ``` 76 | cd //knowledge-garden 77 | git add . 78 | git commit -m "auto save:Update some logseq pages." 79 | git push origin main 80 | ``` -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T10_37_44.315Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 段使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 配置 14 | - #+BEGIN_TIP 15 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 16 | #+END_TIP 17 | - ## 简单配置 18 | - #+BEGIN_TIP 19 | 1. Clone https://github.com/23784148/knowledge-garden 到本地。 20 | 2. 设置你的 Logseq 到此文件夹。 21 | 3. Push 到你的 Repo & 设置 Github Page。 22 | 23 | 即可。 24 | #+END_TIP 25 | - ## 详细配置 26 | > 下面的内容是详细配置,方便你理解整个配置过程。 27 | - 建立 一个新的 [Public repo](https://github.com/new) 28 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 29 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 30 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png) 31 | 32 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 33 | 34 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 35 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 36 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 37 | 38 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 39 | 40 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 41 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 42 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 43 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 44 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 45 | 46 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 47 | 48 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 49 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 50 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 51 | 52 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 53 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 54 | 55 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 56 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 57 | 58 | > 回到 Page 页面,根据截图所示访问你的 Github Page 59 | 60 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 61 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 62 | 63 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 64 | - # 自动化 65 | - #+BEGIN_TIP 66 | 当 `page` 文件夹有改动时,自动 Push Github 67 | #+END_TIP 68 | - ## Hazel 69 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App。如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 70 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 71 | - 简单的说明 72 | - 可以监控 `page` 文件夹,也可以监控其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md` 当此文件改动时再提交。 73 | - 文件改动一分钟后再执行:为了降低执行的频率,这里的数字可以改为任意值。 74 | - Shell 代码很简单,就是 Push 到 Github 75 | ``` 76 | cd //knowledge-garden 77 | git add . 78 | git commit -m "auto save:Update some logseq pages." 79 | git push origin main 80 | ``` 81 | - ## crontab 82 | - #+BEGIN_NOTE 83 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw)。 84 | #+END_NOTE 85 | - # 简悦设置 86 | - #+BEGIN_TIP 87 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 88 | 因简悦比较灵活,所以可以有多种方式实现,这里仅给出官方标准方案。 89 | #+END_TIP 90 | - ## 标准方案 91 | - ### 增强导出 92 | - 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库)。 93 | - 94 | - ### 自动化 95 | - > 利用标注的自动化方案,当生成标注时,自动导出到简悦的 `output` 文件夹。 96 | - -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T10_38_43.411Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 段使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 配置 14 | - #+BEGIN_TIP 15 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 16 | #+END_TIP 17 | - ## 简单配置 18 | - #+BEGIN_TIP 19 | 1. Clone https://github.com/23784148/knowledge-garden 到本地。 20 | 2. 设置你的 Logseq 到此文件夹。 21 | 3. Push 到你的 Repo & 设置 Github Page。 22 | 23 | 即可。 24 | #+END_TIP 25 | - ## 详细配置 26 | > 下面的内容是详细配置,方便你理解整个配置过程。 27 | - 建立 一个新的 [Public repo](https://github.com/new) 28 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 29 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 30 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png) 31 | 32 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 33 | 34 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 35 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 36 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 37 | 38 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 39 | 40 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 41 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 42 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 43 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 44 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 45 | 46 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 47 | 48 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 49 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 50 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 51 | 52 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 53 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 54 | 55 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 56 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 57 | 58 | > 回到 Page 页面,根据截图所示访问你的 Github Page 59 | 60 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 61 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 62 | 63 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 64 | - # 自动化 65 | - #+BEGIN_TIP 66 | 当 `page` 文件夹有改动时,自动 Push Github 67 | #+END_TIP 68 | - ## Hazel 69 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App。如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 70 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 71 | - 简单的说明 72 | - 可以监控 `page` 文件夹,也可以监控其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md` 当此文件改动时再提交。 73 | - 文件改动一分钟后再执行:为了降低执行的频率,这里的数字可以改为任意值。 74 | - Shell 代码很简单,就是 Push 到 Github 75 | ``` 76 | cd //knowledge-garden 77 | git add . 78 | git commit -m "auto save:Update some logseq pages." 79 | git push origin main 80 | ``` 81 | - ## crontab 82 | - #+BEGIN_NOTE 83 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw)。 84 | #+END_NOTE 85 | - # 简悦设置 86 | - #+BEGIN_TIP 87 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 88 | 因简悦比较灵活,所以可以有多种方式实现,这里仅给出官方标准方案。 89 | #+END_TIP 90 | - ## 标准方案 91 | - > 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库)。 92 | - -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T10_53_40.039Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 段使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 配置 14 | - #+BEGIN_TIP 15 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 16 | #+END_TIP 17 | - ## 简单配置 18 | - #+BEGIN_TIP 19 | 1. Clone https://github.com/23784148/knowledge-garden 到本地。 20 | 2. 设置你的 Logseq 到此文件夹。 21 | 3. Push 到你的 Repo & 设置 Github Page。 22 | 23 | 即可。 24 | #+END_TIP 25 | - ## 详细配置 26 | > 下面的内容是详细配置,方便你理解整个配置过程。 27 | - 建立 一个新的 [Public repo](https://github.com/new) 28 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 29 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 30 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png) 31 | 32 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 33 | 34 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 35 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 36 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 37 | 38 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 39 | 40 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 41 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 42 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 43 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 44 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 45 | 46 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 47 | 48 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 49 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 50 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 51 | 52 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 53 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 54 | 55 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 56 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 57 | 58 | > 回到 Page 页面,根据截图所示访问你的 Github Page 59 | 60 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 61 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 62 | 63 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 64 | - # 自动化 65 | - #+BEGIN_TIP 66 | 当 `page` 文件夹有改动时,自动 Push Github 67 | #+END_TIP 68 | - ## Hazel 69 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App。如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 70 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 71 | - 简单的说明 72 | - 可以监控 `page` 文件夹,也可以监控其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md` 当此文件改动时再提交。 73 | - 文件改动一分钟后再执行:为了降低执行的频率,这里的数字可以改为任意值。 74 | - Shell 代码很简单,就是 Push 到 Github 75 | ``` 76 | cd //knowledge-garden 77 | git add . 78 | git commit -m "auto save:Update some logseq pages." 79 | git push origin main 80 | ``` 81 | - ## crontab 82 | - #+BEGIN_NOTE 83 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw)。 84 | #+END_NOTE 85 | - # 简悦设置 86 | - #+BEGIN_TIP 87 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 88 | 因简悦比较灵活,所以可以有多种方式实现,这里仅给出官方标准方案。 89 | #+END_TIP 90 | - ## 标准方案 91 | - 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 92 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 93 | - 使用简悦官方适配的 Logseq [Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959)。 94 | - 将模板代码粘贴到选项页 → 服务 → 定制化 95 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T10_56_01.296Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 段使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 配置 14 | - #+BEGIN_TIP 15 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 16 | #+END_TIP 17 | - ## 简单配置 18 | - #+BEGIN_TIP 19 | 1. Clone https://github.com/23784148/knowledge-garden 到本地。 20 | 2. 设置你的 Logseq 到此文件夹。 21 | 3. Push 到你的 Repo & 设置 Github Page。 22 | 23 | 即可。 24 | #+END_TIP 25 | - ## 详细配置 26 | > 下面的内容是详细配置,方便你理解整个配置过程。 27 | - 建立 一个新的 [Public repo](https://github.com/new) 28 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 29 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 30 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png) 31 | 32 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 33 | 34 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 35 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 36 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 37 | 38 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 39 | 40 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 41 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 42 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 43 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 44 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 45 | 46 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 47 | 48 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 49 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 50 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 51 | 52 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 53 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 54 | 55 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 56 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 57 | 58 | > 回到 Page 页面,根据截图所示访问你的 Github Page 59 | 60 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 61 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 62 | 63 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 64 | - # 自动化 65 | - #+BEGIN_TIP 66 | 当 `page` 文件夹有改动时,自动 Push Github 67 | #+END_TIP 68 | - ## Hazel 69 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App。如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 70 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 71 | - 简单的说明 72 | - 可以监控 `page` 文件夹,也可以监控其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md` 当此文件改动时再提交。 73 | - 文件改动一分钟后再执行:为了降低执行的频率,这里的数字可以改为任意值。 74 | - Shell 代码很简单,就是 Push 到 Github 75 | ``` 76 | cd //knowledge-garden 77 | git add . 78 | git commit -m "auto save:Update some logseq pages." 79 | git push origin main 80 | ``` 81 | - ## crontab 82 | - #+BEGIN_NOTE 83 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw)。 84 | #+END_NOTE 85 | - # 简悦设置 86 | - #+BEGIN_TIP 87 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 88 | 因简悦比较灵活,所以可以有多种方式实现,这里仅给出官方标准方案。 89 | #+END_TIP 90 | - ## 标准方案 91 | - 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 92 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 93 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 94 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 95 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移到 -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T10_59_04.690Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 段使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 配置 14 | - #+BEGIN_TIP 15 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 16 | #+END_TIP 17 | - ## 简单配置 18 | - #+BEGIN_TIP 19 | 1. Clone https://github.com/23784148/knowledge-garden 到本地。 20 | 2. 设置你的 Logseq 到此文件夹。 21 | 3. Push 到你的 Repo & 设置 Github Page。 22 | 23 | 即可。 24 | #+END_TIP 25 | - ## 详细配置 26 | > 下面的内容是详细配置,方便你理解整个配置过程。 27 | - 建立 一个新的 [Public repo](https://github.com/new) 28 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 29 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 30 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png) 31 | 32 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 33 | 34 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 35 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 36 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 37 | 38 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 39 | 40 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 41 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 42 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 43 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 44 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 45 | 46 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 47 | 48 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 49 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 50 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 51 | 52 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 53 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 54 | 55 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 56 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 57 | 58 | > 回到 Page 页面,根据截图所示访问你的 Github Page 59 | 60 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 61 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 62 | 63 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 64 | - # 自动化 65 | - #+BEGIN_TIP 66 | 当 `page` 文件夹有改动时,自动 Push Github 67 | #+END_TIP 68 | - ## Hazel 69 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App。如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 70 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 71 | - 简单的说明 72 | - 可以监控 `page` 文件夹,也可以监控其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md` 当此文件改动时再提交。 73 | - 文件改动一分钟后再执行:为了降低执行的频率,这里的数字可以改为任意值。 74 | - Shell 代码很简单,就是 Push 到 Github 75 | ``` 76 | cd //knowledge-garden 77 | git add . 78 | git commit -m "auto save:Update some logseq pages." 79 | git push origin main 80 | ``` 81 | - ## crontab 82 | - #+BEGIN_NOTE 83 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw)。 84 | #+END_NOTE 85 | - # 简悦设置 86 | - #+BEGIN_TIP 87 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 88 | 因简悦比较灵活,所以可以有多种方式实现,这里仅给出官方标准方案。 89 | #+END_TIP 90 | - ## 标准方案 91 | - 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 92 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 93 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 94 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 95 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 96 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png) -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T11_00_15.518Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 段使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 配置 14 | - #+BEGIN_TIP 15 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 16 | #+END_TIP 17 | - ## 简单配置 18 | - #+BEGIN_TIP 19 | 1. Clone https://github.com/23784148/knowledge-garden 到本地。 20 | 2. 设置你的 Logseq 到此文件夹。 21 | 3. Push 到你的 Repo & 设置 Github Page。 22 | 23 | 即可。 24 | #+END_TIP 25 | - ## 详细配置 26 | > 下面的内容是详细配置,方便你理解整个配置过程。 27 | - 建立 一个新的 [Public repo](https://github.com/new) 28 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 29 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 30 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png) 31 | 32 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 33 | 34 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 35 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 36 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 37 | 38 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 39 | 40 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 41 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 42 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 43 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 44 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 45 | 46 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 47 | 48 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 49 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 50 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 51 | 52 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 53 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 54 | 55 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 56 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 57 | 58 | > 回到 Page 页面,根据截图所示访问你的 Github Page 59 | 60 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 61 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 62 | 63 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 64 | - # 自动化 65 | - #+BEGIN_TIP 66 | 当 `page` 文件夹有改动时,自动 Push Github 67 | #+END_TIP 68 | - ## Hazel 69 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App。如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 70 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 71 | - 简单的说明 72 | - 可以监控 `page` 文件夹,也可以监控其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md` 当此文件改动时再提交。 73 | - 文件改动一分钟后再执行:为了降低执行的频率,这里的数字可以改为任意值。 74 | - Shell 代码很简单,就是 Push 到 Github 75 | ``` 76 | cd //knowledge-garden 77 | git add . 78 | git commit -m "auto save:Update some logseq pages." 79 | git push origin main 80 | ``` 81 | - ## crontab 82 | - #+BEGIN_NOTE 83 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw)。 84 | #+END_NOTE 85 | - # 简悦设置 86 | - #+BEGIN_TIP 87 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 88 | 因简悦比较灵活,所以可以有多种方式实现,这里仅给出官方标准方案。 89 | #+END_TIP 90 | - ## 标准方案 91 | - 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 92 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 93 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 94 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 95 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 96 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png){:height 177, :width 621} 97 | - ## 简易方案 98 | - #+BEGIN_TIP 99 | 此方案仅配置 增强导出 和 标注的自动化。 100 | #+END_TIP 101 | - -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T11_03_51.845Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 段使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 配置 14 | - #+BEGIN_TIP 15 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 16 | #+END_TIP 17 | - ## 简单配置 18 | - #+BEGIN_TIP 19 | 1. Clone https://github.com/23784148/knowledge-garden 到本地。 20 | 2. 设置你的 Logseq 到此文件夹。 21 | 3. Push 到你的 Repo & 设置 Github Page。 22 | 23 | 即可。 24 | #+END_TIP 25 | - ## 详细配置 26 | > 下面的内容是详细配置,方便你理解整个配置过程。 27 | - 建立 一个新的 [Public repo](https://github.com/new) 28 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 29 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 30 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png) 31 | 32 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 33 | 34 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 35 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 36 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 37 | 38 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 39 | 40 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 41 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 42 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 43 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 44 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 45 | 46 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 47 | 48 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 49 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 50 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 51 | 52 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 53 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 54 | 55 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 56 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 57 | 58 | > 回到 Page 页面,根据截图所示访问你的 Github Page 59 | 60 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 61 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 62 | 63 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 64 | - # 自动化 65 | - #+BEGIN_TIP 66 | 当 `page` 文件夹有改动时,自动 Push Github 67 | #+END_TIP 68 | - ## Hazel 69 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App。如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 70 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 71 | - 简单的说明 72 | - 可以监控 `page` 文件夹,也可以监控其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md` 当此文件改动时再提交。 73 | - 文件改动一分钟后再执行:为了降低执行的频率,这里的数字可以改为任意值。 74 | - Shell 代码很简单,就是 Push 到 Github 75 | ``` 76 | cd //knowledge-garden 77 | git add . 78 | git commit -m "auto save:Update some logseq pages." 79 | git push origin main 80 | ``` 81 | - ## crontab 82 | - #+BEGIN_NOTE 83 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw)。 84 | #+END_NOTE 85 | - # 简悦设置 86 | - #+BEGIN_TIP 87 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 88 | 因简悦比较灵活,所以可以有多种方式实现,这里仅给出官方标准方案。 89 | #+END_TIP 90 | - ## 标准方案 91 | - 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 92 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 93 | id:: 61fd073f-383c-482b-a04b-12b9461463dd 94 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 95 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 96 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 97 | id:: 61fd073f-a4ec-41e8-af00-e76a6bc62000 98 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png){:height 177, :width 621} 99 | - ## 简易方案 100 | #+BEGIN_TIP 101 | 此方案仅配置 **增强导出** 和 **标注的自动化**。 102 | #+END_TIP 103 | - 配置 [增强导出](https://kb.simpread.pro/#/page/增强导出) 104 | - 配置 稍后读的自动化 105 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qgb.png) 106 | - 配置 标注的自动化,与标注方案时 ((61fd073f-383c-482b-a04b-12b9461463dd)) 一致。 107 | - ((61fd073f-a4ec-41e8-af00-e76a6bc62000)) -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T11_05_21.064Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 段使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 配置 14 | - #+BEGIN_TIP 15 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 16 | #+END_TIP 17 | - ## 简单配置 18 | - #+BEGIN_TIP 19 | 1. Clone https://github.com/23784148/knowledge-garden 到本地。 20 | 2. 设置你的 Logseq 到此文件夹。 21 | 3. Push 到你的 Repo & 设置 Github Page。 22 | 23 | 即可。 24 | #+END_TIP 25 | - ## 详细配置 26 | > 下面的内容是详细配置,方便你理解整个配置过程。 27 | - 建立 一个新的 [Public repo](https://github.com/new) 28 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 29 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 30 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png) 31 | 32 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 33 | 34 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 35 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 36 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 37 | 38 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 39 | 40 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 41 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 42 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 43 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 44 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 45 | 46 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 47 | 48 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 49 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 50 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 51 | 52 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 53 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 54 | 55 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 56 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 57 | 58 | > 回到 Page 页面,根据截图所示访问你的 Github Page 59 | 60 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 61 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 62 | 63 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 64 | - # 自动化 65 | - #+BEGIN_TIP 66 | 当 `page` 文件夹有改动时,自动 Push Github 67 | #+END_TIP 68 | - ## Hazel 69 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App。如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 70 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 71 | - 简单的说明 72 | - 可以监控 `page` 文件夹,也可以监控其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md` 当此文件改动时再提交。 73 | - 文件改动一分钟后再执行:为了降低执行的频率,这里的数字可以改为任意值。 74 | - Shell 代码很简单,就是 Push 到 Github 75 | ``` 76 | cd //knowledge-garden 77 | git add . 78 | git commit -m "auto save:Update some logseq pages." 79 | git push origin main 80 | ``` 81 | - ## crontab 82 | - #+BEGIN_NOTE 83 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw)。 84 | #+END_NOTE 85 | - # 简悦设置 86 | - #+BEGIN_TIP 87 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 88 | 因简悦比较灵活,所以可以有多种方式实现,这里仅给出官方标准方案。 89 | #+END_TIP 90 | - ## 标准方案 91 | - 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 92 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 93 | id:: 61fd073f-383c-482b-a04b-12b9461463dd 94 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 95 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 96 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 97 | id:: 61fd073f-a4ec-41e8-af00-e76a6bc62000 98 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png){:height 177, :width 621} 99 | - ## 简易方案 100 | #+BEGIN_TIP 101 | 此方案仅配置 **增强导出** 和 **稍后读/标注的自动化**。 102 | #+END_TIP 103 | - 配置 [增强导出](https://kb.simpread.pro/#/page/增强导出) 104 | - #+BEGIN_TIP 105 | 如果不使用知识库的话,可以将增强导出的文件夹目录设置为 `pages` 文件夹。 106 | #+END_TIP 107 | - 配置 稍后读的自动化 108 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qgb.png) 109 | - 配置 标注的自动化,与标注方案时 ((61fd073f-383c-482b-a04b-12b9461463dd)) 一致。 110 | - ((61fd073f-a4ec-41e8-af00-e76a6bc62000)) -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-04T11_08_28.862Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 段使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 配置 14 | - #+BEGIN_TIP 15 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 16 | #+END_TIP 17 | - ## 简单配置 18 | - #+BEGIN_TIP 19 | 1. Clone https://github.com/23784148/knowledge-garden 到本地。 20 | 2. 设置你的 Logseq 到此文件夹。 21 | 3. Push 到你的 Repo & 设置 Github Page。 22 | 23 | 即可。 24 | #+END_TIP 25 | - ## 详细配置 26 | > 下面的内容是详细配置,方便你理解整个配置过程。 27 | - 建立 一个新的 [Public repo](https://github.com/new) 28 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 29 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 30 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png) 31 | 32 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 33 | 34 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 35 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 36 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 37 | 38 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 39 | 40 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 41 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 42 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 43 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 44 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 45 | 46 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 47 | 48 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 49 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 50 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 51 | 52 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 53 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 54 | 55 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 56 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 57 | 58 | > 回到 Page 页面,根据截图所示访问你的 Github Page 59 | 60 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 61 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 62 | 63 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 64 | - # 自动化 65 | - #+BEGIN_TIP 66 | 当 `page` 文件夹有改动时,自动 Push Github 67 | #+END_TIP 68 | - ## Hazel 69 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App。如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 70 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 71 | - 简单的说明 72 | - 可以监控 `page` 文件夹,也可以监控其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md` 当此文件改动时再提交。 73 | - 文件改动一分钟后再执行:为了降低执行的频率,这里的数字可以改为任意值。 74 | - Shell 代码很简单,就是 Push 到 Github 75 | ``` 76 | cd //knowledge-garden 77 | git add . 78 | git commit -m "auto save:Update some logseq pages." 79 | git push origin main 80 | ``` 81 | - ## crontab 82 | - #+BEGIN_NOTE 83 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw)。 84 | #+END_NOTE 85 | - # 简悦设置 86 | - #+BEGIN_TIP 87 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 88 | 因简悦比较灵活,所以可以有多种方式实现,这里仅给出官方标准方案。 89 | #+END_TIP 90 | - ## 标准方案 91 | - 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 92 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 93 | id:: 61fd073f-383c-482b-a04b-12b9461463dd 94 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 95 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 96 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 97 | id:: 61fd073f-a4ec-41e8-af00-e76a6bc62000 98 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png){:height 177, :width 621} 99 | - ## 简易方案 100 | #+BEGIN_TIP 101 | 此方案仅配置 **增强导出** 和 **稍后读/标注的自动化**,适合轻量级使用简悦的用户。 102 | #+END_TIP 103 | - 配置 [增强导出](https://kb.simpread.pro/#/page/增强导出) 104 | #+BEGIN_TIP 105 | 如果不使用知识库的话,可以将增强导出的文件夹目录设置为 `pages` 文件夹。 106 | #+END_TIP 107 | - 配置 稍后读的自动化 108 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qgb.png) 109 | - 配置 标注的自动化,与标注方案时 ((61fd073f-383c-482b-a04b-12b9461463dd)) 一致。 110 | - ((61fd073f-a4ec-41e8-af00-e76a6bc62000)) 111 | - #+BEGIN_TIP 112 | 引申:如果不使用同步助手的话也可以实现,即: 113 | 将 Hazel 监控 Chrome 下载文件夹,当遇到 `xxxx@annote.md` 文件时,自动转移到 `pages` 文件夹即可。 114 | #+END_TIP -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T02_28_45.366Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 端使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 配置 14 | - #+BEGIN_TIP 15 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 16 | #+END_TIP 17 | - ## 简单配置 18 | - Clone https://github.com/23784148/knowledge-garden 到本地。 19 | - 设置你的 Logseq 到此文件夹。 20 | - Push 到你的 Repo & 设置 Github Page。 21 | - ## 详细配置 22 | > 下面的内容是详细配置,方便你理解整个配置过程。 23 | - 建立 一个新的 [Public repo](https://github.com/new) 24 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 25 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 26 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png){:height 596, :width 621} 27 | 28 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 29 | 30 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 31 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 32 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 33 | 34 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 35 | 36 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 37 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 38 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 39 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 40 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 41 | 42 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 43 | 44 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 45 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 46 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 47 | 48 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 49 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 50 | 51 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 52 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 53 | 54 | > 回到 Page 页面,根据截图所示访问你的 Github Page 55 | 56 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 57 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 58 | 59 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 60 | - # 自动化 61 | - #+BEGIN_TIP 62 | 当 `page` 文件夹有改动时,自动 Push Github 63 | #+END_TIP 64 | - ## Hazel 65 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App。如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 66 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 67 | - 简单的说明 68 | - 可以监控 `page` 文件夹,也可以监控其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md` 当此文件改动时再提交。 69 | - 文件改动一分钟后再执行:为了降低执行的频率,这里的数字可以改为任意值。 70 | - Shell 代码很简单,就是 Push 到 Github 71 | ``` 72 | cd //knowledge-garden 73 | git add . 74 | git commit -m "auto save:Update some logseq pages." 75 | git push origin main 76 | ``` 77 | - ## crontab 78 | - #+BEGIN_NOTE 79 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw)。 80 | #+END_NOTE 81 | - # 简悦设置 82 | - #+BEGIN_TIP 83 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 84 | 因简悦比较灵活,所以可以有多种方式实现,这里仅给出官方标准方案。 85 | #+END_TIP 86 | - ## 标准方案 87 | - 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 88 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 89 | id:: 61fd073f-383c-482b-a04b-12b9461463dd 90 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 91 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 92 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 93 | id:: 61fd073f-a4ec-41e8-af00-e76a6bc62000 94 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png){:height 177, :width 621} 95 | - ## 简易方案 96 | #+BEGIN_TIP 97 | 此方案仅配置 **增强导出** 和 **稍后读/标注的自动化**,适合轻量级使用简悦的用户。 98 | #+END_TIP 99 | - 配置 [增强导出](https://kb.simpread.pro/#/page/增强导出) 100 | #+BEGIN_TIP 101 | 如果不使用知识库的话,可以将增强导出的文件夹目录设置为 `pages` 文件夹。 102 | #+END_TIP 103 | - 配置 稍后读的自动化 104 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qgb.png) 105 | - 配置 标注的自动化,与标注方案时 ((61fd073f-383c-482b-a04b-12b9461463dd)) 一致。 106 | - ((61fd073f-a4ec-41e8-af00-e76a6bc62000)) 107 | #+BEGIN_TIP 108 | 引申:如果不使用同步助手的话也可以实现,即: 109 | 将 Hazel 监控 Chrome 下载文件夹,当遇到 `xxxx@annote.md` 文件时,自动转移到 `pages` 文件夹即可。 110 | #+END_TIP -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T02_29_01.005Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 端使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 配置 14 | - #+BEGIN_TIP 15 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 16 | #+END_TIP 17 | - ## 简单配置 18 | - Clone https://github.com/23784148/knowledge-garden 到本地。 19 | - 设置你的 Logseq 到此文件夹。 20 | - Push 到你的 Repo & 设置 Github Page。 21 | - ## 详细配置 22 | > 下面的内容是详细配置,方便你理解整个配置过程。 23 | - 建立 一个新的 [Public repo](https://github.com/new) 24 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 25 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 26 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png){:height 596, :width 621} 27 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 28 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 29 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 30 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 31 | 32 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 33 | 34 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 35 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 36 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 37 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 38 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 39 | 40 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 41 | 42 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 43 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 44 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 45 | 46 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 47 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 48 | 49 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 50 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 51 | 52 | > 回到 Page 页面,根据截图所示访问你的 Github Page 53 | 54 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 55 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 56 | 57 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 58 | - # 自动化 59 | - #+BEGIN_TIP 60 | 当 `page` 文件夹有改动时,自动 Push Github 61 | #+END_TIP 62 | - ## Hazel 63 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App。如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 64 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 65 | - 简单的说明 66 | - 可以监控 `page` 文件夹,也可以监控其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md` 当此文件改动时再提交。 67 | - 文件改动一分钟后再执行:为了降低执行的频率,这里的数字可以改为任意值。 68 | - Shell 代码很简单,就是 Push 到 Github 69 | ``` 70 | cd //knowledge-garden 71 | git add . 72 | git commit -m "auto save:Update some logseq pages." 73 | git push origin main 74 | ``` 75 | - ## crontab 76 | - #+BEGIN_NOTE 77 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw)。 78 | #+END_NOTE 79 | - # 简悦设置 80 | - #+BEGIN_TIP 81 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 82 | 因简悦比较灵活,所以可以有多种方式实现,这里仅给出官方标准方案。 83 | #+END_TIP 84 | - ## 标准方案 85 | - 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 86 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 87 | id:: 61fd073f-383c-482b-a04b-12b9461463dd 88 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 89 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 90 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 91 | id:: 61fd073f-a4ec-41e8-af00-e76a6bc62000 92 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png){:height 177, :width 621} 93 | - ## 简易方案 94 | #+BEGIN_TIP 95 | 此方案仅配置 **增强导出** 和 **稍后读/标注的自动化**,适合轻量级使用简悦的用户。 96 | #+END_TIP 97 | - 配置 [增强导出](https://kb.simpread.pro/#/page/增强导出) 98 | #+BEGIN_TIP 99 | 如果不使用知识库的话,可以将增强导出的文件夹目录设置为 `pages` 文件夹。 100 | #+END_TIP 101 | - 配置 稍后读的自动化 102 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qgb.png) 103 | - 配置 标注的自动化,与标注方案时 ((61fd073f-383c-482b-a04b-12b9461463dd)) 一致。 104 | - ((61fd073f-a4ec-41e8-af00-e76a6bc62000)) 105 | #+BEGIN_TIP 106 | 引申:如果不使用同步助手的话也可以实现,即: 107 | 将 Hazel 监控 Chrome 下载文件夹,当遇到 `xxxx@annote.md` 文件时,自动转移到 `pages` 文件夹即可。 108 | #+END_TIP -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T02_29_06.967Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 端使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 配置 14 | - #+BEGIN_TIP 15 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 16 | #+END_TIP 17 | - ## 简单配置 18 | - Clone https://github.com/23784148/knowledge-garden 到本地。 19 | - 设置你的 Logseq 到此文件夹。 20 | - Push 到你的 Repo & 设置 Github Page。 21 | - ## 详细配置 22 | > 下面的内容是详细配置,方便你理解整个配置过程。 23 | - 建立 一个新的 [Public repo](https://github.com/new) 24 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 25 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 26 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png){:height 596, :width 621} 27 | 28 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 29 | 30 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 31 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 32 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 33 | 34 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 35 | 36 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 37 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 38 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 39 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 40 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 41 | 42 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 43 | 44 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 45 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 46 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 47 | 48 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 49 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 50 | 51 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 52 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 53 | 54 | > 回到 Page 页面,根据截图所示访问你的 Github Page 55 | 56 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 57 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 58 | 59 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 60 | - # 自动化 61 | - #+BEGIN_TIP 62 | 当 `page` 文件夹有改动时,自动 Push Github 63 | #+END_TIP 64 | - ## Hazel 65 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App。如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 66 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 67 | - 简单的说明 68 | - 可以监控 `page` 文件夹,也可以监控其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md` 当此文件改动时再提交。 69 | - 文件改动一分钟后再执行:为了降低执行的频率,这里的数字可以改为任意值。 70 | - Shell 代码很简单,就是 Push 到 Github 71 | ``` 72 | cd //knowledge-garden 73 | git add . 74 | git commit -m "auto save:Update some logseq pages." 75 | git push origin main 76 | ``` 77 | - ## crontab 78 | - #+BEGIN_NOTE 79 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw)。 80 | #+END_NOTE 81 | - # 简悦设置 82 | - #+BEGIN_TIP 83 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 84 | 因简悦比较灵活,所以可以有多种方式实现,这里仅给出官方标准方案。 85 | #+END_TIP 86 | - ## 标准方案 87 | - 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 88 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 89 | id:: 61fd073f-383c-482b-a04b-12b9461463dd 90 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 91 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 92 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 93 | id:: 61fd073f-a4ec-41e8-af00-e76a6bc62000 94 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png){:height 177, :width 621} 95 | - ## 简易方案 96 | #+BEGIN_TIP 97 | 此方案仅配置 **增强导出** 和 **稍后读/标注的自动化**,适合轻量级使用简悦的用户。 98 | #+END_TIP 99 | - 配置 [增强导出](https://kb.simpread.pro/#/page/增强导出) 100 | #+BEGIN_TIP 101 | 如果不使用知识库的话,可以将增强导出的文件夹目录设置为 `pages` 文件夹。 102 | #+END_TIP 103 | - 配置 稍后读的自动化 104 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qgb.png) 105 | - 配置 标注的自动化,与标注方案时 ((61fd073f-383c-482b-a04b-12b9461463dd)) 一致。 106 | - ((61fd073f-a4ec-41e8-af00-e76a6bc62000)) 107 | #+BEGIN_TIP 108 | 引申:如果不使用同步助手的话也可以实现,即: 109 | 将 Hazel 监控 Chrome 下载文件夹,当遇到 `xxxx@annote.md` 文件时,自动转移到 `pages` 文件夹即可。 110 | #+END_TIP -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T02_29_11.876Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 端使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 配置 14 | - #+BEGIN_TIP 15 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 16 | #+END_TIP 17 | - ## 简单配置 18 | - Clone https://github.com/23784148/knowledge-garden 到本地。 19 | - 设置你的 Logseq 到此文件夹。 20 | - Push 到你的 Repo & 设置 Github Page。 21 | - ## 详细配置 22 | > 下面的内容是详细配置,方便你理解整个配置过程。 23 | - 建立 一个新的 [Public repo](https://github.com/new) 24 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 25 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 26 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png){:height 596, :width 621} 27 | 28 | >(上步得到的内容)并粘贴其中,按下图所示操作。(点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 ) 29 | 30 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 31 | - 将 Logseq 库文件设置到( Clone 后的)此文件夹。 32 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 33 | 34 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 35 | 36 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 37 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 38 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css)的内容复制到 `logseq/custom.css` 里面。 39 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 40 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 41 | 42 | > 如果设置无误的话,打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容 43 | 44 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 45 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 46 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 47 | 48 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 49 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 50 | 51 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 52 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 53 | 54 | > 回到 Page 页面,根据截图所示访问你的 Github Page 55 | 56 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 57 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 58 | 59 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 60 | - # 自动化 61 | - #+BEGIN_TIP 62 | 当 `page` 文件夹有改动时,自动 Push Github 63 | #+END_TIP 64 | - ## Hazel 65 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App。如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 66 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 67 | - 简单的说明 68 | - 可以监控 `page` 文件夹,也可以监控其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md` 当此文件改动时再提交。 69 | - 文件改动一分钟后再执行:为了降低执行的频率,这里的数字可以改为任意值。 70 | - Shell 代码很简单,就是 Push 到 Github 71 | ``` 72 | cd //knowledge-garden 73 | git add . 74 | git commit -m "auto save:Update some logseq pages." 75 | git push origin main 76 | ``` 77 | - ## crontab 78 | - #+BEGIN_NOTE 79 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw)。 80 | #+END_NOTE 81 | - # 简悦设置 82 | - #+BEGIN_TIP 83 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 84 | 因简悦比较灵活,所以可以有多种方式实现,这里仅给出官方标准方案。 85 | #+END_TIP 86 | - ## 标准方案 87 | - 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 88 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 89 | id:: 61fd073f-383c-482b-a04b-12b9461463dd 90 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 91 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 92 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 93 | id:: 61fd073f-a4ec-41e8-af00-e76a6bc62000 94 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png){:height 177, :width 621} 95 | - ## 简易方案 96 | #+BEGIN_TIP 97 | 此方案仅配置 **增强导出** 和 **稍后读/标注的自动化**,适合轻量级使用简悦的用户。 98 | #+END_TIP 99 | - 配置 [增强导出](https://kb.simpread.pro/#/page/增强导出) 100 | #+BEGIN_TIP 101 | 如果不使用知识库的话,可以将增强导出的文件夹目录设置为 `pages` 文件夹。 102 | #+END_TIP 103 | - 配置 稍后读的自动化 104 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qgb.png) 105 | - 配置 标注的自动化,与标注方案时 ((61fd073f-383c-482b-a04b-12b9461463dd)) 一致。 106 | - ((61fd073f-a4ec-41e8-af00-e76a6bc62000)) 107 | #+BEGIN_TIP 108 | 引申:如果不使用同步助手的话也可以实现,即: 109 | 将 Hazel 监控 Chrome 下载文件夹,当遇到 `xxxx@annote.md` 文件时,自动转移到 `pages` 文件夹即可。 110 | #+END_TIP -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T02_32_11.656Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 端使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 配置 14 | - #+BEGIN_TIP 15 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 16 | #+END_TIP 17 | - ## 简单配置 18 | - Clone https://github.com/23784148/knowledge-garden 到本地。 19 | - 设置你的 Logseq 到此文件夹。 20 | - Push 到你的 Repo & 设置 Github Page。 21 | - ## 详细配置 22 | > 下面的内容是详细配置,方便你理解整个配置过程。 23 | - 建立 一个新的 [Public repo](https://github.com/new) 24 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 25 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 26 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png){:height 596, :width 621} 27 | 28 | >(将上步得到的内容)粘贴其中,按下图所示操作,然后点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 29 | 30 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 31 | - 将 Logseq 库文件设置到( Clone 后的)文件夹。 32 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 33 | 34 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 35 | 36 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 37 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 38 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css) 复制到 `logseq` 里面。 39 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 40 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 41 | 42 | > 打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容,说明样式设置成功。 43 | 44 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 45 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 46 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 47 | 48 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 49 | - ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 50 | 51 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 52 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 53 | 54 | > 回到 Page 页面,根据截图所示访问你的 Github Page 55 | 56 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 57 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 58 | 59 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 60 | - # 自动化 61 | - #+BEGIN_TIP 62 | 当 `page` 文件夹有改动时,自动 Push Github 63 | #+END_TIP 64 | - ## Hazel 65 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App。如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 66 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 67 | - 简单的说明 68 | - 可以监控 `page` 文件夹,也可以监控其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md` 当此文件改动时再提交。 69 | - 文件改动一分钟后再执行:为了降低执行的频率,这里的数字可以改为任意值。 70 | - Shell 代码很简单,就是 Push 到 Github 71 | ``` 72 | cd //knowledge-garden 73 | git add . 74 | git commit -m "auto save:Update some logseq pages." 75 | git push origin main 76 | ``` 77 | - ## crontab 78 | - #+BEGIN_NOTE 79 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw)。 80 | #+END_NOTE 81 | - # 简悦设置 82 | - #+BEGIN_TIP 83 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 84 | 因简悦比较灵活,所以可以有多种方式实现,这里仅给出官方标准方案。 85 | #+END_TIP 86 | - ## 标准方案 87 | - 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 88 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 89 | id:: 61fd073f-383c-482b-a04b-12b9461463dd 90 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 91 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 92 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 93 | id:: 61fd073f-a4ec-41e8-af00-e76a6bc62000 94 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png){:height 177, :width 621} 95 | - ## 简易方案 96 | #+BEGIN_TIP 97 | 此方案仅配置 **增强导出** 和 **稍后读/标注的自动化**,适合轻量级使用简悦的用户。 98 | #+END_TIP 99 | - 配置 [增强导出](https://kb.simpread.pro/#/page/增强导出) 100 | #+BEGIN_TIP 101 | 如果不使用知识库的话,可以将增强导出的文件夹目录设置为 `pages` 文件夹。 102 | #+END_TIP 103 | - 配置 稍后读的自动化 104 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qgb.png) 105 | - 配置 标注的自动化,与标注方案时 ((61fd073f-383c-482b-a04b-12b9461463dd)) 一致。 106 | - ((61fd073f-a4ec-41e8-af00-e76a6bc62000)) 107 | #+BEGIN_TIP 108 | 引申:如果不使用同步助手的话也可以实现,即: 109 | 将 Hazel 监控 Chrome 下载文件夹,当遇到 `xxxx@annote.md` 文件时,自动转移到 `pages` 文件夹即可。 110 | #+END_TIP -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T02_32_15.120Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 端使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 配置 14 | - #+BEGIN_TIP 15 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 16 | #+END_TIP 17 | - ## 简单配置 18 | - Clone https://github.com/23784148/knowledge-garden 到本地。 19 | - 设置你的 Logseq 到此文件夹。 20 | - Push 到你的 Repo & 设置 Github Page。 21 | - ## 详细配置 22 | > 下面的内容是详细配置,方便你理解整个配置过程。 23 | - 建立 一个新的 [Public repo](https://github.com/new) 24 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 25 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 26 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png){:height 596, :width 621} 27 | 28 | >(将上步得到的内容)粘贴其中,按下图所示操作,然后点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 29 | 30 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 31 | - 将 Logseq 库文件设置到( Clone 后的)文件夹。 32 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 33 | 34 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 35 | 36 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 37 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 38 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css) 复制到 `logseq` 里面。 39 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 40 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 41 | 42 | > 打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容,说明样式设置成功。 43 | 44 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 45 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 46 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 47 | 48 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 49 | 50 | ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 51 | 52 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 53 | - ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 54 | 55 | > 回到 Page 页面,根据截图所示访问你的 Github Page 56 | 57 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 58 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 59 | 60 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 61 | - # 自动化 62 | - #+BEGIN_TIP 63 | 当 `page` 文件夹有改动时,自动 Push Github 64 | #+END_TIP 65 | - ## Hazel 66 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App。如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 67 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 68 | - 简单的说明 69 | - 可以监控 `page` 文件夹,也可以监控其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md` 当此文件改动时再提交。 70 | - 文件改动一分钟后再执行:为了降低执行的频率,这里的数字可以改为任意值。 71 | - Shell 代码很简单,就是 Push 到 Github 72 | ``` 73 | cd //knowledge-garden 74 | git add . 75 | git commit -m "auto save:Update some logseq pages." 76 | git push origin main 77 | ``` 78 | - ## crontab 79 | - #+BEGIN_NOTE 80 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw)。 81 | #+END_NOTE 82 | - # 简悦设置 83 | - #+BEGIN_TIP 84 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 85 | 因简悦比较灵活,所以可以有多种方式实现,这里仅给出官方标准方案。 86 | #+END_TIP 87 | - ## 标准方案 88 | - 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 89 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 90 | id:: 61fd073f-383c-482b-a04b-12b9461463dd 91 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 92 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 93 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 94 | id:: 61fd073f-a4ec-41e8-af00-e76a6bc62000 95 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png){:height 177, :width 621} 96 | - ## 简易方案 97 | #+BEGIN_TIP 98 | 此方案仅配置 **增强导出** 和 **稍后读/标注的自动化**,适合轻量级使用简悦的用户。 99 | #+END_TIP 100 | - 配置 [增强导出](https://kb.simpread.pro/#/page/增强导出) 101 | #+BEGIN_TIP 102 | 如果不使用知识库的话,可以将增强导出的文件夹目录设置为 `pages` 文件夹。 103 | #+END_TIP 104 | - 配置 稍后读的自动化 105 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qgb.png) 106 | - 配置 标注的自动化,与标注方案时 ((61fd073f-383c-482b-a04b-12b9461463dd)) 一致。 107 | - ((61fd073f-a4ec-41e8-af00-e76a6bc62000)) 108 | #+BEGIN_TIP 109 | 引申:如果不使用同步助手的话也可以实现,即: 110 | 将 Hazel 监控 Chrome 下载文件夹,当遇到 `xxxx@annote.md` 文件时,自动转移到 `pages` 文件夹即可。 111 | #+END_TIP -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T02_32_35.551Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 端使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 配置 14 | - #+BEGIN_TIP 15 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 16 | #+END_TIP 17 | - ## 简单配置 18 | - Clone https://github.com/23784148/knowledge-garden 到本地。 19 | - 设置你的 Logseq 到此文件夹。 20 | - Push 到你的 Repo & 设置 Github Page。 21 | - ## 详细配置 22 | > 下面的内容是详细配置,方便你理解整个配置过程。 23 | - 建立 一个新的 [Public repo](https://github.com/new) 24 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 25 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 26 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png){:height 596, :width 621} 27 | 28 | >(将上步得到的内容)粘贴其中,按下图所示操作,然后点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 29 | 30 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 31 | - 将 Logseq 库文件设置到( Clone 后的)文件夹。 32 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 33 | 34 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 35 | 36 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 37 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 38 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css) 复制到 `logseq` 里面。 39 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 40 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 41 | 42 | > 打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容,说明样式设置成功。 43 | 44 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 45 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 46 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 47 | 48 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 49 | 50 | ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 51 | 52 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 53 | 54 | ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 55 | 56 | > 回到 Page 页面,根据截图所示访问你的 Github Page 57 | 58 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 59 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 60 | 61 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 62 | - # 自动化 63 | - #+BEGIN_TIP 64 | 当 `page` 文件夹有改动时,自动 Push Github 65 | #+END_TIP 66 | - ## Hazel 67 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App。如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 68 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 69 | - 简单的说明 70 | - 可以监控 `page` 文件夹,也可以监控其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md` 当此文件改动时再提交。 71 | - 文件改动一分钟后再执行:为了降低执行的频率,这里的数字可以改为任意值。 72 | - Shell 代码很简单,就是 Push 到 Github 73 | ``` 74 | cd //knowledge-garden 75 | git add . 76 | git commit -m "auto save:Update some logseq pages." 77 | git push origin main 78 | ``` 79 | - ## crontab 80 | - #+BEGIN_NOTE 81 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw)。 82 | #+END_NOTE 83 | - # 简悦设置 84 | - #+BEGIN_TIP 85 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 86 | 因简悦比较灵活,所以可以有多种方式实现,这里仅给出官方标准方案。 87 | #+END_TIP 88 | - ## 标准方案 89 | - 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 90 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 91 | id:: 61fd073f-383c-482b-a04b-12b9461463dd 92 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 93 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 94 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 95 | id:: 61fd073f-a4ec-41e8-af00-e76a6bc62000 96 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png){:height 177, :width 621} 97 | - ## 简易方案 98 | #+BEGIN_TIP 99 | 此方案仅配置 **增强导出** 和 **稍后读/标注的自动化**,适合轻量级使用简悦的用户。 100 | #+END_TIP 101 | - 配置 [增强导出](https://kb.simpread.pro/#/page/增强导出) 102 | #+BEGIN_TIP 103 | 如果不使用知识库的话,可以将增强导出的文件夹目录设置为 `pages` 文件夹。 104 | #+END_TIP 105 | - 配置 稍后读的自动化 106 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qgb.png) 107 | - 配置 标注的自动化,与标注方案时 ((61fd073f-383c-482b-a04b-12b9461463dd)) 一致。 108 | - ((61fd073f-a4ec-41e8-af00-e76a6bc62000)) 109 | #+BEGIN_TIP 110 | 引申:如果不使用同步助手的话也可以实现,即: 111 | 将 Hazel 监控 Chrome 下载文件夹,当遇到 `xxxx@annote.md` 文件时,自动转移到 `pages` 文件夹即可。 112 | #+END_TIP -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T02_32_41.474Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 端使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 配置 14 | - #+BEGIN_TIP 15 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 16 | #+END_TIP 17 | - ## 简单配置 18 | - Clone https://github.com/23784148/knowledge-garden 到本地。 19 | - 设置你的 Logseq 到此文件夹。 20 | - Push 到你的 Repo & 设置 Github Page。 21 | - ## 详细配置 22 | > 下面的内容是详细配置,方便你理解整个配置过程。 23 | - 建立 一个新的 [Public repo](https://github.com/new) 24 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 25 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 26 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png){:height 596, :width 621} 27 | 28 | >(将上步得到的内容)粘贴其中,按下图所示操作,然后点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 29 | 30 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 31 | - 将 Logseq 库文件设置到( Clone 后的)文件夹。 32 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 33 | 34 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 35 | 36 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 37 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 38 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css) 复制到 `logseq` 里面。 39 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 40 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 41 | 42 | > 打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容,说明样式设置成功。 43 | 44 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 45 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果 46 | ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 47 | 48 | > 进入 Settings → Pages,并按下图所示选择,然后点击 **Save**(设置 `gh-pages` 为 Github Page 分支) 49 | 50 | ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 51 | 52 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 53 | 54 | ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 55 | 56 | > 回到 Page 页面,根据截图所示访问你的 Github Page 57 | 58 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 59 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 60 | 61 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 62 | - # 自动化 63 | - #+BEGIN_TIP 64 | 当 `page` 文件夹有改动时,自动 Push Github 65 | #+END_TIP 66 | - ## Hazel 67 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App。如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 68 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 69 | - 简单的说明 70 | - 可以监控 `page` 文件夹,也可以监控其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md` 当此文件改动时再提交。 71 | - 文件改动一分钟后再执行:为了降低执行的频率,这里的数字可以改为任意值。 72 | - Shell 代码很简单,就是 Push 到 Github 73 | ``` 74 | cd //knowledge-garden 75 | git add . 76 | git commit -m "auto save:Update some logseq pages." 77 | git push origin main 78 | ``` 79 | - ## crontab 80 | - #+BEGIN_NOTE 81 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw)。 82 | #+END_NOTE 83 | - # 简悦设置 84 | - #+BEGIN_TIP 85 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 86 | 因简悦比较灵活,所以可以有多种方式实现,这里仅给出官方标准方案。 87 | #+END_TIP 88 | - ## 标准方案 89 | - 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 90 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 91 | id:: 61fd073f-383c-482b-a04b-12b9461463dd 92 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 93 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 94 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 95 | id:: 61fd073f-a4ec-41e8-af00-e76a6bc62000 96 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png){:height 177, :width 621} 97 | - ## 简易方案 98 | #+BEGIN_TIP 99 | 此方案仅配置 **增强导出** 和 **稍后读/标注的自动化**,适合轻量级使用简悦的用户。 100 | #+END_TIP 101 | - 配置 [增强导出](https://kb.simpread.pro/#/page/增强导出) 102 | #+BEGIN_TIP 103 | 如果不使用知识库的话,可以将增强导出的文件夹目录设置为 `pages` 文件夹。 104 | #+END_TIP 105 | - 配置 稍后读的自动化 106 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qgb.png) 107 | - 配置 标注的自动化,与标注方案时 ((61fd073f-383c-482b-a04b-12b9461463dd)) 一致。 108 | - ((61fd073f-a4ec-41e8-af00-e76a6bc62000)) 109 | #+BEGIN_TIP 110 | 引申:如果不使用同步助手的话也可以实现,即: 111 | 将 Hazel 监控 Chrome 下载文件夹,当遇到 `xxxx@annote.md` 文件时,自动转移到 `pages` 文件夹即可。 112 | #+END_TIP -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T02_35_29.191Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 端使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的。 9 | # 平台 10 | - 简悦(含同步助手) 11 | - Logseq 12 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 13 | - # 配置 14 | - #+BEGIN_TIP 15 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 16 | #+END_TIP 17 | - ## 简单配置 18 | - Clone https://github.com/23784148/knowledge-garden 到本地。 19 | - 设置你的 Logseq 到此文件夹。 20 | - Push 到你的 Repo & 设置 Github Page。 21 | - ## 详细配置 22 | > 下面的内容是详细配置,方便你理解整个配置过程。 23 | - 建立 一个新的 [Public repo](https://github.com/new) 24 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 25 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 26 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png){:height 596, :width 621} 27 | 28 | >(将上步得到的内容)粘贴其中,按下图所示操作,然后点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 29 | 30 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 31 | - 将 Logseq 库文件设置到( Clone 后的)文件夹。 32 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 33 | 34 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 35 | 36 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 37 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 38 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css) 复制到 `logseq` 里面。 39 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 40 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 41 | 42 | > 打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容,说明样式设置成功。 43 | 44 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 45 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果。 46 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 47 | 48 | > 进入 Settings → Pages,并按下图所示选择,设置 `gh-pages` 为 Github Page 分支,然后点击 **Save**。 49 | 50 | ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 51 | 52 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 53 | 54 | ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 55 | 56 | > 回到 Page 页面,根据截图所示访问你的 Github Page 57 | 58 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 59 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 60 | 61 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 62 | - # 自动化 63 | - #+BEGIN_TIP 64 | 当 `page` 文件夹有改动时,自动 Push Github。 65 | #+END_TIP 66 | - ## Hazel 67 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App,如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 68 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 69 | - ()对上图)简单的说明 70 | - 可以监控 `page` 文件夹,也可以监控其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md` 当此文件改动时再提交。 71 | - 文件改动一分钟后再执行:为了降低执行的频率,这里的数字可以改为任意值。 72 | - Shell 代码很简单,就是 Push 到 Github 73 | ``` 74 | cd //knowledge-garden 75 | git add . 76 | git commit -m "auto save:Update some logseq pages." 77 | git push origin main 78 | ``` 79 | - ## crontab 80 | - #+BEGIN_NOTE 81 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw)。 82 | #+END_NOTE 83 | - # 简悦设置 84 | - #+BEGIN_TIP 85 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 86 | 因简悦比较灵活,所以可以有多种方式实现,这里仅给出官方标准方案。 87 | #+END_TIP 88 | - ## 标准方案 89 | - 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 90 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 91 | id:: 61fd073f-383c-482b-a04b-12b9461463dd 92 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 93 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 94 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 95 | id:: 61fd073f-a4ec-41e8-af00-e76a6bc62000 96 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png){:height 177, :width 621} 97 | - ## 简易方案 98 | #+BEGIN_TIP 99 | 此方案仅配置 **增强导出** 和 **稍后读/标注的自动化**,适合轻量级使用简悦的用户。 100 | #+END_TIP 101 | - 配置 [增强导出](https://kb.simpread.pro/#/page/增强导出) 102 | #+BEGIN_TIP 103 | 如果不使用知识库的话,可以将增强导出的文件夹目录设置为 `pages` 文件夹。 104 | #+END_TIP 105 | - 配置 稍后读的自动化 106 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qgb.png) 107 | - 配置 标注的自动化,与标注方案时 ((61fd073f-383c-482b-a04b-12b9461463dd)) 一致。 108 | - ((61fd073f-a4ec-41e8-af00-e76a6bc62000)) 109 | #+BEGIN_TIP 110 | 引申:如果不使用同步助手的话也可以实现,即: 111 | 将 Hazel 监控 Chrome 下载文件夹,当遇到 `xxxx@annote.md` 文件时,自动转移到 `pages` 文件夹即可。 112 | #+END_TIP -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T03_39_20.336Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 端使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - > [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的,下面是此演示视频。 9 | - 11 | # 平台 12 | - 简悦(含同步助手) 13 | - Logseq 14 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 15 | - # 配置 16 | - #+BEGIN_TIP 17 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 18 | #+END_TIP 19 | - ## 简单配置 20 | - Clone https://github.com/23784148/knowledge-garden 到本地。 21 | - 设置你的 Logseq 到此文件夹。 22 | - Push 到你的 Repo & 设置 Github Page。 23 | - ## 详细配置 24 | > 下面的内容是详细配置,方便你理解整个配置过程。 25 | - 建立 一个新的 [Public repo](https://github.com/new) 26 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 27 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 28 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png){:height 596, :width 621} 29 | 30 | >(将上步得到的内容)粘贴其中,按下图所示操作,然后点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 31 | 32 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 33 | - 将 Logseq 库文件设置到( Clone 后的)文件夹。 34 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 35 | 36 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 37 | 38 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 39 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 40 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css) 复制到 `logseq` 里面。 41 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 42 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 43 | 44 | > 打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容,说明样式设置成功。 45 | 46 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 47 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果。 48 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 49 | 50 | > 进入 Settings → Pages,并按下图所示选择,设置 `gh-pages` 为 Github Page 分支,然后点击 **Save**。 51 | 52 | ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 53 | 54 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 55 | 56 | ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 57 | 58 | > 回到 Page 页面,根据截图所示访问你的 Github Page 59 | 60 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 61 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 62 | 63 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 64 | - # 自动化 65 | - #+BEGIN_TIP 66 | 当 `page` 文件夹有改动时,自动 Push Github。 67 | #+END_TIP 68 | - ## Hazel 69 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App,如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 70 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 71 | - (对上图)简单的说明 72 | - 除了监控 `page` 文件夹外也可以是其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md`(当此文件改动时再提交)。 73 | - 为了降低执行的频率,文件改动一分钟后再执行,这里的数字可以改为任意值。 74 | - Shell 代码很简单,就是 Push 到 Github 75 | ``` 76 | cd //knowledge-garden 77 | git add . 78 | git commit -m "auto save:Update some logseq pages." 79 | git push origin main 80 | ``` 81 | - ## crontab 82 | - #+BEGIN_NOTE 83 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw) 。 84 | #+END_NOTE 85 | - # 简悦设置 86 | - #+BEGIN_TIP 87 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 88 | #+END_TIP 89 | - ## 标准方案 90 | - #+BEGIN_TIP 91 | 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 92 | #+END_TIP 93 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 94 | id:: 61fd073f-383c-482b-a04b-12b9461463dd 95 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 96 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 97 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 98 | id:: 61fd073f-a4ec-41e8-af00-e76a6bc62000 99 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png){:height 177, :width 621} 100 | - ## 简易方案 101 | #+BEGIN_TIP 102 | 此方案仅配置 **增强导出** 和 **稍后读 & 标注的自动化**,适合轻量级使用简悦的用户。 103 | #+END_TIP 104 | - 配置 [增强导出](https://kb.simpread.pro/#/page/增强导出) 105 | #+BEGIN_TIP 106 | 如果不使用知识库的话,可以将增强导出的文件夹目录设置为 `pages` 文件夹。 107 | #+END_TIP 108 | - 配置稍后读的自动化 109 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qgb.png) 110 | - 配置标注的自动化,与标准方案时一致 ((61fd073f-383c-482b-a04b-12b9461463dd)) 111 | - ((61fd073f-a4ec-41e8-af00-e76a6bc62000)) (与标准方案时一致) 112 | #+BEGIN_TIP 113 | 引申:如果不使用同步助手的话也可以实现,即: 114 | 将 Hazel 监控 Chrome 下载文件夹,当遇到 `xxxx@annote.md` 文件时,自动转移到 `pages` 文件夹即可。 115 | #+END_TIP 116 | - # 至此 117 | - 全部配置结束,当你在 Logseq 页面的任何改动都会自动发布到你的 Github Page 上面。 118 | - # 此方案的优缺点 119 | - ## 优点 120 | - 无代码化的全自动操作方案。 121 | - 一次配置即可。 122 | - 除 Github Page 外,其余均为 Local first 产品,此流程可保证最大稳定性。 123 | - 发布的站点支持手机端访问。 124 | - Logseq 可支持粘贴本地图片(到 `assets` 文件夹)配合 Hazel 自动提交功能,相当于拥有了自己的「图床方案」。 125 | - ## 缺点 126 | - 如果不是 Mac 用户或无法使用 Hazel 的话,效果不会那么完美。 127 | - Logseq 并不是属于标准的 Markdown 结构,所以再加上双链的话,迁移有一定成本。(可适度使用 Logseq 导出功能改善此问题。 -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T03_43_10.312Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 端使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - > [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的,下面是此演示视频。 9 | - 11 | - 13 | # 平台 14 | - 简悦(含同步助手) 15 | - Logseq 16 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 17 | - # 配置 18 | - #+BEGIN_TIP 19 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 20 | #+END_TIP 21 | - ## 简单配置 22 | - Clone https://github.com/23784148/knowledge-garden 到本地。 23 | - 设置你的 Logseq 到此文件夹。 24 | - Push 到你的 Repo & 设置 Github Page。 25 | - ## 详细配置 26 | > 下面的内容是详细配置,方便你理解整个配置过程。 27 | - 建立 一个新的 [Public repo](https://github.com/new) 28 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 29 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 30 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png){:height 596, :width 621} 31 | 32 | >(将上步得到的内容)粘贴其中,按下图所示操作,然后点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 33 | 34 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 35 | - 将 Logseq 库文件设置到( Clone 后的)文件夹。 36 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 37 | 38 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 39 | 40 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 41 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 42 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css) 复制到 `logseq` 里面。 43 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 44 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 45 | 46 | > 打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容,说明样式设置成功。 47 | 48 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 49 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果。 50 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 51 | 52 | > 进入 Settings → Pages,并按下图所示选择,设置 `gh-pages` 为 Github Page 分支,然后点击 **Save**。 53 | 54 | ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 55 | 56 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 57 | 58 | ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 59 | 60 | > 回到 Page 页面,根据截图所示访问你的 Github Page 61 | 62 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 63 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 64 | 65 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 66 | - # 自动化 67 | - #+BEGIN_TIP 68 | 当 `page` 文件夹有改动时,自动 Push Github。 69 | #+END_TIP 70 | - ## Hazel 71 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App,如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 72 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 73 | - (对上图)简单的说明 74 | - 除了监控 `page` 文件夹外也可以是其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md`(当此文件改动时再提交)。 75 | - 为了降低执行的频率,文件改动一分钟后再执行,这里的数字可以改为任意值。 76 | - Shell 代码很简单,就是 Push 到 Github 77 | ``` 78 | cd //knowledge-garden 79 | git add . 80 | git commit -m "auto save:Update some logseq pages." 81 | git push origin main 82 | ``` 83 | - ## crontab 84 | - #+BEGIN_NOTE 85 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw) 。 86 | #+END_NOTE 87 | - # 简悦设置 88 | - #+BEGIN_TIP 89 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 90 | #+END_TIP 91 | - ## 标准方案 92 | - #+BEGIN_TIP 93 | 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 94 | #+END_TIP 95 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 96 | id:: 61fd073f-383c-482b-a04b-12b9461463dd 97 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 98 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 99 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 100 | id:: 61fd073f-a4ec-41e8-af00-e76a6bc62000 101 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png){:height 177, :width 621} 102 | - > 也可仅迁移文件名含有 `xxxx@annote.md` 的文件。 103 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220205-g8s.png) 104 | - ## 简易方案 105 | #+BEGIN_TIP 106 | 此方案仅配置 **增强导出** 和 **稍后读 & 标注的自动化**,适合轻量级使用简悦的用户。 107 | #+END_TIP 108 | - 配置 [增强导出](https://kb.simpread.pro/#/page/增强导出) 109 | #+BEGIN_TIP 110 | 如果不使用知识库的话,可以将增强导出的文件夹目录设置为 `pages` 文件夹。 111 | #+END_TIP 112 | - 配置稍后读的自动化 113 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qgb.png) 114 | - 配置标注的自动化,与标准方案时一致 ((61fd073f-383c-482b-a04b-12b9461463dd)) 115 | - ((61fd073f-a4ec-41e8-af00-e76a6bc62000)) (与标准方案时一致) 116 | #+BEGIN_TIP 117 | 引申:如果不使用同步助手的话也可以实现,即: 118 | 将 Hazel 监控 Chrome 下载文件夹,当遇到 `xxxx@annote.md` 文件时,自动转移到 `pages` 文件夹即可。 119 | #+END_TIP 120 | - # 至此 121 | - 全部配置结束,当你在 Logseq 页面的任何改动都会自动发布到你的 Github Page 上面。 122 | - # 此方案的优缺点 123 | - ## 优点 124 | - 无代码化的全自动操作方案。 125 | - 一次配置即可。 126 | - 除 Github Page 外,其余均为 Local first 产品,此流程可保证最大稳定性。 127 | - 发布的站点支持手机端访问。 128 | - Logseq 可支持粘贴本地图片(到 `assets` 文件夹)配合 Hazel 自动提交功能,相当于拥有了自己的「图床方案」。 129 | - ## 缺点 130 | - 如果不是 Mac 用户或无法使用 Hazel 的话,效果不会那么完美。 131 | - Logseq 并不是属于标准的 Markdown 结构,所以再加上双链的话,迁移有一定成本。(可适度使用 Logseq 导出功能改善此问题。 -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T03_43_21.624Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 端使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - > [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的,下面是此演示视频。 9 | - 11 | - 13 | # 平台 14 | - 简悦(含同步助手) 15 | - Logseq 16 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 17 | - # 配置 18 | - #+BEGIN_TIP 19 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 20 | #+END_TIP 21 | - ## 简单配置 22 | - Clone https://github.com/23784148/knowledge-garden 到本地。 23 | - 设置你的 Logseq 到此文件夹。 24 | - Push 到你的 Repo & 设置 Github Page。 25 | - ## 详细配置 26 | > 下面的内容是详细配置,方便你理解整个配置过程。 27 | - 建立 一个新的 [Public repo](https://github.com/new) 28 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 29 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 30 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png){:height 596, :width 621} 31 | 32 | >(将上步得到的内容)粘贴其中,按下图所示操作,然后点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 33 | 34 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 35 | - 将 Logseq 库文件设置到( Clone 后的)文件夹。 36 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 37 | 38 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 39 | 40 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 41 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 42 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css) 复制到 `logseq` 里面。 43 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 44 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 45 | 46 | > 打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容,说明样式设置成功。 47 | 48 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 49 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果。 50 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 51 | 52 | > 进入 Settings → Pages,并按下图所示选择,设置 `gh-pages` 为 Github Page 分支,然后点击 **Save**。 53 | 54 | ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 55 | 56 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 57 | 58 | ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 59 | 60 | > 回到 Page 页面,根据截图所示访问你的 Github Page 61 | 62 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 63 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 64 | 65 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 66 | - # 自动化 67 | - #+BEGIN_TIP 68 | 当 `page` 文件夹有改动时,自动 Push Github。 69 | #+END_TIP 70 | - ## Hazel 71 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App,如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 72 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 73 | - (对上图)简单的说明 74 | - 除了监控 `page` 文件夹外也可以是其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md`(当此文件改动时再提交)。 75 | - 为了降低执行的频率,文件改动一分钟后再执行,这里的数字可以改为任意值。 76 | - Shell 代码很简单,就是 Push 到 Github 77 | ``` 78 | cd //knowledge-garden 79 | git add . 80 | git commit -m "auto save:Update some logseq pages." 81 | git push origin main 82 | ``` 83 | - ## crontab 84 | - #+BEGIN_NOTE 85 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw) 。 86 | #+END_NOTE 87 | - # 简悦设置 88 | - #+BEGIN_TIP 89 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 90 | #+END_TIP 91 | - ## 标准方案 92 | - #+BEGIN_TIP 93 | 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 94 | #+END_TIP 95 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 96 | id:: 61fd073f-383c-482b-a04b-12b9461463dd 97 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 98 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 99 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 100 | id:: 61fd073f-a4ec-41e8-af00-e76a6bc62000 101 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png){:height 177, :width 621} 102 | 103 | > 也可仅迁移文件名含有 `xxxx@annote.md` 的文件。 104 | 105 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220205-g8s.png) 106 | - ## 简易方案 107 | #+BEGIN_TIP 108 | 此方案仅配置 **增强导出** 和 **稍后读 & 标注的自动化**,适合轻量级使用简悦的用户。 109 | #+END_TIP 110 | - 配置 [增强导出](https://kb.simpread.pro/#/page/增强导出) 111 | #+BEGIN_TIP 112 | 如果不使用知识库的话,可以将增强导出的文件夹目录设置为 `pages` 文件夹。 113 | #+END_TIP 114 | - 配置稍后读的自动化 115 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qgb.png) 116 | - 配置标注的自动化,与标准方案时一致 ((61fd073f-383c-482b-a04b-12b9461463dd)) 117 | - ((61fd073f-a4ec-41e8-af00-e76a6bc62000)) (与标准方案时一致) 118 | #+BEGIN_TIP 119 | 引申:如果不使用同步助手的话也可以实现,即: 120 | 将 Hazel 监控 Chrome 下载文件夹,当遇到 `xxxx@annote.md` 文件时,自动转移到 `pages` 文件夹即可。 121 | #+END_TIP 122 | - # 至此 123 | - 全部配置结束,当你在 Logseq 页面的任何改动都会自动发布到你的 Github Page 上面。 124 | - # 此方案的优缺点 125 | - ## 优点 126 | - 无代码化的全自动操作方案。 127 | - 一次配置即可。 128 | - 除 Github Page 外,其余均为 Local first 产品,此流程可保证最大稳定性。 129 | - 发布的站点支持手机端访问。 130 | - Logseq 可支持粘贴本地图片(到 `assets` 文件夹)配合 Hazel 自动提交功能,相当于拥有了自己的「图床方案」。 131 | - ## 缺点 132 | - 如果不是 Mac 用户或无法使用 Hazel 的话,效果不会那么完美。 133 | - Logseq 并不是属于标准的 Markdown 结构,所以再加上双链的话,迁移有一定成本。(可适度使用 Logseq 导出功能改善此问题。 -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T03_51_46.002Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 端使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - > [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的,下面是此演示视频。 9 | - 12 | - 15 | # 平台 16 | - 简悦(含同步助手) 17 | - Logseq 18 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 19 | - # 配置 20 | - #+BEGIN_TIP 21 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 22 | #+END_TIP 23 | - ## 简单配置 24 | - Clone https://github.com/23784148/knowledge-garden 到本地。 25 | - 设置你的 Logseq 到此文件夹。 26 | - Push 到你的 Repo & 设置 Github Page。 27 | - ## 详细配置 28 | > 下面的内容是详细配置,方便你理解整个配置过程。 29 | - 建立 一个新的 [Public repo](https://github.com/new) 30 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 31 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 32 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png){:height 596, :width 621} 33 | 34 | >(将上步得到的内容)粘贴其中,按下图所示操作,然后点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 35 | 36 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 37 | - 将 Logseq 库文件设置到( Clone 后的)文件夹。 38 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 39 | 40 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 41 | 42 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 43 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 44 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css) 复制到 `logseq` 里面。 45 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 46 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 47 | 48 | > 打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容,说明样式设置成功。 49 | 50 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 51 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果。 52 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 53 | 54 | > 进入 Settings → Pages,并按下图所示选择,设置 `gh-pages` 为 Github Page 分支,然后点击 **Save**。 55 | 56 | ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 57 | 58 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 59 | 60 | ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 61 | 62 | > 回到 Page 页面,根据截图所示访问你的 Github Page 63 | 64 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 65 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 66 | 67 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 68 | - # 自动化 69 | - #+BEGIN_TIP 70 | 当 `page` 文件夹有改动时,自动 Push Github。 71 | #+END_TIP 72 | - ## Hazel 73 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App,如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 74 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 75 | - (对上图)简单的说明 76 | - 除了监控 `page` 文件夹外也可以是其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md`(当此文件改动时再提交)。 77 | - 为了降低执行的频率,文件改动一分钟后再执行,这里的数字可以改为任意值。 78 | - Shell 代码很简单,就是 Push 到 Github 79 | ``` 80 | cd //knowledge-garden 81 | git add . 82 | git commit -m "auto save:Update some logseq pages." 83 | git push origin main 84 | ``` 85 | - ## crontab 86 | - #+BEGIN_NOTE 87 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw) 。 88 | #+END_NOTE 89 | - # 简悦设置 90 | - #+BEGIN_TIP 91 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 92 | #+END_TIP 93 | - ## 标准方案 94 | - #+BEGIN_TIP 95 | 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 96 | #+END_TIP 97 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 98 | id:: 61fd073f-383c-482b-a04b-12b9461463dd 99 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 100 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 101 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 102 | id:: 61fd073f-a4ec-41e8-af00-e76a6bc62000 103 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png){:height 177, :width 621} 104 | > 也可仅迁移文件名含有 `xxxx@annote.md` 的文件。 105 | 106 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220205-g8s.png) 107 | - ## 简易方案 108 | #+BEGIN_TIP 109 | 此方案仅配置 **增强导出** 和 **稍后读 & 标注的自动化**,适合轻量级使用简悦的用户。 110 | #+END_TIP 111 | - 配置 [增强导出](https://kb.simpread.pro/#/page/增强导出) 112 | #+BEGIN_TIP 113 | 如果不使用知识库的话,可以将增强导出的文件夹目录设置为 `pages` 文件夹。 114 | #+END_TIP 115 | - 配置稍后读的自动化 116 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qgb.png) 117 | - 配置标注的自动化,与标准方案时一致 ((61fd073f-383c-482b-a04b-12b9461463dd)) 118 | - ((61fd073f-a4ec-41e8-af00-e76a6bc62000)) (与标准方案时一致) 119 | #+BEGIN_TIP 120 | 引申:如果不使用同步助手的话也可以实现,即: 121 | 将 Hazel 监控 Chrome 下载文件夹,当遇到 `xxxx@annote.md` 文件时,自动转移到 `pages` 文件夹即可。 122 | #+END_TIP 123 | - # 至此 124 | - > 全部配置结束,上述配置包含 125 | - 当你在 Logseq 页面的任何改动都会自动发布到你的 Github Page 上面,[示例一](((61fdf259-655e-4778-87d7-fc3e7b2ebf1d))) 。 126 | - 在简悦中的任意标注都会发布到你的 Github Page 上面,[示例二](((61fdf259-0e0d-4c14-9364-d567abae56a6))) 。 127 | - # 此方案的优缺点 128 | - ## 优点 129 | - 无代码化的全自动操作方案。 130 | - 一次配置即可。 131 | - 除 Github Page 外,其余均为 Local first 产品,此流程可保证最大稳定性。 132 | - 发布的站点支持手机端访问。 133 | - Logseq 可支持粘贴本地图片(到 `assets` 文件夹)配合 Hazel 自动提交功能,相当于拥有了自己的「图床方案」。 134 | - ## 缺点 135 | - 如果不是 Mac 用户或无法使用 Hazel 的话,效果不会那么完美。 136 | - Logseq 并不是属于标准的 Markdown 结构(细节 [看这里](https://www.markdownguide.org/tools/logseq/)),所以再加上双链的话,迁移有一定成本。(可适度使用 Logseq 导出功能改善此问题) 137 | id:: 61fdf259-3039-4977-8772-fd84e9207f76 138 | - # 导出为 Markdown 139 | - Logseq 自带了导出功能,可根据下图所示的方式导出为 Markdown 140 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220205-gft.png) -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T03_52_15.852Z: -------------------------------------------------------------------------------- 1 | > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | 3 | - # 感谢 4 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 5 | - # 流程 6 | - 在 Web 端使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 7 | - # 演示 8 | - > [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的,下面是此演示视频。 9 | - 12 | - 15 | # 平台 16 | - 简悦(含同步助手) 17 | - Logseq 18 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 19 | - # 配置 20 | - #+BEGIN_TIP 21 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 22 | #+END_TIP 23 | - ## 简单配置 24 | - Clone https://github.com/23784148/knowledge-garden 到本地。 25 | - 设置你的 Logseq 到此文件夹。 26 | - Push 到你的 Repo & 设置 Github Page。 27 | - ## 详细配置 28 | > 下面的内容是详细配置,方便你理解整个配置过程。 29 | - 建立 一个新的 [Public repo](https://github.com/new) 30 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 31 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 32 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png){:height 596, :width 621} 33 | 34 | >(将上步得到的内容)粘贴其中,按下图所示操作,然后点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 35 | 36 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 37 | - 将 Logseq 库文件设置到( Clone 后的)文件夹。 38 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 39 | 40 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 41 | 42 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 43 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 44 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css) 复制到 `logseq` 里面。 45 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 46 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 47 | 48 | > 打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容,说明样式设置成功。 49 | 50 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 51 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果。 52 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 53 | 54 | > 进入 Settings → Pages,并按下图所示选择,设置 `gh-pages` 为 Github Page 分支,然后点击 **Save**。 55 | 56 | ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 57 | 58 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 59 | 60 | ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 61 | 62 | > 回到 Page 页面,根据截图所示访问你的 Github Page 63 | 64 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 65 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 66 | 67 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 68 | - # 自动化 69 | - #+BEGIN_TIP 70 | 当 `page` 文件夹有改动时,自动 Push Github。 71 | #+END_TIP 72 | - ## Hazel 73 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App,如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 74 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 75 | - (对上图)简单的说明 76 | - 除了监控 `page` 文件夹外也可以是其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md`(当此文件改动时再提交)。 77 | - 为了降低执行的频率,文件改动一分钟后再执行,这里的数字可以改为任意值。 78 | - Shell 代码很简单,就是 Push 到 Github 79 | ``` 80 | cd //knowledge-garden 81 | git add . 82 | git commit -m "auto save:Update some logseq pages." 83 | git push origin main 84 | ``` 85 | - ## crontab 86 | - #+BEGIN_NOTE 87 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw) 。 88 | #+END_NOTE 89 | - # 简悦设置 90 | - #+BEGIN_TIP 91 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 92 | #+END_TIP 93 | - ## 标准方案 94 | - #+BEGIN_TIP 95 | 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 96 | #+END_TIP 97 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 98 | id:: 61fd073f-383c-482b-a04b-12b9461463dd 99 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 100 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 101 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 102 | id:: 61fd073f-a4ec-41e8-af00-e76a6bc62000 103 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png){:height 177, :width 621} 104 | > 也可仅迁移文件名含有 `xxxx@annote.md` 的文件。 105 | 106 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220205-g8s.png) 107 | - ## 简易方案 108 | #+BEGIN_TIP 109 | 此方案仅配置 **增强导出** 和 **稍后读 & 标注的自动化**,适合轻量级使用简悦的用户。 110 | #+END_TIP 111 | - 配置 [增强导出](https://kb.simpread.pro/#/page/增强导出) 112 | #+BEGIN_TIP 113 | 如果不使用知识库的话,可以将增强导出的文件夹目录设置为 `pages` 文件夹。 114 | #+END_TIP 115 | - 配置稍后读的自动化 116 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qgb.png) 117 | - 配置标注的自动化,与标准方案时一致 ((61fd073f-383c-482b-a04b-12b9461463dd)) 118 | - ((61fd073f-a4ec-41e8-af00-e76a6bc62000)) (与标准方案时一致) 119 | #+BEGIN_TIP 120 | 引申:如果不使用同步助手的话也可以实现,即: 121 | 将 Hazel 监控 Chrome 下载文件夹,当遇到 `xxxx@annote.md` 文件时,自动转移到 `pages` 文件夹即可。 122 | #+END_TIP 123 | - # 至此 124 | - > 全部配置结束,上述配置包含 125 | - 当你在 Logseq 页面的任何改动都会自动发布到你的 Github Page 上面,[示例一](((61fdf259-655e-4778-87d7-fc3e7b2ebf1d))) 。 126 | - 在简悦中的任意标注都会发布到你的 Github Page 上面,[示例二](((61fdf259-0e0d-4c14-9364-d567abae56a6))) 。 127 | - # 此方案的优缺点 128 | - ## 优点 129 | - 无代码化的全自动操作方案。 130 | - 一次配置即可。 131 | - 除 Github Page 外,其余均为 Local first 产品,此流程可保证最大稳定性。 132 | - 发布的站点支持手机端访问。 133 | - Logseq 可支持粘贴本地图片(到 `assets` 文件夹)配合 Hazel 自动提交功能,相当于拥有了自己的「图床方案」。 134 | - ## 缺点 135 | - 如果不是 Mac 用户或无法使用 Hazel 的话,效果不会那么完美。 136 | - Logseq 并不是属于标准的 Markdown 结构(细节 [看这里](https://www.markdownguide.org/tools/logseq/)),所以再加上双链的话,迁移有一定成本。(可适度使用 Logseq 导出功能改善此问题) 137 | id:: 61fdf259-3039-4977-8772-fd84e9207f76 138 | - # 导出为 Markdown 139 | - Logseq 自带了导出功能,可根据下图所示的方式导出为 Markdown 140 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220205-gft.png) -------------------------------------------------------------------------------- /logseq/bak/pages_简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案.md.2022-02-05T03_56_10.706Z: -------------------------------------------------------------------------------- 1 | - > 在简悦标注,自动生成符合 Logseq 的标注文件,然后发布到 Github Page 的无代码化全自动方案。 2 | - # 感谢 3 | - [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记 Logseq,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 4 | - # 流程 5 | - 在 Web 端使用简悦标注,并通过简悦的同步助手自动将以 Markdown 形式的标注导入到 Logseq page 文件夹,并使用 Hazel(或 crontab )自动 Push 到 Github repo 后通过 Logseq Publish GitHub Action 自动发布的全流程无代码自动化发布方案。 6 | - # 演示 7 | - > [此文档](https://kenshin.wang/knowledge-garden/) 就是通过此方式建立的,下面是此演示视频。 8 | - 11 | - 14 | # 平台 15 | - 简悦(含同步助手) 16 | - Logseq 17 | - Github Page + [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq publish github action) 18 | - # 配置 19 | - #+BEGIN_TIP 20 | 关于 Github Page + Logseq + Logseq Publish GitHub Action 的配置。 21 | #+END_TIP 22 | - ## 简单配置 23 | - Clone https://github.com/23784148/knowledge-garden 到本地。 24 | - 设置你的 Logseq 到此文件夹。 25 | - Push 到你的 Repo & 设置 Github Page。 26 | - ## 详细配置 27 | > 下面的内容是详细配置,方便你理解整个配置过程。 28 | - 建立 一个新的 [Public repo](https://github.com/new) 29 | - ![image-20220204120717831](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947637.png) 30 | - 打开 [Logseq Publish GitHub Action](https://github.com/pengx17/knowledge-garden/blob/main/.github/workflows/main.yml) 并复制 `main.yaml` 里面的内容,然后在上一步建立的 repo 下建立一个新的 Action。 31 | - ![image-20220204121011522](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643947811.png){:height 596, :width 621} 32 | 33 | >(将上步得到的内容)粘贴其中,按下图所示操作,然后点击 Start commit 后不用更改其它内容,直接选择 **Commit new file** 即可。 34 | 35 | ![image-20220204121443402](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948083.png) 36 | - 将 Logseq 库文件设置到( Clone 后的)文件夹。 37 | - ![image-20220204122559854](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948759.png) 38 | 39 | > 如果设置无误的话此文件夹应该是下图所示的文件结构。 40 | 41 | ![image-20220204122728407](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643948848.png) 42 | - 设置主题和样式,为便捷使用,我直接将下面的文件复制 43 | - [custom.css](https://github.com/23784148/knowledge-garden/blob/main/logseq/custom.css) 复制到 `logseq` 里面。 44 | - [logseq dev theme.md](https://github.com/23784148/knowledge-garden/blob/main/pages/logseq dev theme.md) 复制到 `pages` 里面。 45 | - [config.edn](https://github.com/23784148/knowledge-garden/blob/main/logseq/config.edn) 复制到 `logseq` 里面。 46 | 47 | > 打开 Logseq 并进入 logseq dev theme 后会看到如下的截图内容,说明样式设置成功。 48 | 49 | ![image-20220204123647416](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643949407.png) 50 | - 将全部文件提交到 Github,当提交后会自动进行 Actions 操作,会有下图所示的效果。 51 | - ![image-20220204145022733](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957422.png) 52 | 53 | > 进入 Settings → Pages,并按下图所示选择,设置 `gh-pages` 为 Github Page 分支,然后点击 **Save**。 54 | 55 | ![image-20220204130245584](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643950965.png) 56 | 57 | > 然后回到 Actions,如果出现下图所示的效果说明配置成功。 58 | 59 | ![image-20220204145114193](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957474.png) 60 | 61 | > 回到 Page 页面,根据截图所示访问你的 Github Page 62 | 63 | ![image-20220204145337453](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957617.png) 64 | - 访问 `<上图所示的地址>#/page/logseq dev theme` 比如这个教程 [所示的例子](https://kenshin.wang/knowledge-garden/#/page/logseq%20dev%20theme) 会得到下图所示的内容,则说明配置成功。 65 | 66 | ![image-20220204145601034](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/typora/20220204_1643957761.png) 67 | - # 自动化 68 | - #+BEGIN_TIP 69 | 当 `page` 文件夹有改动时,自动 Push Github。 70 | #+END_TIP 71 | - ## Hazel 72 | - 自动化方案选择是 Hazel 这个监控文件夹变化而进行一系列自动化操作的 Mac App,如果你是 Windows 用户可以使用 [Dropit](http://www.dropitproject.com/)。 73 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pa8.png) 74 | - (对上图)简单的说明 75 | - 除了监控 `page` 文件夹外也可以是其它文件夹 e.g. `journals` `logseq` `assets` 甚至于监控根目录的 `README.md`(当此文件改动时再提交)。 76 | - 为了降低执行的频率,文件改动一分钟后再执行,这里的数字可以改为任意值。 77 | - Shell 代码很简单,就是 Push 到 Github 78 | ``` 79 | cd //knowledge-garden 80 | git add . 81 | git commit -m "auto save:Update some logseq pages." 82 | git push origin main 83 | ``` 84 | - ## crontab 85 | - #+BEGIN_NOTE 86 | 如果你没有 Hazel 的话,也可以使用 `crontab` 方案,也就是每隔 xxx 时间自动调用上面这个 bash 文件,如何使用可以看 [这篇文章](https://mp.weixin.qq.com/s/w6-LQLAApN7HhXaBwslegw) 。 87 | #+END_NOTE 88 | - # 简悦设置 89 | - #+BEGIN_TIP 90 | 利用简悦的 [自动化](http://ksria.com/simpread/docs/#/自动化) 与 同步助手的 [增强导出](https://kb.simpread.pro/#/page/增强导出) 功能。 91 | #+END_TIP 92 | - ## 标准方案 93 | - #+BEGIN_TIP 94 | 使用简悦的知识库功能,如何配置 [请看这里](https://kb.simpread.pro/#/page/建立知识库),当设置完后,在标注的自动化上增加 **导出 Markdown** 的功能。 95 | #+END_TIP 96 | - ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-pxe.png){:height 368, :width 652} 97 | id:: 61fd073f-383c-482b-a04b-12b9461463dd 98 | - 使用简悦官方适配的 [Logseq Markdown 模板](https://github.com/Kenshin/simpread/discussions/2153#discussioncomment-2109959),将模板代码粘贴到 **选项页 → 服务 → 定制化**。 99 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-q7r.png) 100 | - 设置 Hazle 监控 `output` 变化,当出现 `.md` 文件时,自动转移(或复制)到 `pages` 文件夹下面。 101 | id:: 61fd073f-a4ec-41e8-af00-e76a6bc62000 102 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qbl.png){:height 177, :width 621} 103 | > 也可仅迁移文件名含有 `xxxx@annote.md` 的文件。 104 | 105 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220205-g8s.png) 106 | - ## 简易方案 107 | #+BEGIN_TIP 108 | 此方案仅配置 **增强导出** 和 **稍后读 & 标注的自动化**,适合轻量级使用简悦的用户。 109 | #+END_TIP 110 | - 配置 [增强导出](https://kb.simpread.pro/#/page/增强导出) 111 | #+BEGIN_TIP 112 | 如果不使用知识库的话,可以将增强导出的文件夹目录设置为 `pages` 文件夹。 113 | #+END_TIP 114 | - 配置稍后读的自动化 115 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220204-qgb.png) 116 | - 配置标注的自动化,与标准方案时一致 ((61fd073f-383c-482b-a04b-12b9461463dd)) 117 | - ((61fd073f-a4ec-41e8-af00-e76a6bc62000)) (与标准方案时一致) 118 | #+BEGIN_TIP 119 | 引申:如果不使用同步助手的话也可以实现,即: 120 | 将 Hazel 监控 Chrome 下载文件夹,当遇到 `xxxx@annote.md` 文件时,自动转移到 `pages` 文件夹即可。 121 | #+END_TIP 122 | - # 至此 123 | - > 全部配置结束,上述配置包含 124 | - 当你在 Logseq 页面的任何改动都会自动发布到你的 Github Page 上面,[示例一](((61fdf259-655e-4778-87d7-fc3e7b2ebf1d))) 。 125 | - 在简悦中的任意标注都会发布到你的 Github Page 上面,[示例二](((61fdf259-0e0d-4c14-9364-d567abae56a6))) 。 126 | - # 此方案的优缺点 127 | - ## 优点 128 | - 无代码化的全自动操作方案。 129 | - 一次配置即可。 130 | - 除 Github Page 外,其余均为 Local first 产品,此流程可保证最大稳定性。 131 | - 发布的站点支持手机端访问。 132 | - Logseq 可支持粘贴本地图片(到 `assets` 文件夹)配合 Hazel 自动提交功能,相当于拥有了自己的「图床方案」。 133 | - ## 缺点 134 | - 如果不是 Mac 用户或无法使用 Hazel 的话,效果不会那么完美。 135 | - Logseq 并不是属于标准的 Markdown 结构(细节 [看这里](https://www.markdownguide.org/tools/logseq/)),所以再加上双链的话,迁移有一定成本。(可适度使用 Logseq 导出功能改善此问题) 136 | id:: 61fdf259-3039-4977-8772-fd84e9207f76 137 | - # 导出为 Markdown 138 | - Logseq 自带了导出功能,可根据下图所示的方式导出为 Markdown 139 | ![](https://cdn.jsdelivr.net/gh/23784148/upload-images@main/simpered/article/SCR-20220205-gft.png) 140 | - 但因为对 [部分 Markdown 语法的不支持](https://www.markdownguide.org/tools/logseq/),尤其是 `Ordered Lists` 所以导入的 Markdown 还需要手动修改。 -------------------------------------------------------------------------------- /logseq/config.edn: -------------------------------------------------------------------------------- 1 | {;; Currently, we support either "Markdown" or "Org". 2 | ;; This can overwrite your global preference so that 3 | ;; maybe your personal preferred format is Org but you'd 4 | ;; need to use Markdown for some projects. 5 | ;; :preferred-format "" 6 | 7 | ;; Preferred workflow style. 8 | ;; Value is either ":now" for NOW/LATER style, 9 | ;; or ":todo" for TODO/DOING style. 10 | :preferred-workflow :now 11 | 12 | ;; Git is only available in web app 13 | ;; Git settings 14 | :git-pull-secs 60 15 | :git-push-secs 10 16 | ;; Whether to enable git auto push 17 | :git-auto-push true 18 | 19 | ;; The app will ignore those directories or files. 20 | ;; E.g. "/archived" "/test.md" 21 | :hidden [] 22 | 23 | ;; When creating the new journal page, the app will use your template content here. 24 | ;; Example for Markdown users: "[[Work]]\n -\n- [[Family]]\n -\n" 25 | ;; Example for Org mode users: "** [[Work]]\n***\n** [[Family]]\n***\n" 26 | :default-templates 27 | {:journals ""} 28 | 29 | ;; Whether to enable hover on tooltip preview feature 30 | ;; Default is true, you can also toggle this via setting page 31 | :ui/enable-tooltip? true 32 | 33 | ;; Specify a custom CSS import 34 | ;; This option take precedence over your local `logseq/custom.css` file 35 | ;; You may find a list of awesome logseq themes here: 36 | ;; https://github.com/logseq/awesome-logseq#css-themes 37 | ;; Example: 38 | ;; :custom-css-url "@import url('https://cdn.jsdelivr.net/gh/pengx17/logseq-dev-theme@master/custom.css')" 39 | 40 | ;; When :all-pages-public? true, export repo would export all pages within that repo. 41 | ;; Regardless of whether you've set any page to public or not. 42 | ;; Example: 43 | :all-pages-public? true 44 | 45 | ;; Specify default home page and sidebar status for Logseq 46 | ;; If not specified, Logseq default opens journals page on startup 47 | ;; value for `:page` is name of page 48 | ;; Possible options for `:sidebar` are 49 | ;; 1. `"Contents"` to open up `Favorites` in sidebar by default 50 | ;; 2. `page name` to open up some page in sidebar 51 | ;; 3. Or multiple pages in an array ["Contents" "Page A" "Page B"] 52 | ;; If `:sidebar` is not set, sidebar will be hidden 53 | ;; Example: 54 | ;; 1. Setup page "Changelog" as home page and "Favorites" in sidebar 55 | ;; :default-home {:page "Changelog", :sidebar "Contents"} 56 | ;; 2. Setup page "Jun 3rd, 2021" as home page without sidebar 57 | ;; :default-home {:page "Jun 3rd, 2021"} 58 | ;; 3. Setup page "home" as home page with multiple pages in sidebar 59 | ;; :default-home {:page "home" :sidebar ["page a" "page b"]} 60 | 61 | ;; Tell logseq to use a specific folder in the repo as a default location for notes 62 | ;; if not specified, notes are stored in `pages` directory 63 | ;; :pages-directory "your-directory" 64 | 65 | ;; Tell logseq to use a specific folder in the repo as a default location for journals 66 | ;; if not specified, journals are stored in `journals` directory 67 | ;; :journals-directory "your-directory" 68 | 69 | ;; Set this to true will convert 70 | ;; `[[Grant Ideas]]` to `[[file:./grant_ideas.org][Grant Ideas]]` for org-mode 71 | ;; For more, see https://github.com/logseq/logseq/issues/672 72 | ;; :org-mode/insert-file-link? true 73 | 74 | ;; If you prefer to use the file name as the page title 75 | ;; instead of the first heading's title 76 | ;; the only option for now is `file` 77 | ;; :page-name-order "file" 78 | 79 | ;; Setup custom shortcuts under `:shortcuts` key 80 | ;; Syntax: 81 | ;; 1. `+` means keys pressing simultaneously. eg: `ctrl+shift+a` 82 | ;; 2. ` ` empty space between keys represents key chords. eg: `t s` means press `s` follow by `t` 83 | ;; 3. `mod` means `Ctrl` for Windows/Linux and `Command` for Mac 84 | ;; 4. use `false` to disable particular shortcut 85 | ;; 4. you can define multiple bindings for one action, eg `["ctrl+j" "down"]` 86 | ;; full list of configurable shortcuts are available below: 87 | ;; https://github.com/logseq/logseq/blob/master/src/main/frontend/modules/shortcut/config.cljs 88 | ;; Example: 89 | ;; :shortcuts 90 | ;; {:editor/new-block "enter" 91 | ;; :editor/new-line "shift+enter" 92 | ;; :editor/insert-link "mod+shift+k" 93 | ;; :editor/hightlight false 94 | ;; :ui/toggle-settings "t s" 95 | ;; :editor/up ["ctrl+k" "up"] 96 | ;; :editor/down ["ctrl+j" "down"] 97 | ;; :editor/left ["ctrl+h" "left"] 98 | ;; :editor/right ["ctrl+l" "right"]} 99 | ;; Whether to show command doc on hover 100 | :ui/show-command-doc? true 101 | :ui/hide-block-bullet-path? false 102 | 103 | ;; The app will show those queries in today's journal page, 104 | ;; the "NOW" query asks the tasks which need to be finished "now", 105 | ;; the "NEXT" query asks the future tasks. 106 | :default-queries 107 | {:journals 108 | [{:title "🔨 NOW" 109 | :query [:find (pull ?h [*]) 110 | :in $ ?start ?today 111 | :where 112 | [?h :block/marker ?marker] 113 | [(contains? #{"NOW" "DOING"} ?marker)] 114 | [?h :block/page ?p] 115 | [?p :block/journal? true] 116 | [?p :block/journal-day ?d] 117 | [(>= ?d ?start)] 118 | [(<= ?d ?today)]] 119 | :inputs [:14d :today] 120 | :result-transform (fn [result] 121 | (sort-by (fn [h] 122 | (get h :block/priority "Z")) result)) 123 | :collapsed? false} 124 | {:title "📅 NEXT" 125 | :query [:find (pull ?h [*]) 126 | :in $ ?start ?next 127 | :where 128 | [?h :block/marker ?marker] 129 | [(contains? #{"NOW" "LATER" "TODO"} ?marker)] 130 | [?h :block/ref-pages ?p] 131 | [?p :block/journal? true] 132 | [?p :block/journal-day ?d] 133 | [(> ?d ?start)] 134 | [(< ?d ?next)]] 135 | :inputs [:today :7d-after] 136 | :collapsed? false}]} 137 | 138 | ;; Add your own commands to speedup. 139 | ;; E.g. [["js" "Javascript"]] 140 | :commands 141 | [] 142 | 143 | ;; Macros replace texts and will make you more productive. 144 | ;; For example: 145 | ;; Add this to the macros below: 146 | ;; {"poem" "Rose is $1, violet's $2. Life's ordered: Org assists you."} 147 | ;; input "{{{poem red,blue}}}" 148 | ;; becomes 149 | ;; Rose is red, violet's blue. Life's ordered: Org assists you. 150 | :macros {} 151 | 152 | :markdown/version 2 153 | :shortcuts {:ui/toggle-contents "meta+shift+c"} 154 | :feature/enable-journals? false 155 | :default-home {:page "Contents"} 156 | :ui/show-brackets? true 157 | :journal/page-title-format "E, yyyy/MM/dd" 158 | :journal/file-name-format "yyyy-MM-dd" 159 | :favorites ["react hot module reloading" "jsplay"] 160 | :graph/settings {:builtin-pages? false}} -------------------------------------------------------------------------------- /logseq/custom.css: -------------------------------------------------------------------------------- 1 | @import url("https://cdn.jsdelivr.net/gh/pengx17/logseq-dev-theme@latest/custom.css"); 2 | 3 | @font-face { 4 | font-family: "Genshin"; 5 | font-style: normal; 6 | font-weight: normal; 7 | src: url(https://static.wikia.nocookie.net/gensin-impact/images/6/65/Genshin_Impact_Font.woff) 8 | format("truetype"); 9 | } 10 | 11 | .genshin { 12 | font-family: Genshin; 13 | } -------------------------------------------------------------------------------- /logseq/metadata.edn: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /logseq/pages-metadata.edn: -------------------------------------------------------------------------------- 1 | [{:block/name "60d34662-6747-46cd-a790-6dcb691b0256", 2 | :block/created-at 1643955922696, 3 | :block/updated-at 1643955922696} 4 | {:block/name "61fe1b3a-8356-4f20-b8f1-f5f4ed21ee7b", 5 | :block/created-at 1645776788967, 6 | :block/updated-at 1645776788967} 7 | {:block/name "a", 8 | :block/created-at 1643949092471, 9 | :block/updated-at 1643949092471} 10 | {:block/name "b", 11 | :block/created-at 1643949092472, 12 | :block/updated-at 1643949092472} 13 | {:block/name "c", 14 | :block/created-at 1643949092472, 15 | :block/updated-at 1643949092472} 16 | {:block/name "canceled", 17 | :block/created-at 1643955922696, 18 | :block/updated-at 1643955922696} 19 | {:block/name "card", 20 | :block/created-at 1643949092472, 21 | :block/updated-at 1643949092472} 22 | {:block/name "contents", 23 | :block/created-at 1643955911809, 24 | :block/updated-at 1644044647873} 25 | {:block/name "doing", 26 | :block/created-at 1643949092472, 27 | :block/updated-at 1643949092472} 28 | {:block/name "done", 29 | :block/created-at 1643949092472, 30 | :block/updated-at 1643949092472} 31 | {:block/name "favorites", 32 | :block/created-at 1643949092471, 33 | :block/updated-at 1643949092471} 34 | {:block/name "in-progress", 35 | :block/created-at 1643949092472, 36 | :block/updated-at 1643949092472} 37 | {:block/name "later", 38 | :block/created-at 1643949092472, 39 | :block/updated-at 1643949092472} 40 | {:block/name "logseq", 41 | :block/created-at 1643955922696, 42 | :block/updated-at 1643955922696} 43 | {:block/name "logseq dev theme", 44 | :block/created-at 1643956237019, 45 | :block/updated-at 1644028863890} 46 | {:block/name "logseq theme", 47 | :block/created-at 1643955922696, 48 | :block/updated-at 1643955922696} 49 | {:block/name "now", 50 | :block/created-at 1643949092472, 51 | :block/updated-at 1643949092472} 52 | {:block/name "readme", 53 | :block/created-at 1643956237019, 54 | :block/updated-at 1643956237019} 55 | {:block/name "todo", 56 | :block/created-at 1643949092472, 57 | :block/updated-at 1643949092472} 58 | {:block/name "wait", 59 | :block/created-at 1643949092472, 60 | :block/updated-at 1643949092472} 61 | {:block/name "waiting", 62 | :block/created-at 1643949092471, 63 | :block/updated-at 1643949092471} 64 | {:block/name "哥斯拉", 65 | :block/created-at 1644042761566, 66 | :block/updated-at 1644042761566} 67 | {:block/name "哥斯拉/国王基多拉", 68 | :block/created-at 1644042761565, 69 | :block/updated-at 1644042761565} 70 | {:block/name "哥斯拉/拉顿", 71 | :block/created-at 1644042761565, 72 | :block/updated-at 1644042761565} 73 | {:block/name "哥斯拉/摩斯拉", 74 | :block/created-at 1644042761566, 75 | :block/updated-at 1644042761566} 76 | {:block/name "国王基多拉", 77 | :block/created-at 1644042761566, 78 | :block/updated-at 1644042761566} 79 | {:block/name "怪兽宇宙时间线大盘点", 80 | :block/created-at 1644042761566, 81 | :block/updated-at 1644042761566} 82 | {:block/name "我如何使用 notion 管理简悦的一切 - 少数派", 83 | :block/created-at 1645776788967, 84 | :block/updated-at 1645776788967} 85 | {:block/name "拉顿", 86 | :block/created-at 1644042761566, 87 | :block/updated-at 1644042761566} 88 | {:block/name "摩斯拉", 89 | :block/created-at 1644042761565, 90 | :block/updated-at 1644042761566} 91 | {:block/name "汉字测试", 92 | :block/created-at 1643955922696, 93 | :block/updated-at 1643955922697} 94 | {:block/name "泰坦巨兽终极图鉴", 95 | :block/created-at 1644042761565, 96 | :block/updated-at 1644042761565} 97 | {:block/name "科普向:拉顿,摩斯拉,王者基多拉的小介绍", 98 | :block/created-at 1644042761565, 99 | :block/updated-at 1644042761565} 100 | {:block/name "简悦", 101 | :block/created-at 1645776788967, 102 | :block/updated-at 1645776788967} 103 | {:block/name "简悦 + logseq + github page 无代码全自动化知识管理发布方案", 104 | :block/created-at 1644032327204, 105 | :block/updated-at 1644057083994} 106 | {:block/name "简悦/案例", 107 | :block/created-at 1645776788967, 108 | :block/updated-at 1645776788967} 109 | {:block/name "践行极简理念,高效数字生活", 110 | :block/created-at 1644032327204, 111 | :block/updated-at 1644032327204}] 112 | -------------------------------------------------------------------------------- /pages/contents.md: -------------------------------------------------------------------------------- 1 | - > 此文档建立在 Logseq 上面,感谢 [@tiensonqin](https://twitter.com/tiensonqin) 提供了这么棒的双链笔记,得益于 [@pengx17](https://twitter.com/pengx17) 发布的 [Logseq Publish GitHub Action](https://pengx17.github.io/knowledge-garden/#/page/logseq%20publish%20github%20action),可以非常方便的使用 Logseq 编写,使用 Git 发布它。 2 | - # 样式 3 | - [[logseq dev theme]] 4 | - # 配置 5 | - 请看 [[简悦 + Logseq + Github Page 无代码全自动化知识管理发布方案]] 6 | - # 例子 7 | id:: 61fe1b3a-26e9-4ef6-a880-30cb013980f2 8 | - id:: 61fe1b3a-8356-4f20-b8f1-f5f4ed21ee7b 9 | > 简悦自动导出到 Logseq 后发布到 Github Page 的例子。 10 | - [[践行极简理念,高效数字生活]] 11 | - [[哥斯拉]] 12 | - 更多例子 [Kenshin's Note](https://kenshin.wang/note) -------------------------------------------------------------------------------- /pages/logseq dev theme.md: -------------------------------------------------------------------------------- 1 | src:: [pengx17/logseq-dev-theme: logseq](https://github.com/pengx17/logseq-dev-theme) 2 | type:: logseq theme 3 | 4 | # H1 Title 5 | - ## H2 Sub Title 6 | - ### H3 Section Title 7 | #### H4 Section Sub Title 8 | id:: 610173e1-964e-4fe6-8e57-ac177a2f1522 9 | ##### H5 mini title 10 | - `Inline Code` ^^Highlighted^^ Normal Text, _italic texts_ and tag #[[Logseq theme]] 11 | - Some text that will be referenced 12 | id:: 60d34662-6747-46cd-a790-6dcb691b0256 13 | collapsed:: true 14 | - LATER [#A] high priority task 15 | waiting:: 1624459006771 16 | later:: 1624459014212 17 | - WAITING [#B] high priority task 18 | done:: 1624458986941 19 | now:: 1624458985140 20 | later:: 1624458989486 21 | waiting:: 1624459000961 22 | - CANCELED [#C] Canceled task 23 | - NOW working task 24 | later:: 1624459087696 25 | now:: 1624459089292 26 | - Progress Bar [:progress {:max 10 :value 3}] 27 | - Block ref [[logseq]] ((60d34662-6747-46cd-a790-6dcb691b0256)) 28 | id:: 610173e1-6229-4cc1-85d9-b652d28d888a 29 | # ((610173e1-6229-4cc1-85d9-b652d28d888a)) 30 | - Embedded block 31 | - {{embed ((60d34662-6747-46cd-a790-6dcb691b0256))}} 32 | - [[汉字测试]] -------------------------------------------------------------------------------- /pages/哥斯拉/2295-拉顿@annote.md: -------------------------------------------------------------------------------- 1 | title:: 拉顿 2 | 3 | # MetaDate 4 | - Origin 5 | - [godzilla.fandom.com](https://godzilla.fandom.com/zh/wiki/%E6%8B%89%E9%A0%93) 6 | - Date 7 | - 2022年02月02日 11:26:40 8 | - Desc 9 | - 和哥吉拉、摩斯拉合稱為東寶三大怪獸,但受歡迎度不及前兩者,在電影中的出場次數也不高。 10 | - Tags 11 | - [[哥斯拉/拉顿]] 12 | - Backlinks 13 | - 14 | - Reference 15 | - 16 | 17 | # Annoations 18 | 19 | collapsed:: false 20 | - #+BEGIN_QUOTE 21 | ### 出生 22 | 23 | 最初在黑沼健创作的小说《空之大怪兽拉顿》中出现,小说被改编为同名电影《空之大怪兽拉顿》。 24 | 25 | ### 命名 26 | 27 | 无齿翼龙的日语名称 (プテラノドン) 以无齿翼龙的英语名称 (Pteranodon) 译音而成。拉顿的名称以无齿翼龙的日语名称 (プテラノドン) 抽出音节(プテ**ラ**ノ**ドン**) 而成为 “ラドン”。 28 | 29 | ### 设定 30 | 31 | 以超音速飞行,产生的能量震波具有高度破坏力,能破坏建筑物及军队。据柏木久一郎博士在《空之大怪兽拉顿》中讲解,是核子武器的能量震撼大地令拉顿的蛋被唤醒,但片中只交代了拉顿是翼龙的一种。 32 | 33 | 造型以无齿翼龙为基础,冠饰缩短并分开为两个或三个,喙部也大幅缩短,颈部、腹部和腿部也设有甲片,腹部甲片上带刺,腿部加粗。 34 | 35 | 有设定指出拉顿的脚底能喷出喷射气流,有加速飞行的作用。 36 | #+END_QUOTE 37 | collapsed:: true 38 | - Note 39 | - 40 | - Tags 41 | - 42 | - External reference 43 | - 44 | - Association 45 | - #+BEGIN_QUOTE 46 | > 火之恶魔——拉顿 47 | > 48 | > [[泰坦巨兽终极图鉴]] 49 | 50 | #+END_QUOTE 51 | - [内部链接]() | [外部链接]() 52 | -------------------------------------------------------------------------------- /pages/哥斯拉/2296-国王基多拉@annote.md: -------------------------------------------------------------------------------- 1 | title:: 国王基多拉 2 | 3 | # MetaDate 4 | - Origin 5 | - [godzilla.fandom.com](https://godzilla.fandom.com/zh/wiki/%E5%9C%8B%E7%8E%8B%E5%9F%BA%E5%A4%9A%E6%8B%89) 6 | - Date 7 | - 2022年02月02日 11:27:25 8 | - Desc 9 | - 哥吉拉電影系列中最具知名度反派怪獸之一,也是哥吉拉電影系列中首隻宇宙怪獸,被譽為「系列之中最強的反派」、「哥吉拉最大的對手」,但是在昭和代哥吉拉電影系列、平成代哥吉拉電影系列、平成代摩斯拉電影系列和新世代哥吉拉電影系列中的角色設定也不一樣。 10 | - Tags 11 | - [[哥斯拉/国王基多拉]] 12 | - Backlinks 13 | - 14 | - Reference 15 | - 16 | 17 | # Annoations 18 | 19 | collapsed:: false 20 | - #+BEGIN_QUOTE 21 | ### 出生 22 | 23 | 因为[哥吉拉](https://godzilla.fandom.com/zh/wiki/%E5%93%A5%E5%90%89%E6%8B%89)、[摩斯拉](https://godzilla.fandom.com/zh/wiki/%E6%91%A9%E6%96%AF%E6%8B%89)和[拉顿](https://godzilla.fandom.com/zh/wiki/%E6%8B%89%E9%A0%93)转型为 “正义英雄” 的关系,必须出现一个反派。因为 “外星人入侵地球” 的桥段,便创造出国王基多拉。 24 | 25 | ### 命名 26 | 27 | “King”是 “国王” 的意思,“Ghidorah”只是一串音标 (可能当作外星语言),加在一起便是“King Ghidorah”,日语音译为“キングギドラ”。另外在《哥吉拉 摩斯拉 国王基多拉 大怪兽总攻击》中出现的汉字名称只是直接把“ギドラ” 直接转换成汉字“魏怒罗”。 28 | 29 | ### 设定 30 | 31 | 受 1956 年的苏联电影《Ilya Muromets》(1959 年 3 月才在[日本](https://godzilla.fandom.com/zh/wiki/%E6%97%A5%E6%9C%AC)上映) 中出现的三头火龙 “**Zmey Gorynych**”、1963 年的美国电影《Jason and the Argonauts》中出现的七头蛇 “**Hydra**” 和 1959 年的[日本](https://godzilla.fandom.com/zh/wiki/%E6%97%A5%E6%9C%AC)电影《日本诞生》中出现的九头蛇 “**八岐大蛇**” 所影响,再加以设计的怪兽。原型的设计者为利光贞三。 32 | 33 | 主要在[昭和代哥吉拉电影系列](https://godzilla.fandom.com/zh/wiki/Category:%E6%98%AD%E5%92%8C%E4%BB%A3%E5%93%A5%E5%90%89%E6%8B%89%E9%9B%BB%E5%BD%B1%E7%B3%BB%E5%88%97)中设定为具侵略性的凶残宇宙怪兽,在五千年前把金星的高度文明于三日内毁灭,后来又成为了外星人时常操纵的怪兽,多次攻击地球。 34 | 35 | 外型为三头、两尾、背有巨大翅膀、无手臂,全身为金色鳞甲,头部为额有三日月形的龙头。叫声为电子音效所造,在平成代开始与拿顿的叫声混音。 36 | #+END_QUOTE 37 | collapsed:: true 38 | - Note 39 | - 40 | - Tags 41 | - 42 | - External reference 43 | - 44 | - Association 45 | - #+BEGIN_QUOTE 46 | > 王者基多拉 47 | > 48 | > [[泰坦巨兽终极图鉴]] 49 | 50 | #+END_QUOTE 51 | - [内部链接]() | [外部链接]() 52 | -------------------------------------------------------------------------------- /pages/哥斯拉/2297-摩斯拉@annote.md: -------------------------------------------------------------------------------- 1 | title:: 摩斯拉 2 | 3 | # MetaDate 4 | - Origin 5 | - [godzilla.fandom.com](https://godzilla.fandom.com/zh/wiki/%E6%91%A9%E6%96%AF%E6%8B%89) 6 | - Date 7 | - 2022年02月02日 11:28:20 8 | - Desc 9 | - 和哥吉拉、拉頓合稱為東寶三大怪獸,被稱為怪獸之后。 10 | - Tags 11 | - [[哥斯拉/摩斯拉]] 12 | - Backlinks 13 | - 14 | - Reference 15 | - 16 | 17 | # Annoations 18 | 19 | collapsed:: false 20 | - #+BEGIN_QUOTE 21 | ### 出生 22 | 23 | 最初在中村真一郎、福永武彦、堀田善卫合同创作的小说《发光妖精与摩斯拉》中出现,小说被改编为电影《[摩斯拉 (1961)](https://godzilla.fandom.com/zh/wiki/%E6%91%A9%E6%96%AF%E6%8B%89(1961))》,发光妖精则成为了[小美人](https://godzilla.fandom.com/zh/wiki/%E5%B0%8F%E7%BE%8E%E4%BA%BA)。 24 | 25 | ### 命名 26 | 27 | 以英语中的 “Mother”(妈妈) 和“Moth”(蛾)两词共同存在的 “Moth” 一节命名为 “Mothra”,以日语发音就成了“モスラ” 一词。 28 | 29 | ### 设定 30 | 31 | 结合**蛾**和**蝶**的特征而造出的虫类怪兽,是目前唯一一只能结茧的[东宝](https://godzilla.fandom.com/zh/wiki/%E6%9D%B1%E5%AF%B6)系怪兽,也是以怪兽蛋和以双胞胎形式出现次数最多的怪兽。 32 | 33 | 和[哥吉拉](https://godzilla.fandom.com/zh/wiki/%E5%93%A5%E5%90%89%E6%8B%89)及[拉顿](https://godzilla.fandom.com/zh/wiki/%E6%8B%89%E9%A0%93)不同,未试过与人类正式敌对,反而是和平的使者、守护神。最为不同于其他怪兽的是它身边有[小美人](https://godzilla.fandom.com/zh/wiki/%E5%B0%8F%E7%BE%8E%E4%BA%BA)这个可以和人类互传信息角色。 34 | 35 | 一直在幼虫身上没有作出什么外观变化,但在成虫身上的造型却不断变化。 36 | #+END_QUOTE 37 | collapsed:: true 38 | - Note 39 | - 40 | - Tags 41 | - 42 | - External reference 43 | - 44 | - Association 45 | - #+BEGIN_QUOTE 46 | > 怪兽女王——摩斯拉 47 | > 48 | > [[泰坦巨兽终极图鉴]] 49 | 50 | #+END_QUOTE 51 | - [内部链接]() | [外部链接]() 52 | --------------------------------------------------------------------------------