先月の頭くらいから運営している深蒼インデックス(蒼天画廊の代替サービス)のアプデ内容の話とか。

イラストDBは毎日更新されているので、それ以外の機能面のパッチノートです

関連リンク

深蒼インデックスはツイッターに投稿されているイラストを登録できるサイトだけど、イラストは同時にpixivに投稿されていたり、続きがFANBOXに投稿されていたりといったように「リンク」を持っていることがあり、元ツイートへのリンクと別にこれらの関係があるコンテンツへのリンクも表示したら便利かなーと思って実装してみた。

関連リンク機能でpixivへのリンクが表示される例関連リンク機能でpixivへのリンクが表示される例

この図のような感じで関連リンクが登録されている投稿は下部にリンクをまとめて表示する。FANBOXへのリンクの場合はFANBOXのアイコンで表示される。

FANBOXへのリンクの例FANBOXへのリンクの例

これで一刻も早くファンボのページ開きたいときも安心やね

誰でも自由にタグ編集

イラストのタグはこのサイトの主要な機能の一つだけど、これまでは管理人である自分だけがタグの編集ができるような状態だった。ただ、このままだと自分がボトルネックになってスケールしないということで、ログインしているユーザーであれば誰でもタグを編集できるようにした。

投稿の情報の編集ページ投稿の情報の編集ページ

ちなみにタグ以外にも、上の項で紹介した関連リンクもここで編集できるようになっている。

本来はもっと早く実装したかった機能だけど、全世界に公開しているWebサイトで誰でも情報を編集できるようにするとなると荒らし対策を考えないといけないこともあり、ようやく今公開されたというところ。

実際この機能を公開するにあたり、機能自体を実装する前段階としてユーザーの行動をトレースできるように「監査ログ」を実装したりしている。

これからやりたい機能

タグの編集機能は公開したけど、そもそもイラストを直接ユーザーが登録したり、サイトに登録されていないVTuberのタグを追加するみたいなことはまだできない。

長期的に運営していくなら、ここらへんはやらないとなあと思うけど、本当に自分1人の体制で間に合わなくなりそうになってからでもなんとかなるんじゃないかなと思ったりしてる

もうちょい短期的な話だと、特定のアーティスト(アカウント)と似ている人を検索できる機能を作ろうかなと思い、色々検討している。具体的には、どうやって特徴量を定義しようかなというところ。

うちのサイトではPostgreSQLを使っているので、pgvectorを使えば検索機能の実装はすぐできる予想。データベースにどういうデータを入れておくか、までが大変ということです

あとぼちぼち使ってくれているユーザーの方はいるんだけど、もっと増えてくれてもいいのよ?と思ったり思わなかったり……思わないわけない

需要はあると思うんだけどな~ん

昔作ったpixivの削除されたブクマを復元するやつは毎日ある程度のアクセスがあるから、それくらいになってくれたらいいなーと妄想。