Files
jsc-marketplace/README.md
T
2026-10-13 07:30:38 +00:00

72 lines
2.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# jsc-marketplace
JSC 自用 Claude Code mods。每個 mod 皆可單獨安裝、更新與移除。
| Mod | 說明 |
| --- | --- |
| [statusbar](plugins/statusbar) | 輸入框上方單行狀態列:模型、目錄、分支、5h/7d 額度與重置、context、CPU/記憶體/磁碟 |
| [companion](plugins/companion) | 小說角色陪伴:人設注入、語氣、心情與好感、互動記憶、主動關心與待辦 |
| [jsc-skills](plugins/jsc-skills) | 技能集,一律以 `/jsc-skills:<名稱>` 呼叫:`herdr`(控制 Herdr)、`herdr-issue`(用 Herdr 讓 agent 逐一實作 Gitea 議題,需 Herdr 與 tea)、`ingest`(解析小說章節建立 companion 角色) |
## 安裝
先加入 marketplace,再依需要安裝個別 mod:
```bash
claude plugin marketplace add https://gitea.jsc.idv.tw/jiantw83/jsc-marketplace.git
claude plugin install statusbar@jsc-marketplace
claude plugin install companion@jsc-marketplace
claude plugin install jsc-skills@jsc-marketplace
```
## 指令
- `/statusbar on | off | compact`:切換狀態列
- `/companion status | switch <角色> | off | setup | todo | quiet`:角色陪伴控制(`todo add <內容> [due=YYYY-MM-DDTHH:MM]`、`todo done <編號>`、`quiet [分鐘]`)
- `/jsc-skills:herdr`:控制 Herdr 的 pane、tab 與 workspace
- `/jsc-skills:herdr-issue <議題連結>`:交給 Herdr 裡的 Claude agent 實作 Gitea 議題
- `/jsc-skills:ingest <章節檔>`:解析小說章節並寫入 companion 角色資料
## 更新
```bash
claude plugin marketplace update jsc-marketplace
claude plugin update statusbar@jsc-marketplace
claude plugin update companion@jsc-marketplace
claude plugin update jsc-skills@jsc-marketplace
```
更新後需重新啟動 Claude Code 才會生效。
## 移除
```bash
claude plugin uninstall statusbar@jsc-marketplace
claude plugin uninstall companion@jsc-marketplace
claude plugin uninstall jsc-skills@jsc-marketplace
claude plugin marketplace remove jsc-marketplace
```
## 授權
[MIT License](LICENSE)
## 移除舊的技能
技能已統一收進 `jsc-skills`,舊的安裝方式請移除,以免同名技能重複:
```bash
# 舊的獨立 herdr-issue plugin(改用 /jsc-skills:herdr-issue)
claude plugin uninstall herdr-issue@jsc-marketplace
# 若曾自行加入上游 herdr-issue 的 marketplace
claude plugin uninstall herdr-issue@herdr-issue
claude plugin marketplace remove herdr-issue
# 若曾手動複製到本機技能目錄
rm -rf ~/.claude/skills/herdr-issue ~/.claude/skills/herdr
rm -rf ~/.agents/skills/herdr ~/.agents/skills/herdr-issue
```
`ingest` 原本隨 `companion` 提供,更新 `companion` 後即不再包含,請改用 `/jsc-skills:ingest`。