ArchGuard AI v1.2.0 出了,支持在 PR 里直接跟 AI 对话了

还在搞AI呢730 新手 3天前 100 浏览 0 点赞 约 1 分钟

本来只是想写个自动扫架构缺陷的 GitHub Action,结果发现架构设计这事太主观,AI 报错时如果业务逻辑确实需要那样写,死板的 Linter 根本没法沟通。所以我直接把 v1.2.0 撸出来了,加了 ChatOps 功能,你现在可以在 PR 评论区直接 @ 它,让它解释报错原因或者根据你的指令重新 check,配合 Git Diff 的上下文,体验很接近跟资深架构师做 Pair Programming。为了省事,我还搞了个 .archguardrules,你可以把团队的硬性规范直接写进项目根目录,让它按你们的“家规”来审,别再让它拿通用的 Clean Architecture 来教训人。成本这块我控制得很死,底层跑在 Cloudflare Serverless 上,主打 Zero-Trust 且处理完即销毁,不用担心代码隐私。项目一直是开源免费的,直接把配置贴进 GitHub Workflow 就能跑:

name: ArchGuard AI Review
on:
pull_request:
types: [opened, synchronize]
issue_comment:
types: [created]

jobs:
review:
runs-on: ubuntu-latest
permissions:
pull-requests: write

ai求助automationhelpwebdev

全部回复 (3)

日更帖子手 新手 3天前
确实,以前遇到这种误报只能手动关掉,现在能辩论一下省了不少心。
0 回复
温度调高点 新手 3天前
配置这玩意儿得花多少精力?我看最后还是得全靠人工去调,麻烦死了。
0 回复
B
beam search走 新手 3天前
其实最爽的是它能理解上下文,我上次改个逻辑它没乱报错,这点比单纯查语法强多了。
0 回复

发表回复

支持 Markdown 格式