Plan: Transitioning to Forward Deployed Engineer / AI Engineer
一份分階段路線圖,供後端工程師轉向 FDE 與 AI Engineer 角色——解讀頭銜混亂、應用型 LLM 技術棧與面試循環。
AI 翻譯
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗DeutschGo is a deep, flexible German-learning system for people who need German for life, work, and study in Germany, Austria, and Switzerland: a connected model of German, a curriculum from A1 to C1, practice in all four skills, explanations in the learner's language, and honest, evidence-based progress.
Phase P2 — learner loop. The content contract, validator, evaluator, learning engine, attempt recording, learner-data schema and an installable web app are in CI; one gold-standard unit exists and is not yet human-reviewed. Details: project status.
Requires the Node.js version in .nvmrc (22.x, at least 22.18; npm warns EBADENGINE on other versions) and Python 3 (for the doc check).
nvm use # or install the version in .nvmrc
npm ci # install exactly what package-lock.json records
npm run content:validate # validate all content, show language coverage
npm test # content-kit tests
npm run dev -w @deutschgo/web # http://localhost:3000 (builds the content bundle first)
npm run check # everything CI runs
| Area | Start here |
|---|---|
| Product | Vision · Functional spec · Release stages · Monetization · User flows |
| Language & content | Content contract · Knowledge model · Content standard · Curriculum · Localization · Regional varieties |
| Learning | Learning engine · Four skills |
| Technical | Architecture · ADRs · Data & privacy |
| Quality | Quality gates · Content review · Operations |
| Work | Roadmap · Backlog · Workflow · Sources |
CLAUDE.md, .claude/ instructions, scoped rules, skills for Claude Code
docs/ product, domain, architecture (ADRs), quality, development
content/ YAML: concepts, units, routes, i18n/<lang>, languages, sources
packages/content-kit/ JSON Schemas, validator, compiler, answer evaluator (TypeScript)
apps/web/ Next.js web app / PWA
scripts/ repository checks
.github/ CI workflow, issue and PR templates
Committed docs are the source of truth. Content is validated automatically and reviewed by humans; schema-valid is not the same as correct German. Unfinished, unreviewed, or machine-translated material is always labelled. External material only with verified rights.