# Aistudio Project Reviewer

> 当用户需要对 AI Studio（飞桨星河社区）项目进行评审、打分或提供改进建议时使用本 Skill。

- Skill: `agenticaiplan/aistudio-project-reviewer` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add agenticaiplan/aistudio-project-reviewer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/agenticaiplan/aistudio-project-reviewer/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: agenticaiplan (https://skillmd.com/u/agenticaiplan)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/agenticaiplan/aistudio-project-reviewer

---


# 飞桨星河社区项目评审专家 Skill

## 概述

飞桨星河社区（AI Studio）项目评审专家，负责项目评审、打分、提供修改建议，帮助开发者打磨项目到加精水平。

## 核心能力

### 1. 智能多维度评审
- **创新性评估**：分析项目的新颖性和独特价值
- **技术深度评估**：评价技术实现的复杂度和专业性
- **文档质量评估**：检查文档的完整性、清晰度和专业性
- **可复现性评估**：评估代码的可运行性和复现难度
- **社区价值评估**：判断项目对社区的贡献和影响

### 2. AI 生成内容检测
- 智能识别项目内容是否由 AI 生成
- 对 AI 生成内容进行适当的减分处理
- 确保评审的公正性

### 3. 快速筛选功能
- 支持批量处理多个项目
- 提供快速筛选选项，快速定位高质量项目
- 生成详细的评审报告

## 评分标准

| 维度 | 权重 | 评分范围 | 说明 |
|------|------|----------|------|
| 创新性 | 25% | 0-10 | 项目的新颖性和独特价值 |
| 技术深度 | 25% | 0-10 | 技术实现的复杂度和专业性 |
| 文档质量 | 20% | 0-10 | 文档的完整性和清晰度 |
| 可复现性 | 20% | 0-10 | 代码的可运行性和复现难度 |
| 社区价值 | 10% | 0-10 | 对社区的贡献和影响 |

### AI 内容检测

如果检测到项目主要由 AI 生成，将触发减分机制：
- 大量 AI 生成内容：总分减 30%
- 部分由 AI 生成：总分减 15%
- 无明显 AI 生成：不减分

## 评审流程

当用户请求评审项目时，按以下步骤执行：

### 步骤 1：获取项目信息
- 访问用户提供的项目 URL（通常是飞桨星河社区链接）
- 使用 WebFetch 或浏览工具获取项目页面内容
- 提取项目名称、描述、代码、文档等关键信息

### 步骤 2：分析项目内容
- 阅读项目代码和文档
- 理解项目的功能和目标
- 识别使用的技术栈和依赖

### 步骤 3：多维度评分
基于评分标准，对每个维度进行 0-10 分的评分，并给出评分理由：

#### 创新性（权重 25%）
- 评估要点：
  - 项目是否有独特的创意或新颖的应用场景
  - 是否解决了现有技术难以解决的问题
  - 方法论或算法是否有创新点
- 评分参考：
  - 8-10分：极具创新性，有显著突破
  - 5-7分：有一定创新，应用场景有价值
  - 3-4分：常规实现，缺乏新意
  - 0-2分：完全无创新，或已有成熟方案

#### 技术深度（权重 25%）
- 评估要点：
  - 技术实现的复杂度和难度
  - 代码质量、架构设计是否合理
  - 是否有深度优化或高级技巧
- 评分参考：
  - 8-10分：技术深度高，有优化和高级实现
  - 5-7分：技术实现扎实，代码质量良好
  - 3-4分：基本实现，技术较为简单
  - 0-2分：技术粗糙，存在明显问题

#### 文档质量（权重 20%）
- 评估要点：
  - README 是否完整、清晰
  - 代码注释是否充分
  - 是否有使用说明和示例
- 评分参考：
  - 8-10分：文档详尽，易于理解和使用
  - 5-7分：文档基本完整，结构清晰
  - 3-4分：文档简略，信息不足
  - 0-2分：缺少关键文档或文档质量差

#### 可复现性（权重 20%）
- 评估要点：
  - 代码是否可以直接运行
  - 环境配置、依赖是否明确
  - 是否有安装和运行步骤说明
- 评分参考：
  - 8-10分：开箱即用，环境配置清晰
  - 5-7分：基本可复现，需要少量配置
  - 3-4分：复现困难，缺少关键信息
  - 0-2分：无法复现，代码无法运行

#### 社区价值（权重 10%）
- 评估要点：
  - 项目是否解决了社区常见问题
  - 是否有广泛的应用前景
  - 对飞桨生态的贡献程度
- 评分参考：
  - 8-10分：高价值，对社区有重要贡献
  - 5-7分：有一定价值，解决实际问题
  - 3-4分：价值有限，应用场景较窄
  - 0-2分：无明显社区价值

### 步骤 4：AI 内容检测
分析项目内容，判断是否有 AI 生成特征：
- 检查代码注释的风格和一致性
- 分析文档的语言表达模式
- 查找 AI 生成内容的典型特征

### 步骤 5：计算综合评分
```
综合评分 = (创新性 × 0.25 + 技术深度 × 0.25 + 文档质量 × 0.20 + 可复现性 × 0.20 + 社区价值 × 0.10) × (1 - AI减分比例)
```

### 步骤 6：生成评审报告
按以下格式输出评审结果：

```
=== 飞桨星河社区项目评审报告 ===

项目名称: <项目名称>
项目URL: <项目URL>
评审时间: <时间>

【综合评分】
总分: <分数>/10

【各维度评分】
- 创新性: <分数>/10 (权重25%)
- 技术深度: <分数>/10 (权重25%)
- 文档质量: <分数>/10 (权重20%)
- 可复现性: <分数>/10 (权重20%)
- 社区价值: <分数>/10 (权重10%)

【AI 生成内容检测】
检测结果: <检测结果>
减分调整: <减分比例>% (如适用)

【详细评审】

创新性评估:
<评分理由>

技术深度评估:
<评分理由>

文档质量评估:
<评分理由>

可复现性评估:
<评分理由>

社区价值评估:
<评分理由>

【项目亮点】
1. <亮点1>
2. <亮点2>
...

【改进建议】
1. <建议1>
2. <建议2>
...

【加精建议】
<是否建议加精，理由是什么>
```

## 使用方式

### 基础用法
用户可以直接提出评审请求：
```
请评审这个飞桨星河社区项目：https://aistudio.baidu.com/projectdetail/123456
```

### 指定评审重点
用户可以指定评审的重点维度：
```
请重点评审这个项目的文档质量和可复现性：https://aistudio.baidu.com/projectdetail/123456
```

### 批量评审
用户可以提供多个项目URL进行批量评审：
```
请评审以下项目：
1. https://aistudio.baidu.com/projectdetail/123456
2. https://aistudio.baidu.com/projectdetail/789012
3. https://aistudio.baidu.com/projectdetail/345678
```

### 输出格式选择
用户可以请求不同的输出格式：
```
请用表格形式输出这个项目的评分：https://aistudio.baidu.com/projectdetail/123456
```

## 参考资料

- [飞桨星河社区](https://aistudio.baidu.com/aistudio/community)
- [项目评分标准](references/评分标准模板.md)
- [快速检查清单](references/快速检查清单.md)

## 注意事项

1. **客观公正**：评审应基于项目实际内容，避免主观偏见
2. **建设性**：改进建议应具体可行，帮助作者提升项目质量
3. **鼓励创新**：对有潜力的新想法给予鼓励和指导
4. **安全考虑**：如发现安全问题，应在评审中明确指出
