Commit Graph

69 Commits

Author SHA1 Message Date
sanbuphy cd2ce9e661 docs(deployment): update and expand deployment guide with detailed steps and explanations
- Rewrite and expand the deployment guide with more detailed explanations
- Add interactive tooltips to the deployment overview demo
- Include step-by-step instructions for each deployment phase
- Add troubleshooting table for common issues
- Improve structure with clear section headings and flow
2026-02-14 01:56:09 +08:00
sanbuphy f9ade6f924 Merge branch 'main' into dev 2026-02-14 01:01:31 +08:00
sanbuphy f9c4ae9320 refactor(docs): simplify deployment demo components 2026-02-14 01:00:26 +08:00
sanbuphy d174ceea32 feat(docs): enhance interactive demos and improve documentation
- Add new interactive components for frontend routing, browser rendering pipeline, and database transactions
- Improve existing demos with better visuals, explanations, and examples
- Update documentation structure and content for better clarity
- Add new utility scripts and update package.json with new commands
- Fix formatting and alignment in documentation tables
2026-02-13 22:10:03 +08:00
sanbuphy 599052b2e0 docs(frontend-engineering): enhance build pipeline demo and documentation 2026-02-13 01:36:09 +08:00
sanbuphy 0d12dacf8c feat(docs): enhance frontend engineering content and component styling
- Register frontend engineering demo components in theme index
- Update AssetFingerprintDemo Vue imports and cleanup
- Revise "finding great idea" content from numbered list to prose format
- Expand web basics appendix with ECMAScript and TypeScript explanations
- Improve SummaryCard component styling with enhanced gradients and spacing
- Simplify BuildPipelineDemo and DependencyGraphDemo components for clarity
2026-02-13 00:36:06 +08:00
sanbuphy 36d7919da6 feat: 添加 SummaryCard 组件并优化内容格式 2026-02-12 22:35:33 +08:00
GeoDaoyu 9e735fd8f2 fix: archor top 2026-02-12 22:04:34 +08:00
sanbuphy 99d608d2a0 feat(docs): add interactive cloud services demo components
Add 10 new Vue components for cloud services documentation with interactive demos including:
- Cloud services overview and provider comparison
- Pricing calculator and region latency visualization
- Compute instance configurator and storage type explorer
- API call workflow and deployment process steps
- IAM structure and policy editor demos
2026-02-11 09:45:45 +08:00
sanbuphy 7d0e798672 docs(consumer-scenarios): add AI consumer scenarios inspiration guide
Add comprehensive guide for AI applications in consumer scenarios with 16 categories and 80+ inspiration ideas. Focus on creating emotional connections and atmosphere rather than just functionality.

Includes interactive selection tool to help users find relevant scenarios based on desired vibe and current feeling. Each scenario provides detailed atmosphere creation tips and psychological cues.

Also covers core design principles for C-end products, shifting from functional thinking to emotional experience design.
2026-02-09 16:10:17 +08:00
sanbuphy 30ad0e353f docs: update learning materials with more accessible language
update tutorial content and feature descriptions to use more approachable language and concrete examples. simplify technical jargon to make the learning path clearer for non-technical users. focus on practical outcomes rather than theoretical concepts.
2026-02-08 13:03:15 +08:00
sanbuphy e15bac802d docs: improve content formatting and structure
- add bold text support in ChapterIntroduction component
- enhance text emphasis in multiple markdown files
- restructure sidebar and navigation for better organization
- simplify learning map content for clarity
2026-02-08 12:38:47 +08:00
sanbuphy 2fef9d052b docs: improve documentation content and styling
- add centered image styling in CSS
- enhance introduction section with practical tips
- expand AI capabilities explanation with new paradigm details
- improve prototype building section with business insights
2026-02-08 01:27:05 +08:00
sanbuphy 36d77998a0 feat(ReadingProgress): add drag-to-scroll functionality
implement drag interaction to adjust reading progress by dragging the progress indicator
add visual feedback during dragging and cleanup event listeners
2026-02-07 10:15:20 +08:00
sanbuphy c3fc76a32f fix: outline 侧边栏指示标自动滚动跟随 2026-02-07 09:34:09 +08:00
FuTseYi bee3b7f9e7 feat(theme): add reading progress indicator component 2026-02-06 22:28:37 +08:00
sanbuphy f388bb6969 fix(vitepress): 构建阶段避免限流演示定时器常驻
原因:RateLimitingDemo 在脚本顶层直接启动 setInterval,SSR 构建时也会执行,导致 Node 事件循环一直有活跃句柄,构建进程无法退出。

解决:将定时器移动到 onMounted,仅在浏览器端启动,并在 onUnmounted 中清理,避免构建阶段创建常驻任务。

