# 投稿に「個人的なメモ」のサポートを追加

**URL:** https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798
**Category:** Feature
**Created:** [2023 年 4 月 15 日午後 3:39 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798 "2023-04-15T15:39:50Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![MikeNolan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikenolan/32/297597_2.png) [@MikeNolan](https://meta.discourse.org/u/MikeNolan)
#### Post date: [2023 年 4 月 15 日午後 3:39 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/1 "2023-04-15T15:39:50Z")

</div>

投稿に、投稿者が自分だけが見ることができる個人的なメモを付けるという概念は、Discourseでサポートされていますか？

想定しているユースケースはレシピシステムです。レシピを使用したユーザーが、自分が何をしたか、それがどのように機能したかについてのメモを付けたいが、他者に見せたいメモではない場合です。

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [2023 年 4 月 15 日午後 3:43 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/2 "2023-04-15T15:43:35Z")

</div>

これはプライベートメッセージ（PM）では機能しないのですか？ユーザーの投稿からのPMはその投稿を参照します。

私は、特に投稿を参照したい場合に、自分自身へのPMをメモ帳のように使用しています。

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [2023 年 4 月 15 日午後 3:50 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/3 "2023-04-15T15:50:08Z")

</div>

ブックマークを使用すると、目的をメモできます。ブックマークアイコンは、設定されたトピックまたは返信で強調表示されます。

 ![IMG_8249](https://global.discourse-cdn.com/meta/original/4X/f/8/6/f86c00be618bccb56a8f7d206caa8afb56812d7f.jpeg)  
 ![IMG_8250](https://global.discourse-cdn.com/meta/original/4X/0/7/1/071a7e6dafa7e50c0829dcff4868f885e01a8805.jpeg)

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [2023 年 4 月 15 日午後 3:51 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/4 "2023-04-15T15:51:52Z")

</div>

はい、良い点ですね！私も時々、特に時間的な制約がある場合には、ブックマーク機能をこれに使用します。

---

<div class="post-metadata">

### Author: ![MikeNolan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikenolan/32/297597_2.png) [@MikeNolan](https://meta.discourse.org/u/MikeNolan)
#### Post date: [2023 年 4 月 15 日午後 4:04 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/5 "2023-04-15T16:04:32Z")

</div>

ブックマークの説明にはあまり書式設定ができないようです。Enterキーを押すと（つまり、新しい段落を開始すると）、ブックマークが作成されます。

PMについては、特定の投稿にPMを直接添付する方法は見当たりません。

---

<div class="post-metadata">

### Author: ![Lhc\_fl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lhc_fl/32/268115_2.png) [@Lhc\_fl](https://meta.discourse.org/u/Lhc_fl)
#### Post date: [2023 年 4 月 15 日午後 4:10 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/6 "2023-04-15T16:10:59Z")

</div>

これは素晴らしいアイデアのように思えます。もし私があなたなら、これをサポートするプラグインを書きます…

---

<div class="post-metadata">

### Author: ![MikeNolan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikenolan/32/297597_2.png) [@MikeNolan](https://meta.discourse.org/u/MikeNolan)
#### Post date: [2023 年 4 月 15 日午後 4:14 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/7 "2023-04-15T16:14:33Z")

</div>

それは、Discourse プラグイン開発で十分な経験を積み、何をすべきか理解したら検討することです。

---

<div class="post-metadata">

### Author: ![satonotdead](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/satonotdead/32/447830_2.png) [@satonotdead](https://meta.discourse.org/u/satonotdead)
#### Post date: [2023 年 4 月 15 日午後 4:17 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/8 "2023-04-15T16:17:07Z")

</div>

下書きを使用するか、このプラグインを公開するように提案できます。

> [@Discourse User Notes](https://meta.discourse.org/t/discourse-user-notes/41026):
>
> discourse2Summary Share private notes with other staff about a user that normal users cannot see.open_bookInstall Guide This plugin is bundled with Discourse core. There is no need to install the plugin separately. Configuration The User Notes plugin can be enabled either by the toggle or from its settings, both accessible from your /admin/plugins page: Features Sometimes staff members want to share notes about…

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2023 年 4 月 15 日午後 5:28 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/9 "2023-04-15T17:28:11Z")

</div>

> [@satonotdead](#):
>
> 下書きを使用できます

下書きは非常に信頼性が低いです。なぜなら、トピックにつき1つしか存在できないからです。そのようなトピックに投稿を書き始めると、警告なしに下書きが上書きされてしまいます。

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [2023 年 4 月 15 日午後 6:49 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/10 "2023-04-15T18:49:13Z")

</div>

最初はあなたのOPを誤解し、メモはメモを作成した人と投稿作成者の間で共有されるべきだと思っていました。あるいは、単に場所を示すためのものだと。あなたが望んでいるのは、ユーザーが投稿に個人的なメモを作成するための付箋機能のようなもので、時間機能のない拡張テキストブックマークのようなものだと理解しました。@Lhc_fl が言うように、これは良いアイデアであり、いくつかの場面で役立つと思います。

---

<div class="post-metadata">

### Author: ![MikeNolan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikenolan/32/297597_2.png) [@MikeNolan](https://meta.discourse.org/u/MikeNolan)
#### Post date: [2023 年 4 月 15 日午後 6:56 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/11 "2023-04-15T18:56:41Z")

</div>

スタッフノートはまだ使っていませんが、自分用のメモを付けるために拡張できるかどうか、スタッフノートのコードを確認する必要があります。コードを調べるたびに少しずつ学び、物事が少しずつ不透明でなくなっていきます。

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [2023 年 4 月 15 日午後 6:57 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/12 "2023-04-15T18:57:10Z")

</div>

ユーザーノート機能は私とモデレーターたちのお気に入りで、よく利用しています。

「User Sticky Notes」のようなプラグインがあると、とても便利だと思います。🤔

---

<div class="post-metadata">

### Author: ![MikeNolan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikenolan/32/297597_2.png) [@MikeNolan](https://meta.discourse.org/u/MikeNolan)
#### Post date: [2023 年 4 月 16 日午前 3:06 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/13 "2023-04-16T03:06:35Z")

</div>

ユーザーノートの実装方法を見ると、個人用メモ帳として機能するように変更するのは難しいようです。（ノートのテキストは `plugin_store_notes` テーブルの JSON 配列に格納されるため、書式設定が可能かどうかは不明です。社内広告も同じテーブルに格納されますが、HTML 書式設定が使用されています。）

また、ユーザーノートを編集する方法もないようです。削除して再投稿することは可能だと思いますが、タイムスタンプが変更されてしまいます。

---

<div class="post-metadata">

### Author: ![Lhc\_fl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lhc_fl/32/268115_2.png) [@Lhc\_fl](https://meta.discourse.org/u/Lhc_fl)
#### Post date: [2023 年 4 月 16 日午前 3:58 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/14 "2023-04-16T03:58:55Z")

</div>

私としては、3つのキーを持つテーブルを作成することをお勧めします。  
id、post\_id、user\_id（ユーザーが1つの投稿にのみ記録できることに対応）  
そして、アイデアに応じて、このテーブルに直接データを記録するか、ユーザーのメモを特別な投稿として公開するか（プラグインを無効にしても元のメモを保持できるように）できます。

---

<div class="post-metadata">

### Author: ![shyguy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shyguy/32/295079_2.png) [@shyguy](https://meta.discourse.org/u/shyguy)
#### Post date: [2023 年 4 月 16 日午前 5:25 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/15 "2023-04-16T05:25:45Z")

</div>

あるいは、カスタムフィールド（`Topic`でサポートされています）を使用することもできます。

---

<div class="post-metadata">

### Author: ![MikeNolan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikenolan/32/297597_2.png) [@MikeNolan](https://meta.discourse.org/u/MikeNolan)
#### Post date: [2023 年 4 月 16 日午前 5:43 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/16 "2023-04-16T05:43:03Z")

</div>

私の最初の考えは、付箋は単にトピックではなく、返信のような特定の投稿を参照すべきだということです。長い議論では、ユーザーがトピック内の複数の投稿に付箋を付けたいと思う可能性があります。

`sticky_post` テーブルを使用することには利点がありますが、トピックの表示以外にも、`sticky_post` の表示または処理を除外する必要がある場所が複数存在する可能性があります。例えば、メールを送信する際に、このユーザーの付箋であるかどうかを確認するために `sticky_post` テーブルを検索する必要があり、別のユーザーが付箋を付けた場合とは異なる処理が必要になります。

別の `post_type` を使用することには利点がありますが、それは Discourse のコアの一部である必要があり、このアプローチには現時点では気づいていない他の問題があるかもしれません。

また、投稿カスタムフィールドは、トピックカスタムフィールドよりも良いアプローチかもしれませんが、`sticky_notes` テーブルと同様の問題や制限が多く存在する可能性があり、`plugin_store_notes` テーブルにその情報を格納する場合も同様です。

トピックカスタムフィールドのエントリがあり、そのトピックに付箋があることを示す組み合わせアプローチには可能性があります。付箋がない場合は、付箋インジケータを検索するために投稿カスタムフィールドテーブルを検索する必要はありません。

---

<div class="post-metadata">

### Author: ![MikeNolan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikenolan/32/297597_2.png) [@MikeNolan](https://meta.discourse.org/u/MikeNolan)
#### Post date: [2023 年 4 月 16 日午後 2:12 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/17 "2023-04-16T14:12:24Z")

</div>

もう一つの可能性として、postsテーブルに「sticky\_note」フラグを持たせることが考えられます。これはコア機能に含める必要があるでしょう。

---

<div class="post-metadata">

### Author: ![MachineScholar](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/machinescholar/32/424719_2.png) [@MachineScholar](https://meta.discourse.org/u/MachineScholar)
#### Post date: [2024 年 6 月 26 日午後 3:35 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/18 "2024-06-26T15:35:07Z")

</div>

自己ホストで教育目的のコミュニティを構築しており、Discourse を個人のノートとして利用しているユーザーの説明がいくつかありましたが、明らかに限界があるため、このアイデアを思いつきました。

おそらく、各ユーザーが自分の個人/プライベートな Markdown ノートブックを持てるようにする機能が実装できるのではないでしょうか？以下に、この提案された機能がどのように機能するかについての一般的なアイデアをいくつか示します。

- **選択されたグループのみで有効化。**  
これにより、#subscriptions および #ai プラグインと非常にうまく連携し、たとえば購読者は独自の AI ノートを作成できるようになります。
- **制限トグル。**  
サーバー負荷を軽減するために、グループごとに制限を設定できます。たとえば、グループ A はノートブックに 5 GB のストレージ容量を持てますが、グループ B は 10 GB を持つことができます。
- **整理された構造。**  
このプラグインの構造は Microsoft OneNote に似ており、各ノートブックに複数のセクションを含めることができます。
- **ファイル互換性。**  
ユーザーは PDF、MP3 などのファイルをノートに添付でき、統合されたシンプルな PDF ビューアを組み込むことができます。
- **Discourse AI とのより緊密な統合。**  
AI ボットは、チャットまたは PM でディスカッション全体を自動的に要約し、その要約をノートブックのページに保存できます。などなど。
- **これは実現可能ですか？**  
Obsidian や Joplin のような膨大な数のオープンソースのノート取りアプリケーションを考慮すると、この機能の開発を迅速かつ容易に開始できると予想されます。言うまでもなく、これはフォーラム/AI/ノートブックのトリオとして、かなりの収益をもたらす可能性があります！

皆さんの意見を聞かせてください！もっと具体的なものを fleshing out して、より洗練されたアイデアを開発できるかもしれません！

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [2024 年 6 月 26 日午後 7:29 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/19 "2024-06-26T19:29:30Z")

</div>

理想的には、Discourseで作成したノートをローカルのMarkdownノートと同期できるようにしたいです。その基本的な実装は、Discourseの「ノートをダウンロード」ボタンで、ノートトピックの`raw`コンテンツから`.md`ファイルを生成することです。タイトルは`<note topic title>.md`に設定できます。

---

<div class="post-metadata">

### Author: ![MachineScholar](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/machinescholar/32/424719_2.png) [@MachineScholar](https://meta.discourse.org/u/MachineScholar)
#### Post date: [2024 年 6 月 27 日午前 6:18 UTC](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798/20 "2024-06-27T06:18:40Z")

</div>

> [@simon](#):
>
> 理想的には、Discourseで作成したノートをローカルのMarkdownノートと同期できるようにしたいです。

それは良い点ですね。この機能の有用性を間違いなく高めるでしょう😁。また、グループ内のユーザーが共有ノートを持てるようにすることもできます。これにより、グループプロジェクトやチームドキュメントなどが可能になります。

[次のページ](https://meta.discourse.org/t/add-support-for-personal-notes-on-posts/261798.md?page=2)
