Decision Journalの概要
Decision Journalプラグインは、ユーザーが意思決定を記録、レビュー、追跡するためのツールです。ユーザーは意思決定の詳細(タイトル、タグ、期待結果、感情など)を記録し、その後のレビューのために保存できます。また、意思決定のレビューを作成し、その精度、実際の結果、学びなどを記録することもできます。
Decision Journalの利点
- 意思決定のプロセスを文書化し、追跡することで、意思決定の品質を向上させることができます。
- 意思決定のレビューを通じて、過去の決定から学ぶことができます。
- 意思決定の精度を評価することで、将来の決定に役立つフィードバックを提供します。
Decision Journalの制限事項
- Decision Journalは意思決定の記録と追跡を支援しますが、意思決定自体を自動化するわけではありません。
- ユーザーは自分自身で意思決定の詳細を記入し、レビューを行う必要があります。
Decision Journalのユースケース
- プロジェクトマネージャーが重要なプロジェクト決定を記録し、その結果を追跡する。
- 個人が自分のキャリア決定を記録し、その結果をレビューする。
- チームが共有の意思決定ログを作成し、学びを共有する。
Decision Journalで使えるコマンドとパラメータ
コマンド | パラメータ | 機能 |
---|---|---|
get_decisions | q, status, dueForReview, page, limit | 決定を検索し、フィルタリングします。 |
create_decision | data (title, tags, status, context, expectedOutcome, outcomeEstimates, skillLuckWeight, monthsToNextReview) | 決定を作成します。 |
get_decision | decisionId | 特定の決定を取得します。 |
update_decision | decisionId, data (title, tags, status, context, expectedOutcome, outcomeEstimates, skillLuckWeight, monthsToNextReview) | 特定の決定を更新します。 |
create_review | decisionId, data (accuracyScore, actualOutcome, learningsAndReview, status, skillLuckWeight, monthsToNextReview, outcomeEstimates) | 決定のレビューを作成します。 |
update_review | decisionId, data (accuracyScore, actualOutcome, learningsAndReview, status, skillLuckWeight, monthsToNextReview, outcomeEstimates) | 決定のレビューを更新します。 |
Decision Journalの使用例
# 意思決定の作成 decision_journal.create_decision({ "data": { "title": "新しいプロジェクトの開始", "tags": ["プロジェクト", "開始"], "status": "published", "context": "新しいプロジェクトの機会があり、それを開始するかどうかを決定する。", "expectedOutcome": "プロジェクトが成功すれば、会社の利益が増加する。", "outcomeEstimates": [{"outcome": "成功", "probability": 0.7}, {"outcome": "失敗", "probability": 0.3}], "skillLuckWeight": 0.6, "monthsToNextReview": 6 } }) # 意思決定のレビューの作成 decision_journal.create_review({ "decisionId": "123", "data": { "accuracyScore": 0.8, "actualOutcome": "プロジェクトは成功し、予想通りに会社の利益が増加した。", "learningsAndReview": "プロジェクトの管理とリソースの割り当てについて学んだ。", "status": "published", "skillLuckWeight": 0.7, "monthsToNextReview": 6, "outcomeEstimates": [{"outcome": "成功", "probability": 0.8}, {"outcome": "失敗", "probability": 0.2}] } })