jixiaxue 知识库
evidence · 2026-04-15

README 结构与信息架构 - 原始数据

/Users/shanfang/Documents/pe/jixiaxuegong/research/README优化/evidence/readme-structure-and-information-architecture.md

README 结构与信息架构 - 原始数据

来源 1: FreeCodeCamp - How to Structure Your README File

文章链接

标准 README 结构(推荐顺序)

  1. 项目标题与描述 - 做什么?给谁用?保持简短。
  2. Demo(可选) - GIF、图片、或在线演示链接。视觉抓注意力。
  3. 安装 - 分步说明。
  4. 使用 - 如何运行或使用,包含命令示例或截图。
  5. 功能 - 列出关键功能让用户知道期望什么。
  6. 技术栈 - 使用的语言、框架和工具。
  7. 贡献 - 如果欢迎协作,包含指南。
  8. 许可证 - 让人知道如何使用或复用代码。
  9. 致谢(可选) - 感谢帮助或启发的人。

关键原则


来源 2: makeareadme.com

网站

推荐章节结构

章节说明
Name自解释性的项目名称
Description项目具体功能、背景、差异化因素
Badges项目元数据(测试状态等)
Visuals截图、视频或 GIF 演示
Installation详细安装步骤、依赖和需求
Usage使用示例与预期输出
Support获取帮助的渠道
Roadmap未来版本计划
Contributing贡献要求与开发指南
Authors贡献者致谢
License许可证信息
Project Status项目开发状态

核心建议


来源 3: othneildrew/Best-README-Template

GitHub 仓库

模板章节流

  1. Header 元素 - Badges(contributors, forks, stars, issues, license, social links)
  2. 标题与钩子 - 项目名 + tagline + CTA 按钮
  3. 目录 (ToC) - 可折叠导航
  4. About The Project (含 “Built With” 子部分)
  5. Getting Started (Prerequisites → Installation)
  6. Usage
  7. Roadmap
  8. Contributing (含贡献者可视化)
  9. License
  10. Contact
  11. Acknowledgments

设计原则


来源 4: Google README 风格指南

Google Style Guide

核心要求

文件命名: 必须命名为 README.md(区分大小写)

位置: 放在代码库顶层目录,不要放在文档目录内

强制内容:

  1. 包/库描述 - 包含什么及其预期用途
  2. 联系信息 - 项目联系人
  3. 状态声明 - 是否弃用或限制发布
  4. 使用说明 - 包含示例代码和可复制的构建命令
  5. 文档链接 - 相关支持文档引用

规模原则: 每个顶层包目录都应有最新的 README.md 文件,尤其是为其他团队提供接口的目录


来源 5: README.md 信息架构心理学

综合 UX 心理学资源

适用于 README 的 UX 原则

Hick’s Law(希克定律)

Cognitive Load(认知负荷)

Gestalt Principles(格式塔原则)

渐进式披露 (Progressive Disclosure)