用途:引导 AI 编码代理为指定网站构建一个自动化浏览器交互的 CLI 工具,运行时由 kimi-webbridge 浏览器守护进程提供支持。
主要流程:
- 前置条件:执行
~/.kimi-webbridge/bin/kimi-webbridge status检查状态。若返回 running: true 且 extension_connected: true 则继续;命令不存在则提示用户访问 https://www.kimi.team/features/webbridge(中文版 https://www.kimi.team/zh-cn/features/webbridge)安装;若未运行或扩展未连接,则调用 kimi-webbridge 技能的 references/operations.md。 - 需求访谈:一条消息内询问目标网站 URL、编程语言(Go 推荐 / Python / Node.js / 其他)、是否需要登录、首批 1–3 个功能(读取类、写入类、账户类),并说明先做少量功能端到端验证、后续可再扩展。
- 站点考古:写代码前必须完成,按 references/site-exploration.md 执行完整协议,得到 API 端点、所需请求头、响应结构和已验证的 evaluate 调用,全部功能都验证通过后才能进入下一步。
- 实现:按顺序搭建项目骨架(Go 参考 references/go-layout.md,Go 用
go mod init {platform}-cli初始化独立 module)、登录状态命令(参考 references/login-handling.md)、读取命令、写入命令。每个命令实现后立即验证:{platform}-cli {command} --help必须可用,{platform}-cli {command} [args]须返回 {"ok": true, "data": ...},写入命令还要验证错误路径返回 {"ok": false, ...} 且退出码非零。通用 CLI 契约:所有命令支持 --help / -h,统一 JSON 输出格式,出错时返回非零退出码。 - 编写配套技能:CLI 可用后,按 references/companion-skill-template.md 创建 ~/.claude/skills/{platform}-cli/SKILL.md,用途是告诉未来的 AI 代理如何使用该 CLI,而非如何构建它。
限制:以上信息来自公开技能说明,未提供支持的网站清单、运行环境版本要求、收费或授权信息,均暂未提供。