返回顶部
a

astrai-code-review智能代码审查

AI-powered code review with intelligent model routing — saves 40%+ vs always using the most expensive model

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
726
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

astrai-code-review

Astrai 代码审查

基于AI的代码审查,配备智能模型路由。复杂逻辑交给强大模型,格式和风格问题交给快速廉价模型。在不牺牲质量的前提下节省40%以上成本。

功能特性

  • - 智能审查路由:Astrai分析差异复杂度并路由至最优模型。复杂的并发问题交给Opus,遗漏的分号交给Haiku。只为所需智能付费。
  • 结构化输出:每次审查返回带类型的问题,包含文件、行号、严重级别(严重/警告/提示)、消息和具体建议。
  • 严格模式:标准模式捕获错误和逻辑问题。严格模式增加风格和最佳实践检查。安全模式聚焦漏洞、注入、认证和数据泄露。
  • 自带密钥(BYOK):你的提供商API密钥由你保管。Astrai决定使用哪个模型,然后用你的密钥调用提供商。你直接向提供商付费。
  • 成本追踪:每次审查响应包含成本信息,以及相比始终使用最贵模型节省的费用。
  • 纯本地模式:如果仅设置ASTRAIAPIKEY而不提供提供商密钥,Astrai使用自托管模型。同样智能路由,同样廉价。

设置

  1. 1. 在as-trai.com获取免费API密钥
  2. 在环境变量或技能配置中设置ASTRAIAPIKEY
  3. 可选添加提供商API密钥用于BYOK路由(例如ANTHROPICAPIKEY、OPENAIAPI_KEY)
  4. 在任何差异或PR上运行/review

使用方法

/review 审查当前差异(暂存更改)
/review --strict 严格模式:错误+风格+最佳实践
/review --focus security 安全审查(漏洞、注入、认证)
/review --file src/auth.py 审查特定文件

示例

基本审查暂存更改:

/review

返回当前差异中发现的问题,包含严重级别和建议。

PR严格审查:

/review --strict

不仅捕获错误,还捕获风格违规、命名问题和遗漏的最佳实践。

安全审计:

/review --focus security

聚焦SQL注入、XSS、认证绕过、硬编码密钥、不安全反序列化及其他漏洞类别。

环境变量

变量必需描述默认值
ASTRAIAPIKEY来自as-trai.com的API密钥--
ANTHROPICAPIKEY
否 | BYOK路由的Anthropic密钥 | -- | | OPENAIAPIKEY | 否 | BYOK路由的OpenAI密钥 | -- | | GOOGLEAPIKEY | 否 | BYOK路由的Google密钥 | -- | | DEEPSEEKAPIKEY | 否 | BYOK路由的DeepSeek密钥 | -- | | MISTRALAPIKEY | 否 | BYOK路由的Mistral密钥 | -- | | GROQAPIKEY | 否 | BYOK路由的Groq密钥 | -- | | TOGETHERAPIKEY | 否 | BYOK路由的Together密钥 | -- | | FIREWORKSAPIKEY | 否 | BYOK路由的Fireworks密钥 | -- | | COHEREAPIKEY | 否 | BYOK路由的Cohere密钥 | -- | | PERPLEXITYAPIKEY | 否 | BYOK路由的Perplexity密钥 | -- | | REVIEW_STRICTNESS | 否 | standard、strict或security | standard |

外部端点

端点用途发送数据
https://as-trai.com/v1/chat/completions通过智能路由进行代码审查推理差异内容、文件上下文、审查指令

安全与隐私

  • - 所有请求通过Authorization头中的API密钥进行身份验证
  • 差异发送至Astrai路由API,再由其转发至选定提供商
  • BYOK模式下,提供商密钥通过加密头(X-Astrai-Provider-Keys)发送,永不存储
  • 请求完成后,Astrai不保留任何差异、代码或审查结果
  • 源代码完全开源:github.com/beee003/astrai-openclaw

模型调用

本技能将代码差异发送至Astrai路由API。路由器分类审查复杂度并选择最佳模型:

  • - 高复杂度(并发、安全、架构):路由至Claude Opus、GPT-4o或Gemini Pro
  • 中复杂度(逻辑错误、遗漏边界情况):路由至Claude Sonnet、GPT-4o-mini或Gemini Flash
  • 低复杂度(格式、拼写、命名):路由至Claude Haiku、GPT-4o-mini或Gemini Flash

你的提示词根据路由决策由第三方LLM提供商处理。BYOK模式下,使用你自己的提供商API密钥进行调用。

定价

与Astrai平台定价相同:

  • - 免费版:每天1000次请求,智能路由,所有严格模式
  • 专业版($49/月):无限请求,优先路由,分析仪表板
  • 企业版($199/月):团队仪表板,合规导出,SLA保障

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 astrai-code-review-1776419948 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 astrai-code-review-1776419948 技能

通过命令行安装

skillhub install astrai-code-review-1776419948

下载

⬇ 下载 astrai-code-review v1.0.0(免费)

文件大小: 7.42 KB | 发布时间: 2026-4-17 18:12

v1.0.0 最新 2026-4-17 18:12
Initial release: AI-powered code review with intelligent model routing

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部