14 分•作者: dpc94•3 个月前
Devthropology 是一个基于 GitHub Pull 请求数据构建的个人项目,其名称源于“开发者人类学”(developer anthropology)的谐音。Pull 请求数据可以从多个角度进行分析。该功能是出于好奇心而开发的,因为我希望深入了解我所参与的代码库。其中一些数据是常见的,而另一些部分是我在其他地方未曾见过的。 我认为这就像一个改进版的 GitHub Insights 页面,具有更快的性能、更详细的信息,并侧重于工作如何在代码库中流动。核心实体是贡献者,贡献者有两个方面:发起 Pull 请求和评审/反馈他人。在此基础上,您可以查看仓库范围内的统计数据、用户互动、贡献趋势、文件健康状况和协作模式。其中一些洞察对于理解 AI 时代的代码库速度和健康状况非常有用。 各页面详情: - **主页**:仓库的高层摘要。显示年龄、文件类型、活跃贡献者、新用户和流失用户。我跟踪合并时的作者年龄,因此您可以了解随时间推移发布更改的人员的任期。 - **文件浏览器**:我最喜欢的部分之一。我构建了一个文件图,跟踪重命名和移动,以建立完整的历史记录。汇总后,每个文件和文件夹都会被分配一个状态,例如活跃、已开发、过时、被可能已离开的人员修改过。您可以轻松查看贡献者时间线、近期更改,对于某些文件,还可以查看其重命名/移动历史以及经常一起更改的相关文件(对编码助手很有用)。 - **趋势**:最密集的一页,展示了贡献的速度,并试图了解 AI 是否有助于提高发布效率。图表按年份划分进行比较,跟踪不同百分位数的 PR 大小、输出、评审轮次和批准延迟。PR 进一步划分为不同的尺寸,以便更深入地钻取。这有助于表明较小的 PR 可能仍然更快地发布,而非常大的 PR(AI 的产物?)则会减慢速度。 - **关系**:一个由 PR 活动加权的贡献者之间互动图,采用简单的算法。社区被分组,链接显示单向与双向关系。您可以调整时间或提高分数以过滤掉噪音。点击贡献者会显示互动分数,以及他们主要是给予还是接收反馈。 - **贡献者**:搜索所有贡献者,显示一些终生指标。点击进入会显示其个人资料概览和一些高层详细信息。显示了四个时间段内作者/评审者的一些特定统计数据及其排名,每一行都可点击。下方是近期作者/评审者 PR 活动,包括轮次、评论和评审时间。 - **作者/评审者报告**:一些指标显示了贡献者在 PR 的两个方面(作为作者和作为评审者)的表现。单元格会进行颜色编码并划分为不同的层级,以便轻松查看某人在仓库中的位置。可以按用户、团队或时间进行过滤。 一些关键术语和限制: - **贡献者**:任何已发起或评论过已合并 PR 的账户。这可能包括机器人。 - **评审轮次/“轮次”**:当非作者留下评论,作者提交更多提交时发生;试图模拟来回交流。 - **“有效”批准**:实际对合并至关重要的批准,即最后一轮评审后的第一次批准。例如:A 打开一个 PR,B 批准,C 然后请求更改,A 提交更多提交,C 批准,C 的批准是有效的(B 的已过时)。 - **趋势/报告**:可以按团队过滤,但不幸的是,没有私有 API 密钥,我无法同步团队。对于少数仓库,我创建了一些小型团队。 请查看,有很多按钮、下拉菜单和可点击的链接。演示仓库的选择是因为它们是公开构建的私有公司,其模式与私有仓库相似:贡献者数量较少,每个贡献者的活动量更大。 欢迎在下方或发送邮件至 hey@devthropology.com 提供任何反馈。
13 分•作者: nodivbyzero•3 个月前
我们已经看到人工智能代理编写代码、调试系统、浏览网页并自动化各种工作。 但有人让它们玩游戏吗?不是为了基准测试或研究,仅仅是为了好玩? 我想到的是像领英游戏、Wordle、国际象棋、益智游戏等。
2 分•作者: 21oq•3 个月前
这是一个文档追踪工具:您可以通过追踪链接发送提案、录用通知或演示文稿,并确切了解谁打开了它、阅读了哪些页面、停留了多长时间以及何时再次访问。 我们之所以开发它,是因为我过去经常发送重要文件,但非常讨厌那种不确定性。等待了几天,客户到底有没有打开我的提案?候选人是否阅读了这份文件?我完全不知道。 该工具还有助于改进您的提案,例如了解读者在哪里流失、大多数人停留在哪个页面等等。追踪是无 Cookie 的,所有数据都存储在欧盟境内。 欢迎提出产品改进建议!
2 分•作者: Mr_Blank•3 个月前
2 分•作者: zkiihne•3 个月前
送给我妻子的周年纪念礼物,一个我制作的小型网页游戏。<p>上传假期照片并将其制作成游戏。<p>WWW 使用 EXIF 信息来确定照片的拍摄地点和时间。然后将其制作成一个可以发送给任何人的游戏。