Repository navigation
Make public onboarding runnable and document dependency provenance - #45
Merged
Merged
Conversation
lanyue-llk
commented
Oct 10, 2026
lanyue-llk
left a comment
Contributor
Author
There was a problem hiding this comment.
审查结论:通过。本轮未发现需修改的新增问题。
PR 45 补齐了公开仓库的入门路径:真实适配器示例、依赖来源、Python 兼容性、报告托管和引用信息。示例通过配置复用现有运行器、评分器与报告构建器,方案够用,没有重复实现,也不需要再加一层抽象。此前 PR 44 最后指出的 macOS 系统路径别名问题已在合入版本修复。
验证结果:
- 本地实跑 HTTP、Moli、Chromium、Lightpanda、Obscura:完整文章全部通过,删除末段后全部失败;关闭页面服务后,两组证据均能重建报告。
- 全量 Python 回归:5081 项测试、1711 项子测试通过,55 项跳过,无失败;报告 UI、加载器与 Browser Use UI 的 Node 检查通过。
- 当前提交的 CI 全部通过,包括 Python 3.12、3.13、3.14 基础 CLI。
- Humanizer 和 Humanizer Chinese 的技能及许可证字节与固定上游提交一致;依赖版本与仓库绑定相符;托管命令已对照 CLI 0.4.0 核实。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes
Align About, both READMEs, package metadata and architecture around concrete benchmarks: web fetching, trajectory replay and AI agent automation, comparing task completion, latency and resource use. Mark these as current tracks. Keep the Web Fetch CLI help specific to its actual scope.
New users could run the offline fixture, but the README did not explain which browsers, methods and benchmarks were available or provide a runnable real-adapter comparison. It also described Python 3.11 as an exclusive requirement despite broader base-package support.
--share none; distinguish diagnostic uploads from profile-bound certified releases and their access controls..env.example. Select Python 3.11.12 in the historical OSS bootstrap to match its declared library-adapter identities.molidisplay label. Actual browser versions remain in execution evidence. No scoring or historical evidence changes.225a6f39ac85f76ee48dbad772ea4abe4ed6c9d8. Humanizer Chinese remains at upstream HEAD1d6c08e10fbfe0e1b36ac784834451c6aae0a92c/ 1.0.0. Retain upstream skill/license bytes unchanged and add provenance, update instructions and integrity checks.CITATION.cffand matching README citation examples for v0.1.0, with repository URL and separate upstream attribution guidance.Validation
uv lock --check --offlinepassed. Checked actual CLI help and verified the GitHub About description after updating it./artifact-siteprefix in publishing instructions.b13a1f5: the full repository job and base CLI jobs for Python 3.12, 3.13 and 3.14.Follow-up to #44, which is already merged. The existing v0.1.0 tag and historical measurements are unchanged. Initial public distribution still requires a current-source export rather than exposing the old development history.