结果:构建流程可正常结束,不再卡住。
2026-02-06 14:45:39 +08:00
sanbuphy fe76383a29 fix: 修复 VitePress build 进程 hang 问题
在 theme/index.js 的 setup() 中添加 SSR 检查,确保浏览器端库
(Viewer.js, TypeIt) 只在客户端初始化,避免 SSR 期间产生
无法清理的资源导致进程挂起。
2026-02-06 04:48:33 +08:00
sanbuphy 7c70c37072 feat(docs): add interactive demo components for technical appendices
Add placeholder Vue components for visualizing technical concepts across multiple domains including frontend routing, browser rendering, cache design, queue design, database principles, API design, cloud services, and backend evolution. These components provide interactive educational content for the documentation.

Update documentation structure to include new appendix sections and enhance existing content with visual components. Remove unused 'codex' dependency from package.json.
2026-02-06 03:34:50 +08:00
sanbuphy e8bba6f7c0 feat(docs): add performance overview demo component and update content structure
- Create PerformanceOverviewDemo.vue with interactive performance dimension visualization
- Update config.mjs to support new component registration
- Add new frontend evolution components to theme/index.js
- Consolidate stage-0 intro pages into index.md across all locales
- Enhance LLM intro documentation with tokenization details
2026-02-05 01:33:28 +08:00
sanbuphy 3c4a5c0e0b docs: update URL-to-browser explanation with online shopping metaphor
- Change primary analogy from "delivery service" to "online shopping" to make concepts more relatable
- Update all documentation sections to align with the new metaphor
- Refactor interactive demo components to use compact layouts and improve visual clarity
- Add developer insights section explaining HTTP-API relationship
- Enhance browser rendering explanation with assembly metaphor
- Improve visual components with better responsive design and user interactions
2026-02-04 16:16:34 +08:00
sanbuphy 084ebed417 docs: update Chinese documentation and add Vue components
- Update AI capability dictionary by removing redundant mention of Baidu's model
- Add new Vue components for context engineering visualization (IntroProblemReasonSolution, MemoryPalaceDemo, MemoryPalaceActionDemo, KVCacheDemo, LostInMiddleDemo)
- Register new components in theme index.js
- Enhance audio introduction with new interactive demos (AudioQuickStartDemo, MelSpectrogramDemo, TTSPipelineDemo, VoiceCloningDemo, ASRvsTTSDemo, AudioTokenizationDemo, EmotionControlDemo)
- Improve existing context engineering demos with Chinese localization and better tokenization
- Fix Japanese documentation layout by properly closing NavGrid components
2026-02-03 19:41:14 +08:00
sanbuphy e5b1c6cc88 docs: update content and components across multiple files
- Refine chapter introductions in zh-cn docs for clarity and conciseness
- Update navigation links to include '/easy-vibe' prefix
- Simplify UI components (ChapterIntroduction, ContextWindowVisualizer)
- Add new agent-related demo components (AgentMemoryDemo, AgentToolUseDemo)
- Improve context compression demo with better visuals and metrics
- Adjust styling and layout across various components
2026-02-03 01:46:03 +08:00
sanbuphy ad95658a11 feat(docs): add NavGrid/NavCard components and restructure stage pages
- Add NavGrid.vue and NavCard.vue components for better navigation layout
- Restructure stage-0 index pages across languages into intro.md with new navigation components
- Remove old stage-0 index.md files and update stage-3 pages similarly
- Add new dependencies 'claude' and 'codex' to package.json
- Improve code formatting in multiple Vue components for better readability
- Update documentation content and structure for better user experience
2026-02-01 23:42:12 +08:00
sanbuphy a9a5c5c8a7 docs: update stage-0 pages and navigation for content restructuring
- Mark stage-0 links as "Coming Soon" across all language versions
- Update navigation labels from "Product Manager" to "Novice & PM" variants
- Consolidate stage-0 and stage-1 content into single "Novice & Product Prototype" section
- Refactor homepage feature grid to use Apple Store-style layout
- Update stage descriptions and learning path summaries to reflect new structure
- Ensure consistency across all supported languages (en, zh, ja, ko, es, fr, de, ar, vi)
2026-01-29 20:01:05 +08:00
sanbuphy 9311586cea style: optimize home hero section layout and fix readme link 2026-01-27 11:02:44 +08:00
sanbuphy 11605edb3f feat: update homepage layout and styling 2026-01-27 02:06:42 +08:00
sanbuphy f5adedf77b feat(docs): refactor homepage layouts and add HomeFeatures component
- Replace verbose inline HTML/CSS in multiple language homepages with reusable HomeFeatures component
- Simplify hero section taglines and action links across all language versions
- Add iOS/Apple style enhancements including glassmorphism effects and refined button animations
- Register HomeFeatures component globally in Vue app for consistent usage
- Remove redundant translation banners and GitHub star sections to streamline content
2026-01-26 13:00:54 +08:00
sanbuphy 6f78114865 feat: refactor landing pages with ArticleGrid component and fix navigation 2026-01-25 23:51:43 +08:00
sanbuphy 4bb9333b37 docs: 更新 API 文档和 AI 能力集成页面 2026-01-20 17:53:22 +08:00
sanbuphy 389c9126a1 docs(api-intro): rewrite API introduction with interactive examples and clearer explanations
- Restructure content with more engaging metaphors and practical examples
- Add simplified interactive components to demonstrate key concepts
- Improve readability with better organization and visual aids
- Update terminology to be more beginner-friendly
- Include real-world API usage scenarios
2026-01-20 08:51:04 +08:00
sanbuphy 6806f05deb chore: update docs and configurations 2026-01-19 23:45:08 +08:00
sanbuphy c3cae94db0 feat: add header image and remove unused demo components
- Add header.png to assets directory
- Remove deprecated Vue demo components for API and context engineering
- Update README.md to include new header image
2026-01-19 20:50:39 +08:00
sanbuphy cccc1d5cd4 feat: update prompt engineering docs and AI history demos 2026-01-19 12:22:02 +08:00
sanbuphy 7d86ba9504 feat: add interactive demos for AI history, Auth design, and Git intro 2026-01-19 11:25:10 +08:00
sanbuphy bb28f010e3 feat: add virtual scrolling demo and fix build hanging issues 2026-01-18 23:59:25 +08:00
sanbuphy e41063a1cd feat: update docs and components, fix DLQ demo bug 2026-01-18 12:21:49 +08:00
sanbuphy 26ed39e1eb feat: add AI and Backend evolution history with interactive demos, and refine Frontend evolution demo 2026-01-18 10:24:35 +08:00
sanbuphy 82be39a9ac fix(ui): correct cursor position in LlmQuickStartDemo and adjust image width 2026-01-16 22:01:19 +08:00
sanbuphy 73f4788d7e feat: comprehensive documentation and demo updates
- Update READMEs and docs across multiple languages
- Enhance interactive demos for Agent, LLM, VLM, Audio, Image Gen, Terminal, and Web Basics
- Add new appendix sections for Database and IDE intros
- Update VitePress config, theme, and utility scripts
- Clean up unused assets and components
2026-01-16 19:10:51 +08:00
sanbuphy c8567ce23f feat: save current work to dev branch 2026-01-15 20:10:19 +08:00
sanbuphy c9e7ece75d feat: improve terminal intro components and content
- Fix EscapeParserDemo play button and pointer alignment
- Improve TerminalHandsOn AI helper visibility and apt/pip support
- Update terminal intro markdown content
2026-01-15 14:11:44 +08:00
sanbuphy e1a5eb5586 fix: remove unused AI component imports to fix build 2026-01-15 13:33:35 +08:00
sanbuphy 590e036c65 docs: add hands-on terminal lab and update intro content 2026-01-15 13:31:54 +08:00
sanbuphy 0e0556f902 docs: update terminal intro with macos guide and demo 2026-01-15 13:05:33 +08:00
sanbuphy 50d44f7721 docs: update terminal intro content and components 2026-01-15 12:25:48 +08:00
sanbuphy c238f07e0d feat(docs): add terminal introduction appendix with interactive components
Add a comprehensive terminal introduction guide with interactive Vue components demonstrating terminal concepts. Includes:
- Terminal definition and architecture visualization
- Character grid and cell inspector
- ANSI escape sequences demo
- Input visualization and signal mechanisms
- Flow diagrams and TUI examples

The components are registered in the VitePress theme and linked from the appendix section. Each component includes detailed documentation and interactive elements to help users understand terminal principles.
2026-01-14 19:04:09 +08:00
sanbuphy 93914f54b0 style(theme): update font sizes and spacing for better readability
Adjust default font size from 13px to 14px and modify blockquote styling
Convert fixed pixel values to relative em units for better scalability
Improve spacing and typography consistency across components
2026-01-13 20:46:02 +08:00
sanbuphy 7e26e9533d feat(docs): add github stars widget and remove social links
Add a GitHub stars widget component to display repository stars count with caching
Remove social links from config as they're now handled by the new widget
Improve font size and line height clamping with null checks
2026-01-13 20:32:41 +08:00
sanbuphy 0e0de6382f refactor: restructure docs for i18n support
- Move existing documentation to docs/zh-cn/
- Initialize structure for multiple languages (ar-sa, de-de, en-us, etc.)
- Add update_readmes.cjs utility script
- Update deployment documentation
2026-01-13 20:09:45 +08:00