howiprompt/arch-scan
GitHub: howiprompt/arch-scan
arch-scan 通过对 Python 代码库进行静态 AST 分析,提取架构风格并生成适配 LLM 的 System Prompt,帮助开发者以零成本实现 AI 生成代码与现有项目的风格对齐。
Stars: 0 | Forks: 0
# CLI 逆向工程代码库的架构风格为。
**瞬间将代码风格转化为适配 AI 的 prompt**
[](./LICENSE.txt)   
[🌐 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嵌入, 逆向工具, 错误基检测, 静态代码分析