chat.md
by rusiaaman·★ 105·综合分 47
一个 VS Code 扩展,将 .chat.md 文件转变为可编辑的 AI 聊天界面,支持 MCP。
概述
chat.md 是一个 Visual Studio Code 扩展,通过带有 .chat.md 扩展的纯文本文件重新定义 AI 交互方式。与短暂的网页界面不同,chat.md 将对话视为可编辑、版本控制和共享的文件。该扩展支持多个 AI 提供商(Anthropic Claude、OpenAI、自定义 API),并作为客户端实现 MCP,以支持任何 LLM 的工具调用。它具有非线性编辑、文件附件、对话模板和 Git 友好跟踪等功能。
试试问 AI
装完之后,这里有 6 个你可以让 AI 做的事:
什么时候选它
当您想要可编辑、版本控制的 AI 对话作为常规文件存储在工作区中时,特别是如果您使用多个 LLM 提供商。
什么时候不要选它
如果您需要实时语音对话或更喜欢基于网络的 AI 界面而不是基于文件的解决方案,请不要选择它。
此 server 暴露的工具
从 README 抽取出 1 个工具filesystem.searchFilesSearch for files matching a pattern in a directory
说明:Only one tool example was explicitly shown in the README, though MCP integration is mentioned as a core feature. The actual tool names would depend on which MCP servers are configured by the user.
可对比工具
安装
安装
- 从 VS Code 市场安装 'chat.md'
- 配置您的 API 密钥:
- 命令面板 → "添加或编辑 API 配置"
- 创建新的聊天文件:
- Opt+Cmd+' (Mac) / Ctrl+k Ctrl+c (Windows/Linux) 创建新的 '.chat.md' 文件 - 或创建任何带有 .chat.md 扩展名的文件并在 VS Code 中打开
MCP 配置
将 MCP 服务器添加到您的 VS Code settings.json:
"chatmd.mcpServers": {
"wcgw": {
"command": "uvx",
"args": [
"--python",
"3.12",
"--from",
"wcgw@latest",
"wcgw_mcp"
]
}
}FAQ
- chat.md 支持哪些 AI 模型?
- chat.md 支持 Anthropic Claude(所有模型)、OpenAI(GPT-4、GPT-3.5)以及任何 OpenAI 兼容的端点(Azure、Google Gemini 等)。
- 我可以编辑 AI 的回复吗?
- 是的,chat.md 文件是完全可编辑的。您可以重写历史记录、编辑 AI 回复,并让 AI 从任何编辑点继续。
- MCP 集成是如何工作的?
- chat.md 作为 MCP 客户端,通过 stdio 或流式 HTTP/SSE 传输连接到本地和远程 MCP 服务器。它会自动发现并执行来自任何 MCP 服务器的工具。
Hacker News 讨论
开发者社区最近的相关讨论。
- 帖子 by Bogdanp · 2025-08-25
- 帖子 by pcwelder · 2025-04-10
- 帖子 by pcwelder · 2025-04-14
chat.md 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。