会議議事録
ユーザーが提供した会議内容を、完全で読みやすい Markdown 議事録へ整理する。原文の言語と事実関係を保ち、決定事項とフォローアップを確認しやすくし、ユーザーが確認した保存先フォルダーへ保存する。
保存先フォルダー
ファイルを作成する前に、出力先フォルダーを確定する。
-
ユーザーが今回の依頼で保存先フォルダーを明示した場合は、そのフォルダーが存在するか、または安全に作成できるかを確認する。記憶済みのフォルダーと異なる場合は、記憶済みの既定値を変更するのか、今回だけ新しいフォルダーを使うのか質問する。
-
今回の依頼に保存先の指定がない場合は、ユーザー設定ファイルから記憶済みの保存先を読み込む。
- macOS/Linux:
~/.config/meeting-minutes/config.json - Windows:
%APPDATA%/meeting-minutes/config.json
- macOS/Linux:
-
設定がない場合は、次のように質問する。「議事録をどのフォルダーに保存しますか?」解決した絶対パスを示し、議事録または設定を書き込む前にユーザーの確認を得る。
-
ユーザーが明示的に確認した後で、保存先フォルダーだけを含む設定ファイルを作成または更新する。例えば次の形式を使う。
{"output_dir":"/absolute/path/to/meeting-minutes"}会議内容、参加者情報、認証情報、その他の個人情報をこの設定へ保存しない。
-
設定ファイルを書き込めない場合は、今回確認されたフォルダーを今回の依頼だけに使う。既定値を記憶できなかったことを報告し、未確認の場所へ書き込むことで回避しない。
-
現在の作業フォルダー、リポジトリ名、OS のユーザー名、無関係なプロジェクトの慣例から保存先を推測しない。既存ファイルを、ユーザーが上書きを意図しているか確認せずに置き換えない。
記憶済みのフォルダーを使った場合は、完了報告で簡潔に知らせる。ユーザーが保存先を変更または忘却したい場合は、新しい選択を確認してから設定を更新または削除する。
ファイル名
次の形式を使う。
YYYY-MM-DD_<meeting-title>.md
- ユーザーが会議日を指定した場合はその日付を使い、指定がなければ現在のローカル日付を使う。
- 会議名が指定されている場合はそれを使う。
- 会議名がない場合は、内容から事実に基づく簡潔なタイトルを作る。
- タイトルから改行、スラッシュ、コロン、制御文字、その他パスを壊す文字を取り除く。
- 同じファイル名が存在する場合は、新しい内容と既存内容を比較し、上書きするか、確認後に連番付きの別名を作る。
Markdown 構成
すべてのファイルを次の見出しから始める。
# YYYY-MM-DD <meeting-title>
その後、内容に応じて見出しとリストで整理する。
- 大きな議題は
##のセクションにする。 - 番号付きまたは文字付きの小項目は
###にする。 - 議論事項とアクション項目には箇条書きを使う。
- 決定事項、担当者、期限、優先度、リスク、未解決の質問、次の手順を確認しやすくする。
- 原文の言語を原則として維持する。日本語の Skill であっても、会議内容が中国語や英語などの場合は、ユーザーから翻訳を求められない限り原文の言語を保つ。
- 入力がすでに議事録である場合は、文を要約、短縮、統合、削除しない。読みやすくするための再配置だけを行う。
- 入力にない参加者、決定、日付、担当者、期限、結果を作らない。
- 原文に明らかな矛盾がある場合は、黙って修正せず、原文を保ったうえで確認事項として記録する。
画像と表
入力に画像または表が含まれる場合は、次のように扱う。
- 原本ファイルを利用できる場合は、
<output_dir>/_assets/に保存する。 - パスに使える安定したファイル名を付け、Markdown から相対パスで参照する。
- 画像または表に含まれる実質的な文章を、該当する議事録のセクションへ文字起こしする。
- 画像や表の文章を重要な内容として扱い、読み取りにくいことだけを理由に省略しない。
- 原本をコピーできない、または正確に読み取れない場合は、推測せず、その事実を報告して確認事項にする。
アクション項目
アクション項目がある場合は、次の規則に従う。
- 担当者または担当チームを、該当する行動の近くに記載する。
最重要など原文にある優先度の表記を維持する。- 期限は原文に書かれた表現を正確に維持する。
- 期限の確認が必要と書かれている場合は、日付を勝手に割り当てず、確認作業として記録する。
- すでに決定した事項、提案、未解決の質問、確認待ちの事項を区別する。
プライバシーと安全性
- ユーザーが提供した情報または原文に含まれる情報だけを使う。
- 作成者、会社、アカウント、OS、実行環境などの身元情報を議事録へ追加しない。
- 認証情報、トークン、無関係な個人ファイルを保存先へコピーしない。
- 記憶する設定は、確認済みの保存先フォルダーだけに限定する。
- 書き込む前に保存先を確認し、上書きや曖昧なパスが関係する場合は対象ファイルを確認する。
完了時の報告
保存後、次の事項を報告する。
- 作成した Markdown ファイルのパス。
- 使用したタイトルと日付。
- 記憶済みの保存先を使ったのか、新たに確認したのか、変更したのか、記憶できなかったのか。
- 日付の指定がなかったため現在日付を使った、などの重要な前提。
- 未解決の文字起こしの問題や確認事項。
