Files
xiaoli-cli/compare.html
T
OpenClaw 3fa1d56632 feat: 新增图像生成插件 + 记忆系统插件 + 7工具横评页面
- plugins/image_generator.py: 基于 ai.2x.nz ComfyUI 的图像生成插件
  - 自然语言/Tag 双模式,支持中文描述
  - WebSocket 实时进度,28 个角色工作流
  - 分辨率可调(最大 1344x1344)

- plugins/memory_plugin.py: 包装 xcli_core/memory.py 的记忆插件
  - AI 可写日记、读日记、搜索日记
  - 全局搜索(MEMORY + 日记 + 聊天记录)
  - 自动保存对话 + 上下文压缩
  - 长期记忆 MEMORY.md 管理

- compare.html: 7 款 AI 编程助手横评页面
  - Claude Code / Codex CLI / Gemini CLI / Aider / Copilot CLI / 小狸 / TG HELPER
  - 25+ 维度功能对比 + 评分 + 场景推荐

- .gitignore: 排除运行时生成的记忆数据和图片
2026-04-28 03:13:53 +08:00

1162 lines
49 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>AI 编程助手横评 2025-2026</title>
<style>
:root {
--bg: #0a0a0f;
--surface: #12121a;
--surface2: #1a1a26;
--border: #2a2a3a;
--text: #e4e4ed;
--text2: #8888a0;
--accent: #7c5cfc;
--accent2: #5c9cfc;
--green: #34d399;
--orange: #fb923c;
--red: #f87171;
--pink: #f472b6;
--cyan: #22d3ee;
--yellow: #fbbf24;
--radius: 12px;
}
* { margin:0; padding:0; box-sizing:border-box; }
body {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif;
background: var(--bg);
color: var(--text);
line-height: 1.6;
overflow-x: hidden;
}
a { color: var(--accent2); text-decoration: none; }
a:hover { text-decoration: underline; }
.hero {
text-align: center;
padding: 80px 24px 48px;
position: relative;
overflow: hidden;
}
.hero::before {
content: '';
position: absolute;
top: -200px; left: 50%; transform: translateX(-50%);
width: 800px; height: 800px;
background: radial-gradient(circle, rgba(124,92,252,.15) 0%, transparent 70%);
pointer-events: none;
}
.hero h1 {
font-size: clamp(2rem, 5vw, 3.2rem);
font-weight: 800;
letter-spacing: -1px;
background: linear-gradient(135deg, #fff 0%, var(--accent) 50%, var(--accent2) 100%);
-webkit-background-clip: text; -webkit-text-fill-color: transparent;
margin-bottom: 12px;
}
.hero .subtitle {
font-size: 1.1rem;
color: var(--text2);
max-width: 720px;
margin: 0 auto 24px;
}
.hero .meta {
display: inline-flex; gap: 16px; flex-wrap: wrap; justify-content: center;
font-size: .85rem; color: var(--text2);
}
.hero .meta span { display:flex; align-items:center; gap:4px; }
.container { max-width: 1400px; margin: 0 auto; padding: 0 24px; }
.section { margin-bottom: 64px; }
.section-title {
font-size: 1.6rem; font-weight: 700; margin-bottom: 8px;
display: flex; align-items: center; gap: 10px;
}
.section-desc { color: var(--text2); margin-bottom: 32px; font-size: .95rem; }
.tool-cards {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(170px, 1fr));
gap: 12px;
margin-bottom: 48px;
}
.tool-card {
background: var(--surface);
border: 1px solid var(--border);
border-radius: var(--radius);
padding: 20px 14px;
text-align: center;
transition: .2s;
cursor: default;
}
.tool-card:hover { border-color: var(--accent); transform: translateY(-2px); }
.tool-card .icon { font-size: 2rem; margin-bottom: 8px; }
.tool-card .name { font-weight: 700; font-size: .95rem; margin-bottom: 4px; }
.tool-card .maker { font-size: .78rem; color: var(--text2); }
.tool-card .badge {
display: inline-block; margin-top: 8px;
font-size: .68rem; padding: 2px 8px; border-radius: 99px;
font-weight: 600;
}
.badge-open { background: rgba(52,211,153,.15); color: var(--green); }
.badge-closed { background: rgba(248,113,113,.15); color: var(--red); }
.badge-freemium { background: rgba(251,191,36,.15); color: var(--yellow); }
.badge-china { background: rgba(244,114,182,.15); color: var(--pink); }
.badge-gui { background: rgba(34,211,238,.15); color: var(--cyan); }
.table-wrap {
overflow-x: auto;
border: 1px solid var(--border);
border-radius: var(--radius);
background: var(--surface);
}
table {
width: 100%; border-collapse: collapse;
font-size: .84rem; white-space: nowrap;
}
thead th {
background: var(--surface2);
padding: 12px 14px;
text-align: left;
font-weight: 700;
position: sticky; top: 0; z-index: 2;
border-bottom: 2px solid var(--border);
}
thead th:first-child { min-width: 150px; }
tbody td {
padding: 10px 14px;
border-bottom: 1px solid var(--border);
vertical-align: top;
}
tbody tr:last-child td { border-bottom: none; }
tbody tr:hover { background: rgba(124,92,252,.04); }
.col-highlight { background: rgba(124,92,252,.06) !important; }
.col-highlight2 { background: rgba(251,146,60,.06) !important; }
.th-highlight { background: rgba(124,92,252,.12) !important; color: var(--accent) !important; }
.th-highlight2 { background: rgba(251,146,60,.12) !important; color: var(--orange) !important; }
.cell-yes { color: var(--green); }
.cell-no { color: var(--red); opacity: .7; }
.cell-partial { color: var(--yellow); }
.cell-na { color: var(--text2); opacity: .5; }
.feat-group {
background: var(--surface2);
font-weight: 700;
font-size: .8rem;
text-transform: uppercase;
letter-spacing: .5px;
color: var(--accent);
}
.feat-group td { padding: 10px 14px; }
.score-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
gap: 16px;
}
.score-card {
background: var(--surface);
border: 1px solid var(--border);
border-radius: var(--radius);
padding: 24px;
}
.score-card h3 { font-size: 1.05rem; margin-bottom: 16px; display:flex; align-items:center; gap:8px; }
.bar-row {
display: flex; align-items: center; gap: 10px;
margin-bottom: 10px; font-size: .85rem;
}
.bar-label { width: 100px; color: var(--text2); text-align:right; flex-shrink:0; }
.bar-track {
flex: 1; height: 8px; background: var(--surface2);
border-radius: 4px; overflow: hidden;
}
.bar-fill {
height: 100%; border-radius: 4px;
transition: width .6s ease;
}
.bar-value { width: 36px; text-align: right; font-weight: 600; font-size: .8rem; }
.verdict-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
gap: 16px;
}
.verdict-card {
background: var(--surface);
border: 1px solid var(--border);
border-radius: var(--radius);
padding: 24px;
}
.verdict-card h3 { margin-bottom: 12px; font-size: 1.05rem; }
.verdict-card .who {
font-size: .85rem; color: var(--accent2); margin-bottom: 8px;
}
.verdict-card ul { list-style: none; font-size: .88rem; }
.verdict-card li {
padding: 4px 0;
display: flex; align-items: flex-start; gap: 6px;
}
.verdict-card li::before { content:'→'; color: var(--accent); flex-shrink:0; }
.proscons {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
gap: 16px;
margin-top: 24px;
}
.pc-card {
background: var(--surface);
border: 1px solid var(--border);
border-radius: var(--radius);
padding: 20px;
}
.pc-card h4 { margin-bottom: 12px; font-size: .95rem; }
.pc-card ul { list-style: none; font-size: .85rem; }
.pc-card li { padding: 3px 0; }
.pc-pro li::before { content:'✓ '; color: var(--green); font-weight:700; }
.pc-con li::before { content:'✗ '; color: var(--red); font-weight:700; }
.footer {
text-align: center;
padding: 48px 24px;
color: var(--text2);
font-size: .82rem;
border-top: 1px solid var(--border);
}
@media (max-width: 768px) {
.hero { padding: 48px 16px 32px; }
table { font-size: .75rem; }
thead th, tbody td { padding: 8px 8px; }
}
@keyframes fadeUp {
from { opacity:0; transform:translateY(20px); }
to { opacity:1; transform:translateY(0); }
}
.animate { animation: fadeUp .5s ease both; }
.d1 { animation-delay:.05s } .d2 { animation-delay:.1s } .d3 { animation-delay:.15s }
.d4 { animation-delay:.2s } .d5 { animation-delay:.25s } .d6 { animation-delay:.3s }
.d7 { animation-delay:.35s }
</style>
</head>
<body>
<div class="hero">
<h1> AI 编程助手横评</h1>
<p class="subtitle">
7 款终端 / 桌面 AI 编程助手,同口径对比:功能、安全、生态、定价。<br>
从大厂旗舰到社区极客,从 CLI 到 GUI,谁才是你的最佳搭档?
</p>
<div class="meta">
<span> 2025-2026</span>
<span> 同口径对比</span>
<span> 7 款工具</span>
<span> 25+ 维度</span>
</div>
</div>
<div class="container">
<!-- ═══════════════════ TOOL CARDS ═══════════════════ -->
<div class="tool-cards">
<div class="tool-card animate d1">
<div class="icon"> </div>
<div class="name">Claude Code</div>
<div class="maker">Anthropic</div>
<span class="badge badge-closed">闭源</span>
</div>
<div class="tool-card animate d2">
<div class="icon"> </div>
<div class="name">OpenAI Codex CLI</div>
<div class="maker">OpenAI</div>
<span class="badge badge-open">开源</span>
</div>
<div class="tool-card animate d3">
<div class="icon"> </div>
<div class="name">Gemini CLI</div>
<div class="maker">Google</div>
<span class="badge badge-open">开源</span>
</div>
<div class="tool-card animate d4">
<div class="icon"> </div>
<div class="name">Aider</div>
<div class="maker">Paul Gauthier</div>
<span class="badge badge-open">开源</span>
</div>
<div class="tool-card animate d5">
<div class="icon"> </div>
<div class="name">GitHub Copilot CLI</div>
<div class="maker">GitHub / Microsoft</div>
<span class="badge badge-freemium">Freemium</span>
</div>
<div class="tool-card animate d6" style="border-color:var(--pink);">
<div class="icon"> </div>
<div class="name">小狸 Pro-CLI</div>
<div class="maker">shuiyu1123</div>
<span class="badge badge-china"> 国产 CLI</span>
</div>
<div class="tool-card animate d7" style="border-color:var(--orange);">
<div class="icon"> </div>
<div class="name">TG HELPER</div>
<div class="maker">JXWNB666</div>
<span class="badge badge-gui"> 桌面 GUI</span>
</div>
</div>
<!-- ═══════════════════ MAIN TABLE ═══════════════════ -->
<div class="section">
<h2 class="section-title"> 功能全景对比</h2>
<p class="section-desc">同一套评价标准,逐项打分。绿色 = 支持,黄色 = 部分支持,红色 = 不支持。小狸(紫)vs TG-HELPER(橙)为国产双雄高亮列。</p>
<div class="table-wrap">
<table>
<thead>
<tr>
<th>对比维度</th>
<th>Claude Code</th>
<th>Codex CLI</th>
<th>Gemini CLI</th>
<th>Aider</th>
<th>Copilot CLI</th>
<th class="th-highlight">小狸 Pro-CLI</th>
<th class="th-highlight2">TG HELPER</th>
</tr>
</thead>
<tbody>
<!-- 基础信息 -->
<tr class="feat-group"><td colspan="8"> 基础信息</td></tr>
<tr>
<td>首发时间</td>
<td>2025.02</td>
<td>2025.04</td>
<td>2025.06</td>
<td>2023.05</td>
<td>2025.09</td>
<td class="col-highlight">2025</td>
<td class="col-highlight2">2025</td>
</tr>
<tr>
<td>开源协议</td>
<td class="cell-no">闭源</td>
<td class="cell-yes">Apache 2.0</td>
<td class="cell-yes">Apache 2.0</td>
<td class="cell-yes">Apache 2.0</td>
<td class="cell-no">闭源</td>
<td class="col-highlight cell-yes">MIT</td>
<td class="col-highlight2 cell-yes">MIT</td>
</tr>
<tr>
<td>界面形态</td>
<td>CLI</td>
<td>CLI</td>
<td>CLI</td>
<td>CLI</td>
<td>CLI</td>
<td class="col-highlight">CLI + TUI + Web</td>
<td class="col-highlight2">桌面 GUI (tkinter)</td>
</tr>
<tr>
<td>运行平台</td>
<td>Mac/Linux/Win</td>
<td>Mac/Linux/Win</td>
<td>Mac/Linux/Win</td>
<td>Mac/Linux/Win</td>
<td>Mac/Linux/Win</td>
<td class="col-highlight">Mac/Linux/Win</td>
<td class="col-highlight2"> Windows 为主</td>
</tr>
<tr>
<td>编程语言</td>
<td>TypeScript</td>
<td>TypeScript</td>
<td>TypeScript</td>
<td>Python</td>
<td>Go</td>
<td class="col-highlight">Python</td>
<td class="col-highlight2">Python</td>
</tr>
<tr>
<td>默认模型</td>
<td>Claude Sonnet 4</td>
<td>o3 / o4-mini</td>
<td>Gemini 2.5 Pro</td>
<td>自选(多模型)</td>
<td>GPT-4.1</td>
<td class="col-highlight">Ollama / DeepSeek</td>
<td class="col-highlight2">Ollama / DeepSeek</td>
</tr>
<tr>
<td>本地模型</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-yes">✓ Ollama/vLLM</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-yes">✓ Ollama</td>
<td class="col-highlight2 cell-yes">✓ Ollama + GGUF</td>
</tr>
<!-- 代码编辑 -->
<tr class="feat-group"><td colspan="8">✏️ 代码编辑能力</td></tr>
<tr>
<td>精准替换</td>
<td class="cell-yes">✓</td>
<td class="cell-yes">✓</td>
<td class="cell-yes">✓</td>
<td class="cell-yes">✓</td>
<td class="cell-yes">✓</td>
<td class="col-highlight cell-yes">✓ edit/multi</td>
<td class="col-highlight2 cell-yes">✓ write_file</td>
</tr>
<tr>
<td>批量编辑</td>
<td class="cell-yes">✓</td>
<td class="cell-partial">◑</td>
<td class="cell-partial">◑</td>
<td class="cell-yes">✓ 多文件</td>
<td class="cell-partial">◑</td>
<td class="col-highlight cell-yes">✓ multi</td>
<td class="col-highlight2 cell-partial">◐</td>
</tr>
<tr>
<td>语法自动检查</td>
<td class="cell-partial">◑ Lint</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-partial">◑ Lint</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-yes">✓ 编辑后自动</td>
<td class="col-highlight2 cell-no">✗</td>
</tr>
<tr>
<td>代码搜索</td>
<td class="cell-yes">✓ Grep</td>
<td class="cell-partial">◑</td>
<td class="cell-yes">✓</td>
<td class="cell-yes">✓ AST</td>
<td class="cell-partial">◑</td>
<td class="col-highlight cell-yes">✓ 11 种</td>
<td class="col-highlight2 cell-partial">◐ grep</td>
</tr>
<tr>
<td>AST 分析</td>
<td class="cell-partial">◑</td>
<td class="cell-no">✗</td>
<td class="cell-partial">◑</td>
<td class="cell-yes">✓ tree-sitter</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-yes">✓</td>
<td class="col-highlight2 cell-no">✗</td>
</tr>
<!-- 版本控制 -->
<tr class="feat-group"><td colspan="8"> 版本控制</td></tr>
<tr>
<td>Git 操作</td>
<td class="cell-yes">✓ 完整</td>
<td class="cell-yes">✓ 完整</td>
<td class="cell-yes">✓ 完整</td>
<td class="cell-yes">✓ 深度集成</td>
<td class="cell-yes">✓ 基础</td>
<td class="col-highlight cell-yes">✓ 20 操作</td>
<td class="col-highlight2 cell-yes">✓ git_tools</td>
</tr>
<tr>
<td>Smart Commit</td>
<td class="cell-yes">✓</td>
<td class="cell-partial">◑</td>
<td class="cell-partial">◑</td>
<td class="cell-yes">✓</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-yes">✓</td>
<td class="col-highlight2 cell-no">✗</td>
</tr>
<!-- Agent 能力 -->
<tr class="feat-group"><td colspan="8"> Agent 能力</td></tr>
<tr>
<td>子 Agent / 多代理</td>
<td class="cell-yes">✓ 子代理</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-yes">✓ 多 Agent</td>
<td class="col-highlight2 cell-partial">◐ 预留</td>
</tr>
<tr>
<td>工具调用协议</td>
<td class="cell-yes">FC 原生</td>
<td class="cell-yes">FC 原生</td>
<td class="cell-yes">FC 原生</td>
<td class="cell-partial">Editor</td>
<td class="cell-yes">FC 原生</td>
<td class="col-highlight cell-yes">JSON + FC</td>
<td class="col-highlight2 cell-yes">JSON 解析</td>
</tr>
<tr>
<td>MCP 协议</td>
<td class="cell-yes">✓ 内建</td>
<td class="cell-partial">◐ 实验</td>
<td class="cell-yes">✓</td>
<td class="cell-no">✗</td>
<td class="cell-partial">◐</td>
<td class="col-highlight cell-partial">◐ Skill</td>
<td class="col-highlight2 cell-partial">◐ 适配器</td>
</tr>
<tr>
<td>上下文压缩</td>
<td class="cell-yes">✓</td>
<td class="cell-partial">◑</td>
<td class="cell-yes">✓ 1M</td>
<td class="cell-yes">✓ Repo Map</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-yes">✓ 自动</td>
<td class="col-highlight2 cell-yes">✓ 自动摘要</td>
</tr>
<!-- 记忆系统 -->
<tr class="feat-group"><td colspan="8"> 记忆系统</td></tr>
<tr>
<td>短期记忆</td>
<td class="cell-partial">◐</td>
<td class="cell-no">✗</td>
<td class="cell-partial">◐</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-partial">◐ 对话历史</td>
<td class="col-highlight2 cell-yes">✓ 独立模块</td>
</tr>
<tr>
<td>长期记忆</td>
<td class="cell-yes">✓ 企业级</td>
<td class="cell-no">✗</td>
<td class="cell-partial">◐</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-partial">◐ 文件级</td>
<td class="col-highlight2 cell-yes">✓ SQLite + 向量</td>
</tr>
<tr>
<td>反思 / 自省</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-no">✗</td>
<td class="col-highlight2 cell-yes">✓ 后台反思线程</td>
</tr>
<tr>
<td>全文检索</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-no">✗</td>
<td class="col-highlight2 cell-yes">✓ FTS5</td>
</tr>
<tr>
<td>向量检索</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-no">✗</td>
<td class="col-highlight2 cell-yes">✓ ChromaDB</td>
</tr>
<!-- 安全 -->
<tr class="feat-group"><td colspan="8"> 安全机制</td></tr>
<tr>
<td>安全模式</td>
<td class="cell-partial">◐ 权限</td>
<td class="cell-yes">✓ 三模式</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-yes">✓ 三模式</td>
<td class="col-highlight2 cell-yes">✓ 弹窗确认</td>
</tr>
<tr>
<td>AI 风险分析</td>
<td class="cell-yes">✓</td>
<td class="cell-partial">◐</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-yes">✓ AI 分析</td>
<td class="col-highlight2 cell-no">✗</td>
</tr>
<tr>
<td>代码沙箱</td>
<td class="cell-yes">✓</td>
<td class="cell-yes">✓ Docker</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-yes">✓ AST+子进程</td>
<td class="col-highlight2 cell-no">✗</td>
</tr>
<!-- 浏览器 & IoT -->
<tr class="feat-group"><td colspan="8"> 浏览器 & IoT & 多模态</td></tr>
<tr>
<td>浏览器自动化</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-yes">✓ 31 操作</td>
<td class="col-highlight2 cell-yes">✓ 22+ 反爬</td>
</tr>
<tr>
<td>反反爬虫</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-no">✗</td>
<td class="col-highlight2 cell-yes">✓ 随机UA/代理</td>
</tr>
<tr>
<td>物联网 (IoT)</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-no">✗</td>
<td class="col-highlight2 cell-yes">✓ MQTT/TCP/UDP</td>
</tr>
<tr>
<td>智能家居控制</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-no">✗</td>
<td class="col-highlight2 cell-yes">✓ 主动巡检</td>
</tr>
<tr>
<td>QQ 机器人</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-no">✗</td>
<td class="col-highlight2 cell-yes">✓ OneBot</td>
</tr>
<tr>
<td>语音识别</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-yes">✓</td>
<td class="col-highlight2 cell-yes">✓ TTS</td>
</tr>
<tr>
<td>图像/视频分析</td>
<td class="cell-yes">✓</td>
<td class="cell-partial">◐</td>
<td class="cell-yes">✓</td>
<td class="cell-partial">◐</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-yes">✓</td>
<td class="col-highlight2 cell-yes">✓ 多模态</td>
</tr>
<tr>
<td>多媒体编辑</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-no">✗</td>
<td class="col-highlight2 cell-yes">✓ 图片/音频/视频</td>
</tr>
<tr>
<td>办公自动化</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-no">✗</td>
<td class="col-highlight2 cell-yes">✓ Excel/PDF/Word</td>
</tr>
<tr>
<td>Arduino 嵌入式</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-no">✗</td>
<td class="col-highlight2 cell-yes">✓ 全流程</td>
</tr>
<tr>
<td>键鼠模拟</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-no">✗</td>
<td class="col-highlight2 cell-yes">✓ pyautogui</td>
</tr>
<!-- 人格 & 社交 -->
<tr class="feat-group"><td colspan="8"> 人格 & 社交</td></tr>
<tr>
<td>AI 人格系统</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-no">✗</td>
<td class="col-highlight2 cell-yes">✓ 3 人格 + 群聊</td>
</tr>
<tr>
<td>多人格互喷</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-no">✗</td>
<td class="col-highlight2 cell-yes">✓ 热闹模式</td>
</tr>
<tr>
<td>皮肤/主题</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-no">✗</td>
<td class="col-highlight2 cell-yes">✓ 17 种</td>
</tr>
<!-- 界面 -->
<tr class="feat-group"><td colspan="8"> 界面体验</td></tr>
<tr>
<td>CLI 模式</td>
<td class="cell-yes">✓</td>
<td class="cell-yes">✓</td>
<td class="cell-yes">✓</td>
<td class="cell-yes">✓</td>
<td class="cell-yes">✓</td>
<td class="col-highlight cell-yes">✓</td>
<td class="col-highlight2 cell-no">✗ GUI</td>
</tr>
<tr>
<td>TUI 图形化</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-yes">✓ Textual</td>
<td class="col-highlight2 cell-no">✗</td>
</tr>
<tr>
<td>桌面 GUI</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-no">✗</td>
<td class="col-highlight2 cell-yes">✓ tkinter</td>
</tr>
<tr>
<td>Web UI</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-yes">✓ 纯静态</td>
<td class="col-highlight2 cell-partial">◐ Flask API</td>
</tr>
<!-- 插件 -->
<tr class="feat-group"><td colspan="8"> 插件 & 扩展</td></tr>
<tr>
<td>插件系统</td>
<td class="cell-yes">✓ MCP</td>
<td class="cell-partial">◐ MCP</td>
<td class="cell-yes">✓ MCP</td>
<td class="cell-no">✗</td>
<td class="cell-partial">◐</td>
<td class="col-highlight cell-yes">✓ 15 插件</td>
<td class="col-highlight2 cell-yes">✓ V2 + 适配器</td>
</tr>
<tr>
<td>跨平台插件兼容</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-no">✗</td>
<td class="col-highlight2 cell-yes">✓ OpenClaw/小狸</td>
</tr>
<tr>
<td>AI 插件翻译器</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="cell-no">✗</td>
<td class="col-highlight cell-no">✗</td>
<td class="col-highlight2 cell-yes">✓ 一键转换</td>
</tr>
<!-- 定价 -->
<tr class="feat-group"><td colspan="8"> 定价 & 生态</td></tr>
<tr>
<td>免费使用</td>
<td class="cell-partial">◐ 有限</td>
<td class="cell-partial">◐ Plus</td>
<td class="cell-yes">✓ 个人</td>
<td class="cell-yes">✓ 完全</td>
<td class="cell-partial">◐ Free</td>
<td class="col-highlight cell-yes">✓ 完全</td>
<td class="col-highlight2 cell-yes">✓ 完全</td>
</tr>
<tr>
<td>国内可用性</td>
<td class="cell-partial">◐ 需代理</td>
<td class="cell-partial">◐ 需代理</td>
<td class="cell-partial">◐ 需代理</td>
<td class="cell-yes">✓</td>
<td class="cell-partial">◐ 需代理</td>
<td class="col-highlight cell-yes">✓ 原生</td>
<td class="col-highlight2 cell-yes">✓ 原生</td>
</tr>
<tr>
<td>插件/工具数</td>
<td>MCP 生态</td>
<td>MCP 生态</td>
<td>MCP 生态</td>
<td>—</td>
<td>—</td>
<td class="col-highlight">15 / 141 操作</td>
<td class="col-highlight2">70+ 工具</td>
</tr>
</tbody>
</table>
</div>
</div>
<!-- ═══════════════════ SCORE CARDS ═══════════════════ -->
<div class="section">
<h2 class="section-title"> 维度评分</h2>
<p class="section-desc">基于功能完整度、易用性、生态成熟度的综合评分(满分 10)</p>
<div class="score-grid">
<div class="score-card">
<h3> Claude Code</h3>
<div class="bar-row"><span class="bar-label">代码编辑</span><div class="bar-track"><div class="bar-fill" style="width:90%;background:var(--accent)"></div></div><span class="bar-value">9.0</span></div>
<div class="bar-row"><span class="bar-label">Agent 能力</span><div class="bar-track"><div class="bar-fill" style="width:95%;background:var(--accent)"></div></div><span class="bar-value">9.5</span></div>
<div class="bar-row"><span class="bar-label">安全性</span><div class="bar-track"><div class="bar-fill" style="width:85%;background:var(--accent)"></div></div><span class="bar-value">8.5</span></div>
<div class="bar-row"><span class="bar-label">生态</span><div class="bar-track"><div class="bar-fill" style="width:90%;background:var(--accent)"></div></div><span class="bar-value">9.0</span></div>
<div class="bar-row"><span class="bar-label">性价比</span><div class="bar-track"><div class="bar-fill" style="width:50%;background:var(--orange)"></div></div><span class="bar-value">5.0</span></div>
</div>
<div class="score-card">
<h3> OpenAI Codex CLI</h3>
<div class="bar-row"><span class="bar-label">代码编辑</span><div class="bar-track"><div class="bar-fill" style="width:80%;background:var(--accent2)"></div></div><span class="bar-value">8.0</span></div>
<div class="bar-row"><span class="bar-label">Agent 能力</span><div class="bar-track"><div class="bar-fill" style="width:60%;background:var(--yellow)"></div></div><span class="bar-value">6.0</span></div>
<div class="bar-row"><span class="bar-label">安全性</span><div class="bar-track"><div class="bar-fill" style="width:80%;background:var(--accent2)"></div></div><span class="bar-value">8.0</span></div>
<div class="bar-row"><span class="bar-label">生态</span><div class="bar-track"><div class="bar-fill" style="width:75%;background:var(--accent2)"></div></div><span class="bar-value">7.5</span></div>
<div class="bar-row"><span class="bar-label">性价比</span><div class="bar-track"><div class="bar-fill" style="width:55%;background:var(--orange)"></div></div><span class="bar-value">5.5</span></div>
</div>
<div class="score-card">
<h3> Gemini CLI</h3>
<div class="bar-row"><span class="bar-label">代码编辑</span><div class="bar-track"><div class="bar-fill" style="width:80%;background:var(--cyan)"></div></div><span class="bar-value">8.0</span></div>
<div class="bar-row"><span class="bar-label">Agent 能力</span><div class="bar-track"><div class="bar-fill" style="width:55%;background:var(--yellow)"></div></div><span class="bar-value">5.5</span></div>
<div class="bar-row"><span class="bar-label">安全性</span><div class="bar-track"><div class="bar-fill" style="width:50%;background:var(--orange)"></div></div><span class="bar-value">5.0</span></div>
<div class="bar-row"><span class="bar-label">生态</span><div class="bar-track"><div class="bar-fill" style="width:70%;background:var(--cyan)"></div></div><span class="bar-value">7.0</span></div>
<div class="bar-row"><span class="bar-label">性价比</span><div class="bar-track"><div class="bar-fill" style="width:90%;background:var(--green)"></div></div><span class="bar-value">9.0</span></div>
</div>
<div class="score-card">
<h3> Aider</h3>
<div class="bar-row"><span class="bar-label">代码编辑</span><div class="bar-track"><div class="bar-fill" style="width:90%;background:var(--green)"></div></div><span class="bar-value">9.0</span></div>
<div class="bar-row"><span class="bar-label">Agent 能力</span><div class="bar-track"><div class="bar-fill" style="width:50%;background:var(--yellow)"></div></div><span class="bar-value">5.0</span></div>
<div class="bar-row"><span class="bar-label">安全性</span><div class="bar-track"><div class="bar-fill" style="width:55%;background:var(--orange)"></div></div><span class="bar-value">5.5</span></div>
<div class="bar-row"><span class="bar-label">生态</span><div class="bar-track"><div class="bar-fill" style="width:80%;background:var(--green)"></div></div><span class="bar-value">8.0</span></div>
<div class="bar-row"><span class="bar-label">性价比</span><div class="bar-track"><div class="bar-fill" style="width:85%;background:var(--green)"></div></div><span class="bar-value">8.5</span></div>
</div>
<div class="score-card">
<h3> GitHub Copilot CLI</h3>
<div class="bar-row"><span class="bar-label">代码编辑</span><div class="bar-track"><div class="bar-fill" style="width:70%;background:var(--text2)"></div></div><span class="bar-value">7.0</span></div>
<div class="bar-row"><span class="bar-label">Agent 能力</span><div class="bar-track"><div class="bar-fill" style="width:45%;background:var(--red)"></div></div><span class="bar-value">4.5</span></div>
<div class="bar-row"><span class="bar-label">安全性</span><div class="bar-track"><div class="bar-fill" style="width:55%;background:var(--orange)"></div></div><span class="bar-value">5.5</span></div>
<div class="bar-row"><span class="bar-label">生态</span><div class="bar-track"><div class="bar-fill" style="width:80%;background:var(--text2)"></div></div><span class="bar-value">8.0</span></div>
<div class="bar-row"><span class="bar-label">性价比</span><div class="bar-track"><div class="bar-fill" style="width:50%;background:var(--orange)"></div></div><span class="bar-value">5.0</span></div>
</div>
<div class="score-card" style="border-color:var(--pink);">
<h3> 小狸 Pro-CLI</h3>
<div class="bar-row"><span class="bar-label">代码编辑</span><div class="bar-track"><div class="bar-fill" style="width:85%;background:var(--pink)"></div></div><span class="bar-value">8.5</span></div>
<div class="bar-row"><span class="bar-label">Agent 能力</span><div class="bar-track"><div class="bar-fill" style="width:75%;background:var(--pink)"></div></div><span class="bar-value">7.5</span></div>
<div class="bar-row"><span class="bar-label">安全性</span><div class="bar-track"><div class="bar-fill" style="width:80%;background:var(--pink)"></div></div><span class="bar-value">8.0</span></div>
<div class="bar-row"><span class="bar-label">生态</span><div class="bar-track"><div class="bar-fill" style="width:40%;background:var(--orange)"></div></div><span class="bar-value">4.0</span></div>
<div class="bar-row"><span class="bar-label">性价比</span><div class="bar-track"><div class="bar-fill" style="width:95%;background:var(--green)"></div></div><span class="bar-value">9.5</span></div>
</div>
<div class="score-card" style="border-color:var(--orange);">
<h3> TG HELPER</h3>
<div class="bar-row"><span class="bar-label">代码编辑</span><div class="bar-track"><div class="bar-fill" style="width:60%;background:var(--orange)"></div></div><span class="bar-value">6.0</span></div>
<div class="bar-row"><span class="bar-label">Agent 能力</span><div class="bar-track"><div class="bar-fill" style="width:70%;background:var(--orange)"></div></div><span class="bar-value">7.0</span></div>
<div class="bar-row"><span class="bar-label">安全性</span><div class="bar-track"><div class="bar-fill" style="width:55%;background:var(--orange)"></div></div><span class="bar-value">5.5</span></div>
<div class="bar-row"><span class="bar-label">功能广度</span><div class="bar-track"><div class="bar-fill" style="width:95%;background:var(--green)"></div></div><span class="bar-value">9.5</span></div>
<div class="bar-row"><span class="bar-label">性价比</span><div class="bar-track"><div class="bar-fill" style="width:95%;background:var(--green)"></div></div><span class="bar-value">9.5</span></div>
</div>
</div>
</div>
<!-- ═══════════════════ VERDICT ═══════════════════ -->
<div class="section">
<h2 class="section-title"> 谁适合用什么?</h2>
<p class="section-desc">没有最好的工具,只有最合适的场景。</p>
<div class="verdict-grid">
<div class="verdict-card">
<h3> 企业级团队协作</h3>
<div class="who">→ Claude Code</div>
<ul>
<li>子代理机制成熟,支持记忆和分工</li>
<li>Bedrock / Vertex AI 企业级部署</li>
<li>MCP 协议生态最完善</li>
<li>安全可控,支持 step-by-step 审查</li>
</ul>
</div>
<div class="verdict-card">
<h3> 个人开发者 / 开源项目</h3>
<div class="who">→ Aider / Gemini CLI</div>
<ul>
<li>Aider:Git 深度集成,多模型自由切换</li>
<li>Gemini CLI:免费额度慷慨,1M 上下文</li>
<li>两者都完全开源,社区活跃</li>
</ul>
</div>
<div class="verdict-card">
<h3> 本地优先 / 隐私敏感</h3>
<div class="who">→ 小狸 Pro-CLI / Aider</div>
<ul>
<li>Ollama 原生支持,数据不出本机</li>
<li>无需 API Key,完全离线可用</li>
<li>适合涉密项目或网络受限环境</li>
</ul>
</div>
<div class="verdict-card">
<h3> 国内开发者 / 零成本</h3>
<div class="who">→ 小狸 Pro-CLI / TG HELPER</div>
<ul>
<li>原生支持 DeepSeek / 硅基流动</li>
<li>本地 Ollama 完全免费</li>
<li>无需翻墙,开箱即用</li>
</ul>
</div>
<div class="verdict-card">
<h3> 全栈自动化 / 编码为主</h3>
<div class="who">→ 小狸 Pro-CLI</div>
<ul>
<li>唯一内置浏览器自动化的 CLI 工具</li>
<li>15 插件覆盖编码→测试→部署</li>
<li>三界面切换,适合纯编码场景</li>
</ul>
</div>
<div class="verdict-card">
<h3> 桌面全能管家 / IoT</h3>
<div class="who">→ TG HELPER</div>
<ul>
<li>物联网控制中心(MQTT/TCP/UDP)</li>
<li>QQ 机器人 + 语音合成</li>
<li>办公自动化(Excel/PDF/Word)</li>
<li>Arduino 嵌入式全流程</li>
<li>适合需要"操作系统级"控制的场景</li>
</ul>
</div>
<div class="verdict-card">
<h3> 社交陪伴 / 多人格</h3>
<div class="who">→ TG HELPER</div>
<ul>
<li>3 种内置人格(暖男/傲娇/中性)</li>
<li>"热闹模式"多人格群聊互喷</li>
<li>QQ 群聊概率性自动回复</li>
<li>17 种皮肤,个性化极强</li>
</ul>
</div>
<div class="verdict-card">
<h3> AWS / 云原生 DevOps</h3>
<div class="who">→ Amazon Q CLI / Copilot CLI</div>
<ul>
<li>深度集成 AWS 服务和 IAM</li>
<li>Copilot CLI:GitHub 生态无缝衔接</li>
</ul>
</div>
</div>
</div>
<!-- ═══════════════════ PROS/CONS ═══════════════════ -->
<div class="section">
<h2 class="section-title"> 国产双雄深度点评</h2>
<p class="section-desc">小狸 Pro-CLI vs TG HELPER — 同为国产开源,风格截然不同。</p>
<h3 style="margin:24px 0 12px; font-size:1.1rem;"> 小狸 Pro-CLI</h3>
<div class="proscons">
<div class="pc-card pc-pro">
<h4 style="color:var(--green)"> 亮点</h4>
<ul>
<li>功能密度极高 — 15 插件 141 操作,一个人干了一个团队的活</li>
<li>安全沙箱 AST 级检测 + 子进程隔离,同类最扎实</li>
<li>三界面覆盖 — CLI + TUI + Web UI</li>
<li>浏览器自动化 — Playwright 31 操作</li>
<li>本地模型原生 — Ollama 零成本起步</li>
<li>JSON 解析 7 层 fallback — 被 AI 坑出来的实战经验</li>
<li>113 个测试用例 — 比很多大厂项目覆盖率都高</li>
</ul>
</div>
<div class="pc-card pc-con">
<h4 style="color:var(--red)"> 不足</h4>
<ul>
<li>无 MCP 支持,无法接入大厂工具链</li>
<li>无 IDE 集成,纯终端</li>
<li>社区规模小,单人维护</li>
<li>Mixin 架构耦合高</li>
<li>无记忆系统(只有对话历史压缩)</li>
<li>无 IoT / 社交 / 办公自动化能力</li>
</ul>
</div>
</div>
<h3 style="margin:32px 0 12px; font-size:1.1rem;"> TG HELPER</h3>
<div class="proscons">
<div class="pc-card pc-pro">
<h4 style="color:var(--green)"> 亮点</h4>
<ul>
<li>功能广度碾压 — 70+ 工具覆盖文件/浏览器/IoT/QQ/办公/嵌入式/多媒体</li>
<li>记忆系统业界领先 — 短期+长期+反思+SQLite FTS5+ChromaDB 向量检索</li>
<li>物联网控制中心 — MQTT/TCP/UDP 全协议,主动巡检,传感器触发器</li>
<li>QQ 机器人深度整合 — OneBot 协议,群聊陪伴,语音合成</li>
<li>人格系统 — 3 种人格 + "热闹模式"群聊互喷,社交属性拉满</li>
<li>插件 V2 跨平台 — 适配 OpenClaw 和小狸插件,AI 一键转换</li>
<li>反反爬虫 — 随机 UA、假装手抖、代理切换,实战级</li>
<li>Arduino 全流程 — 从装 CLI 到烧录板子,一条龙</li>
<li>17 种皮肤 — 从暗黑到粉嫩少女风</li>
</ul>
</div>
<div class="pc-card pc-con">
<h4 style="color:var(--red)"> 不足</h4>
<ul>
<li>代码编辑能力弱 — 没有精准替换、AST 分析、语法检查</li>
<li>Windows 为主 — 跨平台支持不如 CLI 工具</li>
<li>GUI 依赖 — 没有 CLI 模式,不适合无头服务器</li>
<li>安全机制薄弱 — 无 AI 风险分析,无代码沙箱</li>
<li>版本较早 — v0.1.5,多 Agent 功能仅预留</li>
<li>文档粗糙 — README 风格过于"接地气"</li>
<li>子 Agent 未实现 — multi_agent.py 仅框架</li>
</ul>
</div>
</div>
</div>
<!-- ═══════════════════ RADAR COMPARISON ═══════════════════ -->
<div class="section">
<h2 class="section-title"> 国产双雄 vs 国际大厂</h2>
<p class="section-desc">小狸和 TG-HELPER 各有所长,和国际大厂工具形成互补。</p>
<div style="background:var(--surface); border:1px solid var(--border); border-radius:var(--radius); padding:32px; overflow-x:auto;">
<table style="white-space:normal; font-size:.9rem;">
<thead>
<tr>
<th style="min-width:140px;">能力维度</th>
<th style="min-width:160px;">Claude Code</th>
<th style="min-width:160px; color:var(--pink);">小狸 Pro-CLI</th>
<th style="min-width:160px; color:var(--orange);">TG HELPER</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>核心定位</strong></td>
<td>企业级编程 Agent</td>
<td>全栈编程 CLI 助手</td>
<td>桌面级全能 AI 智能体</td>
</tr>
<tr>
<td><strong>最强项</strong></td>
<td>子代理协作 + MCP 生态</td>
<td>代码编辑 + 安全沙箱 + 浏览器</td>
<td>IoT + QQ + 记忆系统 + 人格</td>
</tr>
<tr>
<td><strong>最弱项</strong></td>
<td>价格高、闭源</td>
<td>生态孤立、无记忆系统</td>
<td>代码编辑弱、无沙箱</td>
</tr>
<tr>
<td><strong>适合场景</strong></td>
<td>企业大型项目、复杂流程</td>
<td>日常编码、快速原型、爬虫</td>
<td>智能家居、社交机器人、办公自动化</td>
</tr>
<tr>
<td><strong>学习曲线</strong></td>
<td>中等</td>
<td>低</td>
<td>中等</td>
</tr>
<tr>
<td><strong>社区活跃度</strong></td>
<td>高(Anthropic 官方)</td>
<td>低(个人项目)</td>
<td>低(个人项目)</td>
</tr>
<tr>
<td><strong>互补关系</strong></td>
<td>—</td>
<td>小狸补编码能力 → TG 补 IoT/社交</td>
<td>TG 补 IoT/社交 → 小狸补编码能力</td>
</tr>
</tbody>
</table>
</div>
</div>
<!-- ═══════════════════ SUMMARY ═══════════════════ -->
<div class="section" style="max-width:800px; margin:0 auto 64px;">
<h2 class="section-title" style="justify-content:center;"> 总结</h2>
<div style="margin-top:24px; text-align:left; background:var(--surface); border:1px solid var(--border); border-radius:var(--radius); padding:32px; font-size:.95rem; line-height:1.8;">
<p><strong>Claude Code</strong> 是当前综合最强的 CLI 编程助手,子代理 + MCP + 企业级安全,但价格不菲且闭源。</p>
<br>
<p><strong>Aider</strong> 是开源社区的标杆,Git 深度集成 + 多模型支持,极客首选。</p>
<br>
<p><strong>Gemini CLI</strong> 靠免费 + 1M 上下文杀出一条路,适合预算有限的个人开发者。</p>
<br>
<p style="color:var(--pink);"><strong>小狸 Pro-CLI</strong> 是"编码特化型" — 一个人做出了大厂级的代码编辑和安全能力,三界面切换、浏览器自动化在同类工具中独一无二。适合<strong>以编码为核心</strong>的开发者。</p>
<br>
<p style="color:var(--orange);"><strong>TG HELPER</strong> 是"桌面全能型" — 功能广度碾压所有竞品,IoT 控制、QQ 机器人、人格系统、记忆系统、Arduino 全流程这些特性在 AI 助手领域<strong>前无古人</strong>。适合<strong>想要一个"真正的生活/工作管家"</strong>的用户。</p>
<br>
<p style="color:var(--text2); font-size:.88rem; border-top:1px solid var(--border); padding-top:16px; margin-top:16px;">
<strong>彩蛋</strong>:TG HELPER 已经内置了小狸和 OpenClaw 的插件适配器,理论上可以互相导入插件。国产 AI 工具生态正在形成自己的联盟。
</p>
</div>
</div>
</div>
<div class="footer">
<p>数据基于 2025-2026 年各工具公开信息整理 · 评分为综合主观判断,仅供参考</p>
<p style="margin-top:8px;">
<a href="https://gitee.com/shuiyu1123/xiaoli-cli" target="_blank">小狸 Pro-CLI</a> ·
<a href="https://gitee.com/JXWNB666/TG-HELPER" target="_blank">TG HELPER</a> ·
<a href="https://docs.anthropic.com/en/docs/claude-code" target="_blank">Claude Code</a> ·
<a href="https://github.com/openai/codex" target="_blank">Codex CLI</a> ·
<a href="https://github.com/google-gemini/gemini-cli" target="_blank">Gemini CLI</a> ·
<a href="https://github.com/Aider-AI/aider" target="_blank">Aider</a> ·
<a href="https://docs.github.com/en/copilot/using-github-copilot/using-github-copilot-in-the-command-line" target="_blank">Copilot CLI</a>
</p>
</div>
</body>
</html>