Skip to main content
Glama
README.md4.32 kB
# 📝 智文助手 [![Python Version](https://img.shields.io/badge/python-3.8+-blue.svg)](https://python.org) [![License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE) [![MCP](https://img.shields.io/badge/MCP-compatible-orange.svg)](https://modelcontextprotocol.io) 一个专为中文项目设计的MCP服务器,能够自动为项目文件夹生成中文README文档和思维导图。 ## ✨ 功能特点 - 🇨🇳 **完全中文化**:专为中文项目设计,符合中文使用习惯 - 📊 **可视化思维导图**:自动生成项目结构的Mermaid思维导图 - 🔄 **批量处理**:支持一键更新整个项目的文档 - ⚙️ **高度可定制**:支持自定义排除目录和模板 - 🚀 **易于部署**:提供一键安装脚本,开箱即用 ## 🚀 快速开始 ### 一键安装 ```bash python install.py ``` ### 配置MCP客户端 将生成的 `mcp_config.json` 配置添加到你的MCP客户端中。 ### 开始使用 重启MCP客户端,即可使用所有功能! ## 📋 系统要求 - Python 3.8 或更高版本 - Windows/Linux/macOS 操作系统 - 支持MCP协议的客户端 ## 🛠️ 主要功能 ### 📝 自动生成README文档 为项目中的每个文件夹自动生成包含以下内容的中文README: - 文件夹用途说明 - 子文件夹列表和描述 - 文件类型说明 - 更新时间记录 ### 📊 生成思维导图 创建项目结构的可视化思维导图: - Mermaid格式,支持多种查看器 - 多层级结构展示 - 清晰的依赖关系 ### 🔄 批量更新文档 一键更新整个项目的文档: - 智能检测变更 - 保留自定义内容 - 增量更新机制 ## 📖 使用示例 ### 基本使用 ```json { "root_dir": "/path/to/your/project", "exclude_dirs": ["node_modules", "build"], "force_update": true } ``` ### 高级配置 ```json { "root_dir": "/path/to/your/project", "output_file": "项目结构图.md", "exclude_dirs": ["temp", "cache", "logs"], "update_mindmap": true } ``` ## 📁 文件结构 ``` MCP分发包/ ├── install.py # 一键安装脚本 ├── folder_documentation_mcp.py # MCP服务器主程序 ├── README.md # 项目说明文档 ├── 用户手册.md # 详细使用手册 ├── 快速开始指南.md # 快速入门指南(安装后生成) └── mcp_config.json # MCP配置文件(安装后生成) ``` ## 🔧 安装详细步骤 ### 1. 环境准备 确保已安装Python 3.8+: ```bash python --version ``` ### 2. 下载MCP服务器 ```bash # 如果使用Git git clone <repository-url> cd folder-docs-mcp # 或直接下载压缩包解压 ``` ### 3. 运行安装脚本 ```bash python install.py ``` 安装脚本会自动: - 检查Python版本 - 安装必要的依赖包 - 创建MCP配置文件 - 验证安装结果 ### 4. 配置MCP客户端 将生成的 `mcp_config.json` 内容添加到你的MCP客户端配置中。 ## 🎯 适用场景 - **项目管理**:为项目结构提供清晰的中文文档 - **团队协作**:统一团队的文档标准和格式 - **代码交接**:快速了解项目结构和文件用途 - **开源项目**:为中文用户提供友好的项目文档 ## 🛠️ 故障排除 ### 常见问题 **Q: Python版本不兼容** A: 请升级到Python 3.8或更高版本 **Q: 依赖包安装失败** A: 尝试使用国内镜像源: ```bash pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ mcp pydantic ``` **Q: MCP客户端无法识别服务器** A: 检查配置文件格式和文件路径是否正确 ## 📞 技术支持 - 📖 **详细文档**:查看 `用户手册.md` 获取完整使用指南 - 🐛 **问题反馈**:通过GitHub Issues提交问题 - 💬 **社区支持**:加入技术讨论群组 ## 🔄 版本历史 - **v1.0.0** (2025-12-17):初始版本发布 - 基本的README生成功能 - 思维导图生成 - 批量更新功能 ## 🤝 贡献指南 欢迎提交Issue和Pull Request! 1. Fork本项目 2. 创建功能分支 3. 提交更改 4. 发起Pull Request ## 📄 许可证 本项目采用MIT许可证,详见[LICENSE](LICENSE)文件。 ## 🌟 致谢 感谢所有为中文项目文档标准化做出贡献的开发者! --- *让中文项目文档管理变得简单高效!* 🚀

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kscz0000/Zhiwen-Assistant-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server