このプロジェクトについて

MiaoYanは、macOS向けの軽量なMarkdownノート作成アプリケーションであり、ローカルファーストの執筆ツールとして位置付けられています。ネイティブのSwift 6アプリとして配布され、macOS 12.0以降が必要です。 READMEに記載されている主な機能: - データ収集を行わないローカルファーストのストレージ。ノートはユーザーが選択したフォルダに保存されるプレーンなMarkdownファイルです。 - リアルタイムプレビューと双方向スクロール同期を備えた分割エディタとプレビューモード。Cmd+\または環境設定で切り替えます。 - ウィキリンクのバックリンク、LaTeX、Mermaidのサポート。 - ミニマリストな3カラムレイアウト、ダークモード、気が散らない執筆環境。 - バージョン履歴、キーボードショートカット、自動フォーマット。 - シェルスクリプトでインストールされるコマンドラインインターフェース。ノートを開く、作成する、検索する、一覧表示する、印刷するコマンドと、自己更新コマンドを備えています。 - Markdown構文、---をスライド区切りとして使うPPTプレゼンテーションモード、npx skills addでインストールできるエージェントスキルを扱うドキュメント。 記載されているインストール方法は、Mac App Store(有料、自動更新付き)、brew install --cask miaoyanによるHomebrew、GitHub ReleasesからのDMGダウンロードです。これら3つは同じコードベースと更新を共有するとされています。インストール後、ユーザーはiCloud Driveまたは別の場所にMiaoYanフォルダを作成し、環境設定で保存パスを設定します。 同期は外部で処理されます。MiaoYanはWebDAVやクラウドドライブのアカウントにサインインしません。代わりに、選択したMarkdownフォルダを読み書きし、iCloud Drive、Nutstore、Dropboxなどのクライアントがデバイス間の同期を行います。アプリはフォルダを切り替える前に読み取りと書き込みのアクセス権を確認し、新しいフォルダが利用できない場合は現在のパスを維持します。 READMEには、このプロジェクトがMITライセンスであること、およびMarkdownの解析、フォーマット、構文ハイライト、プレゼンテーションのレンダリングに関する複数のオープンソース依存関係が記載されています。また、作者が支援の手段として別の有料Macアプリを提供していることも記されています。