Repository navigation
v0.1.0 — 首个发布:技能导入包
首个发布:技能导入包 web-api-extractor-agent.zip(解压后就是技能文件夹本身)。
给使用者(不需要会命令)
- 下载本页下方的
web-api-extractor-agent.zip; - 把它拖进 AI 助手的「技能 / Skill」设置页;或直接拖进对话,跟 AI 说「帮我把这个技能装上」;
- 首次使用时,运行环境(含浏览器内核)由 AI 助手自己引导完成 —— 你不用装库、也不用跑命令。
平台:完整功能需要 Windows(且要有桌面,抓包与交互式登录会打开真实浏览器)。
macOS / Linux 能跑一部分,但凭据加密(DPAPI)不可用,凭据缓存只留在内存、重启即失效。
这一版做了什么
- 能力与边界讲清楚了:README 新增「它能做什么 / 它做不到什么」;技术文档新增能力边界、
平台矩阵、续期语义、响应上限语义。明确写出不支持的部分:文件上传(multipart)、
WebSocket 帧、SSE / 流式、GraphQL 语义、二进制(protobuf)、附件下载。 - 文档与代码对齐:修掉多处与实现相反的陈述 —— 包括教用户安装一个从未发布到 PyPI 的包、
clone 地址指向已改名的旧库、以及若干在实现里根本不成立的判据(例如某分支要求
confidence >= 0.8,而实现上限是0.75,任何站点都走不到)。
「凭据会不会落盘」这类安全性说法也改成了实测结论:登录态文件是明文的。 - 迭代链路有测试了:合并 / 再生成 / 导出 / 用户态隔离 /
locked拒绝,此前只有实现、
没有验证。这些承诺一旦破,表现为数据丢失或权限被静默改写,且当场不报错。 - 打包脚本跨平台:新增纯 Python 版打包脚本,与 PowerShell 版清单一致、
产物逐文件哈希相同。 - zip 的下载落点:README 现在直接指向本页(此前只说「把 zip 拖进技能页」,却没说 zip 从哪来)。
质量
386 passed, 1 skipped
唯一的 skip 是一条 POSIX-only 用例在 Windows 上的预期跳过。文档一致性由测试守护:
工具总数、运行环境判据、目录树里的文件数、下载链接都会被自动校验,
不再依赖「记得改文档」。
本版本仍标记为 Alpha(
Development Status :: 3 - Alpha)。只对你自己有权使用的系统使用。