research-campaignlisted
Install: claude install-skill SungFeng-Huang/research-cards
# Research Campaign — 任務書格式+記帳慣例+知識庫掛鉤
把「一個 repo 裡的長期自主實驗戰役」標準化:任務書(MISSION.md)進 repo、
狀態(queue/ledger)可斷點續跑、量測紀律硬性把關、進度自動回流知識庫。
**本 skill 不是訓練執行器**——訓練怎麼跑由各 repo 的 MISSION.md 說了算;
這裡管的是格式、記帳、與 research-cards 的接口。
## Files
- `assets/MISSION.template.md` — 任務書模板(八段,含逐段填寫指引)。
- `assets/examples/example-mission.md` — 中性完整範例(Whisper LoRA 領域
適應 campaign),照抄結構、換掉內容。
- `assets/repo-checklist.md` — **campaign-ready repo 檢查清單**:repo 要有
哪些元件(可續訓 train 入口、per-utterance CSV 的 eval、顯著性工具、
manifest 建構器…)campaign 才跑得動;intake 第一步就是對照它。
- `scripts/campaign.py` — 記帳工具(stdlib):`init`(scaffold)、
`status`(佇列+帳本摘要)、`ledger-append`(schema 校驗寫入)、
`report`(ledger/queue → 靜態 HTML campaign 報告,含指標趨勢圖;順帶
regen index)、`demo`(manifest → 音檔對聽頁)、`pages-setup`
(依 git remote 裝 GitHub 或 GitLab Pages 部署設定)、`progress-init`/
`progress`(訓練 log → SVG 曲線進度儀表)。
- `scripts/progress_page.py` — 進度儀表引擎(stdlib):log 解析規則全在
`progress.json`(log_glob+step_re+kv_re+charts 宣告),輸出自包含
HTML(tiles/2px 曲線+crosshair tooltip/資料表 fallback/ladder/
ledger/job 鏈)。
- `assets/pages-workflow.yml` — GitHub Pages 部署 workflow 模板。
- `assets/gitlab-pages.yml` — GitLab CI Pages job 模板(發佈 `public/`)。
- `assets/update-pages.sh.template` — artifact-branch 模式的 repo 端刷新
腳本模板(`pages-setup --deploy-branch` 生成;flock/無變動不 amend/
state commit pathspec 隔離)。
- `assets/showcase.css` — **showcase 頁的預設設計系統**(vocodec 風格:
色票 tokens、.tiles 狀態磚、.card 圖表卡、.chip 徽章、.report-list
landing 卡、.examples/.audio-grid 對聽卡)。report/index/demo 內嵌它