官网内容质量升级:基于代码真实功能重写卖点与文档
先做全量功能盘点(编辑器/测试/Mock/AI/导入导出/服务端/桌面授权),再对齐内容: - 落地页:hero 副标与药丸补 AI 用例/Cron 定时/智能 Mock;「为什么选」4→8 卡 (新增 自动化测试闭环/AI 生成用例/智能 Mock 双引擎/内网文档分享);功能区 6→12 卡 (新增 测试/AI/智能 Mock/历史重放/系统代理/文档快照);对比表 +3 行(断言/AI/Cron); 定价卡对齐 3/5 台与真实权益;新增 bot/list-checks/flask/clock 图标 - 文档:03-界面导览 重写为活动栏时代(含授权徽章/空间切换);16-测试 补 5 段 Cron 章节(示例/15s 巡检/30 条日志/防重入)与 JSON 报告格式;14-Mock 补 61 条规则数、 独立端口 8798/OPSXAPI_MOCK_ADDR、Mock 管理页、Bearer 与来源控制、一键建 Mock - 新增 21-授权与激活 文档(试用条款/LIC- vs LICOFF-/解绑/离线容忍/防伪)并注册目录 - 21 页文档全量重建;7 页零断链验证 + DOM 结构核验(卡片/图标/药丸计数)通过
This commit is contained in:
1 parent
904a85ab7f
commit
cdaba44373
32 files changed
+265
-80
No files matched your search
@@ -7,11 +7,11 @@
|
||||
|
||||
## 开启与配置
|
||||
|
||||
顶栏 **⋯ → Mock 数据**(或「设置 → Mock 数据」):
|
||||
「设置 → 数据生成」(或请求编辑器的 Mock 工具按钮):
|
||||
|
||||
- **启用 Mock 数据**:总开关,关闭后 `@` 表达式按普通文本原样发送;
|
||||
- **智能 Mock 匹配**:JSON Body 字段值未写表达式时,按字段名匹配规则自动生成;
|
||||
- **智能匹配规则表**:数据类型(string / number / integer / boolean)、匹配方式(通配符 / 完全匹配 / 正则)、匹配规则(如 `*name*`)、Mock 表达式、备注与启用开关,支持搜索、新增、删除与恢复默认。
|
||||
- **智能匹配规则表**:内置 **61 条**默认规则(用户名、邮箱、手机号、价格、时间戳……),数据类型(string / number / integer / boolean)、匹配方式(通配符 / 完全匹配 / 正则)、匹配规则(如 `*name*`)、Mock 表达式、备注与启用开关,支持搜索、新增、删除与恢复默认。
|
||||
|
||||
规则**从上到下**匹配,先命中先用;类型需与 JSON 字段实际类型一致(KV 参数一律按 string 匹配)。
|
||||
|
||||
@@ -81,6 +81,10 @@ Body 工具栏提供两个辅助按钮:
|
||||
|
||||
特点:
|
||||
|
||||
- **独立监听端口**:Mock 服务默认跑在 `0.0.0.0:8798`(可用环境变量 `OPSXAPI_MOCK_ADDR` 修改),与主服务 8787 分离,内网同事按 `http://本机内网IP:8798/mock/{地址}{路径}` 直连;
|
||||
- **Mock 管理页**:活动栏「Mock」视图集中管理已发布路由 —— 方法 / 路径 / 状态码 / 响应格式 / 延迟(0–5s)/ 启用开关,支持保存草稿、一键发布全部、试运行与 GET /demo 示例;
|
||||
- **访问控制**:可开启 Bearer 密钥校验(只存摘要、可随时替换);来源默认仅本机与内网网段,公网访问需显式设置 `OPSXAPI_MOCK_ALLOW_PUBLIC=1`;
|
||||
- **一键建 Mock**:HTTP 编辑器可「用本次响应创建 Mock」,把真实返回直接变成 Mock 模板;
|
||||
- **每次请求随机生成**:响应模板里的 `@cname`、`@integer(...)` 等表达式由服务端实时求值;
|
||||
- 发布时自动把智能 Mock 规则烘焙进模板(开启智能匹配时);
|
||||
- 非 GET 接口可用 `?_method=POST` 快速验证;延迟最高 5 秒,用于模拟慢接口 / loading 态。
|
||||
|
||||
Reference in new issue
Block a user