OP 在 OpenClaw 出来之前用 Antigravity/Claude Code 开发一个英语学习小工具,亲自指挥 AI 写代码、亲自本地自测、亲自 commit 、push 代码。
这个工具目前长这样:

让 Antigravity/Claude Code 写代码已经比自己写要方便地多了,开始的几天每天补充一点功能做点优化。 后来 OpenClaw 出来之后我直接试了一把,发现让开发这个东西的过程变得更爽了。
我用的是 Mac Mini M4 ,用 VMware Fusion 装了个 Ubuntu 虚拟机,让 OpenClaw 跑在里面。 模型最开始用的是 Gemini ,后来补充了 Claude 。主要用 Telegram 和 bot 对话。Mac 设置了关屏不休眠之后,虚拟机里面的 bot 可以一直响应,不会掉线。
最开始的感受是很超预期的,发了仓库链接之后它自己给下载下来了,然后按要求做了对应修改。还会自动找我要 GitHub 的 token ,我把这个 token 直接通过聊天框发给它就行,不用找地方配置。等它拿到 token 之后能自动帮忙 push 到 GitHub 。


然后发语音下命令、发图片指出 bug 都能被正常识别。
最后让它总结一下这两三天都做了什么:
Q:
简单整理一下 lang-tools 项目里面,ClawdBot 都帮忙实现了那些功能特性?以及总时间、提交次数、行数这些信息。
A:
📊 Lang-Tools 项目统计报告
⏱️ 时间线
• 首次提交:2026-01-30 00:16:11
• 最后提交:2026-02-01 12:56:00
• 总时长:~2.5 天( 2 天 12 小时 40 分钟)
📈 代码统计
• 提交次数:41 次
• 文件改动:11 个文件
• 代码行数(文本文件:JS/CSS/HTML/MD ): • ➕ 新增:2,951 行
• ➖ 删除:1,154 行
• 📊 净增:1,797 行
🎯 核心功能特性
1️⃣ 用户体验
• 🌙 暗黑模式 (v0.1.6)
• 🔊 TTS 语音播放 - OpenAI API (v0.1.9)
• 📱 移动端优化 - 响应式布局、2 列网格、按钮压缩
2️⃣ Anki 卡片集成
• 🖥️ 桌面端 - AnkiConnect 自动创建
• 📲 iOS/iPadOS - Universal link 支持
• 🤖 Android - .apkg 文件生成 (v0.1.18+)
• 🏷️ 智能标签 - 根据操作自动添加
• 🔍 设备检测 - 自动判断平台
3️⃣ 翻译功能增强 (v0.1.29-0.1.37)
• 🗣️ 发音支持(中文输入自动跳过)
• 📝 用法示例
• 🎯 一次性示例( few-shot )
• 🚫 避免重复翻译
• ⚡️ 缓存破坏机制
4️⃣ Rewrite 功能优化
• 🔍 错误分析 - 详细语法诊断
• 📏 可数名词检查 - 严格格式验证
• ✅ 智能跳过 - 已正确短语不修改
• 💬 通用短语 - "I love you" 等万能表达
5️⃣ 稳定性修复
• 🐛 修复 Android APKG 空白/0 卡片导入问题
• 📦 本地化所有库文件(无 CDN 依赖)
• 🔧 脚本加载优化 - DOMContentLoaded 、延迟加载
• 🎨 CSS/模态框 z-index 修复
6️⃣ 开发规范
• 📋 CONTRIBUTING.md ( http://contributing.md/) - 发布检查清单
• 🔢 版本管理 - v0.1.5 → v0.1.37
平均产出:~17.5 提交/天,~720 行代码/天
(感兴趣可以看一下这个项目的🔗 提交记录)
好:
不好:
1
Cabana 2 天前 via iPhone
我的定时任务也是一开始老是 timeout 后来我让它把全局超时时间都改成 60s 就好多了
|
2
freebattle 2 天前
你这个需求用 happy+claudecode 更靠谱,中转一道除了消耗更多 token ,增加不确定性
|
3
rolandzhou OP |
4
blues9 1 天前
请问 Gemini 怎么配啊? 想用目前的 pro 订阅先试用一下,但是总不成功。
|
5
rolandzhou OP @blues9 应该在这里面就能创建 api key https://aistudio.google.com/api-keys ,拿 api key 可以配置到 OpenClaw 里面
|