Background to the issue
Spegel当前仅支持静态网页(GET请求),依赖JavaScript渲染的动态内容(如SPA应用)无法正常解析。
alternative
- 预渲染工具配合: Use
puppeteer
maybeplaywright
获取动态网页的完整HTML后,再通过Spegel处理。 - API直接调用:若目标网站提供API,可编写脚本获取结构化数据,通过Spegel的自定义视图格式化输出。
- 静态缓存: Use of
wget
保存动态页面为本地HTML文件(如wget --no-check-certificate -O page.html <URL>
),再用Spegel加载本地文件。
未来优化建议
开发者可关注项目GitHub中的Issues板块(如#42),社区正在讨论集成Headless浏览器支持。目前建议优先选择静态内容为主的网站(如文档、新闻类)。
This answer comes from the articleSpegel: using AI to transform web pages into an end-to-end browsing experienceThe