[分享创造] 做了个 MCP 工具:给 agent 一个 App Store 链接,它把包拆成可检索的证据
让 agent 分析一个开源项目,它读仓库就行。但一个上架的 App 没有仓库,只有签名后的包:压缩过的 JS 、一个 Mach-O 、一个 plist ,没有入口。"这个竞品怎么做登录的"这类问题,最后变成一下午的解包、grep 、往对话框里贴 JSON 。 我做的就是把那个包变成 agent 能检索、能引用、能推论的证据,通过 MCP 接进你已经在用的客户端。 ( gif 约 2MB ,加载慢的话可以看完整 51 秒版: https://github.com/zhuixin-labs/app-evidence/blob/main/scripts/demo/demo.mp4 ) 终端里是同一套引擎的人类入口: $ apptrace analyze <app-store-link> [resolve] completed — 车工计算器 [analyze_javascript] started [analyze_javascript] completed Routes: 195 Modules: 17 Native: 1485 procedures, 6203 string
Read original sourceSource record
Research analysis
Project record
Source account: 让 agent 分析一个开源项目,它读仓库就行。但一个上架的 App 没有仓库,只有签名后的包:压缩过的 JS 、一个 Mach-O 、一个 plist ,没有入口。"这个竞品怎么做登录的"这类问题,最后变成一下午的解包、grep 、往对话框里贴 JSON 。 我做的就是把那个包变成 agent 能检索、能引用、能推论的证据,通过 MCP 接进你已经在用的客户端。 ( gif 约 2MB ,加载慢的话可以看完整 51 秒版: https://github.com/zhuixin-labs/app-evidence/blob/main/scripts/demo/demo.mp4 ) 终端里是同一套引擎的人类入口: $ apptrace analyze <app-store-link> [resolve] completed — 车工计算器 [analyze_javascript] started [analyze_javascript] completed Routes: 195 Modules: 17 Native: 1485 procedures, 6203 string
Observed adoption & comparisons
Recent records to compare: “google/skills” (GitHub Trending, Nov 5, 2026); “mattpocock/skills” (GitHub Trending, Nov 5, 2026). Shared themes are navigation hints; they have not been verified as the same need or independent corroboration.
Adoption decision
Evaluate it against the tool or manual workflow it would replace. The stored record supports discovery; it does not yet establish reliability, lower operating cost or commercial adoption.
Unverified requirements
Not verified: license permissions, required hardware, installation steps, maintenance status and a representative task with its failure cases.
Next test
Choose one real task and a current alternative. Record the commit, environment, input, output, elapsed time and failure behavior; retain the result before recommending adoption.