AIEditor logo

AIEditor

認証する

AIEditorは、AI支援の執筆、Markdown対応の編集、共同ドキュメント作業に使えるWeb Componentベースのリッチテキストエディターです。プライベートLLM接続、フレームワーク非依存の統合、主要形式の入出力に対応。

AIEditor logoAIEditor

概要

AiEditorは、AI支援の執筆とドキュメントワークフローのために作られた次世代のリッチテキストエディターです。製品はWeb Componentとして実装されているため、幅広いフロントエンドフレームワークと統合しやすく、エディター自体は編集、書式設定、AI対応の執筆作業に集中できます。

サイト全体では、AiEditorはMarkdownに対応し、プライベートAIモデル接続をサポートし、コメント、ドラッグ&ドロップによる並べ替え、複数ユーザーによる編集などの共同作業向け機能を備えたエディターとして位置付けられています。ドキュメントでは、npmベースのシンプルなインストール手順と、直接的なプログラム初期化の例も示されています。

主な機能

フレームワーク非依存の統合

AiEditorはWeb Componentとして構築されているため、1つのフレームワークに縛られることなく、React、Vue、Angular、Svelte、Preact、jQuery、その他のフロントエンドスタックに組み込めます。

Markdown対応の編集

エディターはMarkdownの基本構文を認識し、リアルタイムプレビューをサポートし、執筆時にMarkdownを好むユーザー向けのWYSIWYG編集フローで動作します。

AI支援の執筆とコード補助

組み込みのAIワークフローには、文章の続きの提案、最適化、校正、翻訳、対話、AI支援のコードブロックが含まれ、カスタムプロンプトやAIメニューにも対応しています。

インポートとエクスポートのサポート

ユーザーはWordやMarkdownのコンテンツをインポートでき、Markdown、HTML、Word、PDFにエクスポートできるため、下書きから公開までのコンテンツ移行がしやすくなります。

ドキュメントワークフロー機能

このエディターは、ブロック形式のドラッグ&ドロップによる並べ替え、コメント、リアルタイムの複数人共同編集をサポートし、共有ドキュメント作業に対応します。

LLM接続の柔軟性

製品ページでは、プライベートAPIキーや、ChatGPTやiFlytek Sparkを含むさまざまなLLMへの対応が説明されており、AIサービスの接続方法に柔軟性を持たせられます。

一般的な使用例

  • Webアプリにエディターを埋め込む

    React、Vue、Angular、Svelte、または同様のフロントエンドアプリケーションに組み込めるエディターが必要で、フレームワーク固有のエディターロックインを避けたい場合にAiEditorを使います。

  • Markdownベースのコンテンツを下書きする

    執筆者や開発者が、基本的なMarkdown構文認識、WYSIWYG編集、下書き中のリアルタイムプレビューを必要とする場合に、Markdown対応の編集フローを使います。

  • AI支援の執筆ワークフロー

    文章の続きの作成、表現の改善、コンテンツの翻訳、または選択したエディター内容についてAIモデルと対話する支援が必要なときに、AI機能を使います。

  • チームレビューと共同執筆

    チームが下書きや修正の過程でコメント、共同編集、ドキュメント区間のレビューを必要とする場合に、共同作業と注釈ツールを使います。

  • 文書変換と公開

    コンテンツをWord、Markdown、HTML、PDF間で移動させる必要がある公開やドキュメント受け渡しのワークフローでは、インポート/エクスポート機能を使います。

Pros and Cons

Pros

  • Web Componentアーキテクチャにより、多くのフロントエンドフレームワークで動作します。
  • リアルタイムプレビューとWYSIWYG操作に対応したMarkdown中心の編集をサポートします。
  • 文章の続きの提案、最適化、翻訳、対話、コードブロック向けのAI機能を備えています。
  • プライベートAPIキーの利用と複数LLMへの接続が可能です。
  • コメント、ドラッグ&ドロップでの並べ替え、複数ユーザー編集などの共同作業機能を追加できます。

Cons

  • ソースには完全な料金内訳がないため、公開ページだけでは商用条件や制限が明確ではありません。
  • いくつかの機能説明は高レベルで、ドキュメントにはセットアップ、統合、デプロイの詳細がすべては記載されていません。
  • 一部の高度な機能は商用版の一部として説明されていますが、公開ページではエディション間の機能境界の全体像までは明示されていません。

FAQ

AiEditorはどのフレームワークに対応していますか?

AiEditorはWeb Components上に構築されており、React、Vue、Angular、Svelte、Preact、jQueryなどのフロントエンドフレームワークで動作するよう設計されています。ドキュメントでは、JavaScript/TypeScript風の直接初期化フローも示されています。

AiEditorはプライベートまたはサードパーティのLLMに接続できますか?

ドキュメントによると、AiEditorはプライベートAPIキーに対応しており、ChatGPT、iFlytek Spark、プライベート化されたモデルを含むLLMに接続できます。

AiEditorはどのように使い始めますか?

導入ページでは、`npm i aieditor` によるインストールと、要素、プレースホルダーテキスト、コンテンツ、AIモデル設定を受け取る `AiEditor` コンストラクターによる初期化が示されています。

商用版はありますか?

はい。製品ページではオープンソース版が紹介されており、チーム共同作業、より大きなWordのインポート/エクスポート対応、PDFエクスポート、より豊富な注釈機能などを備えた商用Pro版についても言及されています。

AiEditorはモバイルで動作しますか?

ソースではAiEditorがPC Webおよびモバイル端末に対応していると説明されていますが、モバイル固有の機能制限やプラットフォーム要件の詳細は記載されていません。

Quick Facts

カテゴリ
AIリッチテキストエディター
プラットフォーム
Web
アーキテクチャ
Web Component
主なユーザー
ドキュメントエディターを構築する開発者とチーム
ソースドメイン
aieditor.dev
インストール
`npm i aieditor`