mirror of
https://github.com/luongnv89/claude-howto.git
synced 2026-04-21 21:45:58 +02:00
89e89d4aa3
Add Chinese (Simplified) translations for all documentation, organized under a dedicated zh/ directory that mirrors the English folder structure. Co-authored-by: tanqingkuang <tanqingkuang@users.noreply.github.com> Translations originally contributed by @tanqingkuang in #45. Restructured from *-CN.md suffix pattern into zh/ directory to prevent the EPUB builder (scripts/build_epub.py collect_folder_files) from picking up Chinese files via glob("*.md") inside module folders.
name, description, tags
| name | description | tags |
|---|---|---|
| 文档生成插件 | 为文档编写、同步和校验提供完整工作流 | plugins, documentation, automation |
文档生成插件
这个插件把文档相关的命令、subagents、模板和 MCP 服务器打包在一起,帮助你生成、同步和校验文档。
特性
✅ 生成 API 文档 ✅ 创建和更新 README ✅ 同步文档 ✅ 改进代码注释 ✅ 生成示例
包含内容
命令
- commands/generate-api-docs.md - 生成 API 文档
- commands/generate-readme.md - 生成 README
- commands/sync-docs.md - 同步文档
- commands/validate-docs.md - 校验文档
Subagents
- agents/api-documenter.md - API 文档 subagent
- agents/code-commentator.md - 代码注释 subagent
- agents/example-generator.md - 示例生成 subagent
模板
- templates/adr-template.md - ADR 模板
- templates/api-endpoint.md - API 端点模板
- templates/function-docs.md - 函数文档模板
MCP 服务器
- GitHub 集成 - 用于文档同步
安装
/plugin install documentation
使用方式
生成 API 文档
/generate-api-docs
创建 README
/generate-readme
同步文档
/sync-docs
校验文档
/validate-docs
适用场景
- 想标准化项目文档产出
- 想自动生成 README、API 文档和示例
- 想同步多个文档之间的一致性
- 想维护代码注释和示例质量
需求
- Claude Code 1.0+
- GitHub 访问权限(可选)
示例工作流
用户:/generate-api-docs
Claude:
1. 扫描 /src/api/ 下的所有 API 端点
2. 委派给 api-documenter subagent
3. 提取函数签名和 JSDoc
4. 按模块 / 端点组织内容
5. 使用 api-endpoint.md 模板
6. 生成完整的 Markdown 文档
7. 包含 curl、JavaScript 和 Python 示例
结果:
✅ API 文档已生成
📄 已创建文件:
- docs/api/users.md
- docs/api/auth.md
- docs/api/products.md
📊 覆盖率:23/23 个端点已文档化
模板用途
API 端点模板
用于编写带完整示例的 REST API 文档。
函数文档模板
用于编写单个函数或方法的说明文档。
ADR 模板
用于记录架构决策。
配置
为文档同步设置 GitHub token:
export GITHUB_TOKEN="your_github_token"
最佳实践
- 文档尽量贴近代码
- 随着代码变化同步更新文档
- 提供可直接执行的示例
- 定期校验文档有效性
- 使用模板保持一致性