diff --git a/docs/.vitepress/config.mjs b/docs/.vitepress/config.mjs
index 971dcc8..401f1af 100644
--- a/docs/.vitepress/config.mjs
+++ b/docs/.vitepress/config.mjs
@@ -197,6 +197,62 @@ const commonThemeConfig = {
}
}
+const productManagerSidebar = [
+ {
+ text: '新手入门',
+ collapsed: false,
+ items: [
+ { text: '1. 学习地图', link: '/zh-cn/stage-0/0.1-learning-map/' },
+ {
+ text: '2. AI 时代,会说话就会编程',
+ link: '/zh-cn/stage-0/0.2-ai-capabilities-through-games/'
+ }
+ ]
+ },
+ {
+ text: '产品经理',
+ collapsed: false,
+ items: [
+ {
+ text: '1. 认识 AI IDE 工具',
+ link: '/zh-cn/stage-1/1.1-introduction-to-ai-ide/'
+ },
+ {
+ text: '2. 动手做出原型',
+ link: '/zh-cn/stage-1/1.2-building-prototype/'
+ },
+ {
+ text: '3. 给原型加上 AI 能力',
+ link: '/zh-cn/stage-1/1.3-integrating-ai-capabilities/'
+ },
+ {
+ text: '4. 完整项目实战',
+ link: '/zh-cn/stage-1/1.4-complete-project-practice/'
+ },
+ {
+ text: '附录 A:产品思维补充',
+ link: '/zh-cn/stage-1/appendix-a-product-thinking/'
+ },
+ {
+ text: '附录 B:常见报错及解决方案',
+ link: '/zh-cn/stage-1/appendix-b-common-errors/'
+ },
+ {
+ text: '附录 C:产业多分类场景方向参考',
+ link: '/zh-cn/stage-1/appendix-industry-scenarios/'
+ },
+ {
+ text: '扩展阅读 1:7 款主流 Vibe Coding 在线平台实测对比',
+ link: '/zh-cn/stage-1/appendix-articles/example0-1/vibe-coding-tools-snake-game-tutorial'
+ },
+ {
+ text: '扩展阅读 2:用编程和设计智能体开发网站',
+ link: '/zh-cn/stage-1/appendix-articles/example0-2/vibe-coding-tools-build-website-with-ai-coding-and-design-agents'
+ }
+ ]
+ }
+]
+
export default defineConfig({
markdown: {
config: (md) => {
@@ -204,6 +260,7 @@ export default defineConfig({
}
},
base: base,
+ ignoreDeadLinks: true,
// Sitemap 配置
sitemap: {
@@ -249,67 +306,23 @@ export default defineConfig({
},
nav: [
{ text: '首页', link: '/zh-cn/' },
- { text: '新手入门', link: '/zh-cn/stage-0/0.1-learning-map/' },
{
text: '产品经理',
- link: '/zh-cn/stage-1/1.1-introduction-to-ai-ide/'
+ link: '/zh-cn/stage-0/'
},
{
text: '初中级开发',
- link: '/zh-cn/stage-2/frontend/2.0-lovart-assets/'
+ link: '/zh-cn/stage-2/'
},
{
text: '高级开发',
- link: '/zh-cn/stage-3/core-skills/3.1-mcp-claudecode-skills/'
+ link: '/zh-cn/stage-3/'
},
- { text: '附录', link: '/zh-cn/appendix/ai-capability-dictionary' }
+ { text: '附录', link: '/zh-cn/appendix/' }
],
sidebar: {
- '/zh-cn/stage-0/': [
- { text: '1. 学习地图', link: '/zh-cn/stage-0/0.1-learning-map/' },
- {
- text: '2. AI 时代,会说话就会编程',
- link: '/zh-cn/stage-0/0.2-ai-capabilities-through-games/'
- }
- ],
- '/zh-cn/stage-1/': [
- {
- text: '1. 认识 AI IDE 工具',
- link: '/zh-cn/stage-1/1.1-introduction-to-ai-ide/'
- },
- {
- text: '2. 动手做出原型',
- link: '/zh-cn/stage-1/1.2-building-prototype/'
- },
- {
- text: '3. 给原型加上 AI 能力',
- link: '/zh-cn/stage-1/1.3-integrating-ai-capabilities/'
- },
- {
- text: '4. 完整项目实战',
- link: '/zh-cn/stage-1/1.4-complete-project-practice/'
- },
- {
- text: '附录 A:产品思维补充',
- link: '/zh-cn/stage-1/appendix-a-product-thinking/'
- },
- {
- text: '附录 B:常见报错及解决方案',
- link: '/zh-cn/stage-1/appendix-b-common-errors/'
- },
- {
- text: '附录 C:产业多分类场景方向参考',
- link: '/zh-cn/stage-1/appendix-industry-scenarios/'
- },
- {
- text: '扩展阅读 1:7 款主流 Vibe Coding 在线平台实测对比',
- link: '/zh-cn/stage-1/appendix-articles/example0-1/vibe-coding-tools-snake-game-tutorial'
- },
- {
- text: '扩展阅读 2:用编程和设计智能体开发网站',
- link: '/zh-cn/stage-1/appendix-articles/example0-2/vibe-coding-tools-build-website-with-ai-coding-and-design-agents'
- }
- ],
+ '/zh-cn/stage-0/': productManagerSidebar,
+ '/zh-cn/stage-1/': productManagerSidebar,
'/zh-cn/stage-2/': [
{
text: '前端开发',
@@ -655,20 +668,19 @@ export default defineConfig({
},
nav: [
{ text: 'Home', link: '/en-us/' },
- { text: 'Getting Started', link: '/en-us/stage-0/0.1-learning-map/' },
{
- text: 'AI Product Manager',
- link: '/en-us/stage-1/1.1-introduction-to-ai-ide/'
+ text: 'Product Manager',
+ link: '/en-us/stage-0/'
},
{
text: 'Full-Stack Development',
- link: '/en-us/stage-2/frontend/2.0-lovart-assets/'
+ link: '/en-us/stage-2/'
},
{
text: 'Advanced Development',
- link: '/en-us/stage-3/core-skills/3.1-mcp-claudecode-skills/'
+ link: '/en-us/stage-3/'
},
- { text: 'Appendix', link: '/en-us/appendix/ai-capability-dictionary' }
+ { text: 'Appendix', link: '/en-us/appendix/' }
],
// TODO: Add English sidebar when content is ready
sidebar: {},
@@ -700,20 +712,19 @@ export default defineConfig({
},
nav: [
{ text: 'ホーム', link: '/ja-jp/' },
- { text: '入門', link: '/ja-jp/stage-0/0.1-learning-map/' },
{
text: 'AI プロダクトマネージャー',
- link: '/ja-jp/stage-1/1.1-introduction-to-ai-ide/'
+ link: '/ja-jp/stage-0/'
},
{
text: 'フルスタック開発',
- link: '/ja-jp/stage-2/frontend/2.0-lovart-assets/'
+ link: '/ja-jp/stage-2/'
},
{
text: '上級開発',
- link: '/ja-jp/stage-3/core-skills/3.1-mcp-claudecode-skills/'
+ link: '/ja-jp/stage-3/'
},
- { text: '付録', link: '/ja-jp/appendix/ai-capability-dictionary' }
+ { text: '付録', link: '/ja-jp/appendix/' }
],
// TODO: Add Japanese sidebar when content is ready
sidebar: {},
@@ -743,20 +754,19 @@ export default defineConfig({
},
nav: [
{ text: '首頁', link: '/zh-tw/' },
- { text: '新手入門', link: '/zh-tw/stage-0/0.1-learning-map/' },
{
text: '產品經理',
- link: '/zh-tw/stage-1/1.1-introduction-to-ai-ide/'
+ link: '/zh-tw/stage-0/'
},
{
text: '初中級開發',
- link: '/zh-tw/stage-2/frontend/2.0-lovart-assets/'
+ link: '/zh-tw/stage-2/'
},
{
text: '高級開發',
- link: '/zh-tw/stage-3/core-skills/3.1-mcp-claudecode-skills/'
+ link: '/zh-tw/stage-3/'
},
- { text: '附錄', link: '/zh-tw/appendix/ai-capability-dictionary' }
+ { text: '附錄', link: '/zh-tw/appendix/' }
],
sidebar: {},
footer: {
@@ -785,17 +795,16 @@ export default defineConfig({
},
nav: [
{ text: '홈', link: '/ko-kr/' },
- { text: '입문', link: '/ko-kr/stage-0/0.1-learning-map/' },
- { text: 'AI PM', link: '/ko-kr/stage-1/1.1-introduction-to-ai-ide/' },
+ { text: 'AI PM', link: '/ko-kr/stage-0/' },
{
text: '풀스택 개발',
- link: '/ko-kr/stage-2/frontend/2.0-lovart-assets/'
+ link: '/ko-kr/stage-2/'
},
{
text: '고급 개발',
- link: '/ko-kr/stage-3/core-skills/3.1-mcp-claudecode-skills/'
+ link: '/ko-kr/stage-3/'
},
- { text: '부록', link: '/ko-kr/appendix/ai-capability-dictionary' }
+ { text: '부록', link: '/ko-kr/appendix/' }
],
sidebar: {},
footer: {
@@ -824,20 +833,19 @@ export default defineConfig({
},
nav: [
{ text: 'Inicio', link: '/es-es/' },
- { text: 'Principiante', link: '/es-es/stage-0/0.1-learning-map/' },
{
text: 'PM de IA',
- link: '/es-es/stage-1/1.1-introduction-to-ai-ide/'
+ link: '/es-es/stage-0/'
},
{
text: 'Desarrollo Full Stack',
- link: '/es-es/stage-2/frontend/2.0-lovart-assets/'
+ link: '/es-es/stage-2/'
},
{
text: 'Desarrollo Avanzado',
- link: '/es-es/stage-3/core-skills/3.1-mcp-claudecode-skills/'
+ link: '/es-es/stage-3/'
},
- { text: 'Apéndice', link: '/es-es/appendix/ai-capability-dictionary' }
+ { text: 'Apéndice', link: '/es-es/appendix/' }
],
sidebar: {},
footer: {
@@ -866,17 +874,16 @@ export default defineConfig({
},
nav: [
{ text: 'Accueil', link: '/fr-fr/' },
- { text: 'Débutant', link: '/fr-fr/stage-0/0.1-learning-map/' },
- { text: 'PM IA', link: '/fr-fr/stage-1/1.1-introduction-to-ai-ide/' },
+ { text: 'PM IA', link: '/fr-fr/stage-0/' },
{
text: 'Développement Full Stack',
- link: '/fr-fr/stage-2/frontend/2.0-lovart-assets/'
+ link: '/fr-fr/stage-2/'
},
{
text: 'Développement Avancé',
- link: '/fr-fr/stage-3/core-skills/3.1-mcp-claudecode-skills/'
+ link: '/fr-fr/stage-3/'
},
- { text: 'Annexe', link: '/fr-fr/appendix/ai-capability-dictionary' }
+ { text: 'Annexe', link: '/fr-fr/appendix/' }
],
sidebar: {},
footer: {
@@ -905,17 +912,16 @@ export default defineConfig({
},
nav: [
{ text: 'Start', link: '/de-de/' },
- { text: 'Einsteiger', link: '/de-de/stage-0/0.1-learning-map/' },
- { text: 'KI-PM', link: '/de-de/stage-1/1.1-introduction-to-ai-ide/' },
+ { text: 'KI-PM', link: '/de-de/stage-0/' },
{
text: 'Full Stack Entwicklung',
- link: '/de-de/stage-2/frontend/2.0-lovart-assets/'
+ link: '/de-de/stage-2/'
},
{
text: 'Fortgeschrittene Entwicklung',
- link: '/de-de/stage-3/core-skills/3.1-mcp-claudecode-skills/'
+ link: '/de-de/stage-3/'
},
- { text: 'Anhang', link: '/de-de/appendix/ai-capability-dictionary' }
+ { text: 'Anhang', link: '/de-de/appendix/' }
],
sidebar: {},
footer: {
@@ -944,20 +950,19 @@ export default defineConfig({
},
nav: [
{ text: 'الرئيسية', link: '/ar-sa/' },
- { text: 'المبتدئين', link: '/ar-sa/stage-0/0.1-learning-map/' },
{
text: 'مدير منتج AI',
- link: '/ar-sa/stage-1/1.1-introduction-to-ai-ide/'
+ link: '/ar-sa/stage-0/'
},
{
text: 'تطوير Full Stack',
- link: '/ar-sa/stage-2/frontend/2.0-lovart-assets/'
+ link: '/ar-sa/stage-2/'
},
{
text: 'تطوير متقدم',
- link: '/ar-sa/stage-3/core-skills/3.1-mcp-claudecode-skills/'
+ link: '/ar-sa/stage-3/'
},
- { text: 'ملحق', link: '/ar-sa/appendix/ai-capability-dictionary' }
+ { text: 'ملحق', link: '/ar-sa/appendix/' }
],
sidebar: {},
footer: {
@@ -986,17 +991,19 @@ export default defineConfig({
},
nav: [
{ text: 'Trang chủ', link: '/vi-vn/' },
- { text: 'Người mới', link: '/vi-vn/stage-0/0.1-learning-map/' },
- { text: 'PM AI', link: '/vi-vn/stage-1/1.1-introduction-to-ai-ide/' },
+ {
+ text: 'PM AI',
+ link: '/vi-vn/stage-0/'
+ },
{
text: 'Phát triển Full Stack',
- link: '/vi-vn/stage-2/frontend/2.0-lovart-assets/'
+ link: '/vi-vn/stage-2/'
},
{
text: 'Phát triển Nâng cao',
- link: '/vi-vn/stage-3/core-skills/3.1-mcp-claudecode-skills/'
+ link: '/vi-vn/stage-3/'
},
- { text: 'Phụ lục', link: '/vi-vn/appendix/ai-capability-dictionary' }
+ { text: 'Phụ lục', link: '/vi-vn/appendix/' }
],
sidebar: {},
footer: {
diff --git a/docs/.vitepress/theme/components/ArticleCard.vue b/docs/.vitepress/theme/components/ArticleCard.vue
new file mode 100644
index 0000000..36709cf
--- /dev/null
+++ b/docs/.vitepress/theme/components/ArticleCard.vue
@@ -0,0 +1,88 @@
+
+
+
+
+ {{ description }} {{ category.description }}{{ title }}
+ {{ category.title }}
+
Suitable for product, operations, and non-technical backgrounds. Understand AI programming logic through games and build confidence.
- Learn More → - - +Master the Vibe Coding workflow. Learn to break down requirements and independently complete high-fidelity web application prototypes.
+Suitable for product, operations, and non-technical backgrounds. Build confidence through games, master Vibe Coding workflow, and independently complete high-fidelity web application prototypes.
Learn More → - +Dive deep into full-stack development. Frontend componentization, database design, backend API development, and deployment.
Learn More → - +Build complex cross-platform applications. WeChat mini-program practical实战, challenge higher-level AI-native application development.
+Build complex cross-platform applications. WeChat mini-program practice, challenge higher-level AI-native application development.
Learn More →プロダクト、運用、非技術的背景に適しています。ゲームを通じて AI プログラミングロジックを理解し、自信を構築しましょう。
- 詳しく見る → - - +Vibe Coding ワークフローをマスターしましょう。要件を分解し、高品質な Web アプリケーションプロトタイプを独立して完成させる方法を学びます。
+プロダクト、運用、非技術的背景に適しています。ゲームを通じて AI プログラミングロジックを理解し、Vibe Coding ワークフローをマスターしましょう。
詳しく見る → - +フルスタック開発に深く潜り込みましょう。フロントエンドコンポーネント化、データベース設計、バックエンド API 開発、デプロイメント。
詳しく見る → - +複雑なクロスプラットフォームアプリケーションを構築しましょう。WeChat ミニプログラム実戦、より高レベルの AI ネイティブアプリケーション開発に挑戦します。
diff --git a/docs/ja-jp/stage-0/index.md b/docs/ja-jp/stage-0/index.md new file mode 100644 index 0000000..64b32c5 --- /dev/null +++ b/docs/ja-jp/stage-0/index.md @@ -0,0 +1,19 @@ +# AI Product Manager + +Welcome to the AI Product Manager stage. Here, you will start from scratch and master the Vibe Coding workflow to become a super individual capable of independent product design. + +## Stage Overview + +### Getting Started +Suitable for product, operations, and non-technical backgrounds. Understand AI programming logic through games and build confidence. + +- [1. Learning Map](/ja-jp/stage-0/0.1-learning-map/) +- [2. If you can speak, you can code](/ja-jp/stage-0/0.2-ai-capabilities-through-games/) + +### Product Manager +Master the Vibe Coding workflow. Learn to break down requirements and independently complete high-fidelity web application prototypes. + +- [1. Introduction to AI IDE](/ja-jp/stage-1/1.1-introduction-to-ai-ide/) +- [2. Building a Prototype](/ja-jp/stage-1/1.2-building-prototype/) +- [3. Integrating AI Capabilities](/ja-jp/stage-1/1.3-integrating-ai-capabilities/) +- [4. Complete Project Practice](/ja-jp/stage-1/1.4-complete-project-practice/) diff --git a/docs/ja-jp/stage-2/index.md b/docs/ja-jp/stage-2/index.md new file mode 100644 index 0000000..af8cc89 --- /dev/null +++ b/docs/ja-jp/stage-2/index.md @@ -0,0 +1,37 @@ +# Full-Stack Development + +Deep dive into full-stack development. Frontend componentization, database design, backend API development, and deployment. + +## Stage Overview + +### Frontend Development +Master modern frontend development with component libraries and design tools. + +- [Frontend 0: Lovart Assets](/ja-jp/stage-2/frontend/2.0-lovart-assets/) +- [Frontend 1: Figma & MasterGo](/ja-jp/stage-2/frontend/2.1-figma-mastergo/) +- [Frontend 2: UI Design](/ja-jp/stage-2/frontend/2.2-ui-design/) +- [Frontend 3: Multi-Product UI](/ja-jp/stage-2/frontend/2.3-multi-product-ui/) +- [Frontend 4: Hogwarts Portraits](/ja-jp/stage-2/frontend/2.4-hogwarts-portraits/chapter4-lets-build-hogwarts-portraits) + +### Backend & Full-Stack +Learn API design, database management, and deployment strategies. + +- [Backend 1: What is API](/ja-jp/stage-2/backend/2.1-what-is-api/extra2/extra2-what-is-api) +- [Backend 2: Database & Supabase](/ja-jp/stage-2/backend/2.2-database-supabase/chapter5/chapter5-from-database-to-supabase) +- [Backend 3: AI Interface Code](/ja-jp/stage-2/backend/2.3-ai-interface-code/) +- [Backend 4: Git Workflow](/ja-jp/stage-2/backend/2.4-git-workflow/extra1/extra1-what-is-git-and-what-is-github) +- [Backend 5: Zeabur Deployment](/ja-jp/stage-2/backend/2.5-zeabur-deployment/extra6/extra6-zeabur-what-is-it-and-how-to-deploy-web-applications) +- [Backend 6: Modern CLI Tools](/ja-jp/stage-2/backend/2.6-modern-cli/extra7/extra7-cli-ai-coding-tools-and-the-principles-of-test-driven-development) +- [Backend 7: Stripe Payment](/ja-jp/stage-2/backend/2.7-stripe-payment/) + +### Assignments +Practical projects to apply your full-stack skills. + +- [Assignment 1: Full-Stack App](/ja-jp/stage-2/assignments/2.1-fullstack-app/) +- [Assignment 2: Modern Frontend + Trae](/ja-jp/stage-2/assignments/2.2-modern-frontend-trae/) + +### AI Capabilities +Integrate AI features like knowledge bases and multimodal APIs. + +- [AI 1: Dify & Knowledge Base](/ja-jp/stage-2/ai-capabilities/2.1-dify-knowledge-base/chapter3/chapter3-getting-started-with-dify-and-its-knowledge-base-integration) +- [AI 2: Multimodal API](/ja-jp/stage-2/ai-capabilities/2.2-multimodal-api/extra3/extra3-ai-capability-starter-handbook) diff --git a/docs/ja-jp/stage-3/index.md b/docs/ja-jp/stage-3/index.md new file mode 100644 index 0000000..661a1b4 --- /dev/null +++ b/docs/ja-jp/stage-3/index.md @@ -0,0 +1,30 @@ +# Advanced Development + +Build complex cross-platform applications. WeChat Mini-Program practice, challenge higher-level AI-native application development. + +## Stage Overview + +### Core Skills +Advanced AI coding skills and long-running task management. + +- [Advanced 1: MCP & ClaudeCode Skills](/ja-jp/stage-3/core-skills/3.1-mcp-claudecode-skills/) +- [Advanced 2: Long-running Tasks](/ja-jp/stage-3/core-skills/3.2-long-running-tasks/) + +### Cross-Platform Development +Build apps for WeChat, Android, and iOS. + +- [Advanced 3: WeChat Mini-Program](/ja-jp/stage-3/cross-platform/3.3-wechat-miniprogram/) +- [Advanced 4: WeChat Mini-Program (Backend)](/ja-jp/stage-3/cross-platform/3.4-wechat-miniprogram-backend/) +- [Advanced 5: Android App](/ja-jp/stage-3/cross-platform/3.5-android-app/) +- [Advanced 6: iOS App](/ja-jp/stage-3/cross-platform/3.6-ios-app/) + +### Personal Brand +Build your personal website and blog. + +- [Advanced 7: Personal Website & Blog](/ja-jp/stage-3/personal-brand/3.7-personal-website-blog/) + +### AI Advanced +Deep dive into RAG and advanced agent workflows. + +- [Advanced AI 1: What is RAG](/ja-jp/stage-3/ai-advanced/3.a1-rag-introduction/extra5-what-is-rag-and-how-does-it-work-and-future) +- [Advanced AI 2: Advanced RAG with LangGraph](/ja-jp/stage-3/ai-advanced/3.a2-langgraph-advanced-rag/) diff --git a/docs/ko-kr/appendix/index.md b/docs/ko-kr/appendix/index.md new file mode 100644 index 0000000..c009c17 --- /dev/null +++ b/docs/ko-kr/appendix/index.md @@ -0,0 +1,42 @@ +# Appendix + +Knowledge base for AI, Frontend, Backend, and General Skills. + +## Content Overview + +### AI Basics +- [Prompt Engineering](/ko-kr/appendix/prompt-engineering) +- [AI Evolution](/ko-kr/appendix/ai-evolution) +- [LLM Introduction](/ko-kr/appendix/llm-intro) +- [VLM Introduction](/ko-kr/appendix/vlm-intro) +- [AI Image Generation](/ko-kr/appendix/image-gen-intro) +- [AI Audio Models](/ko-kr/appendix/audio-intro) +- [Context Engineering](/ko-kr/appendix/context-engineering) +- [AI Agents](/ko-kr/appendix/agent-intro) +- [AI Capability Dictionary](/ko-kr/appendix/ai-capability-dictionary) + +### Frontend Development +- [Web Basics (HTML/CSS/JS)](/ko-kr/appendix/web-basics) +- [Frontend Evolution](/ko-kr/appendix/frontend-evolution) +- [Frontend Performance](/ko-kr/appendix/frontend-performance) +- [Canvas 2D](/ko-kr/appendix/canvas-intro) +- [URL to Browser](/ko-kr/appendix/url-to-browser) +- [Browser DevTools](/ko-kr/appendix/browser-devtools) + +### Backend Development +- [Backend Evolution](/ko-kr/appendix/backend-evolution) +- [Backend Languages](/ko-kr/appendix/backend-languages) +- [Database Principles](/ko-kr/appendix/database-intro) +- [Cache Design](/ko-kr/appendix/cache-design) +- [Message Queues](/ko-kr/appendix/queue-design) +- [Authentication](/ko-kr/appendix/auth-design) +- [Tracking Design](/ko-kr/appendix/tracking-design) +- [Operations](/ko-kr/appendix/operations) + +### General Skills +- [API Introduction](/ko-kr/appendix/api-intro) +- [IDE Introduction](/ko-kr/appendix/ide-intro) +- [Terminal Introduction](/ko-kr/appendix/terminal-intro) +- [Git Introduction](/ko-kr/appendix/git-intro) +- [Computer Networks](/ko-kr/appendix/computer-networks) +- [Deployment](/ko-kr/appendix/deployment) diff --git a/docs/ko-kr/stage-0/index.md b/docs/ko-kr/stage-0/index.md new file mode 100644 index 0000000..9e2687e --- /dev/null +++ b/docs/ko-kr/stage-0/index.md @@ -0,0 +1,19 @@ +# AI Product Manager + +Welcome to the AI Product Manager stage. Here, you will start from scratch and master the Vibe Coding workflow to become a super individual capable of independent product design. + +## Stage Overview + +### Getting Started +Suitable for product, operations, and non-technical backgrounds. Understand AI programming logic through games and build confidence. + +- [1. Learning Map](/ko-kr/stage-0/0.1-learning-map/) +- [2. If you can speak, you can code](/ko-kr/stage-0/0.2-ai-capabilities-through-games/) + +### Product Manager +Master the Vibe Coding workflow. Learn to break down requirements and independently complete high-fidelity web application prototypes. + +- [1. Introduction to AI IDE](/ko-kr/stage-1/1.1-introduction-to-ai-ide/) +- [2. Building a Prototype](/ko-kr/stage-1/1.2-building-prototype/) +- [3. Integrating AI Capabilities](/ko-kr/stage-1/1.3-integrating-ai-capabilities/) +- [4. Complete Project Practice](/ko-kr/stage-1/1.4-complete-project-practice/) diff --git a/docs/ko-kr/stage-2/index.md b/docs/ko-kr/stage-2/index.md new file mode 100644 index 0000000..1d8682a --- /dev/null +++ b/docs/ko-kr/stage-2/index.md @@ -0,0 +1,37 @@ +# Full-Stack Development + +Deep dive into full-stack development. Frontend componentization, database design, backend API development, and deployment. + +## Stage Overview + +### Frontend Development +Master modern frontend development with component libraries and design tools. + +- [Frontend 0: Lovart Assets](/ko-kr/stage-2/frontend/2.0-lovart-assets/) +- [Frontend 1: Figma & MasterGo](/ko-kr/stage-2/frontend/2.1-figma-mastergo/) +- [Frontend 2: UI Design](/ko-kr/stage-2/frontend/2.2-ui-design/) +- [Frontend 3: Multi-Product UI](/ko-kr/stage-2/frontend/2.3-multi-product-ui/) +- [Frontend 4: Hogwarts Portraits](/ko-kr/stage-2/frontend/2.4-hogwarts-portraits/chapter4-lets-build-hogwarts-portraits) + +### Backend & Full-Stack +Learn API design, database management, and deployment strategies. + +- [Backend 1: What is API](/ko-kr/stage-2/backend/2.1-what-is-api/extra2/extra2-what-is-api) +- [Backend 2: Database & Supabase](/ko-kr/stage-2/backend/2.2-database-supabase/chapter5/chapter5-from-database-to-supabase) +- [Backend 3: AI Interface Code](/ko-kr/stage-2/backend/2.3-ai-interface-code/) +- [Backend 4: Git Workflow](/ko-kr/stage-2/backend/2.4-git-workflow/extra1/extra1-what-is-git-and-what-is-github) +- [Backend 5: Zeabur Deployment](/ko-kr/stage-2/backend/2.5-zeabur-deployment/extra6/extra6-zeabur-what-is-it-and-how-to-deploy-web-applications) +- [Backend 6: Modern CLI Tools](/ko-kr/stage-2/backend/2.6-modern-cli/extra7/extra7-cli-ai-coding-tools-and-the-principles-of-test-driven-development) +- [Backend 7: Stripe Payment](/ko-kr/stage-2/backend/2.7-stripe-payment/) + +### Assignments +Practical projects to apply your full-stack skills. + +- [Assignment 1: Full-Stack App](/ko-kr/stage-2/assignments/2.1-fullstack-app/) +- [Assignment 2: Modern Frontend + Trae](/ko-kr/stage-2/assignments/2.2-modern-frontend-trae/) + +### AI Capabilities +Integrate AI features like knowledge bases and multimodal APIs. + +- [AI 1: Dify & Knowledge Base](/ko-kr/stage-2/ai-capabilities/2.1-dify-knowledge-base/chapter3/chapter3-getting-started-with-dify-and-its-knowledge-base-integration) +- [AI 2: Multimodal API](/ko-kr/stage-2/ai-capabilities/2.2-multimodal-api/extra3/extra3-ai-capability-starter-handbook) diff --git a/docs/ko-kr/stage-3/index.md b/docs/ko-kr/stage-3/index.md new file mode 100644 index 0000000..ebc44ba --- /dev/null +++ b/docs/ko-kr/stage-3/index.md @@ -0,0 +1,30 @@ +# Advanced Development + +Build complex cross-platform applications. WeChat Mini-Program practice, challenge higher-level AI-native application development. + +## Stage Overview + +### Core Skills +Advanced AI coding skills and long-running task management. + +- [Advanced 1: MCP & ClaudeCode Skills](/ko-kr/stage-3/core-skills/3.1-mcp-claudecode-skills/) +- [Advanced 2: Long-running Tasks](/ko-kr/stage-3/core-skills/3.2-long-running-tasks/) + +### Cross-Platform Development +Build apps for WeChat, Android, and iOS. + +- [Advanced 3: WeChat Mini-Program](/ko-kr/stage-3/cross-platform/3.3-wechat-miniprogram/) +- [Advanced 4: WeChat Mini-Program (Backend)](/ko-kr/stage-3/cross-platform/3.4-wechat-miniprogram-backend/) +- [Advanced 5: Android App](/ko-kr/stage-3/cross-platform/3.5-android-app/) +- [Advanced 6: iOS App](/ko-kr/stage-3/cross-platform/3.6-ios-app/) + +### Personal Brand +Build your personal website and blog. + +- [Advanced 7: Personal Website & Blog](/ko-kr/stage-3/personal-brand/3.7-personal-website-blog/) + +### AI Advanced +Deep dive into RAG and advanced agent workflows. + +- [Advanced AI 1: What is RAG](/ko-kr/stage-3/ai-advanced/3.a1-rag-introduction/extra5-what-is-rag-and-how-does-it-work-and-future) +- [Advanced AI 2: Advanced RAG with LangGraph](/ko-kr/stage-3/ai-advanced/3.a2-langgraph-advanced-rag/) diff --git a/docs/vi-vn/appendix/index.md b/docs/vi-vn/appendix/index.md new file mode 100644 index 0000000..9613b20 --- /dev/null +++ b/docs/vi-vn/appendix/index.md @@ -0,0 +1,42 @@ +# Appendix + +Knowledge base for AI, Frontend, Backend, and General Skills. + +## Content Overview + +### AI Basics +- [Prompt Engineering](/vi-vn/appendix/prompt-engineering) +- [AI Evolution](/vi-vn/appendix/ai-evolution) +- [LLM Introduction](/vi-vn/appendix/llm-intro) +- [VLM Introduction](/vi-vn/appendix/vlm-intro) +- [AI Image Generation](/vi-vn/appendix/image-gen-intro) +- [AI Audio Models](/vi-vn/appendix/audio-intro) +- [Context Engineering](/vi-vn/appendix/context-engineering) +- [AI Agents](/vi-vn/appendix/agent-intro) +- [AI Capability Dictionary](/vi-vn/appendix/ai-capability-dictionary) + +### Frontend Development +- [Web Basics (HTML/CSS/JS)](/vi-vn/appendix/web-basics) +- [Frontend Evolution](/vi-vn/appendix/frontend-evolution) +- [Frontend Performance](/vi-vn/appendix/frontend-performance) +- [Canvas 2D](/vi-vn/appendix/canvas-intro) +- [URL to Browser](/vi-vn/appendix/url-to-browser) +- [Browser DevTools](/vi-vn/appendix/browser-devtools) + +### Backend Development +- [Backend Evolution](/vi-vn/appendix/backend-evolution) +- [Backend Languages](/vi-vn/appendix/backend-languages) +- [Database Principles](/vi-vn/appendix/database-intro) +- [Cache Design](/vi-vn/appendix/cache-design) +- [Message Queues](/vi-vn/appendix/queue-design) +- [Authentication](/vi-vn/appendix/auth-design) +- [Tracking Design](/vi-vn/appendix/tracking-design) +- [Operations](/vi-vn/appendix/operations) + +### General Skills +- [API Introduction](/vi-vn/appendix/api-intro) +- [IDE Introduction](/vi-vn/appendix/ide-intro) +- [Terminal Introduction](/vi-vn/appendix/terminal-intro) +- [Git Introduction](/vi-vn/appendix/git-intro) +- [Computer Networks](/vi-vn/appendix/computer-networks) +- [Deployment](/vi-vn/appendix/deployment) diff --git a/docs/vi-vn/stage-0/index.md b/docs/vi-vn/stage-0/index.md new file mode 100644 index 0000000..996dacb --- /dev/null +++ b/docs/vi-vn/stage-0/index.md @@ -0,0 +1,19 @@ +# AI Product Manager + +Welcome to the AI Product Manager stage. Here, you will start from scratch and master the Vibe Coding workflow to become a super individual capable of independent product design. + +## Stage Overview + +### Getting Started +Suitable for product, operations, and non-technical backgrounds. Understand AI programming logic through games and build confidence. + +- [1. Learning Map](/vi-vn/stage-0/0.1-learning-map/) +- [2. If you can speak, you can code](/vi-vn/stage-0/0.2-ai-capabilities-through-games/) + +### Product Manager +Master the Vibe Coding workflow. Learn to break down requirements and independently complete high-fidelity web application prototypes. + +- [1. Introduction to AI IDE](/vi-vn/stage-1/1.1-introduction-to-ai-ide/) +- [2. Building a Prototype](/vi-vn/stage-1/1.2-building-prototype/) +- [3. Integrating AI Capabilities](/vi-vn/stage-1/1.3-integrating-ai-capabilities/) +- [4. Complete Project Practice](/vi-vn/stage-1/1.4-complete-project-practice/) diff --git a/docs/vi-vn/stage-2/index.md b/docs/vi-vn/stage-2/index.md new file mode 100644 index 0000000..39a1a54 --- /dev/null +++ b/docs/vi-vn/stage-2/index.md @@ -0,0 +1,37 @@ +# Full-Stack Development + +Deep dive into full-stack development. Frontend componentization, database design, backend API development, and deployment. + +## Stage Overview + +### Frontend Development +Master modern frontend development with component libraries and design tools. + +- [Frontend 0: Lovart Assets](/vi-vn/stage-2/frontend/2.0-lovart-assets/) +- [Frontend 1: Figma & MasterGo](/vi-vn/stage-2/frontend/2.1-figma-mastergo/) +- [Frontend 2: UI Design](/vi-vn/stage-2/frontend/2.2-ui-design/) +- [Frontend 3: Multi-Product UI](/vi-vn/stage-2/frontend/2.3-multi-product-ui/) +- [Frontend 4: Hogwarts Portraits](/vi-vn/stage-2/frontend/2.4-hogwarts-portraits/chapter4-lets-build-hogwarts-portraits) + +### Backend & Full-Stack +Learn API design, database management, and deployment strategies. + +- [Backend 1: What is API](/vi-vn/stage-2/backend/2.1-what-is-api/extra2/extra2-what-is-api) +- [Backend 2: Database & Supabase](/vi-vn/stage-2/backend/2.2-database-supabase/chapter5/chapter5-from-database-to-supabase) +- [Backend 3: AI Interface Code](/vi-vn/stage-2/backend/2.3-ai-interface-code/) +- [Backend 4: Git Workflow](/vi-vn/stage-2/backend/2.4-git-workflow/extra1/extra1-what-is-git-and-what-is-github) +- [Backend 5: Zeabur Deployment](/vi-vn/stage-2/backend/2.5-zeabur-deployment/extra6/extra6-zeabur-what-is-it-and-how-to-deploy-web-applications) +- [Backend 6: Modern CLI Tools](/vi-vn/stage-2/backend/2.6-modern-cli/extra7/extra7-cli-ai-coding-tools-and-the-principles-of-test-driven-development) +- [Backend 7: Stripe Payment](/vi-vn/stage-2/backend/2.7-stripe-payment/) + +### Assignments +Practical projects to apply your full-stack skills. + +- [Assignment 1: Full-Stack App](/vi-vn/stage-2/assignments/2.1-fullstack-app/) +- [Assignment 2: Modern Frontend + Trae](/vi-vn/stage-2/assignments/2.2-modern-frontend-trae/) + +### AI Capabilities +Integrate AI features like knowledge bases and multimodal APIs. + +- [AI 1: Dify & Knowledge Base](/vi-vn/stage-2/ai-capabilities/2.1-dify-knowledge-base/chapter3/chapter3-getting-started-with-dify-and-its-knowledge-base-integration) +- [AI 2: Multimodal API](/vi-vn/stage-2/ai-capabilities/2.2-multimodal-api/extra3/extra3-ai-capability-starter-handbook) diff --git a/docs/vi-vn/stage-3/index.md b/docs/vi-vn/stage-3/index.md new file mode 100644 index 0000000..138a17f --- /dev/null +++ b/docs/vi-vn/stage-3/index.md @@ -0,0 +1,30 @@ +# Advanced Development + +Build complex cross-platform applications. WeChat Mini-Program practice, challenge higher-level AI-native application development. + +## Stage Overview + +### Core Skills +Advanced AI coding skills and long-running task management. + +- [Advanced 1: MCP & ClaudeCode Skills](/vi-vn/stage-3/core-skills/3.1-mcp-claudecode-skills/) +- [Advanced 2: Long-running Tasks](/vi-vn/stage-3/core-skills/3.2-long-running-tasks/) + +### Cross-Platform Development +Build apps for WeChat, Android, and iOS. + +- [Advanced 3: WeChat Mini-Program](/vi-vn/stage-3/cross-platform/3.3-wechat-miniprogram/) +- [Advanced 4: WeChat Mini-Program (Backend)](/vi-vn/stage-3/cross-platform/3.4-wechat-miniprogram-backend/) +- [Advanced 5: Android App](/vi-vn/stage-3/cross-platform/3.5-android-app/) +- [Advanced 6: iOS App](/vi-vn/stage-3/cross-platform/3.6-ios-app/) + +### Personal Brand +Build your personal website and blog. + +- [Advanced 7: Personal Website & Blog](/vi-vn/stage-3/personal-brand/3.7-personal-website-blog/) + +### AI Advanced +Deep dive into RAG and advanced agent workflows. + +- [Advanced AI 1: What is RAG](/vi-vn/stage-3/ai-advanced/3.a1-rag-introduction/extra5-what-is-rag-and-how-does-it-work-and-future) +- [Advanced AI 2: Advanced RAG with LangGraph](/vi-vn/stage-3/ai-advanced/3.a2-langgraph-advanced-rag/) diff --git a/docs/zh-cn/appendix/index.md b/docs/zh-cn/appendix/index.md new file mode 100644 index 0000000..04a3f06 --- /dev/null +++ b/docs/zh-cn/appendix/index.md @@ -0,0 +1,70 @@ + + +# 附录 + +人工智能基础与全栈开发基础知识。 + +## 人工智能基础 + +了解人工智能的核心概念、发展历史及前沿技术原理。 + +适合产品、运营及非技术背景。通过做游戏理解 AI 编程逻辑,建立信心。
- 查看详情 → - - +掌握 Vibe Coding 工作流。学会拆解需求,独立完成高保真 Web 应用原型。
+适合产品、运营及非技术背景。从做游戏建立信心,到掌握 Vibe Coding 工作流,独立完成高保真 Web 应用原型。
查看详情 → - +深入全栈开发。前端组件化、数据库设计、后端 API 开发与部署上线。
查看详情 → - +构建复杂跨平台应用。微信小程序实战,挑战更高阶的 AI 原生应用开发。
diff --git a/docs/zh-cn/stage-0/index.md b/docs/zh-cn/stage-0/index.md new file mode 100644 index 0000000..a8b8778 --- /dev/null +++ b/docs/zh-cn/stage-0/index.md @@ -0,0 +1,34 @@ + + +# AI 产品经理 + +欢迎来到 AI 产品经理阶段。在这里,你将从零开始,掌握 Vibe Coding 工作流,成为能够独立完成产品设计的超级个体。 + +## 新手入门 + +适合产品、运营及非技术背景。通过做游戏理解 AI 编程逻辑,建立信心。 + +