release: Hermit 1.0.0 — home layout, icon font, install
Compact the home parliament chip, animate crab states like the HTML kit, ship hermit-icons.ttf (sbix) + frames, and install the font from make/ bootstrap/package paths. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -30,7 +30,7 @@ curl -fsSL https://git.whcself.xyz/WHC/Hermit/raw/branch/main/scripts/bootstrap_
|
||||
|
||||
```bash
|
||||
./scripts/bootstrap_linux.sh .
|
||||
hermit --version # hermit 0.10.x
|
||||
hermit --version # hermit 1.0.0
|
||||
cst-agent-update # 升级助手仍可用
|
||||
./scripts/migrate_remote_to_hermit.sh # 已有 CST-agent 检出时改 origin
|
||||
```
|
||||
@@ -54,11 +54,11 @@ cd ~/my-project && hermit
|
||||
```bash
|
||||
make -j$(nproc) # 产出 hermit(并链 cst-agent)
|
||||
make -j$(nproc) check
|
||||
make hermit-font # 可选:SVG→PUA 字体(需 rsvg/fonttools)
|
||||
make install PREFIX=$HOME/.local
|
||||
make hermit-font # 烘焙 PNG 帧 + hermit-icons.ttf(Pillow + fonttools)
|
||||
make install PREFIX=$HOME/.local # 同时安装字体到 share/fonts/hermit 与 ~/.local/share/fonts
|
||||
```
|
||||
|
||||
TUI 图标:`HERMIT_ICONS=auto|mini|font`(默认极简字符帧;`font` 需安装 `share/hermit/hermit-icons.ttf`)。
|
||||
TUI 图标:`HERMIT_ICONS=auto|mini|font`(默认色块动画帧,状态与 `icons/agent-motion` HTML 套件一致;`font` 输出 PUA `U+E700+`,需终端加载已安装的 Hermit Icons)。
|
||||
|
||||
---
|
||||
|
||||
@@ -89,4 +89,4 @@ scripts/prompt_smoke.sh
|
||||
scripts/e2e_webui.sh
|
||||
```
|
||||
|
||||
`icons/agent-motion/` 为 SVG 资产;TUI 默认用字体序列极简轨,`make hermit-font` 生成 PUA 字体轨。
|
||||
`icons/agent-motion/` 为 SVG 资产;`make hermit-font` 生成 `res/hermit-icons.ttf`(sbix 彩色位图,96 帧)与 `res/hermit-frames/`。安装脚本会把字体装进系统字体目录。
|
||||
|
||||
Reference in New Issue
Block a user