refactor(homepage): 官网/文档/定价源码迁出程序 + 新增独立授权与激活页 /license
- 官网源码归拢到 homepage/(index/pricing/terms/license + content/ + assets/ + docs-assets/),
删除程序内 go:embed 的 server/internal/{site,docs},后端仅静态托管 homepage/dist 做本地预览
- 新增独立静态页 /license(授权与激活):交付与激活四步(邮件交付授权码)、
在线授权码 LIC- 与离线许可证 LICOFF- 对比、授权服务器 licence.rlwj.cn 通信范围说明、
授权类型与价格、10 条授权 FAQ
- tools/homepage-build 支持可选单页,产出 <name>.html 与 <name>/index.html
- 导航/页脚接入 /license,跨页锚点补 / 前缀,页脚底栏文案同步为静态站口径
This commit is contained in:
1 parent
327a265572
commit
3cb9545121
49 files changed
+1308
-600
No files matched your search
@@ -62,24 +62,18 @@ make install
|
||||
|
||||
打开 http://127.0.0.1:8787/ 看落地页;操作请用 `./run.sh gui`。`:5173` 只是桌面 WebView 源。
|
||||
|
||||
## 用户文档站(/docs)
|
||||
## 官网 / 文档 / 定价(homepage/,纯静态)
|
||||
|
||||
Gin 内置产品文档,Markdown 嵌入二进制、SSR 渲染,随服务一键部署:
|
||||
官网(落地页 + `/docs` + `/pricing`)已拆分为独立静态站:源在 `homepage/`,与后端/GUI 解耦;后端仅在本地静态托管产物 `homepage/dist`(nginx 直接托管同一目录)。构建入口 `scripts/build-homepage.sh`(= `make homepage`),工具在独立 Go module `tools/homepage-build/`。
|
||||
|
||||
- 地址:`http://127.0.0.1:8787/docs`(开发态 `http://127.0.0.1:5173/docs`,Vite 已反代;工作台顶栏「📖 文档」直达)
|
||||
- 布局:顶栏搜索 + 左侧分组导航(16 篇:开始使用 / 请求调试 / 数据管理 / 参考)+ 右侧本页目录
|
||||
- 能力:全文搜索、代码块复制 + 高亮、提示块、上一页/下一页、反馈组件、打印导出 PDF、移动端响应式、404 页
|
||||
- 内容在 `server/internal/docs/content/*.md`(本地预览优先托管 `homepage/dist`)
|
||||
|
||||
## 产品官网(/home)
|
||||
|
||||
Gin 内置营销单页,与 /docs 同为 SSR 嵌入交付(`internal/site`):
|
||||
|
||||
- 地址:`/` 与 `/home` 双入口(开发态 `http://127.0.0.1:5173/home`);文档站顶栏「官网」互链
|
||||
- 区块:Hero(纯 CSS 产品界面 mock)/ 卖点 / 功能 / 六协议 / 导入导出生态 / 与 Apifox·Apipost 对比表 / 定价 / 让利计划 / 购买 FAQ / 联系 CTA / Footer
|
||||
- 定价三档(标价/成交价分离):个人版 ¥99/年、团队版 ¥99/人/年(入门锚点);企业私有化版标价 **¥8,000/年 · ¥30,000 买断**,经早鸟/教育/多年预付/案例合作落在成交区间 ¥5,000–8,000/年、¥15,000–30,000
|
||||
- 让利机制四项:早鸟创始价(前 20 席 5–7 折永久)、教育/开源 6–8 折、多年预付 8–9 折、案例换授权;销售原则:不直接降价,用「永久授权 + 1 年升级 + 5 人团队 1–2 年回本」回应预算顾虑
|
||||
- 交付前替换:联系邮箱 `hello@opsxapi.dev`(template.html 内两处)与对比表脚注中的价格核对
|
||||
- 源结构:
|
||||
- `homepage/index.html` 落地页;`homepage/pricing.html` 定价页;`homepage/terms.html` 服务条款
|
||||
- `homepage/docs.html` 文档模板;`homepage/content/*.md` + `manifest.json`(20 篇,6 分组)
|
||||
- `homepage/assets/`(官网资源,产物落 `dist/site/assets/`);`homepage/docs-assets/`(文档资源,产物落 `dist/docs/assets/`)
|
||||
- 产物 `homepage/dist/`(结构固定):`index.html`、`docs/index.html`、`docs/<slug>/index.html`、`docs/search-data.json`、`pricing.html` + `pricing/index.html`、`site/assets/*`
|
||||
- 本地预览:`./run.sh web` → 落地页 `http://127.0.0.1:8787/`、文档 `http://127.0.0.1:8787/docs`、定价 `http://127.0.0.1:8787/pricing`
|
||||
- `.gitignore` 含 `dist/`,产物默认不入库;如需入库 `git add -f homepage/dist`
|
||||
- 交付前替换:联系邮箱 `hello@opsxapi.dev`(`homepage/index.html`)
|
||||
|
||||
## 服务端端点(server/)
|
||||
|
||||
|
||||
Reference in new issue
Block a user