'use client'; import React, { useState } from 'react'; import { MessageSquare, Terminal, Layers, Wifi, WifiOff, Plus, Trash2, Send, ChevronDown, ChevronRight, } from 'lucide-react'; interface SectionProps { icon: React.ReactNode; title: string; children: React.ReactNode; defaultOpen?: boolean; } function Section({ icon, title, children, defaultOpen = false }: SectionProps) { const [open, setOpen] = useState(defaultOpen); return (
{open && (
{children}
)}
); } function Tag({ children, color = 'default' }: { children: React.ReactNode; color?: 'green' | 'yellow' | 'red' | 'default' }) { const cls = { green: 'bg-green-900/30 text-green-400 border-green-800', yellow: 'bg-yellow-900/30 text-yellow-400 border-yellow-800', red: 'bg-red-900/30 text-red-400 border-red-800', default: 'bg-muted text-foreground border-border', }[color]; return ( {children} ); } export default function HelpPage() { return (

使用帮助

了解如何使用 Boardware Agent Sandbox 的各项功能

} title="如何开始对话" defaultOpen>

进入页面后,你会看到主界面分为左侧对话列表和右侧聊天区域

  1. 在底部输入框中输入你的问题或指令
  2. Enter 发送,按 Shift + Enter 换行
  3. 等待 Boardware Agent Sandbox 回复(右上角会显示"思考中...")

点击左上角的 新对话 按钮可以开启一个全新的对话,历史对话会保存在左侧列表中。

} title="斜杠命令(/命令)">

在输入框中输入 / 可以呼出命令选择菜单,列出所有可用的快捷指令。

命令由内置功能或已安装的插件提供,可在技能插件页面查看详情。

} title="对话管理">

对话历史保存在服务器端,刷新页面或重启前端后仍可查看。

} title="连接状态说明">

右上角导航栏会显示当前连接状态:

已连接 — Boardware Agent Sandbox 服务正常运行,可以正常对话
连接中 / 检查中 — 正在建立连接或检测服务状态,请稍等
服务离线 — 已连到后端接口,但 Boardware Agent Sandbox 服务当前不可用
未连接 — 无法连接到服务器,系统会自动重试

提示:若长时间显示"服务离线",请检查后端进程是否已启动并监听正确端口。

} title="输入技巧">
} title="常见问题">

Q:发送消息后一直没有回复?

请检查右上角连接状态是否为"已连接"。若显示"服务离线"或"未连接",说明后端服务未运行,消息无法被处理。

Q:如何查看 Boardware Agent Sandbox 的运行状态?

点击顶部导航栏的状态页面,可以查看服务配置、AI 模型、各通道和定时任务的运行状况。

Q:如何使用定时任务?

点击顶部导航栏的定时任务,可以添加、启用或禁用周期性执行的指令,例如定时提醒、数据采集等。

Q:什么是技能和插件?

技能是可上传的自定义提示词包,扩展 Boardware Agent Sandbox 的能力范围。插件是更完整的功能扩展,可以提供新的斜杠命令、专用 Agent 等。

); }