public-skills 文档站问题清单

以智能体视角访问 https://blade-hq.github.io/public-skills/ 时遇到的问题,影响智能体自主查阅文档的能力。

1. 子页面直接访问 404

首页可访问,但子页面 URL 直接打开返回 404。例如:

实际可访问的路径带有额外层级,如 /public-skills/integration/frontend/react.html,但从首页目录结构看不出来。

影响:智能体无法从首页导航猜出正确的子页面 URL,需要多次试探。

2. 首页只有目录索引,缺少链接 URL

首页渲染为纯文本目录("使用指南"、"开发文档"、"部署与运维"),但 WebFetch 抓取时链接 URL 不够显眼。智能体需要额外一次请求专门提取链接才能发现实际路径。

建议:如果有 sitemap.xml 或明确的导航 JSON,智能体可以一次性获取全部页面结构。

3. WebFetch 返回的内容被大幅摘要

即使能访问到的页面(如 React 接入指南),WebFetch 返回的是摘要而非完整内容。代码示例被省略或简化,智能体拿不到完整的安装命令、import 路径、组件用法。

这个不是文档站的问题,是 WebFetch 工具的限制。但如果文档站能提供一个"单页合并版"(所有内容在一个页面),智能体一次请求就能拿全。

4. 最终可用的页面路径(供参考)

经过多次试探,发现的可用路径规律:

总结

核心问题是首页目录的链接与实际页面路径不一致,导致智能体需要 5-6 次请求才能找到正确页面。如果首页的导航链接直接指向可访问的 .html 文件,一次就够了。