いっしきまさひこBLOG

AI・機械学習関連、Web制作関連、プログラミング関連、旅行記録などなど。一色政彦。

PromptLinker ― ChatGPT・Claude・Perplexityに“一発で飛べる”プロンプトリンク生成ツール

プロンプトを入力してリンクを生成する画面

AIに質問するとき、毎回ブラウザを開いて、テキストをコピペして……という手間を感じたことはありませんか? PromptLinker は、そんな煩わしさを一瞬で解消するシンプルなWebツールです。 入力したプロンプトを自動的にエンコードして、ChatGPT/Claude/Perplexity へ直接飛べるリンクを生成します。

機能概要

  • 入力した文章を RFC 3986 準拠 で自動エンコード
  • ChatGPT/Claude/Perplexity に対応(3サービス同時生成)
  • 改行(%0A)も正確に保持
  • クライアントサイドで完結(サーバ不要・ログも残らない)

使い方

  1. PromptLinker(Web版) にアクセス
  2. テキストエリアにプロンプトを入力
  3. 「生成する」ボタン、または Shift + Enter でリンクを作成
  4. 表示された各サービスのボタンからワンクリックで遷移

シンプルな仕組みですが、一度使うともう戻れない快適さがあります。

仕組みの概要

PromptLinkerは、入力されたテキストをURLクエリとして渡すために、 JavaScriptの標準関数 encodeURIComponent() を使って RFC 3986形式でエンコード しています。

  • 英数字と - . _ ~ はそのまま使用
  • 改行は %0A に変換
  • それ以外の文字はすべて安全にエスケープ

この形式で生成されたURLを、それぞれのAIサービスに埋め込みます。 なお、Geminiについては現時点でURLクエリによるプロンプト渡しができないため、対応を見送っています。

導入方法

ブラウザだけで動作するため、インストールは不要です。 以下のURLにアクセスすればすぐに利用できます。

https://isshiki.github.io/PromptLinker/

ローカルで使いたい場合は、GitHubリポジトリから index.html をダウンロードして、 任意の場所で開くだけで動作します。

開発メモ

  • 構成:HTML/CSS/JavaScript のみ(単一ファイル構成)
  • デプロイ:GitHub Pagesで main ブランチのルートを公開すれば利用可能
  • ソースコード:GitHubリポジトリはこちら

まとめ

AIを使う頻度が増えるほど、「プロンプトを渡すまでの数秒」が意外とストレスになります。 PromptLinkerは、その数秒を短縮する小さなツールですが、毎日の作業効率を確実に変えてくれます。

ChatGPTやClaude、Perplexityを日常的に使う人なら、ブックマークしておいて損はありません。