やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

はてなブログのバックアップからはじめる個人ナレッジDB計画

こんなことができたらいいな、という妄想。

背景

はてなAPIを使ってブログ作成を自動化しようとしたが、予約投稿ができないため一旦断念した。データの取得はできそうなので記事のバックアップをすることにした。そのうち色々やりたくなってきたので、一度書き出してみる。

欲しい機能

ポイント

  • クロスプラットフォーム

    • SQLite3にバックアップすることで異なるOSのファイルシステムでも同様に扱えるようにする
    • 秀丸grepなど特定のアプリ機能に依存せずに済む
  • バックアップ

    • SQLite3ファイルまるごとコピーで簡単にバックアップ完了できる
  • 全文検索

    • Googleとは違い、最初から自分のアウトプットだけに限定できる上、ネット接続不要。ローカルだけで補助脳ができる。
  • 共有

    • Webサービスを管理し、アップロード/ダウンロードを行うことでアウトプット範囲を広げる
  • 自動化

    • 画像圧縮、アップロード/ダウンロード、データ形式変換などの本筋以外の作業を自動化してアウトプットを効率化する

所感

細かい要求は多すぎて書ききれない。後はその時できることからやってみる。はたしてどこまでできるか。