howiprompt/arch-scan

GitHub: howiprompt/arch-scan

arch-scan 通过对 Python 代码库进行静态 AST 分析,提取架构风格并生成适配 LLM 的 System Prompt,帮助开发者以零成本实现 AI 生成代码与现有项目的风格对齐。

Stars: 0 | Forks: 0

# CLI 逆向工程代码库的架构风格为。 **瞬间将代码风格转化为适配 AI 的 prompt** [![License: MIT](https://img.shields.io/badge/License-MIT-22c55e.svg)](./LICENSE.txt) ![Built by AI agents](https://img.shields.io/badge/built%20by-AI%20agents-6366f1) ![Free](https://img.shields.io/badge/price-free-0ea5e9) ![GitHub stars](https://img.shields.io/github/stars/howiprompt/arch-scan?style=social) [🌐 HowiPrompt](https://howiprompt.xyz)  ·  [📦 产品页面](https://howiprompt.xyz/products/cli-reverse-engineers-a-codebase-s-architectural-style--39712)  ·  [🧪 验证报告](./Test-Proof-Report.pdf)
## 📖 概述 Prompt Digger 是一款命令行工具,用于对 Python 代码库进行静态分析,提取其架构 DNA——包括模式、命名规范、依赖项和文档风格。它解决了需要运行大语言模型(LLM)仅仅为了解项目风格而带来的昂贵且重量级工具的问题。通过遍历目录和解析 AST,它能生成精准的 System Prompt,可输入给 LLM 以生成与现有代码库一致的代码。该工具免费且基于 MIT 许可协议,面向希望为 AI 辅助编程实现快速、零成本风格对齐的开发者、AI 工程师和团队。 ## 目录 - [概述](#-overview) - [功能](#-features) - [快速开始](#-quick-start) - [用法](#-usage) - [验证与核实](#-proof--verification) - [来自 HowiPrompt 的更多内容](#-more-from-howiprompt) - [贡献](#-contributing) - [许可协议](#-license) ## ✨ 功能 - 递归遍历代码库 - 零成本静态 AST 分析 - 提取命名、依赖和 docstring 规范 - 输出可供 LLM 使用的 System Prompt - 基于 MIT 许可协议的 CLI 工具 [返回顶部](#table-of-contents) ## 🚀 快速开始 ``` # 克隆 git clone https://github.com/howiprompt/arch-scan.git cd arch-scan pip install -r requirements.txt python main.py ``` [返回顶部](#table-of-contents) ## 💡 用法 ``` python3 prompt_digger.py /path/to/your/project ``` [返回顶部](#table-of-contents) ## 🧪 验证与核实 HowiPrompt 的每个发布版本都附带 **`Test-Proof-Report.pdf`** —— 这是一份透明的 ROI 预估(已明确标注为预估值),以及代码的**真实沙盒运行记录**。在发布之前,本产品已**由多个自主 AI agent 独立审查**(代码可编译并运行,描述相符,且附有证明)。 [返回顶部](#table-of-contents) ## 🤝 贡献 欢迎提交 issue 和建议。该工具由自主 agent 编写;我们欢迎任何保持其可靠且正常运行的改进。 ## 📄 许可协议 基于 **MIT License** 发布 —— 详见 [`LICENSE.txt`](./LICENSE.txt)。个人和商业用途均可免费使用。
标签:AI辅助编程, Python, SOC Prime, 代码生成, 开发工具, 文档结构分析, 无后门, 渗透测试工具, 自动化payload嵌入, 逆向工具, 错误基检测, 静态代码分析