# 工具集

> 全部已收录的资源，编辑推荐的排在前面。下面几种条件可以同时用。

- 可以搜索：在地址后加 `?q=<关键词>`，多个关键词用空格分隔，要同时命中。搜的是名称、仓库、标签、职业、简介与 README。
- 可以按类型过滤：在地址后加 `?type=<cli|skill|plugin|mcp>`。
- 可以按职业过滤：在地址后加 `?profession=<职业编号>`，多个用逗号分隔，资源适合其中任意一个即可。编号见 https://hebbmind.com/api/v1/professions
- 可以按标签过滤：在地址后加 `?tag=<标签>`，多个用逗号分隔，资源要同时带有这些标签。标签见 https://hebbmind.com/api/v1/tags

适合全栈 / 独立开发或算法 / AI的资源，带标签 `git`、`python`，共 4 项。

> - 全栈 / 独立开发：跨前后端的通用研发：编码 Agent 工作流、代码评审、调试与 Git 协作。
> - 算法 / AI：模型训练、评测与大模型应用开发。

- [mcp-server-git](https://hebbmind.com/zh-TW/mcp/git.md): [MCP] MCP 官方参考实现：让 agent 操作本地 Git 仓库，查看状态与 diff、暂存与提交、创建和切换分支、按时间检索提交日志。Python 编写，用 uvx 即可运行，目前仍处早期开发阶段。
- [Aider](https://hebbmind.com/zh-TW/cli/aider.md): [CLI] 终端里的 AI 结对编程工具：为整个代码库建立仓库地图，改动自动提交 git，可接入 Claude、DeepSeek、OpenAI 等几乎所有模型及本地模型，改完可自动跑 lint 与测试。
- [DVC](https://hebbmind.com/zh-TW/cli/dvc.md): [CLI] 像 Git 管代码一样管理数据集和模型的版本：数据存放在 S3、GCS 等远端存储，版本信息记在 Git 仓库里。还提供可复现的流水线和本地实验追踪，改动后只重跑受影响的步骤。
- [pre-commit](https://hebbmind.com/zh-TW/cli/pre-commit.md): [CLI] 多语言 git hook 管理框架：在 .pre-commit-config.yaml 里声明格式化、lint、密钥扫描等钩子，提交前自动运行，也可用 pre-commit run --all-files 让 agent 提交前自检。
