Skip to content
/ sbq Public

(WIP) Command-line Scrapbox Exported JSON processor.

License

Notifications You must be signed in to change notification settings

stakiran/sbq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

sbq

Command-line Scrapbox Exported JSON processor.

Usage

指定ページ名に対して何かを取り出す

With title subcommand:

sbq -i (YOUR-JSON).json title "(PAGE-NAME)" (METHOD-NAME)

Example:

$ sbq -i sta.json title "teeting" url
https://scrapbox.io/sta/teeting

$ sbq -i sta.json title "teeting" id
5ea368573cf2cf00178a819f

$ sbq -i sta.json title "teeting" rawstring
teeting
 テキストミーティング
  text + meeting = teeting
  [sta.icon]啓蒙したい場合は「筆談会議」のがわかりやすいかもしれない
 teeting が行えるツールの要件
  [同時編集]ができること
  シームレスなリプライ構造を備えていること
   ≒ 箇条書き
  自動保存されること
 [teetingが行えるツール]
  [sta.icon]上記はいずれも[箇条書き同時編集]がしやすいもの
   将来的には箇条書き以外の同時編集もあるかもしれない
    お絵かきチャットというジャンルが既にある
   そもそも「同時編集」以外の、全く新しい概念も誕生するかもしれない
 teeting のメリット
  [/shokai/ターン制コミュニケーション] の弊害を解消できる
   弊害
    半二重通信による非効率
    話題の記憶がしんどい etc
  [マルチトーキング]ができる(ので生産的で高濃度な議論ができる)
 [teetingのやり方]
 [teetingのコツ]
 [teetingのテンプレート]

「指定文字列を タイトル | 本文 に含むページ」に対して何かを取り出す

With substr subcommand:

sbq -i (YOUR-JSON).json substr --title "(KEYWORD)" (METHOD-NAME)
sbq -i (YOUR-JSON).json substr --lines "(KEYWORD)" (METHOD-NAME)

Example1 within title:

$ sbq -i sta.json substr --title teeting title
ランダムアクセスなteeting
teetingのやり方
teeting
シーケンシャルなteeting
teetingのコツ
teetingが上手くいかない
teetingが行えるツール
teetingのテンプレート

Example2 within lines:

$ sbq -i sta.json substr --lines teeting title
ランダムアクセスなteeting
teetingのやり方
会議拘束のレベル
ここで知的生産しているもの
teeting
シーケンシャルなteeting
teetingのコツ
8ヶ月ずっとテレワークしてみて感想
teetingが上手くいかない
箇条書き同時編集は難しい
ターン制コミュニケーションに対する忍耐力が落ちている
ノンバーバルをカットするという発想を持たない
タイピングが遅い
グラフィックファシリテーション
teetingが行えるツール
teetingのテンプレート
マルチトーキング
同時編集
箇条書き同時編集
co-meeting

Q: (METHOD-NAME) がわかりません

$ sbq -i sta.json --list-methods
_lines
created_by_datetime
created_by_unixtime
id
lines
rawstring
title
updated_by_datetime
updated_by_unixtime
url

About

(WIP) Command-line Scrapbox Exported JSON processor.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages