官网内容质量升级:基于代码真实功能重写卖点与文档
先做全量功能盘点(编辑器/测试/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
Vendored
+8
-2
@@ -124,6 +124,8 @@
|
||||
<div class="nav-group">
|
||||
<div class="nav-group-title">参考</div>
|
||||
|
||||
<a class="nav-link" href="/docs/license">授权与激活</a>
|
||||
|
||||
<a class="nav-link" href="/docs/server-api">服务端 API 参考</a>
|
||||
|
||||
<a class="nav-link" href="/docs/faq">常见问题</a>
|
||||
@@ -145,11 +147,11 @@
|
||||
<li><strong>智能匹配</strong> —— 开启后按<strong>字段名</strong>自动套用规则表(<code>username</code> → 姓名、<code>email</code> → 邮箱…),一行不用写。</li>
|
||||
</ol>
|
||||
<h2 id="sec-1">开启与配置</h2>
|
||||
<p>顶栏 <strong>⋯ → Mock 数据</strong>(或「设置 → Mock 数据」):</p>
|
||||
<p>「设置 → 数据生成」(或请求编辑器的 Mock 工具按钮):</p>
|
||||
<ul>
|
||||
<li><strong>启用 Mock 数据</strong>:总开关,关闭后 <code>@</code> 表达式按普通文本原样发送;</li>
|
||||
<li><strong>智能 Mock 匹配</strong>:JSON Body 字段值未写表达式时,按字段名匹配规则自动生成;</li>
|
||||
<li><strong>智能匹配规则表</strong>:数据类型(string / number / integer / boolean)、匹配方式(通配符 / 完全匹配 / 正则)、匹配规则(如 <code>*name*</code>)、Mock 表达式、备注与启用开关,支持搜索、新增、删除与恢复默认。</li>
|
||||
<li><strong>智能匹配规则表</strong>:内置 <strong>61 条</strong>默认规则(用户名、邮箱、手机号、价格、时间戳……),数据类型(string / number / integer / boolean)、匹配方式(通配符 / 完全匹配 / 正则)、匹配规则(如 <code>*name*</code>)、Mock 表达式、备注与启用开关,支持搜索、新增、删除与恢复默认。</li>
|
||||
</ul>
|
||||
<p>规则<strong>从上到下</strong>匹配,先命中先用;类型需与 JSON 字段实际类型一致(KV 参数一律按 string 匹配)。</p>
|
||||
<h2 id="sec-2">表达式速查</h2>
|
||||
@@ -285,6 +287,10 @@ page = @integer(1, 10)
|
||||
</ol>
|
||||
<p>特点:</p>
|
||||
<ul>
|
||||
<li><strong>独立监听端口</strong>:Mock 服务默认跑在 <code>0.0.0.0:8798</code>(可用环境变量 <code>OPSXAPI_MOCK_ADDR</code> 修改),与主服务 8787 分离,内网同事按 <code>http://本机内网IP:8798/mock/{地址}{路径}</code> 直连;</li>
|
||||
<li><strong>Mock 管理页</strong>:活动栏「Mock」视图集中管理已发布路由 —— 方法 / 路径 / 状态码 / 响应格式 / 延迟(0–5s)/ 启用开关,支持保存草稿、一键发布全部、试运行与 GET /demo 示例;</li>
|
||||
<li><strong>访问控制</strong>:可开启 Bearer 密钥校验(只存摘要、可随时替换);来源默认仅本机与内网网段,公网访问需显式设置 <code>OPSXAPI_MOCK_ALLOW_PUBLIC=1</code>;</li>
|
||||
<li><strong>一键建 Mock</strong>:HTTP 编辑器可「用本次响应创建 Mock」,把真实返回直接变成 Mock 模板;</li>
|
||||
<li><strong>每次请求随机生成</strong>:响应模板里的 <code>@cname</code>、<code>@integer(...)</code> 等表达式由服务端实时求值;</li>
|
||||
<li>发布时自动把智能 Mock 规则烘焙进模板(开启智能匹配时);</li>
|
||||
<li>非 GET 接口可用 <code>?_method=POST</code> 快速验证;延迟最高 5 秒,用于模拟慢接口 / loading 态。</li>
|
||||
|
||||
Reference in new issue
Block a user