随机漫步的个人随笔集
suijimanbu(随机漫步)是一个专为深度思考者和终身学习者打造的个人博客环境。它创建了一个促进思考、记录灵感和分享智慧的行动空间,让作者能够系统化管理个人知识,同时为读者提供高质量的思想启发内容。
随机漫步 - 生活就像随机漫步,充满了不确定性和惊喜。我的思考也是如此,时而深入,时而发散,没有固定轨迹。但正是这种随机性,让每一次探索都充满了新鲜感。
受到杨志平老师博客的启发,本项目采用极简设计风格:
思考类(Thinking)
读书类(Reading)
实践类(Practice)
创作类(Creation)
suijimanbu/ ├── app/ # Next.js App Router │ ├── post/[id]/page.tsx # 文章详情页 │ ├── write/page.tsx # 写作页 │ ├── page.tsx # 首页 │ ├── layout.tsx # 根布局 │ └── globals.css # 全局样式 ├── components/ │ ├── ui/ # 基础 UI 组件 │ └── business/ # 业务组件 │ ├── post-card.tsx # 文章卡片 │ ├── quick-write-button.tsx # 快速写作按钮 │ └── comment-section.tsx # 评论区域 ├── lib/ │ ├── stores/ # Zustand 状态管理 │ ├── types.ts # TypeScript 类型 │ ├── utils.ts # 工具函数 │ └── mock-data.ts # 预置示例文章 └── README.md # 项目说明
# 使用 bun 安装依赖
bun install
# 启动开发服务器
bun run dev
# 构建生产版本
bun run build
# 启动生产服务器
bun run start
# 运行类型检查
bun run type-check
# 运行 ESLint
bun run lint
项目默认包含 2 篇示例文章,涵盖思考和学习两个分类。您可以:
lib/mock-data.ts 中的示例,添加自己的文章目前支持两种方式添加您的 Markdown 文章:
lib/mock-data.ts 文件,然后重新启动服务器未来计划支持:
main 分支: 主分支,保护分支feature/* 分支: 新功能开发fix/* 分支: Bug 修复采用语义化版本号 (Semantic Versioning):
当前版本: v0.0.7
感谢每一位走进这个博客的朋友。你的每一次阅读、每一条评论、每一个点赞,都是对我最大的鼓励。
愿我们都能在思考中找到答案,在文字中找到力量,在交流中找到共鸣。