【免费下载链接】scopeweaverScopeWeaver: English and Korean localization of ARTEX, with preserved AGPL-3.0 attribution.项目地址https://gitcode.com/gh_mirrors/sc/scopeweaver点击查看免费下载ScopeWeaver是一个基于 LLM 多智能体的自主渗透测试系统。它的/btwside question旁路提问功能允许你在 AI 智能体运行任务期间不打断主流程随时就当前上下文向智能体发起一次独立的侧问比如目前探测到了哪些接口。本文从功能原理讲到三个使用入口、面板操作、持久化机制和常见问题带你完整掌握 ScopeWeaver 的 /btw 侧问用法。/btw 侧问是什么原理一文看懂普通对话、任务的 MainAgent主 Agent以及当前任务的 Workers都支持独立的侧问。核心机制可以概括为 3 点上下文快照snapshot侧问使用提交提问那一刻的 Agent 上下文快照来回答而不是实时介入主循环。快照在主模型请求开始、模型响应完成和运行终止等时刻发布。完全隔离侧问不创建新的 Agent 会话、不连接任何工具执行器也不会影响主对话、活动流或任务图面板底部标注的独立问答 · 无工具执行就是这个含义。主任务不受影响关闭面板、刷新页面、SSE 断线都不会取消模型请求停止按钮也只影响当前这条侧问。三种入口在哪里输入 /btw入口一普通对话页对话 → 任意会话当 Agent 正在回复时输入框不会变成停止而是保持可用直接输入/btw 你的问题发送输入框占位提示为Agent 正在回复可输入 /btw 提问…。此时输入框右侧会出现独立的发送按钮。入口二任务会话页的主 Agent 输入框在任务的「会话」Tab 中当主 Agent 正在编排运行时主输入框输入/btw前缀的提问同样会被识别为侧问而不是中断指令。占位提示为主 Agent 正在运行可输入 /btw 提问…。入口三Worker 输入框每个 Worker 的消息输入框也支持侧问Worker 状态为 running 时输入/btw 问题即可针对该 Worker 的上下文提问。命令格式小贴士/btw后面必须紧跟一个空格或单独输入/btw并发送单独输入会直接打开侧问历史面板。命令的正则校验定义在 isBtwCommand/^\/btw(?:\s|$)/除命令外输入框上方的侧问按钮/btw 旁路提问随时可以打开历史面板无需输入命令。侧问面板操作详解打开方式与桌面/移动端适配桌面端主内容区右侧的可拖拽侧边栏宽度可在 280px ~ 65% 之间调节移动端从底部弹出的抽屉Drawer高度约占屏幕 85%。面板关键信息区域内容顶部状态栏当前快照对应的模型名与上下文更新于 …时间回答列表每条记录含问题、状态徽章回答中 / 已完成 / 失败 / 已停止 / 已中断、模型、上下文时间、答案正文底部输入框侧问输入最长 4000 字符Enter 发送回答生成中会切换为停止按钮回答生成前可能依次出现正在准备上下文…、正在整理早期旁路问答…、正在压缩旁路上下文副本…、模型上下文超限正在缩减后重试…等阶段提示见 preparationLabels。停止、清空与历史分页停止只取消当前这条侧问已生成的部分答案会保留清空历史删除该 Agent 的侧问记录并停止正在生成的回答但主会话和上下文快照会保留清空前有二次确认加载更早的旁路问答历史按每页 20 条分页向上翻页加载更早记录。持久化与上下文快照侧问为什么重启后还在快照什么时候更新快照在每次主模型请求的关键边界点发布并写入数据库db/schema.sql 中的side_question_sessions/side_question_requests表。因此新会话还没运行过主 Agent 时面板会提示主 Agent 首次运行后即可提问如果你更换或删除了模型 Profile模型、协议、地址等身份字段变化需要重新运行一次主 Agent 来刷新快照面板顶部显示的上下文更新于 …就是最近一次快照的捕获时间。长对话如何压缩侧问会回放最近至多 20 组成功问答超出部分会更新为滚动摘要如果主上下文整体过大只会对副本中的旧消息做摘要保留最近的结构化工具调用与结果。完整的预算策略可参考 CONTEXT_BUDGET.md。重启后的状态恢复服务重启会把遗留的running请求标记为interrupted保留已保存的部分答案与用量不会重放请求。最近一次成功保存的上下文可以直接用于回答下一个问题。常见问题 FAQQ为什么提示主 Agent 首次运行后即可提问A还没有可用的上下文快照先让主 Agent 运行一次即可。Q提交时返回 409 冲突怎么办A常见原因是模型 Profile 被删除或配置变更重新运行主 Agent 刷新快照即可同一父会话同时只允许一条运行中的侧问全局并发上限为 4 条超出返回 429。Q侧问会执行工具、影响任务进度吗A不会。侧问是纯问答请求不连接工具执行器也不写入主对话。Q单个侧问多久会超时A请求超时为 120 秒侧问的并发、取消与超时都独立于主流程。Q答案总是基于旧信息A侧问回答的是提问那一刻的快照若快照过旧先运行主 Agent 刷新快照。源码与文档快速索引 内容路径/btw 功能说明sidequestion/README.md上下文预算策略sidequestion/CONTEXT_BUDGET.md快照捕获逻辑agent/capture.go侧问服务sidequestion/service.go后端路由server/side_questions.go前端面板组件web/src/components/side-question-workspace.tsx前端状态 Hookweb/src/hooks/use-side-questions.ts数据库表结构db/schema.sql小结ScopeWeaver 的/btw侧问功能把提问从主流程中解耦出来用上下文快照回答、独立并发、持久化历史、无工具执行让你在 AI 智能体埋头跑任务时随时能问一句现在做到哪了而任务本身纹丝不动。上手只需记住一句话——任务运行时输入/btw 你的问题然后看右侧面板即可。赞分享【免费下载链接】scopeweaverScopeWeaver: English and Korean localization of ARTEX, with preserved AGPL-3.0 attribution.项目地址https://gitcode.com/gh_mirrors/sc/scopeweaver点击查看免费下载相关推荐ARTEX /btw旁路提问任务执行中随时问AI不打断主Agent的完整玩法ARTEX /btw旁路提问任务执行中随时问AI不打断主Agent的完整玩法 ARTEX 是一套 AI 自主渗透测试系统它的 /btw 旁路提问让你在主任人工智能AI 应用AI Agent自主智能体工具调用渗透测试网络安全后端前端MCP ClientsARTEX旁路提问/btw功能实战如何在Agent运行中不打断主流程连续追问ARTEX旁路提问/btw功能实战如何在Agent运行中不打断主流程连续追问 ARTEX 是一款开源的 AI Agent 安全测试平台它的旁路提问 /btAI智能体为什么没完成任务用Skill Compose执行轨迹Traces排查问题的完整指南AI智能体为什么没完成任务用Skill Compose执行轨迹Traces排查问题的完整指南 AI智能体没有按预期完成任务时 Skill Compose上一篇为什么rope_topk8Qwen3-8B-base-mla-topk8-rank256的TopK RoPE位置编码设计详解下一篇NestedScrollView vs ELinkageScrollWebView列表混合页面该选哪个嵌套滚动容器创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?