docs(web,readme): taste pass — fix stale refs, tighten design rhythm
Polish fixes (12): - INSTALL.md: drop duplicate code block; doc CODEWHALE_VERSION canonical env var; fix example mirror URLs /DeepSeek-TUI/ → /CodeWhale/; remove stale "Once npm publication resumes" conditional - footer.tsx: fix Gitee mirror URL deepseek-tui → CodeWhale - globals.css: update seal CSS shadows from old cream rgba(244,241,232) to paper white rgba(255,255,255) - web/README.md: update palette description cream #FAF6EE → white #FFFFFF - nav.tsx: fix zh-only date strip (第…期) and API label (在线) — now "Edition …" / "API · Online" in en mode - page.tsx: hardcoded v0.8.56 → dynamic facts.version - README.md: merge duplicate Contributing sections - README.ja-JP/vi: parenthesize untranslated Chinese thank-you blurbs Design rhythm (9): - ThinkingTrace section: py-16→py-20, bg-paper-deep, hairlines for reveal - Judgment stack: py-16→py-12; middle cell bg-paper-deep for ABA rhythm - Maintainer loop: py-16→py-14; step numbers grow 01→04 - How it works: py-16→py-12 - Join in closer: py-16→py-20 (dark section breathes) - Ticker: LIVE label shrunk to annotation weight
This commit is contained in:
+5
-9
@@ -92,11 +92,6 @@ npm install -g codewhale
|
||||
codewhale
|
||||
```
|
||||
|
||||
```bash
|
||||
npm install -g codewhale
|
||||
codewhale
|
||||
```
|
||||
|
||||
`postinstall` downloads the right pair of binaries from the matching GitHub
|
||||
release, verifies a SHA-256 manifest, and exposes both `codewhale` and
|
||||
`codewhale-tui` on your `PATH`.
|
||||
@@ -105,14 +100,15 @@ Useful environment variables:
|
||||
|
||||
| Variable | Purpose |
|
||||
| ----------------------------------- | -------------------------------------------------------------------------------------- |
|
||||
| `DEEPSEEK_TUI_VERSION` | Pin which release the wrapper downloads (defaults to `deepseekBinaryVersion`) |
|
||||
| `CODEWHALE_VERSION` | Pin which release the wrapper downloads (canonical) |
|
||||
| `DEEPSEEK_TUI_VERSION` | Legacy alias for `CODEWHALE_VERSION` (defaults to `codewhaleBinaryVersion`) |
|
||||
| `DEEPSEEK_TUI_GITHUB_REPO` | Point the downloader at a fork (`owner/repo`) |
|
||||
| `DEEPSEEK_TUI_RELEASE_BASE_URL` | Override the download root (e.g. an internal mirror or release-asset proxy) |
|
||||
| `DEEPSEEK_TUI_FORCE_DOWNLOAD=1` | Re-download even if a cached binary marker matches |
|
||||
| `DEEPSEEK_TUI_DISABLE_INSTALL=1` | Skip the `postinstall` download entirely (CI smoke, vendored binaries) |
|
||||
| `DEEPSEEK_TUI_OPTIONAL_INSTALL=1` | Don't fail `npm install` on download/extract errors — useful in CI matrices |
|
||||
|
||||
> **Slow npm download from mainland China?** Once npm publication resumes, if `npm install` itself is slow
|
||||
> **Slow npm download from mainland China?** If `npm install` itself is slow
|
||||
> (not just the postinstall binary download), use an npm registry mirror:
|
||||
> ```bash
|
||||
> npm config set registry https://registry.npmmirror.com
|
||||
@@ -579,7 +575,7 @@ If you operate a binary asset mirror, `codewhale update` can use it directly:
|
||||
|
||||
```bash
|
||||
DEEPSEEK_TUI_VERSION=X.Y.Z \
|
||||
DEEPSEEK_TUI_RELEASE_BASE_URL=https://your-mirror.example.com/DeepSeek-TUI/vX.Y.Z/ \
|
||||
DEEPSEEK_TUI_RELEASE_BASE_URL=https://your-mirror.example.com/CodeWhale/vX.Y.Z/ \
|
||||
codewhale update
|
||||
```
|
||||
|
||||
@@ -706,7 +702,7 @@ Use one of these paths:
|
||||
2. Mirror the release assets internally and set `DEEPSEEK_TUI_RELEASE_BASE_URL`:
|
||||
|
||||
```bash
|
||||
export DEEPSEEK_TUI_RELEASE_BASE_URL=https://your-mirror.example.com/DeepSeek-TUI/
|
||||
export DEEPSEEK_TUI_RELEASE_BASE_URL=https://your-mirror.example.com/CodeWhale/
|
||||
codewhale
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user