Flutter 工具类 App 点击无响应 Bug 猎手 — 自动搜索 GitHub 上的 UI 交互 bug
Project description
project-hunter
Flutter 工具类 App 点击无响应 Bug 猎手 — 自动搜索 GitHub 上的 UI 交互 bug。
安装
pip install project-hunter
需要先登录 GitHub CLI:
gh auth login
用法
project-hunter run # 用 .env 默认参数
project-hunter run --platform ios # 只看 iOS bug
project-hunter run --limit 20 # 输出 20 个仓库
project-hunter run --output-format json # JSON 格式
project-hunter run --save-path ~/Desktop/report.md # 指定保存路径
project-hunter run --help # 查看所有选项
配置
.env 文件按以下优先级查找:
- 当前目录
./.env(推荐,项目级配置) - 全局配置
~/.config/project-hunter/.env(所有目录通用)
创建全局配置:
mkdir -p ~/.config/project-hunter
cat > ~/.config/project-hunter/.env << 'EOF'
PLATFORM=android
MIN_ISSUES=50
LIMIT=10
SAVE_PATH=~/Documents/flutter-bug-report.md
EOF
或在当前目录创建 .env 文件:
PLATFORM=android # android | ios | all
MIN_ISSUES=50
LIMIT=10
CANDIDATES=140
MAX_ISSUE_PAGES=3
MAX_RELEASE_PAGES=2
OUTPUT_FORMAT=md # md | json | text
SAVE_PATH= # 留空 = 当前目录 flutter-bug-report.md
EDIT_DISTANCE_THRESHOLD=2
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
project_hunter-0.1.2.tar.gz
(12.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file project_hunter-0.1.2.tar.gz.
File metadata
- Download URL: project_hunter-0.1.2.tar.gz
- Upload date:
- Size: 12.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4f7b2a230e2a135b16788d308cea09ff109a47c306a98a45d64477685bb9a74e
|
|
| MD5 |
dd2f85bc47324bf4dd71f51a8125ae9d
|
|
| BLAKE2b-256 |
fdf92312871d6f240e6eff502750ac31ad10ba7a7fe38bad547368f0e406dc9b
|
File details
Details for the file project_hunter-0.1.2-py3-none-any.whl.
File metadata
- Download URL: project_hunter-0.1.2-py3-none-any.whl
- Upload date:
- Size: 12.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
41cb02924f59bc02c1587f43c2c74c7420ec40b8eea105c7d5195fe704d230e3
|
|
| MD5 |
c423b885ea325ca899c31e31bfa76c13
|
|
| BLAKE2b-256 |
0b6013c998fea7c50fd042cf6e7bb925a5e982ce9cde399ce08f8e2fc1ac37d8
|