mapaeを,はてなダイアリーキーワード自動リンクAPIに対応させてみました.
この機能は,現在開いているエントリ内に,はてなダイアリーキーワードに該当するものがある場合,それをはてなダイアリーキーワードへのリンクに変換します.なお,対象キーワードのデータはキャッシュすることが推奨されていますので,mapae でもキャッシュを行います.キャッシュは,mapae.ph において $VAR_DIR で指定されるディレクトリ *1に保存されますので,適当なディレクトリを作成しておいてください.
本来ならば,ブラウザでの表示時 *2または定期的にリンクを生成したほうが良いのでしょうが,mapae の機能としては,リンクを生成しようとした時点でのキーワードリストをもとにします.はてなダイアリーキーワード自体は,そこそこ流動的なようなので,時間が立てば存在しないキーワードが出てくるかもしれませんが,それはご愛敬ってことで.
ちなみに変換は,キーワード毎にインタラクティブに行います.この時のキーマップは,一般の置換の時に用いるキーマップと同じ
*3です.なお,「<」「>」で囲まれている部分と,「<a」「</a>」 @HATENA_IGNORE_TAG で指定されたタグで囲まれている部分は,変換対象から除外されます.
余談ですが,変換対象のキーワードをハイライト表示させる方法が良く分かりません.単に,put-text-property 等で face highlight を指定しただけではうまくいかないようでして....多分,font-lock との兼ね合いだとは思うのですが.どなたか御指南いただければ幸いです.<オーバーレイを使えば良いようです....そろそろ,一度ちゃんとマニュアルを読まないといけないなぁ.

こんな使い方をする人はあんまりいないと思いますが、
<script hogehoge>〜</script>
も、
<a hogehoge>〜</a>
同様、変換対象外にした方がいいと思います。ご検討ください。
ご指摘有難うございます.
実は,当初の予定では,対象から除外する要素を外部から指定できるようにするつもりだったのです.ところが,その場合は入れ子になった要素を判断する必要があるわけで,とりあえずは入れ子になることはない a 要素のみの対応でリリースしました....で,そのことをすっかり忘れていました.
というわけで,次のリリースには含めたいと思います.