Kibela GraphQL APIを使用してすべてのノートをmarkdownファイルとしてエクスポートするツールです。
KIBELA_TOKEN: Kibela APIアクセストークンKIBELA_TEAM: 対象チーム名
go install github.com/ca-srg/kiberamd@latest# 環境変数を設定
export KIBELA_TOKEN="your_token"
export KIBELA_TEAM="your_team"
# 実行
kiberamd
# 出力先ディレクトリを指定
kiberamd --output ./output
kiberamd -o /path/to/export| フラグ | 短縮形 | デフォルト | 説明 |
|---|---|---|---|
--output |
-o |
markdown |
出力先ディレクトリ |
エクスポートされたファイルはデフォルトで markdown/ ディレクトリに保存されます。
エクスポートされるファイルは以下の形式で保存されます:
YYYY-MM-DD_タイトル.md
各markdownファイルには以下のメタデータが含まれます:
- title: ノートのタイトル
- id: ノートのID
- author: 作成者のアカウント名
- date: 公開日時
- category: カテゴリ(フォルダパスから抽出)
- reference: KibelaページへのURL