Huashu Design
alchaincyf · 技能
把你在 AI 智能体里写的一句话需求,变成一份完成的设计:发布动画、可点击的应用原型、可编辑的幻灯片、信息图,或一组小红书图片。可在多种智能体中使用。
用 AI 智能体审查 Git 改动:它会读取文件、搜索代码库,再写出对应到具体行的审查意见。适合想在命令行里自动做代码审查的开发者。
open-code-review 是一款 GitHub 上的开源项目,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。按它的 README 从 GitHub 安装。Mindket 的设置说明可在你的 Mindket 账户获取,以 zip 压缩包下载。
git clone https://github.com/alibaba/open-code-review.git cd open-code-review
Open Code Review 是一个用 AI 模型检查代码的命令行工具。它读取你的 Git diff,把改动的文件交给你配置的模型,再返回对应到具体行的审查意见。它最初是 Alibaba 内部的审查助手,后来作为开源项目发布。
想在人工审查之前先过一遍的开发者和团队,也适合接手陌生代码库的人。
| 行业 | 谁在用 | 怎么用 | 例子 |
|---|---|---|---|
| 软件团队 | 开发者和审查者 | 在请同事看之前,先对 Git diff 跑一次审查 | 一次改动会带回指向具体行的意见 |
| Web 开发 | 后端和前端工程师 | 按内置规则检查改动里的 XSS 和 SQL injection 问题 | 用用户输入拼出来的查询会在那一行被标出 |
| 并发服务 | 写多线程代码的工程师 | 在改动里查找线程安全和空指针问题 | 被多个线程碰到的共享字段会收到一条意见 |
| 老代码 | 接手旧项目的工程师 | 扫描最近没有 diff 的整个文件或文件夹 | 扫描会给出近期没人改过的文件的意见 |
如果你不用 Git 或终端,可以跳过它。
这个工具在你的代码和模型端点都够得着的地方运行。
| 使用场景 | 谁 | 得到什么 |
|---|---|---|
| 审查一次改动 | 开发者 | 精确到行的意见,并参考其他文件的上下文 |
| 审计陌生代码 | 新维护者 | 对整个文件或目录的审查 |
| 对照内置规则检查 | 审查者 | 关于空指针、线程安全、XSS 和 SQL injection 的发现 |
开始之前,先准备好这些。
在终端里运行:
# 把项目复制到你的电脑 git clone https://github.com/alibaba/open-code-review.git # 进入项目文件夹 cd open-code-review
在有改动的仓库上运行审查,然后阅读它返回的意见。如果文件夹里没有有意义的 diff,scan 命令会审查整个文件。
ocr scan
| 工具 | 作用 |
|---|---|
| Diff 审查 | 读取 Git diff,写出对应到行的意见 |
| ocr scan | 审查整个文件或目录,没有 diff 时很有用 |
你接手了一个旧代码文件夹,最近没人改过。你对它运行 ocr scan。智能体会完整读取文件,在代码库里搜索上下文,再返回意见,每条都指向某一行。
如果你刚接触这类工具,先从小处开始。选一个你熟悉的仓库,做一处小改动,配好模型端点,对这次 diff 跑一次审查。再把它的意见和你自己会发现的问题对比。
在底层,固定的流水线步骤和 LLM 智能体一起工作。智能体能读取整个文件、搜索代码库、查看其他改动的文件,所以它的意见依据的不只是 diff 文本。README 称,在同一个模型下,它的精确率和 F1 高于通用智能体,用的 token 大约只有九分之一。这些数字是项目自己的说法。
这个工具包只有项目的说明,代码在它自己的仓库里。
用 AI 智能体审查 Git 改动:它会读取文件、搜索代码库,再写出对应到具体行的审查意见。适合想在命令行里自动做代码审查的开发者。
由 alibaba 在 GitHub 上制作。这些说明是 Mindket 根据其 README 写的,项目自己的文件和许可证在它的仓库里。
它是什么:Open Code Review 是一个用 AI 模型检查代码的命令行工具。它读取你的 Git diff,把改动的文件交给你配置的模型,再返回对应到具体行的审查意见。它最初是 Alibaba 内部的审查助手,后来作为开源项目发布。
适合谁:想在人工审查之前先过一遍的开发者和团队,也适合接手陌生代码库的人。
行业 | 谁在用 | 怎么用 | 例子
软件团队 | 开发者和审查者 | 在请同事看之前,先对 Git diff 跑一次审查 | 一次改动会带回指向具体行的意见
Web 开发 | 后端和前端工程师 | 按内置规则检查改动里的 XSS 和 SQL injection 问题 | 用用户输入拼出来的查询会在那一行被标出
并发服务 | 写多线程代码的工程师 | 在改动里查找线程安全和空指针问题 | 被多个线程碰到的共享字段会收到一条意见
老代码 | 接手旧项目的工程师 | 扫描最近没有 diff 的整个文件或文件夹 | 扫描会给出近期没人改过的文件的意见
如果你不用 Git 或终端,可以跳过它。
用在哪里:这个工具在你的代码和模型端点都够得着的地方运行。
使用场景 | 谁 | 得到什么
审查一次改动 | 开发者 | 精确到行的意见,并参考其他文件的上下文
审计陌生代码 | 新维护者 | 对整个文件或目录的审查
对照内置规则检查 | 审查者 | 关于空指针、线程安全、XSS 和 SQL injection 的发现
如何设置:开始之前,先准备好这些。
如何使用:在有改动的仓库上运行审查,然后阅读它返回的意见。如果文件夹里没有有意义的 diff,scan 命令会审查整个文件。
ocr scan
工具 | 作用
Diff 审查 | 读取 Git diff,写出对应到行的意见
ocr scan | 审查整个文件或目录,没有 diff 时很有用
示例:你接手了一个旧代码文件夹,最近没人改过。你对它运行 ocr scan。智能体会完整读取文件,在代码库里搜索上下文,再返回意见,每条都指向某一行。
新手与专家:如果你刚接触这类工具,先从小处开始。选一个你熟悉的仓库,做一处小改动,配好模型端点,对这次 diff 跑一次审查。再把它的意见和你自己会发现的问题对比。
在底层,固定的流水线步骤和 LLM 智能体一起工作。智能体能读取整个文件、搜索代码库、查看其他改动的文件,所以它的意见依据的不只是 diff 文本。README 称,在同一个模型下,它的精确率和 F1 高于通用智能体,用的 token 大约只有九分之一。这些数字是项目自己的说法。
读取 Git diff
运行确定性的流水线步骤
智能体读文件并搜索代码
模型写出审查意见
每条意见指向一行
注意事项:这个工具包只有项目的说明,代码在它自己的仓库里。
git clone https://github.com/alibaba/open-code-review.git
然后按它的 README 完成设置。这个工具包里没有会自己运行的东西。
README.md 5 KB
同一分类里与本产品共有主题最多的已上架 GitHub 项目。
| 产品 | 星标 | 活跃度 | 语言 | 许可证 | 最近更新 |
|---|---|---|---|---|---|
| open-code-review 本页 | 50,665 | 活跃 | Go | Apache-2.0 | |
| pstack 编程智能体技能集共有 code-review · agent-skills | 4,132 | — | JavaScript | MIT | — |
| code-review-skill共有 code-review · agent-skills | 441 | 活跃 | Python | MIT |
Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。
alchaincyf · 技能
把你在 AI 智能体里写的一句话需求,变成一份完成的设计:发布动画、可点击的应用原型、可编辑的幻灯片、信息图,或一组小红书图片。可在多种智能体中使用。
op7418 · 技能
能生成单文件 HTML 幻灯片、幻灯片配图和多平台封面的技能,有两套视觉风格,还带演讲者模式用于排练。适合使用 Claude Code 或 Codex 的演讲者。
alirezarezvani · 技能
为 Claude Code 和其他编程智能体提供 411 个现成技能,按角色分组,从工程、产品到营销、财务和合规。以插件方式安装。适合开发者和业务团队。
michael-denyer · 技能
Michael Denyer 把 Lauren Tan 的 pstack 技能集移植到了 Claude Code、Codex、Pi、GitHub Copilot、Muse 等智能体上。把目标告诉它的 poteto-mode 技能,它会选一套工作流,让你的代码保持简洁、简单并经过验证。
kyy-logs · 技能
静态地审查一份差异或一段提交,写出可审计的报告,每条发现都有位置和严重度,通过或不通过的闸门由 JSON 记录得出,且不会改动你的代码。
block · 工具包
可自行托管的工作空间,人和 AI 智能体在同样的房间里协作,基于 Nostr 中继,把每个动作记录为签名事件。适合想自己运行中继的团队。