版本: v1.0 最后更新: 2026-04-03 受众: 开发者、贡献者 阅读时间: 5 分钟
欢迎来到 PostWaver 开发者文档!这里提供了开发、扩展和贡献 PostWaver 所需的一切信息。
新开发者?从这里开始:
了解系统的设计和架构:
深入了解各个包:
详细的 API 文档:
开发相关的工作流程:
→ 开发环境搭建
→ 系统架构总览
→ 数据库设计文档
→ 测试指南
→ 贡献指南
| 层级 | 技术 |
|---|---|
| 前端 | React 18, Vite, TypeScript |
| 后端 | Hono.js, Node.js |
| 数据库 | Prisma, SQLite |
| 内容处理 | unified, remark, gray-matter |
# Clone 仓库
git clone https://github.com/Charliechen114514/post_waver.git
cd post_waver
# 安装依赖
pnpm install
# 构建项目
pnpm build
# 启动开发服务器
pnpm dev
详细步骤请参考:开发环境搭建
阅读 系统架构总览 了解:
根据你的兴趣选择:
使用 Conventional Commits 格式:
feat: add new feature
fix: fix bug
docs: update documentation
# 运行所有测试
pnpm test
# 运行单元测试
pnpm test:units
# 运行测试 UI
pnpm test:ui
我们欢迎各种形式的贡献!
详情请参考:贡献指南
最后更新: 2026-04-03 维护者: PostWaver Team 反馈: GitHub Issues