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.2.tar.gz (12.8 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.2-py3-none-any.whl (12.6 kB view details)

Uploaded Python 3

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

Hashes for project_hunter-0.1.2.tar.gz
Algorithm Hash digest
SHA256 4f7b2a230e2a135b16788d308cea09ff109a47c306a98a45d64477685bb9a74e
MD5 dd2f85bc47324bf4dd71f51a8125ae9d
BLAKE2b-256 fdf92312871d6f240e6eff502750ac31ad10ba7a7fe38bad547368f0e406dc9b

See more details on using hashes here.

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

Hashes for project_hunter-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 41cb02924f59bc02c1587f43c2c74c7420ec40b8eea105c7d5195fe704d230e3
MD5 c423b885ea325ca899c31e31bfa76c13
BLAKE2b-256 0b6013c998fea7c50fd042cf6e7bb925a5e982ce9cde399ce08f8e2fc1ac37d8

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