{command_examples}
@@ -146,88 +180,82 @@ class RobotMenuRenderTool:
* {{ box-sizing: border-box; }}
body {{
margin: 0;
- padding: 24px;
+ padding: 14px;
font-family: "Microsoft YaHei", "PingFang SC", "Noto Sans CJK SC", sans-serif;
background: linear-gradient(180deg, #eef4fa 0%, #f8fbff 100%);
color: var(--text);
}}
.page {{
- width: 820px;
+ width: 780px;
margin: 0 auto;
background: var(--card);
border: 1px solid var(--line);
- border-radius: 18px;
+ border-radius: 14px;
overflow: hidden;
- box-shadow: 0 12px 28px rgba(20, 47, 76, 0.10);
+ box-shadow: 0 8px 18px rgba(20, 47, 76, 0.10);
}}
.hero {{
- padding: 22px 24px 18px 24px;
+ padding: 14px 16px 12px 16px;
background: linear-gradient(135deg, #0d6efd 0%, #0aa2c0 100%);
color: #fff;
}}
- .hero h1 {{ margin: 0 0 8px 0; font-size: 28px; }}
- .hero p {{ margin: 4px 0; font-size: 14px; opacity: .96; }}
- .content {{ padding: 20px 22px 24px 22px; }}
+ .hero h1 {{ margin: 0 0 4px 0; font-size: 22px; }}
+ .hero p {{ margin: 2px 0; font-size: 12px; opacity: .96; }}
+ .content {{ padding: 12px 12px 14px 12px; }}
.block {{
border: 1px solid var(--line);
- border-radius: 12px;
- padding: 14px 16px;
- margin-bottom: 14px;
+ border-radius: 10px;
+ padding: 10px 12px;
+ margin-bottom: 10px;
background: #fff;
}}
- .block h2 {{ margin: 0 0 8px 0; font-size: 18px; color: #12395f; }}
+ .block h2 {{ margin: 0 0 6px 0; font-size: 15px; color: #12395f; }}
.block ul {{
margin: 0;
padding-left: 18px;
color: var(--muted);
- line-height: 1.7;
- font-size: 14px;
+ line-height: 1.5;
+ font-size: 12px;
}}
- .feature-list {{ display: grid; grid-template-columns: 1fr; gap: 12px; }}
+ .feature-list {{ display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }}
.feature-card {{
border: 1px solid var(--line);
- border-radius: 12px;
- padding: 12px 14px;
+ border-radius: 10px;
+ padding: 8px 10px;
background: #fff;
}}
- .feature-top {{ display: flex; align-items: center; gap: 10px; }}
+ .feature-top {{ display: flex; align-items: center; gap: 8px; }}
.feature-index {{
- min-width: 48px;
+ min-width: 28px;
text-align: center;
font-weight: 700;
color: #114a84;
background: var(--brand-soft);
border: 1px solid #cfe2ff;
- border-radius: 8px;
- padding: 6px 8px;
+ border-radius: 6px;
+ padding: 2px 4px;
+ font-size: 11px;
}}
.feature-meta {{ flex: 1; }}
- .feature-meta h3 {{ margin: 0 0 2px 0; font-size: 16px; }}
- .feature-key {{ margin: 0; font-size: 13px; color: var(--muted); }}
- .feature-badge {{
- padding: 5px 10px;
- border-radius: 999px;
- font-size: 12px;
- font-weight: 700;
- border: 1px solid transparent;
- }}
- .badge-on {{ color: var(--ok); background: var(--ok-soft); border-color: #bee7cf; }}
- .badge-off {{ color: var(--off); background: var(--off-soft); border-color: #f3c7c7; }}
+ .feature-meta h3 {{ margin: 0 0 1px 0; font-size: 13px; }}
+ .feature-key {{ margin: 0; font-size: 11px; color: var(--muted); }}
.feature-body {{
- margin-top: 10px;
- padding: 10px 12px;
- border-radius: 8px;
+ margin-top: 6px;
+ padding: 6px 8px;
+ border-radius: 7px;
background: #f8fbff;
border: 1px dashed #d7e6f5;
}}
- .feature-body p {{ margin: 0; font-size: 13px; color: #3d5870; line-height: 1.75; }}
+ .feature-body p {{ margin: 0; font-size: 11px; color: #3d5870; line-height: 1.5; }}
+ .line-main {{ color: #1f3f62; }}
+ .line-sub {{ color: #5a738a; }}
code {{
background: #eef6ff;
border: 1px solid #d2e6ff;
color: #12539a;
- padding: 1px 6px;
- border-radius: 6px;
- font-size: 12px;
+ padding: 0 5px;
+ border-radius: 5px;
+ font-size: 11px;
}}
@@ -240,23 +268,14 @@ class RobotMenuRenderTool:
- 基础命令
+ 快速上手
- 菜单:查看完整功能菜单(状态 + 详细指令)
- 菜单 状态:查看所有功能当前启用状态
- 菜单 群列表:查看已启用群机器人的群组清单
+ 菜单:查看可用功能和指令
+ - 以下内容仅面向普通用户,聚焦“怎么用”
- 管理员命令
-
- 菜单 启用 序号 / 菜单 关闭 序号
- 菜单 启用 功能键 / 菜单 关闭 功能键
- 菜单 管理员 添加 wxid/昵称、菜单 管理员 删除 wxid/昵称、菜单 管理员 列表
-
-
-
- 功能明细
+ 功能与指令
{''.join(feature_cards)}