TemporalWiki Guide JA
TemporalWiki ガイド
TemporalWikiは、時間によって変わる情報を扱うためのWikiです。
主な表示は、時系列に対応した相関図です。時点を選び、相関図内のノードをクリックすると、その時点における記事の情報を確認できます。
基本の考え方
- 1つの記事は、人物、部署、プロジェクト、機器、場所など、1つの対象を表します。
- `$basic`には標準の情報を書きます。
- `$2025`のようなドルマーク付きブロックには、その時点だけの情報を書きます。
- 時点ごとのブロックには、`$basic`から変わる差分だけを書けば十分です。
- 選択中の時点ブロックを持たない記事は、その時点の相関図には表示されません。
- `Relation:`フィールドを書くと、相関図の線として表示されます。
記事の書き方
通常の記事は次のように書きます。
$basic
| Name = Yamada Taro
| Affiliation = Research Department
| Role = Engineer
| Relation: reports to = [[Sato Hana]]
| Relation: belongs to = [[Research Department]]
Yamada works on internal wiki infrastructure.
$2025
| Affiliation = Applied AI Department
| Role = Lead Engineer
| Relation: belongs to = [[Applied AI Department]]
Yamada starts designing the autonomous wiki extension.
フィールド
フィールドは次の形式で書きます。
| Field name = Field value
例:
| Name = Yamada Taro
| Role = Lead Engineer
| Status = Active
関係
関係は、フィールド名の先頭に`Relation:`を付けて書きます。
| Relation: reports to = [[Sato Hana]]
| Relation: belongs to = [[Applied AI Department]]
| Relation: collaborates with = [[Suzuki Jiro]]
`Relation:`の後ろの文字列が、相関図の線のラベルになります。
グルーピング
相関図でまとまりとして表示したい情報は、通常のフィールドとして記事に書きます。そのうえで、相関図タグの`group`属性に、グルーピングに使うフィールド名を指定します。
今回のサンプルでは、所属を表すフィールドとして`Affiliation`を使っています。
| Affiliation = Research Department
| Affiliation = Applied AI Department
相関図ページでは、次のように`Affiliation`をグルーピング用フィールドとして指定しています。
<temporalgraph title="Organization map" group="Affiliation" />
これにより、相関図ではAffiliationごとにグループ枠が作られます。所属名はグループ枠の見出しと上部のチップに表示され、各人物ノードの中には表示されません。
`group`に指定できるフィールドは`Affiliation`に限定されません。別の目的でまとめたい場合は、任意のフィールドを使えます。
| Team = Search
| Team = Infrastructure
<temporalgraph title="Team map" group="Team" />
指定したフィールドの値がない記事は、`Unassigned`グループに入ります。
相関図ページ
複数の記事を読み込み、最後に相関図タグを書きます。
{{:Yamada Taro}}
{{:Sato Hana}}
{{:Applied AI Department}}
<temporalgraph title="Organization map" group="Affiliation" />
現在のサンプルはOrganization Mapで確認できます。
編集
1. ページを開きます。
2. `Edit`を選びます。
3. Token欄にコマンドトークンを貼り付けます。
4. Wikiソースを編集します。
5. `Save page`を選びます。