- 目标:收集一系列轻量的交互式小玩具与动画示例,优先原生技术与可直接运行的体验。
- 原则:遵循 KISS,保持单个模块独立、易读、易复用。
webfront/:前端可视化与动画示例,每个子目录通常包含单文件index.html及需求说明。terminal-dance/:终端动画合集,提供 Go 与 Rust 两种实现,可通过命令行参数控制表现。changelog/:逐日记录各模块的新增、修改与修正,便于追踪历史。
- Web 模块:进入对应子目录,直接在浏览器打开
index.html即可体验。 - 终端模块:阅读子目录 README 或源码注释,使用 Go/Rust 运行对应程序,按需传入参数。
- 变更追踪:参考
changelog/下的 Markdown 文件了解最近改动。
- 语言:文档与提示默认使用中文。
- 记录:每次修改需同步更新
changelog/,保持历史清晰。 - 依赖:除非必要,不引入额外依赖,确保示例可以即取即用。