From 67d5e7f11ef59a8d61bfb73a44da9688e6702af5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=85=AC=E6=98=8E?= <83812544+Ed1s0nZ@users.noreply.github.com> Date: Mon, 2 Mar 2026 01:10:44 +0800 Subject: [PATCH] Add files via upload --- internal/handler/robot.go | 29 +++++++++++++++-------------- web/templates/index.html | 23 ++++++++++++----------- 2 files changed, 27 insertions(+), 25 deletions(-) diff --git a/internal/handler/robot.go b/internal/handler/robot.go index 0593724a..965d14dc 100644 --- a/internal/handler/robot.go +++ b/internal/handler/robot.go @@ -232,20 +232,21 @@ func (h *RobotHandler) HandleMessage(platform, userID, text string) (reply strin } func (h *RobotHandler) cmdHelp() string { - return `【CyberStrikeAI 机器人命令 / Bot Commands】 -· 帮助 / help — 显示本帮助 / Show this help -· 列表 / 对话列表 / list — 列出所有对话标题与 ID / List conversations -· 切换 / 继续 / switch — 指定对话继续 / Switch to conversation -· 新对话 / new — 开启新对话 / Start new conversation -· 清空 / clear — 清空当前上下文 / Clear context (same as new) -· 当前 / current — 显示当前对话 ID 与标题 / Show current conversation -· 停止 / stop — 中断当前任务 / Stop running task -· 角色 / 角色列表 / roles — 列出所有可用角色 / List roles -· 角色 <名> / 切换角色 <名> / role — 切换当前角色 / Switch role -· 删除 / delete — 删除指定对话 / Delete conversation -· 版本 / version — 显示当前版本号 / Show version -除以上命令外,直接输入内容将发送给 AI 进行渗透测试/安全分析。 -Otherwise, send any text for AI penetration testing / security analysis.` + return "**【CyberStrikeAI 机器人命令】**\n\n" + + "- `帮助` `help` — 显示本帮助 | Show this help\n" + + "- `列表` `list` — 列出所有对话标题与 ID | List conversations\n" + + "- `切换 ` `switch ` — 指定对话继续 | Switch to conversation\n" + + "- `新对话` `new` — 开启新对话 | Start new conversation\n" + + "- `清空` `clear` — 清空当前上下文 | Clear context\n" + + "- `当前` `current` — 显示当前对话 ID 与标题 | Show current conversation\n" + + "- `停止` `stop` — 中断当前任务 | Stop running task\n" + + "- `角色` `roles` — 列出所有可用角色 | List roles\n" + + "- `角色 <名>` `role ` — 切换当前角色 | Switch role\n" + + "- `删除 ` `delete ` — 删除指定对话 | Delete conversation\n" + + "- `版本` `version` — 显示当前版本号 | Show version\n\n" + + "---\n" + + "除以上命令外,直接输入内容将发送给 AI 进行渗透测试/安全分析。\n" + + "Otherwise, send any text for AI penetration testing / security analysis." } func (h *RobotHandler) cmdList() string { diff --git a/web/templates/index.html b/web/templates/index.html index c4ece639..a4ac6e50 100644 --- a/web/templates/index.html +++ b/web/templates/index.html @@ -1291,18 +1291,19 @@

机器人命令说明

在对话中可发送以下命令(支持中英文):

    -
  • 帮助 / help — 显示命令帮助
  • -
  • 列表 / 对话列表 / list — 列出所有对话标题与 ID
  • -
  • 切换 <ID> / 继续 <ID> / switch <ID> — 指定对话继续
  • -
  • 新对话 / new — 开启新对话
  • -
  • 清空 / clear — 清空当前上下文(等同于新对话)
  • -
  • 当前 / current — 显示当前对话 ID 与标题
  • -
  • 停止 / stop — 中断当前正在执行的任务
  • -
  • 角色 / 角色列表 / roles — 列出所有可用角色
  • -
  • 角色 <名> / 切换角色 <名> / role <name> — 切换当前角色
  • -
  • 删除 <ID> / delete <ID> — 删除指定对话
  • -
  • 版本 / version — 显示当前版本号
  • +
  • 帮助 help — 显示本帮助 | Show this help
  • +
  • 列表 list — 列出所有对话标题与 ID | List conversations
  • +
  • 切换 <ID> switch <ID> — 指定对话继续 | Switch to conversation
  • +
  • 新对话 new — 开启新对话 | Start new conversation
  • +
  • 清空 clear — 清空当前上下文 | Clear context
  • +
  • 当前 current — 显示当前对话 ID 与标题 | Show current conversation
  • +
  • 停止 stop — 中断当前任务 | Stop running task
  • +
  • 角色 roles — 列出所有可用角色 | List roles
  • +
  • 角色 <名> role <name> — 切换当前角色 | Switch role
  • +
  • 删除 <ID> delete <ID> — 删除指定对话 | Delete conversation
  • +
  • 版本 version — 显示当前版本号 | Show version
+

除以上命令外,直接输入内容将发送给 AI 进行渗透测试/安全分析。Otherwise, send any text for AI penetration testing / security analysis.