GitHub - SereneWing/SereneWing.github.io · GitHub
Skip to content

SereneWing/SereneWing.github.io

Folders and files

Repository files navigation

AI Coding Project

An exploration project for AI-assisted development, using the SPEC-driven development methodology where AI can directly participate in project development.

🌟 Project Overview

This is a personal website hosted on GitHub Pages, featuring interactive HTML5 games, blog articles, online development tools, and an AI coding knowledge base. The project is designed with AI participation in mind, using a layered specification document system to ensure clear requirements and well-documented development.

📦 Project Modules

Module Description Link Status
Games HTML5 mini-games themed around Journey to the West Enter 🟢 3 games
Blog Articles about AI programming and personal thoughts Enter 🟢 1 article
Tools Online development tools Enter 🟢 2 tools
Wiki AI coding knowledge base Enter 🟢 5 categories

🎮 Games Module

Interactive HTML5 games with Journey to the West theme.

Game Description
南天门 Sun Wukong flies freely at the Heavenly Gate - click to interact
大闹天宫 Navigate through heaven, dodge enemies, and reach the palace
方块战士 Minecraft dungeon-style game - defeat zombies and skeletons with Sun Wukong

📝 Blog Module

Articles about AI programming, project development, and personal thoughts.

  • Built with Markdown rendering (marked.js)
  • Code syntax highlighting (highlight.js)

🛠 Tools Module

Useful online development tools - no installation required.

Tool Description
JSON Formatter JSON parsing, validation, and formatting
Encoder/Decoder Base64, URL encoding, and more

📚 Wiki Module

AI coding knowledge base with 5 categories:

Category Description
Glossary AI and frontend terminology
Best Practices Coding standards and optimization tips
Patterns Frontend design patterns
Templates HTML, CSS, JavaScript templates
Resources Tool and learning resource recommendations

✨ Project Features

  • 🤝 AI-Friendly - Designed specifically for AI participation in project development
  • 📋 SPEC-Driven - Layered specification document system
  • Practical Tools - Ready to use without installation
  • 📚 Knowledge Accumulation - Continuous accumulation of AI programming knowledge

🛠 Tech Stack

  • Frontend: HTML5, CSS3, JavaScript
  • Styles: GitHub Light Theme (CSS Variables)
  • Markdown: marked.js
  • Code Highlighting: highlight.js

🚀 Quick Start

  1. Clone the project
  2. Open index.html directly in a browser
  3. Or deploy to GitHub Pages

📂 Project Structure

serenewing.github.io/
├── index.html            # Homepage
├── css/
│   └── style.css         # Unified base styles
├── js/
│   └── components.js     # Shared components
├── s/
│   ├── games/            # Games module
│   ├── blog/             # Blog module
│   ├── tools/            # Tools module
│   └── wiki/             # Wiki module
├── ai_skills/            # AI skills directory
├── SPEC.md               # Project specifications
└── AI_START.md           # AI entry point

🤖 For AI Participants

AI participants please read AI_START.md for project specifications. The project uses a layered specification system:

  1. AI_START.md - Entry point for AI agents
  2. SPEC.md - Project-level specifications
  3. {module}/SPEC.md - Module-level specifications
  4. {submodule}/SPEC.md - Detailed specifications

📄 License

MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors