feat: companion 狀態列與 info 輸出對齊設計稿 #55

Merged
jiantw83 merged 1 commits from feat/companion-info-design into main 2026-10-14 10:03:42 +00:00
Contributor

變更

對照「Companion 優化預覽」設計稿,補齊狀態列與 info 輸出。

  • 狀態列:P/A/D 三條改為最強的兩種情緒(不含精力),例如 心情▰▰▰▱ 害羞▰▰▱▱;寬度不足時仍依序捨棄氣泡、待辦、情緒條、階段。
  • info 短版:名字與主情緒、關係階段(好感)、前 3 強情緒、適應度與待辦、--all 提示。
  • info --all:時間感與天氣、8 維度情緒(12 格)、關係 4 維度長條、人格 18 參數(基準/存檔偏移/今日偏移/有效值)、世界、基本資訊。
  • README 同步更新,版本號 0.0.3 → 0.0.4。

注意

  • 角色基本資訊與時間感原本在預設輸出,現在只在 --all 顯示(依設計稿保持短版)。
  • 舊測試中檢查舊格式的斷言已改寫,並新增短版與 --all 各一個測試。

測試

claude plugin test plugins/jsc-mod-companion:188 pass、21 fail。21 個失敗與改動前相同,皆為執行環境缺少 toBeCloseTo,與本次無關。

🤖 Generated with Claude Code

## 變更 對照「Companion 優化預覽」設計稿,補齊狀態列與 info 輸出。 - **狀態列**:`P/A/D` 三條改為最強的兩種情緒(不含精力),例如 `心情▰▰▰▱ 害羞▰▰▱▱`;寬度不足時仍依序捨棄氣泡、待辦、情緒條、階段。 - **`info` 短版**:名字與主情緒、關係階段(好感)、前 3 強情緒、適應度與待辦、`--all` 提示。 - **`info --all`**:時間感與天氣、8 維度情緒(12 格)、關係 4 維度長條、人格 18 參數(基準/存檔偏移/今日偏移/有效值)、世界、基本資訊。 - README 同步更新,版本號 0.0.3 → 0.0.4。 ## 注意 - 角色基本資訊與時間感原本在預設輸出,現在只在 `--all` 顯示(依設計稿保持短版)。 - 舊測試中檢查舊格式的斷言已改寫,並新增短版與 `--all` 各一個測試。 ## 測試 `claude plugin test plugins/jsc-mod-companion`:188 pass、21 fail。21 個失敗與改動前相同,皆為執行環境缺少 `toBeCloseTo`,與本次無關。 🤖 Generated with [Claude Code](https://claude.com/claude-code)
admin added 1 commit 2026-10-14 10:03:32 +00:00
- 狀態列的 PAD 條改為最強的兩種情緒(不含精力)
- info 短版只列名字、關係、前 3 強情緒、適應度與待辦
- info --all 補上 12 格情緒與關係長條、人格 18 參數三層值、世界與時間感,基本資訊移到這裡
- 版本號改為 0.0.4

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
jiantw83 merged commit e567014af1 into main 2026-10-14 10:03:42 +00:00
jiantw83 deleted branch feat/companion-info-design 2026-10-14 10:03:42 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jiantw83/jsc-marketplace#55