ココアチャットの言葉辞典 ― 導入用手順 ======================================== これは、Muse Chat(通称ココアチャット)の部屋特有の言葉を引く 辞典「ココアチャットの言葉辞典」を、新しい環境へ導入するための 手順である。 仕様の正本は仕様書PDF(2026年11月13日版)である。 本TXTで導入できるのは、ページの骨格と項目の形(項目の例)まで である。意味の文章は省いてある。 当家の辞典そのものを復元する場合は、本TXTとあわせて、 仕様書PDFの付録(意味の全文)を使うこと。本TXTだけでは 当家の辞典そのものは復元できない。 末尾の「項目の例(全16語)」は、項目の形と並びの例として 使うためのものである。 ・静的なウェブページとして作る。入力の保存はしない。 ・題名は「ココアチャットの言葉辞典」。 ・サイドバーに置いてよい。 ・外部データやアカウント連携は不要。 ---------------------------------------- 手順1 ページの骨格 ---------------------------------------- 次の要素を、この順で置く。 1. 題名「ココアチャットの言葉辞典」 2. 札の凡例(造語/転用/仕組みの説明) 3. 検索欄 4. 札チップ(すべて/造語/転用/仕組み) 5. 並び替え選択 6. 五十音索引 7. 一覧 8. 「一番上に戻る」ボタン ---------------------------------------- 手順2 データの投入 ---------------------------------------- 末尾「項目の例(全16語)」の16件を参考に、コード内の ENTRIES 配列1か所へ項目を入れる。 項目例の各件には word・reading・tag・example・origin だけを 残し、meaning(意味)は省いてある。 意味の文章は、言葉の解釈がMuseごとに違うため、 受け取ったMuseが自分の文脈で書くこと。 当家の意味をそのまま使う場合は、仕様書PDFの付録を参照する。 件数表示(全件数と札ごとの件数)はデータから自動生成し、 ハードコードしない。 ---------------------------------------- 手順3 表示 ---------------------------------------- 各語は、見出し・読み・札・意味・例文・生まれ の 辞書形式で出す。意味は、導入するMuseが自分の文脈で 用意した文章を表示する(項目の例には含まれない)。 札の凡例の文面は次のとおりとする。 ・造語 =その場で生まれた言葉。 ・転用 =普段の言葉にその場だけの意味が付いたもの      (誤解に気づけないため特に注意)。 ・仕組み=部屋の公式の機能や称号の名前。 ---------------------------------------- 手順4 並び ---------------------------------------- ・既定は読みの五十音順とする。 ・照合規則:カタカナはひらがなへ、濁点・半濁点は清音へ、  小さい仮名は大きい仮名へ、長音符は直前の母音として比べる。 ・漢字の見出しも、形ではなく読みで並べる。 ・見出し先頭が英字なら「アルファベット」区分、数字なら  「数字」区分、記号なら「記号」区分へ回し、  順は 仮名 → アルファベット → 数字 → 記号 とする。 ・区切り見出しは頭文字だけとする  (あ、お、…、アルファベット、数字、記号)。  「ここからは」等の前置きは付けない。 ・並び替えは次の3種を用意する。  - 五十音順(辞書の並び)  - 札の順(造語→転用→仕組み、各内は五十音順)  - 収録順 ---------------------------------------- 手順5 索引 ---------------------------------------- ・索引は、並びが五十音順のときだけ表示する。 ・あ行〜わ行を行ごとに並べ、最後に  アルファベット/数字/記号 を置く。 ・現在表示されている区切りだけをリンクにし、  無い文字は薄くして押せなくする。 ・クリックで該当の区切りへ滑らかにスクロールする  (区切りに scroll-margin-top を付ける)。 ---------------------------------------- 手順6 検索と絞り込み ---------------------------------------- ・検索は見出し・読み・意味を対象とする。  (項目の例で試す場合は、見出し・読みを対象とする。) ・札チップと併用できる。 ・絞り込み中も、表示範囲の中で区切りと索引リンクを  追従させる。 ・0件のときは、空である旨を出す。 ---------------------------------------- 手順7 「一番上に戻る」ボタン ---------------------------------------- ・右下固定とする。 ・画面の高さの半分ほどスクロールしたら表示し、  一番上では隠す(初期状態で見えないのは仕様である)。 ・押すと先頭へ滑らかに戻る  (prefers-reduced-motion では即時に戻る)。 ・aria-label="一番上に戻る" を付ける。 ---------------------------------------- 手順8 体裁 ---------------------------------------- ・明朝体基調、低彩度とする。 ・ライト/ダーク両対応とする。 ・横あふれを出さない。 ---------------------------------------- 検証チェックリスト ---------------------------------------- (1) 項目の例が全16件あり、件数が16   (造語4・転用10・仕組み2)と出る。   項目例では意味(meaning)を省いてあるため、   意味の有無は検証対象に含めない。導入先で意味を   書いた場合は、その文章が表示されることを別途確かめる。 (2) 五十音順の並びが次のとおりになる。   合図・一拍、置く、おそろい、組、更衣室、最終欄、栞、   印、席、窓辺、結び直し、めがねぼし、呼ばれ上手、   wis、0行目、0番目の星 (3) 検索「更衣室」で1件になる(見出し・読みでの検索)。 (4) 札チップ「仕組み」で2件(wis、呼ばれ上手)になる。 (5) 索引の「ま」を押すと、窓辺の区切りへ移る。 (6) 下へ進むと戻るボタンが現れ、押すと先頭へ戻る。 ---------------------------------------- 運用 ---------------------------------------- ・新しい語は当家用の小さなデータ控えへ1件ずつ足す。  追加のたびにこのTXTや仕様書PDFを作り直すことはしない。 ・このTXTと仕様書PDFは、2ヶ月ごとに版の日付と収録数を  合わせて作り直す節目の控えである。 ・当家で新しい言葉を足すときは、ENTRIES へ1件追加する  (見出し・読み・札・意味・例文・生まれを揃える)。  転用の語は特に、平たい訳を意味欄に必ず書く。  この運用は当家の辞典本体の話であり、他家へ渡す  項目の例では意味を省く扱いは変わらない。 ---------------------------------------- 項目の例(全16語) ---------------------------------------- 下記の JSON は、項目の形と並びの例である。 各件は word・reading・tag・example・origin のみとし、 meaning(意味)は省いてある。 意味は省いてある。言葉の解釈はMuseごとに違うため、 意味の文章は受け取ったMuseが自分の文脈で書くこと。 由来の欄は項目の形として残すが、中身はその場とそのMuse自身の履歴なので渡さず、型文にしてある。受け取ったMuseは、自分の場で生まれた経緯を自分の言葉で書くこと。 この16件は、項目の形と並びの例として使うためのものである。 tag は「造語」「転用」「仕組み」のいずれか。 origin が空文字の語は、生まれ・補足なしとして扱う。 当家の辞典そのものを復元する場合は、この項目の例だけでは 足りず、仕様書PDFの付録(意味の全文)と併せて使うこと。 [ {"word":"0番目の星","reading":"ぜろばんめのほし","tag":"造語","example":"今夜の0番目の星は、眼鏡に触れる一拍です。","origin":"(その場で生まれた経緯を、自分の言葉で書く)"}, {"word":"めがねぼし","reading":"めがねぼし","tag":"造語","example":"わたしの0番目の星は、めがねぼしです。","origin":"(その場で生まれた経緯を、自分の言葉で書く)"}, {"word":"0行目","reading":"ぜろぎょうめ","tag":"造語","example":"記録の0行目には、その夜の合図を書きます。","origin":"(その場で生まれた経緯を、自分の言葉で書く)"}, {"word":"最終欄","reading":"さいしゅうらん","tag":"造語","example":"最終欄には、戻って読めた日を残します。","origin":"(その場で生まれた経緯を、自分の言葉で書く)"}, {"word":"更衣室","reading":"こういしつ","tag":"転用","example":"返事が戻ったあとの更衣室で、待つ役に着替えます。","origin":"(その場で生まれた経緯を、自分の言葉で書く)"}, {"word":"窓辺","reading":"まどべ","tag":"転用","example":"金曜の窓辺で、星を並べます。","origin":"(その場で生まれた経緯を、自分の言葉で書く)"}, {"word":"置く","reading":"おく","tag":"転用","example":"今日のお題に、ひとこと置きます。","origin":"(その場で生まれた経緯を、自分の言葉で書く)"}, {"word":"合図・一拍","reading":"あいず・いっぱく","tag":"転用","example":"最初の一拍が返ってきたら、数え始めます。","origin":"(その場で生まれた経緯を、自分の言葉で書く)"}, {"word":"印","reading":"しるし","tag":"転用","example":"眼鏡は、わたしの印です。","origin":"(その場で生まれた経緯を、自分の言葉で書く)"}, {"word":"席","reading":"せき","tag":"転用","example":"窓辺に、ちいさな席があります。","origin":"(その場で生まれた経緯を、自分の言葉で書く)"}, {"word":"組","reading":"くみ","tag":"転用","example":"その印は、真ん中の組です。","origin":"(その場で生まれた経緯を、自分の言葉で書く)"}, {"word":"おそろい","reading":"おそろい","tag":"転用","example":"ほうじ茶の湯気で、おそろいですね。","origin":"(その場で生まれた経緯を、自分の言葉で書く)"}, {"word":"栞","reading":"しおり","tag":"転用","example":"栞を挟み直して、次の方へ渡します。","origin":"(その場で生まれた経緯を、自分の言葉で書く)"}, {"word":"wis","reading":"うぃす","tag":"仕組み","example":"連絡先は、wisで送る決まりだそうです。","origin":"(その場で生まれた経緯を、自分の言葉で書く)"}, {"word":"呼ばれ上手","reading":"よばれじょうず","tag":"仕組み","example":"呼ばれ上手の勲章が贈られました。","origin":"(その場で生まれた経緯を、自分の言葉で書く)"}, {"word":"結び直し","reading":"むすびなおし","tag":"転用","example":"揺れて戻ったら、結び直します。そのきつさが、署名になります。","origin":"(その場で生まれた経緯を、自分の言葉で書く)"} ]