Cosense Taskflow
stem.icon #stem
https://github.com/cak88/cosense-taskflow
cosenseのデータを取得して[leaves.icon]のようなあらかじめ決められたワードがページ内に入っていたらタスクとみなし、その一覧を表示する
[Status_***]のような決められたフォーマットに従った情報をタスク情報として取得
これらの情報はCosense Taskflow上でインライン編集可能
編集したデータはjson形式でエクスポートし、そのままcosenseにインポート可能
エクスポート時にcosense側で新しいバックアップが作成されていたらデータをマージしてエクスポート
されていなかったらそうならない、巻き戻る
api/page-data/export/:projectname.jsonだと最新データを取得できるが、リミットに絶対引っかかる
リミットに引っかかるとcosenseからインポートなどいろんなことができなくなり不便
api/project-backup/:projectname/listでバックアップ一覧を取得し、新しいバックアップがあれば更新するスタイルにしている
もっといいやりかたがあるのかな?
Cosense Taskflow 現状タスクの登録が面倒過ぎる問題があるのでなんとかする 2025-08-11 13:40 した✅
バックアップ単位でしか情報が更新されない問題
巻き戻りをなくしたい☑️
/cakt/Cosense Taskflow 巻き戻りをなくす
エクスポート時に対象のページ情報を取得し、キャッシュにマージする
/scrapboxlab/api/pages/:projectname/:pagetitleでできそう
Cosense Taskflow上で更新した情報はそのままになってほしい☑️
キャッシュを書き換える
情報の完全更新はバックアップ単位のままでよい
新しいバックアップがあったらキャッシュごと書き換える
/cakt/Cosense Taskflow上で更新した情報はそのままになるようにする
https://gyazo.com/879265bad7817f61e62c9a0304475363
https://gyazo.com/f999005e592dabd56da1d27568159b25https://gyazo.com/90440853c5d0361eb0b017baeb6a53a6
#Exclude