[开源自荐] codelf 让 cursor/windsurf 变得更加强大的 MCP

149 天前
 pDJJq

直接亮链接:

MCP: https://github.com/Disdjj/codelf Project-Template: https://github.com/Disdjj/codelf-template

如题目, 小弟写了个项目用来帮助 Cursor/Windsurf 更好的组织上下文.

实现原理: 通过获取项目的结构, 然后再通过读取一些标志性文件, 例如 package.json, project.toml, readme.md, 让 LLM 生成一系列的项目描述.

在 LLM 做代码编辑时, 通过 MCP 将这些项目信息通过 MCP 调用注入到上下文中, 帮助 LLM 更好的判断代码变更的影响.

原理很简单, 但是效果还不错.

在一些中大型的项目中, 能够有效的帮助进行上下文的组织, 对于编程能力不是很强的用户非常友好. 生成的文档(在项目的.codelf 目录下)本身就有很强的可读性, 甚至可以直接拿来作为项目摘要文档.

非常期待大家能够使用然后给一些反馈.

1624 次点击
所在节点    程序员
4 条回复
jackysc
149 天前
好东西 我先试试
clikes
147 天前
没有看懂应该怎么使用,之前没有用过 MCP server.. 我应该是先把项目拉下来部署然后把配置填进 windsurf 就能用了吗? 但是 windsurf 上面会显示 failed to initalize:request failed
pDJJq
147 天前
@clikes 你好. 如果没有在 cursor/windsurf 中使用过 mcp 的话, 可以先看下这两个文档:

https://docs.windsurf.com/windsurf/mcp
https://docs.cursor.com/context/model-context-protocol

一般来说, 如果你本地有 node/npx 的环境, 应该就可以很简单的启动 mcp server, 不需要手动 clone 项目.
只需要配置下 mcp server 就可以.
darksheen
147 天前
没用过 mcp ,先 mark 一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1125113

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX