Cosense的にブログを管理できるようにして幸せになった
◆ 目次
Cosenseから個人ブログに移行した結果、記事が気軽に書けなくなってしまった。気持ちの問題なのだが、このような気持ちになってしまうのは独自のブログ編集エディタにあるような気がしてきたので、エディタを作り直して、Cosenseにかなり似せたUIにしたところ、(非公開の自分用記事も含めて)記事を気軽に書く気が湧いてきた。
ついでにこれまでいろいろなナレッジ管理アプリを使ってきて感じいた不満もほぼほぼ解決した。
関連: ナレッジ管理ツール比較
記事管理アプリで感じてきた不満
- obsidianを代表とするマークダウンベースのアプリへの不満
- 複雑な同期システム
- 別端末で書きたいだけなのに事前設定がかなり面倒
- Obsidian Syncを契約したこともあったが、現代で同期程度にお金払いたくない
- マークダウンで書くとマークダウンの制約や構造化、マークダウンレンダラが認識する方言を意識してしまって、気軽に書けないことが稀によくある
- ディレクトリ構造を意識せざるを得ないデザインなのに、使い勝手はディレクトリ構造よりもリンクを意識させる設計にちぐはぐさを感じる
- リンクがファイル名のみをベースとしており、ディレクトリ構造は無視している
- 画像とかのアセット管理に気を使う
- AI驚き屋のせいで界隈が気持ち悪くなってきた
- 特にObsidian周りは謎の万能感に溢れた連中に侵されてきて同じ界隈に入れられたくなかった
- Obsidian Publishを試してみたこともあったが、あくまでナレッジ管理、Wikiのような使い方になってしまい、ブログのような作成順、更新順で記事を眺める運用ができなかった
- 工夫すればできたのかもしれないが、工夫するのがだるかった
- Quartzを使って、Obsidian Publish的な運用+ブログ的なカスタマイズをしようと試したこともあったが、閲覧/公開される時のカスタマイズ性がある程度あっても、気軽にかけるエディタがセットになっていないことにモヤモヤしていた
- 複雑な同期システム
- Cosense (旧Scrapbox)への不満
- ローカルで動作しない
- SaaSでは従業員のモラルやコンプライアンス意識次第で、非公開データも容易に覗けてしまう。Helpfeelの人がそれをしていると思っているわけではないしそこまで見られて困る非公開記事を書いていたわけでもないが、それにしても微妙な居心地の悪さを感じる
- IMEとの食い合わせの悪さを感じる
- 行の折り返しの必要がある程度の長さの文章を書いていると、ボックスの外に文字が飛び出してしまう挙動が気持ち悪い
- 変換確定しないまま長文を書いていると、書き始めの左端がどんどん見切れていく
- 行の折り返しの必要がある程度の長さの文章を書いていると、ボックスの外に文字が飛び出してしまう挙動が気持ち悪い
- iOSの入力方法とイマイチ合わない
- iOSではスペースキーの長押しでカーソル移動をすることができて私はそれを多用するが、使えない
- エディタ周りのDOM構造が気持ち悪い
- Tampermonkeyのようなスクリプト注入でカスタマイズをしようと考えたこともあったが、エディタ周りのDOM構造が結構気持ち悪いことになっていて、カスタマイズしづらかった
- UserScriptでのカスタマイズが最初は魅力的に感じていたが、自分の手でコードを書かない今、UserScriptはコードの管理のしやすさやデバッグのしやすさなど複数の面で扱いづらい
- UserScriptで管理できない範囲のカスタマイズもしたかった
- Gyazoの不正アクセス
- 「Gyazo」への不正アクセスによる情報漏えいに関するお知らせとお詫び https://corp.helpfeel.com/news/news-20260916-1
- Cosenseで管理するのがちょっとだけ怖くなった
- 根本的な思想、哲学には共感できるものが多いものの、細部で自分の感覚とは合わない機能があった
- 複数のタブでCosenseを開いていると重たくなることがまれによくあった
- "Scrapbox"という名前、好きだったのにCosenseに変わったのちょっと残念
- Scrapboxという言葉の意味 - 橋本商会 https://scrapbox.io/shokai/Scrapbox%E3%81%A8%E3%81%84%E3%81%86%E8%A8%80%E8%91%89%E3%81%AE%E6%84%8F%E5%91%B3 を見ると納得はできるが、好みの問題
- 記事編集をしただけでRSSに流れてしまう
- ローカルで動作しない
Cosense的管理にブログを移行した結果
変わったところ
- マークダウン管理から.txt管理とCosense記法での管理に変わった
- Cosenseとほぼ同等の機能を持つエディタを自作した
- CodeMirrorを使って実装し、Cosenseの複雑なDOMとその副作用として感じていた私の不満が完全に解決された

- iOSアプリも開発した
- iOSでもPCと同等の編集作業ができて、かつCosenseに感じていた入力時の不満が解決した
- ローカルのみでも動作するので電波の心配とかしなくていいのが本当に大きい
- スマホでのメモアプリ探しで本当に路頭に迷っていたからこれが一番良かった
- 自分のデータを管理する主権を自分で握れるようになった


