SteeplyOpinionated:用于茶食谱的 PR 审核工具(返回 418,显而易见)
Source: Dev.to
我做了什么
一个 pull request 审核工具,完全没有任何实用价值。
你粘贴你的茶配方。高级工程师审阅它。每一步都有关键问题。该 PR 永远无法合并。它返回 HTTP 418 — I’m a teapot。
因为必须有人来做这个工具,而那个人就是我。
这是对 DEV 四月愚人节挑战 的提交。
演示
(演示占位符 – 在此添加截图或实时链接。)
代码
(代码占位符 – 在此添加仓库链接或代码片段。)
我是如何构建的
使用 Python + FastAPI 构建,因为企业级茶需要企业级工具。
审稿人是一个高度复杂、企业级的 AI 系统——实际上只是一份精心挑选的被动攻击性评论列表。制作此工具的过程中没有伤害任何 AI,也没有使用任何 AI。纯手工的挑剔。
示例审查评论
- “检测到魔法数字。请将 3 分钟提取为
STEEP_DURATION_SECONDS环境变量。” - “没有错误处理。如果水壶故障怎么办?重试逻辑在哪里?”
- “检测到副作用。此步骤会改变全局状态(杯子)。请进行隔离。”
- “未找到此步骤的单元测试。我们怎么知道沸腾真的有效?”
每次合并尝试都会返回 HTTP 418 — I’m a teapot,正如自然所预期的那样。
奖项类别
最佳致敬 Larry Masinter — 因为 RFC 2324 理应拥有生产级实现。感谢 Larry 的远见。这正是他一直梦寐以求的工具。大概吧。