项目经理-系统完工
具有Git集成和Claude Desktop的MCP支持的分层项目管理系统。
这个项目是什么?
项目经理 它是一个完整的系统,可以通过模型上下文协议(MCP)与Claude Desktop集成,以分层方式管理项目。组合 :
- 后端PHP 为 Web 服务器
- API REST 完成
- 仪表板网站 按显示
- 一个 Python 本地 和 Git 管理
- MCP 集成 Claude Desktop 的
项目结构
ProjectManager/
├── README.md # Aquest fitxer
├── INSTALL.md # Guia instal·lació completa
├── .gitignore
│
├── client/ # Part client (interfície web)
│ └── dashboard.html # Dashboard interactiu
│
├── server/ # Fitxers PHP per pujar al servidor
│ ├── project_manager.php # API principal CRUD
│ ├── pm_docs.php # Endpoint documentació
│ ├── api_get_tree.php # API arbre d'entrades
│ ├── pm_config.php # Configuració BD específica PM
│ ├── config.php # Configuració BD general
│ └── pmdocs/
│ └── PM_INSTRUCTIONS.md # Documentació completa
│
└── tools/ # Eines locals (MCP)
├── git_manager.py # Gestió Git integrada
├── gestio_arxius.py # Gestió fitxers Windows
└── db-insert-utf8.py # Inserts BD amb UTF-8快速安装
1. 克隆仓库
git clone https://github.com/Joasria/ProjectManager.git
cd ProjectManager2.网络服务器
从上传文件 server/ 在您的 Web 服务器 (Apache/Nginx 与 PHP):
/htdocs/claudetools/
├── project_manager.php
├── pm_docs.php
├── api_get_tree.php
├── pm_config.php
├── config.php
└── pmdocs/
└── PM_INSTRUCTIONS.md设定资料库为 pm_config.php.
3.克劳德桌面(MCP)
复制脚本从 tools/ 在 您 的 MCP 脚本 文件夹 和 配置 claude_desktop_config.json.
查看 安装.md 详细说明。
特点
层次 管理
- ✅ 群组 - 文件夹/容器
- ✅ 备忘录 -注意事项
- ✅ 检查 - 带复选框的任务
- ✅ 链接 外部链接
色彩系统
blanc- 无优先级groc- 进行中gris- 暂停vermell-紧急blau- 信息taronja- 正在审核verd- 完成
Git 集成
- 自动同步
- 按会话控制版本
- 工作流专业人员:同步→ pull → 费纳→ 提交→ push
工作会议
- 控制 Claude 与使用者之间的变更
- 版本系统(v_user,v_system)
- 审查待定更改
Treball工作流
开始会话
1. sync_check - Veure diferències local vs remot
2. pull - Actualitzar si cal劳动 期间
- Treballar amb project_manager
- Fer status de tant en tant
- NO fer commit per cada petit canvi检查点( 功能已完成)
commit amb missatge descriptiu会话结束
1. status - Verificar canvis
2. commit - Si hi ha canvis pendents
3. push - Pujar tot al remotAPI终点
项目经理
GET /project_manager.php?action=get_entry&project_id=001&entry_id=123
POST /project_manager.php
action=add_entry
project_id=001
title=Nova tasca
entry_type=check文档
GET /pm_docs.php
GET /pm_docs.php?section=structureAPI树
GET /api_get_tree.php?project_id=001
GET /api_get_tree.php?project_id=001&format=tree依赖关系
服务器
- PHP 7.4+
- MySQL/MariaDB
- 扩展名:mysqli、json
本地(MCP)
- Python 3.8+
- Git 已安装
- 克劳德桌面
文档
开发
这个项目正在开发中。要贡献:
- 仓库分叉
- 为您的功能创建分支
- 提交更改
- Push al分支
- Crear Pull请求
支持
如有任何问题或疑问,请在 GitHub 存储库中创建问题。
作者
若阿金·塞拉
- 电子邮件:joaquim@contratemps.org
- github: @Joasria
许可证
© 2024 Joaquim Serra - 版权所有
______________________________________________________________________
注: 这是一个自给自足的项目。所有必要的文件都包含在仓库中,以便在新系统上安装。
