{
  "markdown": "# qcqx-project-manage\n\n[![VS Marketplace](https://img.shields.io/visual-studio-marketplace/v/qcqx.qcqx-project-manage?label=VS%20Marketplace)](https://marketplace.visualstudio.com/items?itemName=qcqx.qcqx-project-manage)\n[![Open VSX](https://img.shields.io/open-vsx/v/qcqx/qcqx-project-manage?label=Open%20VSX)](https://open-vsx.org/extension/qcqx/qcqx-project-manage)\n\n一个更可靠、方便的项目管理工具，以**树形结构**组织项目，支持拖拽排序、关联链接、多窗口同步，还能自动扫描本地 Git 仓库。\n\n![项目列表](https://raw.githubusercontent.com/qxchuckle/qcqx-project-manage/refs/heads/master/img/1.png)\n\n![本地Git项目](https://raw.githubusercontent.com/qxchuckle/qcqx-project-manage/refs/heads/master/img/2.png)\n\n## 项目结构\n\n本项目为 pnpm monorepo，包含以下子包：\n\n```\npackages/\n├── core/     # 共享核心库 — Git 扫描、配置管理、项目树数据结构\n├── vscode/   # VS Code / Cursor 插件\n├── cli/      # 命令行工具 (qpm)\n└── mcp/      # MCP Server — 通过 Model Context Protocol 暴露项目管理能力\nskills/       # AI Agent Skill — 纯文档，适配 Cursor / Claude Code 等平台\n```\n\n| 包 | 说明 | 详情 |\n|----|------|------|\n| [`@qcqx/project-manage-core`](./packages/core/) | 共享核心逻辑：Git 项目扫描、状态检测、配置与缓存管理、项目树操作 | [README](./packages/core/README.md) |\n| [`qcqx-project-manage`](./packages/vscode/) | VS Code 插件，提供项目列表、最近文件夹、本地 Git 项目三个视图 | [README](./packages/vscode/README.md) |\n| [`@qcqx/project-manage-cli`](./packages/cli/) | 命令行工具 `qpm`，在终端中管理项目 | — |\n| [`@qcqx/project-manage-mcp`](./packages/mcp/) | MCP Server，让 AI agent 通过标准协议使用项目管理功能 | [README](./packages/mcp/README.md) |\n| [AI Agent Skill](./skills/) | 纯文档 Skill，适配 Cursor / Claude Code 等平台 | [README](./skills/README.md) |\n\n## 开发\n\n```bash\n# 安装依赖\npnpm install\n\n# 构建所有包\npnpm build\n\n# 仅构建 core\npnpm build:core\n\n# 仅构建 VS Code 插件\npnpm build:vscode\n\n# 开发模式（watch）\npnpm watch\n\n# 类型检查\npnpm check-types\n\n# 打包 VS Code 插件为 .vsix\npnpm package:vsix\n\n# 发布 VS Code 插件\npnpm publish:vscode\n```\n\n## 环境要求\n\n- Node.js ≥ 16\n- pnpm ≥ 9\n\n## QA\n\n**为什么支持文件保存？**\n\n有很多配置类的文件分散在各处，比如 ssh、claude 的配置，保存起来，快速打开。\n\n## 许可\n\n[MIT](./LICENSE)\n",
  "bytes": 1917,
  "sha": "42b6bfba6a1654ea01625fad8731c75852d7d6dab550da611ccae5468d272792",
  "repo_slug": "qxchuckle/qcqx-project-manage",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_qxchuckle_qcqx_project_manage__d0a769ff/readme"
}