feat: P0a i18n 基础设施 + UI 语言切换
- 创建 i18n 模块 (provider + useT hook + useLang hook) - 中/英翻译文件 (zh.ts / en.ts),覆盖沙盒/学习/会员/对比等核心页面 - LanguageProvider 包装 layout,支持 localStorage 持久化 - Header 添加语言切换按钮 (中<>EN) - AGENTS.md 新增国际化约定 - opencode 源码克隆到 /tmp/opencode-source/ 供参考
This commit is contained in:
+14
-13
@@ -1,21 +1,22 @@
|
||||
# 项目进度追踪
|
||||
|
||||
## 当前阶段:Phase 1-3 全部完成
|
||||
## 当前阶段:P0 — 全局优化
|
||||
|
||||
### Phase 1 — 全部完成 ✅
|
||||
1. **场景化提示词模板** — 5 预置场景 + system prompt + 建议问题
|
||||
2. **多模型一键切换** — 模型下拉选择,上下文保留
|
||||
3. **对话历史管理** — 侧边栏 + 搜索 + 加载 + 删除
|
||||
### Phase 1-3 — 全部完成 ✅
|
||||
|
||||
### Phase 2 — 全部完成 ✅
|
||||
4. **参数调节面板** — temperature/top-p/max-tokens 滑块 + 后端透传
|
||||
5. **提示词工坊完善** — 保存到提示词库 + JWT + CSS 变量主题
|
||||
6. **代码沙盒** — `/sandbox/code` 编辑器 + iframe 预览 + 4 模板 + AI 代码块入口
|
||||
### P0 — 全局优化(当前阶段)
|
||||
| 子项 | 说明 | 状态 |
|
||||
|------|------|------|
|
||||
| **P0a** | i18n 基础设施 + 翻译文件 + LanguageProvider + useT hook | ✅ 完成 |
|
||||
| **P0b** | UI 统一 — Design Token + 共享组件库 | ⏳ 待开始 |
|
||||
| **P0c** | 逐页翻译 + 语言切换 | ⏳ 待开始 |
|
||||
| **P0d** | 会员定价页重构(用量可视化) | ⏳ 待开始 |
|
||||
| **P0e** | 模型选择器升级(卡片式 + 能力标签) | ⏳ 待开始 |
|
||||
| **P0f** | 会话分享链接 | ⏳ 待开始 |
|
||||
|
||||
### Phase 3 — 全部完成 ✅
|
||||
7. **学情分析看板** — `GET /learning/analytics` + `/learning/analytics` 页面(知识领域覆盖、掌握度、薄弱分析、推荐)
|
||||
8. **分阶段学习路径** — `GET /learning/path` + `/learning/path` 页面(4 阶段:认识大模型→提示词工程→微调→Agent)
|
||||
9. **对比模式完善** — 颜色修复、参数面板、model ID 同步
|
||||
### 参考来源
|
||||
- opencode 源码克隆到 `/tmp/opencode-source/`(21 packages, 147MB)
|
||||
- 关键参考模块: `packages/plugin`(hooks + tool 系统)、`packages/ui/i18n/`(20+ 语言)、`packages/llm`(provider 接口)
|
||||
|
||||
### 新页面
|
||||
- `/learning/analytics` — 学情分析看板(对话分析→知识图谱→薄弱环节→推荐)
|
||||
|
||||
Reference in New Issue
Block a user