Donghui Lin (林冬惠), Associate Professor

CLAUDE.md — lindh.github.io 管理ガイド

このリポジトリは林冬惠(Donghui Lin)の個人ホームページ。 Jekyll + GitHub Pagesmaster ブランチに push すると GitHub Pages が 自動でビルド・公開する(https://lindh.github.io/)。ローカルでの手動デプロイは不要。

大原則

ファイル構成と役割

ファイル 役割 主な更新タイミング
index.md トップ。プロフィール・所属・連絡先・各種リンク 異動・肩書き変更時
research.md 研究紹介(Research Topics / Projects) 新規プロジェクト採択時
publication.md 業績リスト(最重要・更新頻度高) 論文採録のたび
students.md 指導学生リスト 年度替わり・修了時
teaching.md 担当講義一覧 年度替わり
_config.yml サイト設定(title / theme / analytics) ほぼ触らない
_layouts/ _sass/ assets/css/ テーマ・デザイン 触らない(要確認)
files/ 配布PDF(論文等) 論文PDF追加時
images/ 画像(プロフィール写真等) 随時

全ページ共通の規約

ファイル別の編集規約

publication.md(最重要)

students.md

teaching.md

research.md

index.md

ローカルプレビュー(任意)

push 前に見た目を確認する場合(Ruby + Bundler 必要):

bundle install
bundle exec jekyll serve   # → http://localhost:4000

うまく動かない場合は標準 Ruby が原因のことが多い。rbenv 等の導入を検討。

公開までの流れ

git pull            # 作業開始時。3台のMac間はこれで同期
# (Claude Code が .md を編集)
git diff            # 変更確認
git add -A && git commit -m "..."
git push            # 数分で本番反映

やってはいけないこと