
偷师 · 图片提示词反推
偷师 是一款专为 AI 绘画创作者、设计师及视觉爱好者打造的 Chrome 浏览器扩展插件。它利用先进的多模态大模型能力,能够精准“拆解”网页或本地图片,将其逆向还原为结构化的 AI 绘画提示词(Prompt)。
在 Web 开发与安全审计中,快速准确地识别目标网站的技术栈至关重要。然而,传统工具往往仅依赖 HTML 资源 URL 或静态特征,难以应对现代 SPA(单页应用)、动态加载及服务器隐藏标识的复杂场景。StackPrism(栈棱镜) 是一款基于 Chrome/Edge Manifest V3 架构的新一代技术栈识别扩展。
它通过 运行时、DOM、资源 URL、响应头、动态加载、源码版权注释 六个维度并行收集线索,结合智能去重与伪造检测算法,将站点使用的前后端技术分门别类,提供远超传统工具的识别精度与深度。
StackPrism 摒弃单一视角,采用四条独立通道并行工作:
<meta> 标签。webRequest.onHeadersReceived,捕获主文档、XHR、iframe 的响应头及真实 HTTP 版本(绕过跨域限制)。PerformanceObserver + MutationObserver,累积页面交互后新加载的脚本、样式、iframe 及 Feed 流。index/main/vendor chunk 的第三方依赖。server, x-aspnet-*, x-powered-cms 等)或 server 字段拼接多个产品时,自动降级相关类目置信度并发出警示。webRequest.statusLine 提取真实协商版本(HTTP/1.1, h2, h3),不受 Timing-Allow-Origin 限制。识别范围涵盖:
git clone https://github.com/setube/stackprism.git
cd stackprism
pnpm install
pnpm run build
chrome://extensions 或 edge://extensions)。dist/ 目录。pnpm run dev # 启动开发模式 + HMR 热更新
pnpm run docs:dev # 本地预览 VitePress 文档
StackPrism 采用数据驱动的规则系统,新增技术无需修改代码,只需编辑 JSON:
public/rules/page/*.json 或 headers/*.json 中添加新规则。{
"name": "Vue.js",
"category": "前端框架",
"patterns": ["__vue_devtool_api__"],
"matchType": "keyword",
"matchIn": ["globals"],
"confidence": "高",
"kind": "Framework"
}
pnpm run build,预编译插件会自动注入 __hints 与 __keywordCombined 优化运行时性能。规则质量约束建议:
window 全局变量。spring, container 等易误报词汇。resources / url / headers,减少裸 html 匹配带来的正文误报。






