Oralenglish banner
rolandwonglonam rolandwonglonam

Oralenglish

AI community

Description

AI-powered English speaking practice skill for Claude Code. Analyzes accuracy, naturalness & fluency with bilingual feedback.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

/oralenglish - 英语口语练习助手

一个基于苏格拉底式对话设计的英语口语提升工具,帮助你像 native speaker 一样自然表达。

功能特点

  • 智能场景识别:自动判断学术/商务/日常场景,给出相应语域的建议
  • 三维分析:从准确性、地道性、流利性三个维度分析你的表达
  • 中英双语确认:确保理解你真正想表达的意图
  • 持续追踪进步:记录所有练习,检测你是否真正掌握了新表达
  • 双周报告:自动生成进步报告,让你看到自己的成长

使用方式

触发方式

  1. "英语练习" 进入练习模式
  2. 直接说英文 → 自动进入分析模式

工作流程

1. 你说英文(通过语音输入或打字)
     ↓
2. AI 分析你的表达(准确性/地道性/流利性)
     ↓
3. AI 用中英双语确认你的意图
     ↓
4. AI 给出优化建议:
   - 更地道的说法
   - 为什么原表达不够好
   - 2-3个替代表达
     ↓
5. 记录到本地,追踪你的进步

示例

**你说:**

"I think this method is not so good for our research."

**AI 响应:**

**场景判断:** 学术讨论

**我理解的意图是:** 你想表达对这个方法的质疑

**用中文确认:** 你想说"我认为这个方法对我们的研究不太合适",对吗?

**优化建议:**

✅ **更地道的说法:**

"I have some concerns about this method's applicability to our research."

📝 **为什么这样更好:**

  • "not so good" 在学术场景中显得不够专业
  • "have concerns about" 是学术讨论中表达质疑的标准用法

🔄 **其他替代表达:**

  1. "I'm not entirely convinced this method is suitable for our purposes."
  2. "This method may have limitations in the context of our research."

进步追踪

Skill 会自动追踪:

  • ✅ 你使用了之前学过的表达 → 标记为"已掌握"
  • ✅ 你不再犯同类型的错误 → 标记为"进步"
  • 📊 每两周生成一份进步报告

设计理念

这个 Skill 的设计基于两个哲学原则:

  1. 维特根斯坦:"语言的意义在于使用" — 通过实际使用来学习,而不是死记硬背
  2. 苏格拉底式对话 — 通过提问确认意图,而不是假设理解

技术实现

  • 基于 Claude Code 的 Skill 系统
  • 本地存储练习记录(JSON 格式)
  • 支持与 Typeless 等语音输入工具配合使用

文件结构

AI_Roland/
├── 技能库/oralenglish/
│   ├── skill.json          # Skill 定义
│   └── INSTRUCTIONS.md     # 执行指令
│
└── 英语口语/
    ├── practice_log.json       # 练习记录
    ├── expression_library.json # 表达库
    ├── progress_tracker.json   # 进步追踪
    └── reports/                # 双周报告

作者

由 **Roland Wayne** 设计和实现

灵感来源:

  • 维特根斯坦《逻辑哲学论》
  • 苏格拉底式对话法
  • 实际的英语口语学习需求

*"理解一个句子意味着理解一种语言。理解一种语言意味着掌握一种技术。" — 维特根斯坦*