[[ roam/cn ]] 中文社区 ⛏🚀
  • README
  • RoamCN 主营业务 --> RoamR 优选栏目 | (欢迎联系管理员提交自己的作品)
    • Roam🍜 面对面****
      • 出品:#[RoamCN team](RoamCN team.md)
      • [Roam面对面🍜 第一期](Roam面对面🍜 第一期.md)
      • [Roam面对面🍜 第二期](Roam面对面🍜 第二期.md)
      • [Roam面对面🍜 第三期](Roam面对面🍜 第三期.md)
      • [Roam面对面🍜 第四期](Roam面对面🍜 第四期.md)
      • [Roam面对面🍜 第五期](Roam面对面🍜 第五期.md)
      • [Roam面对面🍜 第六期](Roam面对面🍜 第六期.md)
      • [Roam面对面🍜 第七期](Roam面对面🍜 第七期.md)
      • [Roam面对面🍜 第八期](Roam面对面🍜 第八期.md)
      • roam面对面圆桌
    • RoamCN 周报
      • [周报Newsletter 2020-07-04 001期](周报Newsletter 2020-07-04 001期.md)
      • [周报Newsletter 2020-07-12 002期](周报Newsletter 2020-07-12 002期.md)
      • [周报Newsletter 2020-07-25 003期](周报Newsletter 2020-07-25 003期.md)
      • [周报Newsletter 2020-10-20 W42期](周报Newsletter 2020-10-20 W42期.md)
      • [周报Newsletter 2020-10-25 W43期](周报Newsletter 2020-10-25 W43期.md)
      • [周报Newsletter 2020-10-31 W44期](周报Newsletter 2020-10-31 W44期.md)
      • [周报Newsletter 2020-10-31 W44期](周报Newsletter 2020-10-31 W44期.md)
      • [周报Newsletter 2020-11-06 W45期](周报Newsletter 2020-11-06 W45期.md)
      • [周报Newsletter 2020-11-15 W46期](周报Newsletter 2020-11-15 W46期.md)
      • [周报Newsletter 2020-11-23 W47期](周报Newsletter 2020-11-23 W47期.md)
      • [周报Newsletter 2020-11-30 W48期](周报Newsletter 2020-11-30 W48期.md)
      • [周报Newsletter 2020-12-06 W49期](周报Newsletter 2020-12-06 W49期.md)
      • [周报Newsletter 2020-12-12 W50期](周报Newsletter 2020-12-12 W50期.md)
      • [周报Newsletter 2020-12-21 W51期](周报Newsletter 2020-12-21 W51期.md)
      • [周报Newsletter 2020-12-26 W52期](周报Newsletter 2020-12-26 W52期.md)
      • 理解内容,如何写一个好的间隔重复提示?| Roam Newsletter 漫游研究所周报 2021W01
      • 笔记不是写作,写作是思考的结果 | Roam Newsletter 漫游研究所周报 2021W02
      • 你的关注点,如何决定了你的生活?| Roam Newsletter 漫游研究所周报 2021W03
      • 与过去的自己一起,共同迎接挑战 | Roam Newsletter 漫游研究所周报 2021W04
      • 你的灵感水龙头干了吗?如何应对创意倦怠 | Roam Newsletter 漫游研究所周报 2021W05
      • RoamResearch 的革命性,在于恢复用户对自己注意力的控制权 | Roam 漫游研究所周报 2021W06
      • 写作时感到的痛苦,是理清思想的痛苦 | Roam Newsletter 漫游研究所周报 2021W07
      • 承认错误是成功的关键,帮助自己快速发现并纠正错误 | Roam Newsletter 漫游研究所周报 2021W08
      • 为什么 Roam 远不只是一个笔记应用 | Roam Newsletter 漫游研究所周报 2021W10
      • 微信公众号
    • RoamCN FM
    • RoamCN 视频
  • RoamCN 资源仓库
    • RoamCN
    • 📝帖子
    • 🎃活动
    • 📘教程
    • 🎫插件
    • Roam 最佳实践
  • 社区入口
    • Roam 官方社区
      • Roam 官网
      • Roam discourse论坛
      • Roam 论坛
      • Roam slack
    • Roam 中文社区
      • bilibili主站
      • RoamCN FM
      • discord社区
      • 微信群:加#@Jessie (wx:lg15232752256)入群
      • 微信圈子:直接微信「搜一搜」里面搜**「Roam中文社区」**
      • Roam 中文站数字花园
  • [November 26th, 2020](November 26th, 2020.md)
    • GitBook
  • ⇢欢迎大家
    • 🎈内容导航页
由 GitBook 提供支持
在本页
  • Backlinks
  • November 2nd, 2020
  • 🎈内容导航页

