接入 Amp
Amp 是 Sourcegraph 推出的 AI 编程智能体。
方式一 · 让 Amp 自己配置(推荐)
把下面的提示复制给 Amp:
text
帮我配置知言家 AI Coding 伴侣的 Amp 用户级插件。读取 https://zyhome.run/docs/integrations/amp.txt 并按步骤执行。插件必须来自官网 amp-plugin.ts,并保存到 %USERPROFILE%\.config\amp\plugins\zy-home.ts;发现重复或冲突时先问我。完成后告诉我创建了什么,并提醒我执行 plugins: reload。方式二 · 手动安装
Amp 通过用户级 TypeScript 插件同步任务状态。
1. 检查重复插件
检查 %USERPROFILE%\.config\amp\plugins\ 和当前项目的 .amp\plugins\。如果已有 zy-home.ts 或其他来源为 amp 的知言家插件,只保留一份。
2. 下载插件
powershell
$PluginDir = Join-Path $env:USERPROFILE '.config\amp\plugins'
New-Item -ItemType Directory -Path $PluginDir -Force | Out-Null
Invoke-WebRequest `
-Uri 'https://zyhome.run/docs/integrations/amp-plugin.ts' `
-OutFile (Join-Path $PluginDir 'zy-home.ts')Amp 会自动发现该目录中的 TypeScript 插件,不需要把文件加入其他配置。
3. 重新加载插件
在 Amp 中执行:
text
plugins: reload如果当前客户端没有显示该命令,完全退出 Amp 后重新打开。
验证
- 确认
%USERPROFILE%\.config\amp\plugins\zy-home.ts存在。 - 重新加载插件后发送一条普通消息。
- 确认驱动出现来源为 amp 的任务,设备进入处理中。
- 分别核对正常完成、执行失败或主动取消,确认最终状态与 Amp 一致。
注意事项
- 插件只使用
thread.id、消息 ID 和结束状态,不发送消息正文或消息列表。 - 插件只连接驱动公布的本机回环地址;驱动不可用时会快速放行 Amp。
- 项目级和用户级插件同时存在时会重复上报,必须只保留一份。
速查
| 项目 | 路径或动作 |
|---|---|
| 插件来源 | amp-plugin.ts |
| 插件位置 | %USERPROFILE%\.config\amp\plugins\zy-home.ts |
| 配置文件 | 不需要修改 |
| 完成后 | 在 Amp 中执行 plugins: reload |
