這個儲存庫保存 SITCON Credits 貢獻者自願公開顯示的個人公開資料。曾經參與 SITCON 相關活動的工作人員或講者,可以在這裡提供偏好的公開顯示名稱、簡介、頭像、公開 email 與公開連結,讓 SITCON Credits 的公開索引頁呈現得更完整。
這裡主要保存你自願公開的 profile 內容。歷史活動紀錄、角色、來源 URL 與身份連結審核仍由 SITCON Credits 的 canonical Google Sheet 維護;若你想讓某些歷史紀錄連到自己的 profile,請提供線索給維護者確認。
請先登入 GitHub,然後打開:
如果還沒有 GitHub 帳號,請先到 GitHub 註冊頁面 建立帳號,再回來填寫表單。這個流程需要 GitHub username,系統會用它建立 profiles/<GitHub username>.json。
表單送出後會建立公開的 GitHub issue。請只填你本人願意公開顯示在 SITCON Credits 的資料;不知道要不要公開的欄位可以留空。
這是一般填寫者建議使用的入口。它不需要你手動 fork repository、編輯 JSON 或建立 Pull Request;系統會根據表單內容建立或更新 profile PR。若資料可以處理,系統通常不會只為了提供 PR 連結而另外留言;需要你修正、等待維護者確認,或公開頁面更新完成時,才會回到 issue 通知。
| 欄位 | 說明 |
|---|---|
| 公開顯示名稱 | 必填。你希望在 SITCON Credits 上公開顯示的名稱。 |
| 公開簡介 | 選填。一句到幾句自願公開的簡短介紹。 |
| 頭像 | 選填。留空時會使用 GitHub 公開頭像;想更換頭像時,建議先更新 GitHub 帳號的大頭貼。 |
| 公開 email | 選填。只有願意讓 email 公開顯示、被搜尋引擎或第三方保存時才填。 |
| 公開連結 | 選填。選最重要的幾個即可,最多 8 筆。可填 GitHub、個人網站、Blog、Instagram、Telegram、LinkedIn、Facebook、YouTube、Slides、GitLab、Discord、Mastodon、Threads、X 或自訂連結。 |
| 標記網址 | 選填。若你已在 SITCON Credits 網頁標記可能是在記錄自己的公開紀錄,可以把標記後的頁面網址提供給維護者人工確認。 |
請不要填私人 email、電話、地址、證件資料、內部聯絡方式、未經同意公開的他人資料,或任何你不確定是否能公開的內容。
SITCON Credits Assistant會讀取表單內容。- 系統會使用你送出 issue 的 GitHub 帳號,建立或更新
profiles/<GitHub username>.json。 - 系統會建立或更新 Pull Request;若一切正常,通常不會只為了提供 PR 連結而回覆 issue。
- 如果表單內容有問題,assistant 會在 issue 留言提醒;你可以直接編輯 issue 內容,系統會自動重試。
- 如果你提供了貢獻紀錄標記網址,而且 profile 欄位本身沒有變更,系統不會為了 claim 建立空 PR;需要維護者確認時,assistant 會在 issue 維護一則確認用留言。
- PR 合併並完成 SITCON Credits 公開頁面更新後,assistant 會在 issue 留下公開頁面連結,然後關閉 issue。
自動建立 PR、通過檢查或合併 profile,都不代表歷史貢獻紀錄連結已經完成確認。若需要把歷史紀錄連到你的 profile,仍要由維護者確認。
如果你想請維護者確認哪些歷史貢獻紀錄可能是在記錄你,建議先打開 標記我的貢獻紀錄,再把標記後的頁面網址帶進表單。這只是提供審核線索;確認後才會更新主資料。
頭像欄位可以全部留空,系統會預設使用你的 GitHub 公開頭像。
進階使用者也可以自行提供願意公開的 https:// 圖片網址。請不要填私人相簿、需要登入才能看的圖片,或你不確定授權的圖片。
如果你熟悉 Codex、Claude Code 或其他 coding agent,可以請 agent 幫你整理資料、檢查格式或直接建立 Pull Request。這條路徑比較適合已經知道 GitHub、PR、JSON 是什麼的人;一般填寫者建議直接使用表單,讓 workflow 代為建立 PR。
可複製的完整 prompt 請看:CONTRIBUTING.md。
請注意:
- 只讓 agent 使用你明確提供、願意公開的資料。
- 不要讓 agent 搜尋、推測或補完你的個人資料。
- 不要讓 agent 修改
site-profiles/、schema、workflow、文件或其他人的 profile。 - 送出 PR 前,請先確認完整 JSON、PR 說明與 diff。
如果 agent 要直接改檔,請只處理 profiles/<你的 GitHub username>.json,並執行:
pnpm profiles:validate需要理解自助 PR 檢查與跨 repo 自動化時,請看 自助 profile PR 流程。
- profile 欄位格式:profiles/README.md
- 範例檔案:profiles/_template.json
- agent 協助 prompt:CONTRIBUTING.md
- workflow 說明:docs/workflows.md
- 資料使用聲明:DATA_USAGE.md
本儲存庫使用 pnpm。維護者修改程式、schema、文件或資料後,請依變更範圍執行:
pnpm profiles:validate
pnpm site-profiles:validate
pnpm testprofiles:validate 只檢查 profile 檔案格式、檔名、URL、public email 格式與基本資料最小化規則。它不會審核身份連結、歷史紀錄修正、移除請求或隱私政策例外。
site-profiles/ 存放維護者從歷屆活動公開網站整理出的顯示用名稱與頭像。它不是本人自願公開 profile,也不接受一般 Pull Request 修改。site-profiles/ 不會觸發 people helper 同步,也不會讓任何 site:<source_person_id> 變成可自助編輯的 GitHub profile。
repo 內已有 profile issue form、表單轉 PR、自助 PR scope guard、trusted profile review dispatch、people helper dispatch 等 workflow。這些 workflow 定義存在,不等於 branch ruleset、repository secrets、GitHub App 安裝或跨 repo 權限都已在 GitHub 上完成設定;維護者撰寫或更新文件時應分開描述。
本儲存庫的程式、設定與文件以 MIT License 授權。
profiles/*.json 中的個人公開 profile 資料是貢獻者自願提供給 SITCON Credits 公開呈現的資料。site-profiles/**/*.json 是由維護者從公開活動網站整理的顯示用資料。使用脈絡、public email 邊界與主儲存庫的主資料關係請看 資料使用聲明。