写 README #
概述 #
README 是项目的门面,一个好的 README 能够帮助用户快速了解和使用项目。
README 结构 #
标准模板 #
markdown
# 项目名称
简短描述项目功能。
[](https://npmjs.com/package/package)
[](./LICENSE)
[](https://github.com/user/repo/actions)
## 目录
- [功能特性](#功能特性)
- [安装](#安装)
- [快速开始](#快速开始)
- [文档](#文档)
- [贡献](#贡献)
- [许可证](#许可证)
## 功能特性
- 特性一
- 特性二
- 特性三
## 安装
```bash
npm install package-name
快速开始 #
javascript
import { hello } from 'package-name';
hello('World');
文档 #
详细文档请查看 docs 目录。
贡献 #
欢迎贡献!请查看 贡献指南。
许可证 #
text
## 各部分详解
### 标题和徽章
```markdown
# 项目名称
一句话描述。
<p align="center">
<img src="logo.png" width="200">
</p>
<p align="center">
<a href="https://npmjs.com/package/package">
<img src="https://img.shields.io/npm/v/package" alt="npm version">
</a>
<a href="./LICENSE">
<img src="https://img.shields.io/npm/l/package" alt="license">
</a>
<a href="https://github.com/user/repo/actions">
<img src="https://img.shields.io/github/actions/workflow/status/user/repo/ci.yml" alt="build status">
</a>
</p>
功能特性 #
markdown
## 功能特性
- 🚀 **高性能** - 毫秒级响应
- 🔧 **易配置** - 零配置开箱即用
- 📦 **轻量级** - 仅 5KB gzipped
- 🔒 **类型安全** - 完整 TypeScript 支持
- 🌐 **跨平台** - 支持浏览器和 Node.js
安装说明 #
markdown
## 安装
### 包管理器
```bash
# npm
npm install package-name
# yarn
yarn add package-name
# pnpm
pnpm add package-name
CDN #
html
<script src="https://unpkg.com/package-name"></script>
text
### 快速开始
```markdown
## 快速开始
### Hello World
```javascript
import { hello } from 'package-name';
console.log(hello('World'));
// 输出: Hello, World!
更多示例 #
查看 examples 目录了解更多用法。
text
### 截图演示
```markdown
## 截图
<p align="center">
<img src="screenshot.png" width="600">
</p>
文档链接 #
markdown
## 文档
- [快速开始](./docs/getting-started.md)
- [API 文档](./docs/api.md)
- [配置选项](./docs/configuration.md)
- [常见问题](./docs/faq.md)
贡献指南 #
markdown
## 贡献
欢迎贡献!
1. Fork 本仓库
2. 创建特性分支 (`git checkout -b feature/AmazingFeature`)
3. 提交更改 (`git commit -m 'Add some AmazingFeature'`)
4. 推送到分支 (`git push origin feature/AmazingFeature`)
5. 创建 Pull Request
详见 [贡献指南](./CONTRIBUTING.md)
许可证 #
markdown
## 许可证
[MIT](./LICENSE) © Your Name
README 模板 #
开源库模板 #
markdown
# library-name
简短描述。
## 安装
```bash
npm install library-name
使用 #
javascript
import { func } from 'library-name';
func();
API #
func(options) #
描述…
许可证 #
MIT
text
### 应用模板
```markdown
# app-name
应用描述。
## 截图

## 功能
- 功能一
- 功能二
## 安装
```bash
git clone https://github.com/user/app.git
cd app
npm install
npm start
配置 #
创建 .env 文件…
许可证 #
MIT
text
### 工具模板
```markdown
# tool-name
工具描述。
## 安装
```bash
npm install -g tool-name
使用 #
bash
tool-name [options]
选项 #
| 选项 | 说明 |
|---|---|
| -h, --help | 显示帮助 |
| -v, --version | 显示版本 |
许可证 #
MIT
text
## 最佳实践
### 1. 保持简洁
```markdown
好的:
一句话描述项目功能
不好的:
冗长的背景介绍...
2. 添加徽章 #
markdown
好的:
[](https://npmjs.com/package/package)
不好的:
无徽章
3. 提供示例 #
markdown
好的:
```javascript
import { hello } from 'package';
hello('World');
不好的: 无代码示例
text
### 4. 包含截图
```markdown
好的:

不好的:
无截图
5. 更新文档 #
markdown
好的:
文档与代码同步更新
不好的:
文档过时
下一步 #
继续学习 写博客文章!
最后更新:2026-03-24