Commit 198521c
docs: overhaul GeneralSpacestation product page with pricing tabs and i18n sync (#100)
* docs: rewrite Beginner cookbook with step-by-step self-guided flow
- Replace Hub-centric 'run the samples' approach with self-guided
'write-your-own' flow: Client → Upgrade → Tools → Server → verify
- Add bilibili video embed (BV12P9dBiEEh) and ASCII update flow diagram
- Client code: only 3 secrets in UpdateRequest — all identity fields
(MainAppName, ClientVersion, UpdateAppName, etc.) are auto-discovered
by AppMetadataDiscoverer from generalupdate.manifest.json
- Upgrade code: AppType.Upgrade, no SetConfig — params via encrypted IPC
- Phase 4 (Tools): use Config tab, not Patch tab; steps match actual UI
(.csproj path → Analyze → Generate Sample)
- Fix directory structure: Upgrade.exe lives in update/ subdirectory per
manifest's updatePath, not alongside Client
- Manifest JSON example reflects actual ManifestInfo field names and
omits secrets (they belong in code)
- Sync all three locales: zh (default), zh-Hans, en
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
* fix: replace react-player import with bilibili iframe embed
react-player is not a project dependency, causing Docusaurus build
to fail with 'Module not found'. Use bilibili's native iframe embed
instead, which requires no extra npm package.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
* fix: address Copilot review — diagram endpoint path and curl -X POST
- ASCII diagram: POST /Verification -> POST /Upgrade/Verification
- Troubleshooting table: add missing -X POST to curl command
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
* docs: remove 部署与运维 (Deployment & Operations) guide section
Delete the guide directory and its three locale files. Remove the
autogenerated category from sidebars.js. Fix dangling links in
Bowl, Differential, and Extension component docs across all locales.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
* docs: component table cleanup, cookbook UAC notes, contact page, i18n fixes
- Remove 返回值 (return value) column from instance method tables in all 5
component docs (Core, Differential, Drivelution, Bowl, Extension) across
default zh-Hans and zh-Hans i18n versions
- Add installation directory UAC/permission notes to Beginner cookbook in
all 3 locales (zh-Hans default, zh-Hans i18n, en i18n)
- Create /contact page with QQ group (748744489) and email contact info,
supporting both Chinese and English
- Add '联系方式 / Contact' navbar item on the right side
- Fix homepage to respect locale: translate hero subtitle, feature cards,
tech stack title, and page meta to English when viewing in en mode
- Fix homepage CTA button (开始探索 / Get Started) to link to cookbook
instead of GeneralSpacestation
- Translate 2026-05-20 releaselog entry from Chinese to English in en i18n
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
* docs: overhaul GeneralSpacestation product page with pricing tabs and i18n sync
- Replace static .md with .mdx for Tabs/TabItem JSX support
- Add 3-tier pricing comparison with rounded-tab toggle (Pay-as-you-go / Personal / Enterprise)
- Reorganize into 6 focused sections: Pricing, Overview, Features, Architecture, Screenshots, Custom Solutions
- Add Bilibili product video embed at page top
- Add .pricing-tabs CSS with light/dark mode rounded design
- Sync zh-Hans and en i18n copies with identical structure
- Keep all existing screenshots; remove stale deployment/tutorial content
- Extract sales & feature info from V1.9 product knowledge base
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
* fix: add missing Tabs/TabItem imports in GeneralSpacestation.mdx
Docusaurus 3.1.1 requires explicit imports for @theme/Tabs and
@theme/TabItem in MDX files — they are not globally available.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>1 parent cd5f85b commit 198521c
7 files changed
Lines changed: 621 additions & 159 deletions
File tree
- website
- docs/doc
- i18n
- en/docusaurus-plugin-content-docs/current/doc
- zh-Hans/docusaurus-plugin-content-docs/current/doc
- src/css
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
Lines changed: 0 additions & 53 deletions
This file was deleted.
0 commit comments