Plugin Examples

プラグインサンプル

本リポジトリは書籍『Obsidian×AI』の3〜5章で紹介するサンプルコードをまとめたものです。 書籍情報は こちら をご覧ください。

リポジトリ構成

各ディレクトリはObsidianのVaultとして開くことができます。

3章: コミュニティプラグイン

Obsidianの主要なコミュニティプラグインの設定例とサンプルデータです。

ディレクトリプラグイン内容
3-02-dataviewDataviewクエリによるノート一覧表示のサンプル
3-03-templaterTemplaterテンプレート作成・活用のサンプル
3-04-calendarCalendarデイリーノート連携の設定例
3-05-tasksTasksタスク管理のサンプル
3-06-kindle-highlightsKindle HighlightsKindleハイライト取り込みの設定例
3-07-thinoThinoメモ管理・デイリーテンプレートの例
3-08-linterLinterYAML/見出し/本文/スペース整形の設定例
3-09-line-notes-syncLINE Notes SyncLINEメモ同期の設定例
3-10-web-clipperWeb ClipperWebページ保存テンプレートの例

4章: プラグイン応用

複数のプラグインを組み合わせた応用的な活用例です。

ディレクトリ内容
4-01-basesBasesによるデータベース管理の例
4-02-image-uploader画像アップロードの設定例
4-03-style-customCSSスニペットによるスタイルカスタマイズ

5章: AI活用

Obsidianと連携するAIツールの活用例です。

ディレクトリ内容
5-01-textlinttextlintによる日本語文章校正

使い方

各ディレクトリは保管庫(Vault)として作成済みで、必要なプラグインもインストール済みです。

  1. このリポジトリをクローンまたはダウンロード
  2. Obsidianを起動し「別の保管庫を開く」を選択
  3. 使用したいディレクトリを保管庫として開く

すぐにサンプルを試すことができます。

5-01-textlint の使い方

textlintはObsidianプラグインではなく、Node.jsで動作する文章校正ツールです。以下の手順で実行してください。

cd 5-01-textlint
npm install
npm run lint

動作環境

  • Obsidian v1.7以降を推奨
  • 5章のtextlintはNode.js環境が必要

ライセンス

MIT License

Related

How to Install

  1. Download the template file from GitHub
  2. Move it anywhere in your vault
  3. Open it in Obsidian — done!

Stats

Stars

6

Forks

0

License

MIT

Last updated 3mo ago

Categories