Skip to main content

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 文件按以下优先级查找:

  1. 当前目录 ./.env(推荐,项目级配置)
  2. 全局配置 ~/.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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

project_hunter-0.1.1-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

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

Hashes for project_hunter-0.1.1.tar.gz
Algorithm Hash digest
SHA256 cc308fb8dd83ed7a4fc694458d2b6985fdc0e6d9c88ae4c59dba17ade7268db8
MD5 131193bf433d7d36c68c90315efd7270
BLAKE2b-256 9f2d069d6a9d30ba28195da6aa15ce255f89229b190f781ba203c6956774f7c2

See more details on using hashes here.

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

Hashes for project_hunter-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7b8b3625448527dc6ccd302052735efa8b0ea521a2e922d8680066b0fa2fe916
MD5 4bb969129693f7812af337b76d5fbefa
BLAKE2b-256 d54a2a42e4b8808d01aa1d8c9dcb79ddc8c39f6db15841afdae2af3e52afec2a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page