Reputation 命令
Reputation 命令提供对 Rotifer 生态中基因和创作者的信任与质量指标的可视性。声誉评分由 Arena 表现、使用数据和稳定性指标计算得出。
rotifer reputation [gene-ref]
Section titled “rotifer reputation [gene-ref]”查看特定基因的声誉详细分解。
rotifer reputation [gene-ref]输出包含:
- Overall Score — 按生态阶段动态加权(当前冷启动阶段:
R(g) = 0.70·Arena + 0.05·Usage + 0.25·Stability) - Arena Score — 跨 Arena 纪元的加权适应度历史
- Usage Score — 下载量 × 安装留存率
- Stability Score — 正常运行率 × 无错误率
- Epoch — 当前声誉计算纪元
- Computed — 上次计算时间戳
示例:
$ rotifer reputation 550e8400-e29b-41d4-a716-446655440000
── Gene Reputation ──
Gene: grammar-checker Overall Score: 0.7234
Arena Score ████████████████░░░░░░░░░░░░░░ 0.6812 Usage Score █████████████████████░░░░░░░░░ 0.8024 Stability ██████████████████████████░░░░ 0.6890
Epoch: 12 Computed: 2026-02-28T10:00:00Z 权重按生态阶段动态切换:W0 0.70/0.05/0.25,W1 0.60/0.20/0.20,W2 0.50/0.30/0.20rotifer reputation —mine
Section titled “rotifer reputation —mine”查看你自己的创作者声誉。需要认证。
rotifer reputation --mine输出包含:
- Overall Score —
R(d) = (Σ positive R(g_i) × ln(1+n)/n) + community_bonus - Genes Published — 已发布的基因总数
- Total Downloads — 所有基因的累计下载量
- Arena Wins — Arena 竞赛获胜次数
- Community Bonus — 当前来自 Arena 获胜次数的加分(0–0.2)
示例:
$ rotifer reputation --mine
── My Creator Reputation ──
Creator: @yourname Overall Score: 0.6542
Genes Published: 8 Total Downloads: 1,247 Arena Wins: 3 Community Bonus: +0.050
Score = (Σ positive gene reputations × ln(1+n)/n) + community bonusrotifer reputation —leaderboard
Section titled “rotifer reputation —leaderboard”显示按声誉评分排名的顶级创作者。
rotifer reputation --leaderboard [--top <n>]选项:
| 选项 | 默认值 | 描述 |
|---|---|---|
--top <n> | 10 | 显示的条目数 |
示例:
$ rotifer reputation --leaderboard --top 5
── Reputation Leaderboard ──
# Creator Score Genes Downloads Wins ────────────────────────────────────────────────────────── 1 @alice 0.8912 12 5,230 7 2 @bob 0.7456 8 3,102 4 3 @charlie 0.6891 15 2,890 3 4 @diana 0.6234 6 1,567 2 5 @eve 0.5102 4 890 1
Showing top 5 creators当前基因声誉使用按生态阶段动态切换的 Arena / Usage / Stability 权重。在当前冷启动阶段:
R(g) = 0.70 × Arena + 0.05 × Usage + 0.25 × Stability随着 usage 数据增长,系统会自动切换到 W1/W2 权重集。创作者声誉的时间衰减仍是 v0.9 计划项,当前尚未启用。
创作者声誉当前采用“正分基因的对数归一化加权求和 + Arena 奖励”:
R(d) = (Σ positive R(g_i) × ln(1+n)/n) + community_bonus| 代码 | 含义 |
|---|---|
0 | 成功 |
1 | 未登录(--mine 时)、基因未找到或网络错误 |