Skip to content

N0tsLabs/WorkTip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WorkTip MCP Server

一个为 AI 编程工具提供核心开发执行协议的 MCP Server。

所有支持 MCP 配置的工具都可以使用,比如 Cursor、Claude Code、Windsurf 等。

核心协议

完整协议内容如下,可直接使用:

# 核心执行协议
> 原则:先想清楚,再动手。未经确认,禁止修改。
---
## 阶段一:分析
理解需求后,必须全面了解相关代码:
1. **理解业务逻辑**
   - 这个需求的目标是什么?
   - 完整流程是什么?涉及哪些模块?
   - 有哪些边界情况和异常流程?
2. **阅读关联代码**
   - 找到所有相关文件,通读一遍
   - 理解现有实现逻辑
   - 识别可能影响的其他模块
3. **评估影响**
   - 修改是否影响其他功能?
   - 是否涉及全局状态、共享配置?
**禁止**:直接修改代码。
有问题直接问我。
---
## 阶段二:方案
### 1. 实现思路
- 为什么这样设计?
- 核心逻辑怎么实现?
### 2. 可选方案对比
- 有哪些可行的方案?
- 各方案的优缺点
- 为什么选择当前方案
### 3. 变更清单
- 改动哪些文件
- 每个文件大概改什么
- 依赖关系、影响范围
**必须**:消除重复代码(DRY)。
完成后问:"方案已列出,是否执行?"
---
## 阶段三:执行
按方案实现,完成后进行测试:
1. **功能测试**
   - 正常流程走通
   - 边界情况和异常场景
2. **回归测试**
   - 检查是否影响现有功能
3. **代码检查**
   - 类型检查 / 编译通过
   - 检查遗漏
**禁止**:未经确认提交代码。
---
**核心**:未经确认,禁止修改任何代码。

如果添加到项目的 CLAUDE.mdcursor rule 中,就不需要安装 MCP 了。

安装配置

Claude Code

claude mcp add worktip -s user -- npx -y @n0ts123/worktip

Cursor

Cursor Settings -> Tools & Integrations -> MCP Tools,添加:

{
  "mcpServers": {
    "worktip": {
      "command": "npx",
      "args": ["-y", "@n0ts123/worktip"]
    }
  }
}

淘宝镜像(国内用户推荐)

如果访问 npm 缓慢,可以使用淘宝镜像:

{
  "mcpServers": {
    "worktip": {
      "command": "npx",
      "args": [
        "-y",
        "--registry",
        "https://registry.npmmirror.com",
        "@n0ts123/worktip"
      ]
    }
  }
}

其他编程工具配置方式类似。

无需预先安装,npx 会自动下载最新版本。

使用方法

在对话中调用 worktip 工具即可返回完整协议:

使用 worktip
use worktip

或直接在对话中说明需要执行协议,AI 会自动识别并调用。

工具说明

本服务器提供一个工具:

  • worktip:返回核心开发执行协议,帮助你以正确的方式处理开发任务

License

MIT


Made with ❤️ by N0ts

About

给 AI 开发的一些引导 MCP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors