SuperAPI AI 工具集

documentation-templates

写作与研究

查看项目

更新于 10-16 10:28

技能介绍

用途

Documentation Templates 是一个文档模板与结构指南类技能,用于在真实项目需要 README、端点参考、变更日志、ADR 或便于智能体读取的索引时,提供一套可套用的文档结构与写作规范,并帮助将其适配到项目已有的惯例中。

主要能力

1. README 结构

按优先级排列的必要章节:

章节 用途
标题 + 一句话简介 这是什么
快速开始 5 分钟内跑起来
功能 我能做什么
配置 如何自定义
API 引用 指向详细文档的链接
贡献 如何参与
许可证 法律信息

README 模板:

# 项目名称

一句话简介。

## Quick Start

[运行所需的最小步骤]

## Features

- 功能 1
- 功能 2

## Configuration

| Variable | Description | Default |
|----------|-------------|---------|
| PORT | Server port | 3000 |

## Documentation

- API Reference
- Architecture

## License

[链接到项目实际许可证;不要自行推断为 MIT]

2. API 文档结构

按端点组织的模板:

## GET /users/:id

按 ID 获取用户。

**Parameters:**
| Name | Type | Required | Description |
|------|------|----------|-------------|
| id | string | Yes | User ID |

**Response:**
- 200: User object
- 404: User not found

**Example:**
[请求与响应示例]

3. 代码注释指南

JSDoc/TSDoc 模板:

/**
 * 简要说明该函数做什么。
 * 
 * @param paramName - 参数说明
 * @returns 返回值说明
 * @throws ErrorType - 何时抛出该错误
 * 
 * @example
 * const result = functionName(input);
 */

何时注释:

✅ 应注释 ❌ 不应注释
为什么(业务逻辑) 显而易见的内容
复杂算法 逐行注释
非显而易见的行为 自解释的代码
API 契约 实现细节

4. 变更日志模板(Keep a Changelog)

# Changelog

## [Unreleased]
### Added
- 新功能

## [1.0.0] - 2025-01-01
### Added
- 初始发布
### Changed
- 更新依赖
### Fixed
- 修复缺陷

5. 架构决策记录(ADR)

# ADR-001: [标题]

## Status
Accepted / Deprecated / Superseded

## Context
我们为什么要做这个决策?

## Decision
我们决定了什么?

## Consequences
有哪些取舍?

6. 面向 AI 的文档(2025)

llms.txt 模板,供 AI 爬虫与智能体使用(其中 example.com 链接仅用于说明语法,需替换为实际发布的项目 URL):

# 项目名称
> 一句话目标。

## Core Files
- [Main entry](https://example.com/project/src/index.ts): 应用入口
- [API routes](https://example.com/project/src/api/): 端点实现
- [Documentation](https://example.com/project/docs/): 用户与贡献者指南

## Key Concepts
- 概念 1:简要说明
- 概念 2:简要说明

便于 RAG 索引的组织方式:

  • 清晰的 H1–H3 层级
  • 数据结构使用 JSON/YAML 示例
  • 流程使用 Mermaid 图
  • 各章节自包含

7. 结构原则

原则 原因
可扫描 标题、列表、表格
示例优先 展示而不只是讲述
渐进式细节 从简单到复杂
保持更新 过时即误导

使用方式

当实际项目需要 README、端点参考、变更日志、ADR 或供智能体读取的索引,且需要一套适配其既有惯例的结构时使用本技能。模板是起点,应结合项目需要调整。

限制

  • 需将示意性的路径、命令、日期与默认值替换为经验证的项目事实。
  • 模板不是已安装的工作流,也不构成链接与示例可用的证据。
  • 需保留真实的许可证与保密范围;不要发布私密端点,不要虚构已接受的 ADR 决策。
  • 仅当任务明确匹配上述范围时使用本技能。
  • 不应将输出视为环境特定验证、测试或专家评审的替代。
  • 若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。

适用场景

适用于真实项目的 README 撰写、API 端点文档、变更日志维护、架构决策记录整理,以及为 AI 爬虫、智能体或 RAG 索引准备可读文档。

暂未提供

关于本技能的安装方式、收费与价格、支持平台等信息,资料中暂未提供。