这有帮助吗?

  1. RoamCN 资源仓库

📘教程

上一页🎃活动下一页🎫插件

最后更新于3年前

这有帮助吗?

  • Roam + Github 自动备份 #

    • 《Roam自动化备份图片到GitHub 仓库,且保持 Markdown 图片链接引用 》 ~ @吕立青

      1. 预备条件:先根据 roam-to-git 设置好 GitHub Action

      2. 在 scripts/ 文件夹下,增加 roam_image_backup.py 图片备份脚本

      3. 修改 Git 仓库下 .github/workflows/main.yml 文件,替换为以下内容

  • Roam的本地化备份 @丁亮

    • 本教程解决在mac系统下,。

      • 整合了吕立青的自动备份图片的脚本。

      • 支持用户名和密码加密,防止别人在文件中直接查看 用户名和密码。后面考虑把整个文件夹做加密处理。

    • 使用方法:

  • 预备条件:本机环境为 python3环境。如果已经支持,跳过。

    • 安装HomeBrew,在终端中输入:

      $/bin/bash -c "$(curl -fsSL )"

    • 安装python3

      brew install python3

  • 预备条件:安装pipx。如果已经支持,跳过。

    • brew install pipx

  • 创建 notes文件夹。创建配置文件.env,复制项目中的内容到其中。预先对其中的用户名和密码加密。

    • CRYPT_SECRET是加密密钥。

    • 秘钥加密: roam-to-git --encrypt CRYPT_SECRET UserName/Password

    • 修改.env文件中 ,CRYPT_SECRET,用户名、密码。

  • 安装roam-to-git

    • 下载 并更改名称为 roam-to-git.zip

    • 执行 pipx install -f roam-to-git.zip

  • 测试 roam-to-git

    • /Users/liangding/.local/bin/roam-to-git --skip-git /Users/liangding/program/RoamResearch/notes/

    • roam-to-git安装位置看截图中 “Installing to existing directory”

      notes 问题为上面的notes位置的绝对路径

  • 设置自定义执行的时间

    • 命令行中输入:crontab -e​。输入以下命令(每天20点执行一次)

      0 20 * /Users/liangding/.local/bin/roam-to-git --skip-git /Users/liangding/program/RoamResearch/roambacklocal/notes/

    • 关于执行时间,可以随意修改

  • #

  • #

  • #

  • #

  • [如何用mermaid制作flow charts(持更ing)](如何用mermaid制作flow charts(持更ing).md) #@Jessie

  • #@Jessie

  • #@Jessie

  • #@Jessie

  • #@Jessie

  • #@Jessie

  • #@Jessie

  • #@Batapha #@Jessie

  • #

  • fd

  • 教程 #@Jessie #

    • 彩色[tags](tags.md)

      • css代码

        • ```css

          Tags

          / Custom data tags /

          span.rm-page-ref[data-tag="Life"] {

          background: !important;

          color: white !important;

          padding: 3px 7px;

          line-height: 2em;

          font-weight: 500;

          }

span.rm-page-ref[data-tag="Idea Bank"]:before { content: '✦ ' }

  • 样式示例

      • Roamtrick中的方法

    • 彩虹indention🌈

  • css代码

    • ```css

      / Rainbow indentation /

      /*

      Feel free to adjust the colors - this one loops every

      7 colors like the rainbow but you can change that to

      cycle earlier or choose more unique colors.

      To add deeper indents:

      1. Add { > div.flex-v-box > div } incrementally to the first line, and

      2. Add {> div.flex-v-box > div:nth-child(n) } incrementally to the second line

        */

        .flex-v-box > div:nth-child(n) > div.flex-v-box > div {

        }

        .flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div {

        }

        .flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div {

        }

        .flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div {

        }

        .flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div {

        }

        .flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div {

        }

        .flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div {

        }

        .flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div {

        }

        .flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div {

        }

        .flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div {

        }

        .flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div {

        }

        .flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div {

        }

        .flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div {

        }

        .flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div > div.flex-v-box > div {

        }

