Skip to content

v0.1.0 — 首个发布:技能导入包

Choose a tag to compare

@SH-DaWushi SH-DaWushi released this 25 Sep 06:51
· 9 commits to main since this release

首个发布:技能导入包 web-api-extractor-agent.zip(解压后就是技能文件夹本身)。

给使用者(不需要会命令)

  1. 下载本页下方的 web-api-extractor-agent.zip;
  2. 把它拖进 AI 助手的「技能 / Skill」设置页;或直接拖进对话,跟 AI 说「帮我把这个技能装上」;
  3. 首次使用时,运行环境(含浏览器内核)由 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)。只对你自己有权使用的系统使用。