Files
inp2p/docs/frontend-copy-dictionary.md
T

47 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# INP2P 前端文案词典(P4 封板)
更新时间:2026-03-08
适用范围:`web/index.html` 管理控制台
## 一、动作文案统一
- 刷新类:统一使用 **“重新加载”**(避免与浏览器“刷新页面”歧义)
- 重新加载 Key
- 重新加载 enroll
- 主动作:使用动词 + 对象
- 创建租户 / 创建用户 / 创建 API Key
- 保存 SDWAN / 保存节点映射 / 保存子网代理
- 发送配置 / 发送连接请求
- 危险动作:统一显式风险语义
- 删除 / 踢下线 / 批量停用 / 批量作废
## 二、状态与空态文案
- 空态统一使用“暂无 xxx 记录”并给出下一步指引
- 暂无 API Key 记录
- 暂无 enroll 记录。点击上方“生成 enroll_code”
- 处理中统一使用“xx 处理中...”
- SDWAN 处理中...
- P2P 操作处理中...
- 用户数据处理中...
## 三、反馈文案规范
- 成功反馈:动作 + 成功
- 审计 CSV 已导出
- 高级设置已保存
- 失败反馈:优先人性化解释(state.humanizeError)
- 批量反馈:统一“成功/失败计数”
- Key 批量停用:成功 X / 失败 Y
## 四、按钮层级规范
- `btn`:主路径提交(会改变状态/写入)
- `btn2`:次级操作(筛选、切换、导出、重试)
- `btn-danger`:高风险操作(不可逆或影响在线连接)
示例:
- 保存节点映射 / 保存子网代理 / 发送配置 => `btn`
- 重新加载 Key / 清空筛选 / 导出 CSV => `btn2`
- 删除用户 / 踢下线 => `btn-danger`