/ Optional border adjustments: 1. You can add a border-radius: 5px or more to get an interesting delineation 2. You can adjust the width of the border but make sure to adjust margin to align the border with the bullets / .block-border-left { border-left-width: 2px !important; margin-left: 5px !important; }```

  • 样式示例

Backlinks

🎈内容导航页

span.rm-page-ref[data-tag="SOP"] { background: !important; color: white !important; padding: 3px 7px; font-weight: 500; line-height: 2em; }

span.rm-page-ref[data-tag="Life"] { background: !important; color: !important; padding: 3px 8px; line-height: 2em; font-weight: 500; }

span.rm-page-ref[data-tag="Seedling"] { color: !important; padding: 3px 3px; font-weight: 600; line-height: 1.4em; }

span.rm-page-ref[data-tag="Idea Bank"] { color: !important; padding: 3px 4px; font-weight: 700; line-height: 1.4em; }

span.rm-page-ref[data-tag="Inbox"] { color: ; padding: 3px 4px; font-weight: 700; line-height: 1.4em; }

span.rm-page-ref[data-tag="Li"] { color: ; padding: 3px 4px; font-weight: 700; line-height: 1.4em; }

span.rm-page-ref[data-tag="SOP"] { color: ; padding: 3px 4px; line-height: 1.4em; font-weight: 700; }

span.rm-page-ref[data-tag="Read"] { background: ; color: ; padding: 3px 7px; line-height: 2em; font-weight: 500; }

span.rm-page-ref[data-tag="Livestream"] { color: ; padding: 3px 4px; line-height: 1.4em; font-weight: 700; }

span.rm-page-ref[data-tag="Work"] { background: ; color: ; padding: 3px 7px; line-height: 2em; font-weight: 500; }

span.rm-page-ref[data-tag="Inport"] { background: ; color: ; padding: 3px 7px; line-height: 2em; font-weight: 500; }

span.rm-page-ref[data-tag="Outport"] { background: !important; color: ; padding: 3px 7px; line-height: 2em; font-weight: 500; }

span.rm-page-ref[data-tag="Learning"] { background: !important; color: !important; padding: 3px 7px; line-height: 2em; font-weight: 500; }

span.rm-page-ref[data-tag="Important"] { background: !important; color: !important; padding: 3px 7px; line-height: 2em; font-weight: 500; }```

> div > div > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n),

border-left-color: !important;

> div > div > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div,

border-left-color: !important;

> div > div > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div:nth-child(n),

border-left-color: !important;

> div > div > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n),

border-left-color: !important;

> div > div > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n),

border-left-color: !important;

> div > div > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n),

border-left-color: !important;

> div > div > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n),

border-left-color: !important;

> div > div > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n),

border-left-color: !important;

> div > div > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n),

border-left-color: !important;

> div > div > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n),

border-left-color: !important;

> div > div > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n),

border-left-color: !important;

> div > div > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n),

border-left-color: !important;

> div > div > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n),

border-left-color: !important;

> div > div > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n) > div.flex-v-box > div:nth-child(n),

border-left-color: !important;

#

alias 和Alias 的区别 #

9769FF
0DBAC6
fff
0dbac6
FCB815
7172FC
9DBC13
db3b8d
ADCB2A
fff
B979CF
7172FC
fff
F9C866
fff
FF9D66
fff
FC766F
fff
EE5F85
fff
https://roamresearch.com/#/app/roam-tricks/page/O04LkT8_V
rm-log-container
D0CECEAD
rm-log-container
9580FFAD
rm-log-container
92FFFFAD
rm-log-container
8AFF80AD
rm-log-container
FFFF80AD
rm-log-container
FF9580AD
rm-log-container
FE7FBFAD
rm-log-container
DA53EEAD
rm-log-container
6600EDAD
rm-log-container
0079FFAD
rm-log-container
00F11DAD
rm-log-container
FFEF00AD
rm-log-container
FF7F00AD
rm-log-container
FF0900AD
通过微信读书笔记助手获取笔记到roam
中不溜
November 2nd, 2020
!Batapha
📘教程
📘教程
王树义老师
roam-to-git
roam-to-git-demo
如何用 Python 增量备份 Roam Research 笔记图片? - 云+社区 - 腾讯云
https://github.com/MatthieuBizien/roam-to-git
https://github.com/JimmyLv/roam-cn.github.io/blob/master/scripts/roam_image_backup.py
https://github.com/JimmyLv/roam-cn.github.io/blob/master/.github/workflows/main.yml
crontab无法执行的问题
https://raw.githubusercontent.com/Homebrew/install/master/install.sh
.env
roam-to-git
https://crontab.guru/
Roam 键盘快捷键总结 – 思圆笔记
思圆笔记
Roam 白皮书
Zack Fan
效率神奇组合: Roam+readwise
Natalia Mok
Roam Research 卡片式写作主题
JimmyLv
Roam移动端教程🏃
中不溜
Youtube timestamp
Ryan
template button也能提升输入效率!🤯
Twitter-->Roam的最快方式✈️
{{query的持续教程集合🌱
用Roam Research打造信息流处理系统
leodknuth
Roam与Google的整合
leodknuth
attr-table做词典
attr-table用法持更⎌
用roam/js创建和使用模版
leodknuth
Alias的用法持更⎌
roam新手使用参考
@多酱
42SmartBlock
用roam/js创建和使用模版
color coding
中不溜
81D5ED