{"id":20675342,"url":"https://github.com/jsrei/ast-explorer-helper","last_synced_at":"2025-08-17T01:32:44.656Z","repository":{"id":54033920,"uuid":"521599624","full_name":"JSREI/ast-explorer-helper","owner":"JSREI","description":"ast explorer助手，优化分析程序结构时的体验，提升逆向还原代码编写效率","archived":false,"fork":false,"pushed_at":"2025-06-04T18:01:40.000Z","size":39263,"stargazers_count":39,"open_issues_count":1,"forks_count":10,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-04T22:40:50.893Z","etag":null,"topics":["ast","reverse-engineering","userscript"],"latest_commit_sha":null,"homepage":"https://jsrei.github.io/ast-explorer-helper/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JSREI.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-08-05T10:41:45.000Z","updated_at":"2025-06-04T18:01:08.000Z","dependencies_parsed_at":"2025-06-04T18:34:16.089Z","dependency_job_id":"27e261ba-055e-4eb0-8372-c040704a5b6f","html_url":"https://github.com/JSREI/ast-explorer-helper","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/JSREI/ast-explorer-helper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JSREI%2Fast-explorer-helper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JSREI%2Fast-explorer-helper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JSREI%2Fast-explorer-helper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JSREI%2Fast-explorer-helper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JSREI","download_url":"https://codeload.github.com/JSREI/ast-explorer-helper/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JSREI%2Fast-explorer-helper/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270796221,"owners_count":24647319,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-16T02:00:11.002Z","response_time":91,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ast","reverse-engineering","userscript"],"created_at":"2024-11-16T21:09:15.285Z","updated_at":"2025-08-17T01:32:44.649Z","avatar_url":"https://github.com/JSREI.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AST Explorer 助手 🎯\n\n[English](./README_EN.md) | 简体中文\n\n一个简单实用的浏览器插件，用于增强 [AST Explorer](https://astexplorer.net/) 网站的使用体验。\n\n[![GitHub stars](https://img.shields.io/github/stars/JSREI/ast-explorer-helper?style=flat-square)](https://github.com/JSREI/ast-explorer-helper/stargazers)\n[![GitHub forks](https://img.shields.io/github/forks/JSREI/ast-explorer-helper?style=flat-square)](https://github.com/JSREI/ast-explorer-helper/network)\n[![GitHub license](https://img.shields.io/github/license/JSREI/ast-explorer-helper?style=flat-square)](https://github.com/JSREI/ast-explorer-helper/blob/main/LICENSE)\n[![GitHub issues](https://img.shields.io/github/issues/JSREI/ast-explorer-helper?style=flat-square)](https://github.com/JSREI/ast-explorer-helper/issues)\n[![Greasy Fork](https://img.shields.io/badge/Greasy%20Fork-安装脚本-brightgreen?style=flat-square)](https://greasyfork.org/zh-CN/scripts/419783-ast-explorer助手)\n[![安装量](https://img.shields.io/badge/安装量-90+-brightgreen?style=flat-square)](https://greasyfork.org/zh-CN/scripts/419783-ast-explorer助手)\n[![版本](https://img.shields.io/badge/版本-0.3.0-blue?style=flat-square)](https://greasyfork.org/zh-CN/scripts/419783-ast-explorer助手)\n[![TypeScript](https://img.shields.io/badge/TypeScript-4.x-blue?style=flat-square\u0026logo=typescript)](https://www.typescriptlang.org/)\n[![油猴](https://img.shields.io/badge/油猴-Tampermonkey-orange?style=flat-square)](https://www.tampermonkey.net/)\n\n🌐 [官方网站](https://jsrei.github.io/ast-explorer-helper/) | [Greasy Fork](https://greasyfork.org/zh-CN/scripts/419783-ast-explorer助手) | [GitHub](https://github.com/JSREI/ast-explorer-helper)\n\n## ✨ 主要功能\n\n### 隐藏工具栏\n\n能够隐藏工具栏，增加用户视图空间，提供更舒适的代码分析体验。\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"./.README_images/hide-tools-demo.gif\" alt=\"隐藏工具栏演示\" width=\"80%\"\u003e\n\u003c/p\u003e\n\n### 右键复制\n\n支持通过右键菜单快速复制节点内容，操作简单直观，保留原始格式。\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"./.README_images/copy-demo.gif\" alt=\"右键复制演示\" width=\"80%\"\u003e\n\u003c/p\u003e\n\n## 🛠️ 技术实现\n\n- **TypeScript**: 提供类型安全的代码实现\n- **油猴脚本**: 实现浏览器端的功能注入\n- **模块化设计**: 清晰的代码结构，便于维护和扩展\n\n## 📦 安装方法\n\n### 方式一：从油猴商店安装（推荐）\n\n1. 首先安装油猴插件\n   - Chrome/Edge用户: 安装 [Tampermonkey](https://www.tampermonkey.net/)\n   - Firefox用户: 安装 [Greasemonkey](https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/)\n\n2. 安装本用户脚本\n   - 点击 [这里](https://greasyfork.org/zh-CN/scripts/419783-ast-explorer助手) 安装脚本\n\n### 方式二：自行编译安装\n\n1. 克隆仓库\n```bash\ngit clone https://github.com/JSREI/ast-explorer-helper.git\n```\n\n2. 安装依赖\n```bash\nnpm install\n```\n\n3. 构建项目\n```bash\nnpm run build\n```\n\n4. 在dist目录找到`ast-explorer-helper.user.js`文件，将其拖拽到油猴插件管理页面中安装\n\n## 💻 开发指南\n\n### 环境准备\n```bash\n# 安装依赖\nnpm install\n```\n\n### 开发模式\n```bash\n# 启动开发服务器，支持热更新\nnpm run watch\n```\n\n### 构建发布版本\n```bash\n# 生成生产环境代码\nnpm run build\n```\n\n## 📝 开源协议\n\nMIT License\n\n## 🙏 致谢\n\n本项目基于 [TypeScript UserScript Template](https://github.com/JSREI/typescript-userscript-template) 开发，感谢该模板提供的基础开发框架。\n\n## 👨‍💻 贡献者\n\n感谢以下用户帮助我们不断完善产品：\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/mazp99\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://github.com/mazp99.png\" width=\"100px\" alt=\"mazp99\" style=\"border-radius: 50%;\"\u003e\u003cbr\u003e\n    \u003csub\u003emazp99\u003c/sub\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## 💬 逆向技术交流群\n\n### 微信\n\n扫码加入逆向技术微信交流群：\n\n\u003cimg src=\"https://cdn.jsdelivr.net/gh/JSREI/.github/profile/README.assets/image-20241016230653669.png\" style=\"width: 200px\"\u003e\n\n如群二维码过期，可以加我个人微信，发送【逆向群】拉你进群：\n\n\u003cimg src=\"https://cdn.jsdelivr.net/gh/JSREI/.github/profile/README.assets/image-20231030132026541-7614065.png\" style=\"width: 200px\"\u003e\n\n### QQ\n\n[点此](https://qm.qq.com/q/YfdB3w3OEY)扫码加入QQ交流群：\n\n\u003cimg src=\"https://cdn.jsdelivr.net/gh/JSREI/.github/profile/README.assets/jsrei-qq-group.jpg\" style=\"width: 200px\"\u003e\n\n### TG \n\n[点此](https://t.me/jsreijsrei)或扫码加入TG交流群：\n\n\u003cimg src=\"https://cdn.jsdelivr.net/gh/JSREI/.github/profile/README.assets/image-20241016231143315.png\" style=\"width: 200px\"\u003e\n\n\n\n## 📈 Star 历史\n\n[![Star History Chart](https://api.star-history.com/svg?repos=JSREI/ast-explorer-helper\u0026type=Date)](https://star-history.com/#JSREI/ast-explorer-helper\u0026Date)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjsrei%2Fast-explorer-helper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjsrei%2Fast-explorer-helper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjsrei%2Fast-explorer-helper/lists"}