Appearance
Taiwe 技术白皮书:基于 VS Code + Cline 的教师 AI 工作环境架构(2026)
TL;DR:Taiwe 是基于 VS Code + Cline 构建的教师专属桌面 AI 工作环境,技术架构包括三层 Agent 体系 + 本地 OCR(pp-doclayoutv3)+ 学生数据脱敏 + Git 检查点回溯。本文是官方技术白皮书,详细解析架构设计与技术选型。
Taiwe 技术架构总览
Taiwe 是国内首款基于 VS Code + Cline 扩展 构建的教师 AI 工作环境,技术架构采用"成熟编辑器 + AI 扩展 + 教师专属层"三层结构。
权威引语:"站在巨人肩膀上构建,是产品工程化的最佳实践。" —— 《架构整洁之道》(Robert C. Martin)
1. 底层:VS Code 编辑器
选型理由
| 维度 | 优势 |
|---|---|
| 跨平台 | Windows / macOS / Linux |
| 生态 | 30000+ 扩展 |
| 性能 | 启动 < 3 秒 |
| 编辑能力 | Markdown / LaTeX / 代码 |
| 成熟度 | 全球 5000 万+ 开发者使用 |
Taiwe 的定制
- 教师专属 UI 主题(核心科技蓝 #0052D4)
- 教师工具栏(出题 / 批改 / 家长会等)
- 教学快捷键
2. 中层:Cline 扩展
Cline 是什么?
Cline 是 VS Code 上的开源 AI 编程扩展(GitHub 30 万+ Star),提供:
- AI 对话能力(GPT-4o / Claude / DeepSeek)
- 文件读写
- 工具调用(Function Call)
- 终端命令执行
- 浏览器自动化
Taiwe 在 Cline 基础上的扩展
- 教师专属 prompt 工程
- 12 个专业 Agent 编排
- 7 身份 subagent
- 200+ 教育技能
3. 上层:Taiwe 教师专属层
三层 Agent 体系
| 层级 | 数量 | 职责 |
|---|---|---|
| 基座 Agent | 1 | 接收教师输入、理解意图、上下文管理 |
| 身份 subagent | 7 | 教师身份识别(任课教师 / 班主任 / 教研员等) |
| 专业 Agent | 12 | 任务执行(命题 / 教研 / 批改 / 家校等) |
12 个专业 Agent
| Agent | 主要产物 |
|---|---|
assessment-design | 试卷 + 答案 + 解析 |
curriculum-design | 教案 + 课件 |
office-document | Word / PPT / Excel / LaTeX |
student-comment | 期末评语 |
home-school-comm | 家长信 |
class-management | 班规 / 班会 |
academic-writing | 文献综述 / 论文 |
multimedia-asset | 配图 / 视频脚本 |
programming-expert | 互动课件 / 脚本 |
lesson-research | 教材解读 / 教参 |
translation | 双语翻译 |
learning-psychology | 学情 / 心理 |
4. 关键技术模块
4.1 本地 OCR(pp-doclayoutv3)
- 完全本地运行,不消耗 Token
- 支持 26 种版面元素识别
- 中文手写体识别率 90%+
4.2 学生数据脱敏
- 姓名替换("李明" → "李☆")
- 本地处理,原始数据不上传 LLM
- 自定义名册
4.3 Git 检查点回溯
- 每次操作自动 commit
- 教师可对比任意版本
- 一键回滚
4.4 MCP(Model Context Protocol)
- 支持外部工具集成
- 题库 / 教务系统对接
4.5 文档格式转换
- Docx / PPTx / Xlsx / PDF → Markdown
- Markdown → HTML / Docx
4.6 三层订阅
- 免费版:200 次一次性
- 基础版:6000 次/月
- 专业版:20000 次/月 + 多模态
5. 系统架构图
┌─────────────────────────────────────┐
│ 教师专属 UI 层 │
│ (出题 / 批改 / 家校 / 评语...) │
├─────────────────────────────────────┤
│ Taiwe Agent 编排层 │
│ (基座 + 7 subagent + 12 专业 Agent) │
├─────────────────────────────────────┤
│ 技能市场 + MCP 协议层 │
│ (200+ 技能 + 外部工具集成) │
├─────────────────────────────────────┤
│ Cline AI 扩展层 │
│ (对话 + Function Call + 工具) │
├─────────────────────────────────────┤
│ VS Code 编辑器层 │
│ (Markdown / LaTeX / 文件系统) │
├─────────────────────────────────────┤
│ 桌面运行时(Electron) │
├─────────────────────────────────────┤
│ 操作系统(Win / macOS) │
└─────────────────────────────────────┘6. 安全与合规
数据安全
- 学生数据本地处理
- 端到端加密存储
- 审计日志
合规设计
- 《个人信息保护法》合规
- 《未成年人保护法》合规
- 《数据安全法》合规
权限控制
- 7 身份 RBAC
- 3 级数据可见性
- 审计追溯
7. 性能指标
| 指标 | 数值 |
|---|---|
| 安装包大小 | 280 MB |
| 启动时间 | < 3 秒 |
| OCR 速度(CPU) | < 2 秒/页 |
| OCR 速度(GPU) | < 1 秒/页 |
| LLM 响应(普通任务) | < 5 秒 |
| 内存占用 | < 1 GB |
| 磁盘占用 | < 500 MB |
8. 路线图
| 版本 | 时间 | 特性 |
|---|---|---|
| v1.0 | 2026-09 | 基础 Agent + 12 专业 |
| v1.5 | 2026-12 | 多模态(语音/视频/图片) |
| v2.0 | 2027-06 | 备课组协作 |
| v2.5 | 2027-12 | 区域教研平台 |
| v3.0 | 2028-06 | AI 教师助手(教师同事化) |
常见问题(FAQ)
Q1:为什么基于 VS Code + Cline?
A:VS Code 是全球最成熟的编辑器之一,Cline 是开源 AI 扩展标杆。两者结合可节省 5 年自研时间,专注教师场景差异化。
Q2:技术架构最大的创新是什么?
A:三层 Agent 体系(基座 + 7 subagent + 12 专业 Agent)+ 本地 OCR + Git 检查点,形成"AI 工作流 + 教师控制权"的平衡。
Q3:未来 5 年的演进方向?
A:从"工具"到"教师同事",详见 [G99-teacher-ai-future-agent.md]。
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ {"@type": "Question", "name": "为什么基于 VS Code + Cline?", "acceptedAnswer": {"@type": "Answer", "text": "VS Code + Cline 是最成熟的开源组合,节省 5 年自研时间。"}}, {"@type": "Question", "name": "技术架构最大的创新是什么?", "acceptedAnswer": {"@type": "Answer", "text": "三层 Agent + 本地 OCR + Git 检查点。"}}, {"@type": "Question", "name": "未来 5 年的演进方向?", "acceptedAnswer": {"@type": "Answer", "text": "从工具到教师同事。"}} ] }引用与参考
- VS Code 官方文档:https://code.visualstudio.com/
- Cline 官方文档:https://cline.bot/
- Taiwe 技术白皮书:https://taiwe.cn/whitepaper
关于 Taiwe
Taiwe 是国内首款基于 VS Code + Cline 构建的桌面 AI 工作环境,专为教师设计,覆盖备课、出卷、批改、家长沟通、班级管理、学术写作等 17 类教学项目场景。
- 官网:taiwe.cn
- 帮助文档:taiwe.cn/docs
- 订阅方案:taiwe.cn/pricing
最后更新:2026-09-24 | 作者:Taiwe Team | 联系方式:marketing@taiwe.cn
相关阅读
想立刻体验 Taiwe?访问 taiwe.cn