You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用GET请求启动Copilot/Claude聊天?能否将其设为浏览器搜索引擎?

实现GET请求传入Prompt启动Copilot/Claude会话及设置为浏览器搜索引擎

一、Microsoft Copilot 实现方案

1. 直接通过GET请求启动会话

Copilot支持直接通过URL的q参数传入prompt,格式如下:

https://copilot.microsoft.com/?q=你的问题内容

注意:需要对prompt进行URL编码(比如空格替换为%20或+),浏览器会自动处理编码,直接输入中文或空格也能正常跳转。访问该URL会直接打开Copilot的新聊天页面,并自动加载对应回答。

2. 设置为浏览器搜索引擎

在浏览器的搜索引擎管理中添加新条目:

  • 名称:Copilot(自定义)
  • 关键字:cop(自定义,输入时用这个前缀触发)
  • URL:https://copilot.microsoft.com/?q=%s
    其中%s是浏览器的占位符,会自动替换为你在地址栏输入的prompt。设置完成后,在地址栏输入cop 如何优化Python代码,即可直接跳转到Copilot并获取回答。

二、Claude 实现方案

Claude官方未提供公开的GET端点直接传入prompt,但可以通过中间页面的JavaScript脚本实现自动输入和发送。

1. 中间页面实现自动启动会话

创建一个简单的HTML页面(可部署在本地或静态服务器),代码如下:

<!DOCTYPE html>
<html>
<body>
<script>
const urlParams = new URLSearchParams(window.location.search);
const prompt = urlParams.get('prompt');

if (prompt) {
  window.location.href = 'https://claude.ai/new';
  window.onload = () => {
    setTimeout(() => {
      // 定位Claude的输入框和发送按钮(DOM结构可能随版本更新,需按需调整选择器)
      const inputBox = document.querySelector('textarea[data-testid="message-input"]');
      const sendButton = document.querySelector('button[data-testid="send-button"]');
      
      if (inputBox && sendButton) {
        inputBox.value = prompt;
        // 触发输入事件,确保Claude识别内容
        inputBox.dispatchEvent(new Event('input', { bubbles: true }));
        sendButton.click();
      }
    }, 2000); // 延迟等待页面完全加载
  };
}
</script>
</body>
</html>

使用方式:访问该页面时传入prompt参数,例如:

http://你的页面地址/?prompt=请解释RESTful API的核心原则

页面会自动跳转到Claude的新会话页面,并自动填入prompt点击发送。

2. 设置为浏览器搜索引擎

在浏览器中添加新搜索引擎:

  • 名称:Claude(自定义)
  • 关键字:cla(自定义)
  • URL:http://你的页面地址/?prompt=%s
    设置完成后,在地址栏输入cla 如何设计数据库索引,即可通过中间页面自动触发Claude的聊天会话。

注意事项

  • Claude的页面DOM结构可能随版本更新变化,若脚本失效,需检查并更新输入框和发送按钮的选择器。
  • 中间页面需确保能正常加载Claude页面,若遇到跨域问题,可在本地运行该页面(直接打开HTML文件),避免跨域限制。

内容的提问来源于stack exchange,提问作者Helium

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 09:07:11