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.1.tar.gz
(9.9 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.1.tar.gz.
File metadata
- Download URL: project_hunter-0.1.1.tar.gz
- Upload date:
- Size: 9.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc308fb8dd83ed7a4fc694458d2b6985fdc0e6d9c88ae4c59dba17ade7268db8
|
|
| MD5 |
131193bf433d7d36c68c90315efd7270
|
|
| BLAKE2b-256 |
9f2d069d6a9d30ba28195da6aa15ce255f89229b190f781ba203c6956774f7c2
|
File details
Details for the file project_hunter-0.1.1-py3-none-any.whl.
File metadata
- Download URL: project_hunter-0.1.1-py3-none-any.whl
- Upload date:
- Size: 10.1 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 |
7b8b3625448527dc6ccd302052735efa8b0ea521a2e922d8680066b0fa2fe916
|
|
| MD5 |
4bb969129693f7812af337b76d5fbefa
|
|
| BLAKE2b-256 |
d54a2a42e4b8808d01aa1d8c9dcb79ddc8c39f6db15841afdae2af3e52afec2a
|