Skip to content

Commit d733dce

Browse files
authored
feat(cnb): add tdesign-mcp (#878)
* 编辑文件 .cnb.yml * 编辑文件 .cnb.yml * 编辑文件 .cnb.yml * feat: add tdesign-mcp-server * 编辑文件 Dockerfile * 编辑文件 Dockerfile * 编辑文件 Dockerfile * 编辑文件 Dockerfile * 编辑文件 Dockerfile * 编辑文件 Dockerfile * 编辑文件 Dockerfile * 编辑文件 .cnb.yml * 编辑文件 Dockerfile * 编辑文件 Dockerfile * 编辑文件 .cnb.yml * chore: 编辑文件 .cnb/Dockerfile * chore: update .cnb.yml * 编辑文件 .cnb.yml * 编辑文件 Dockerfile * 编辑文件 .cnb.yml
1 parent bffb6f6 commit d733dce

3 files changed

Lines changed: 30 additions & 6 deletions

File tree

.cnb.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,21 @@
1717
$:
1818
vscode:
1919
- docker:
20-
build: .cnb/Dockerfile
20+
build:
21+
dockerfile: .cnb/Dockerfile
22+
by:
23+
.cnb/mcp-servers.json
24+
2125
volumes:
22-
- node_modules:cow
26+
- node_modules:copy-on-write
2327
env:
24-
CNB_WELCOME_CMD: npm run dev
28+
CNB_WELCOME_CMD: |
29+
npm run dev
2530
services:
2631
- vscode
2732
- docker
2833
stages:
2934
- name: install dependencies
3035
script:
31-
- npm install
36+
- npm install
37+
- sleep 8

.cnb/Dockerfile

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,19 @@ RUN curl -fsSL https://code-server.dev/install.sh | sh \
77
&& code-server --install-extension waderyan.gitblame \
88
&& code-server --install-extension mhutchie.git-graph \
99
&& code-server --install-extension donjayamanne.githistory \
10-
&& code-server --install-extension tencent-cloud.coding-copilot \
10+
&& code-server --install-extension tencent-cloud.coding-copilot@3.1.19 \
1111
&& code-server --install-extension vue.volar \
1212
&& echo done
1313

1414
# 安装 ssh 服务,用于支持 VSCode 等客户端通过 Remote-SSH 访问开发环境
15-
RUN apt-get update && apt-get install -y wget unzip openssh-server
15+
RUN apt-get update && apt-get install -y wget unzip openssh-server
16+
17+
18+
COPY .cnb/mcp-servers.json /root/.local/share/CodeBuddyExtension/Cache/web-VSCode/mcp/settings.json
19+
# tencent-cloud.coding-copilot@3.1.20
20+
COPY .cnb/mcp-servers.json /root/.local/share/code-server/User/globalStorage/tencent-cloud.coding-copilot/settings/Craft_mcp_settings.json
21+
22+
23+
# 指定字符集支持命令行输入中文(根据需要选择字符集)
24+
ENV LANG C.UTF-8
25+
ENV LANGUAGE C.UTF-8

.cnb/mcp-servers.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"mcpServers": {
3+
"tdesign-mcp-server": {
4+
"command": "npx",
5+
"args": ["-y", "tdesign-mcp-server"]
6+
}
7+
}
8+
}

0 commit comments

Comments
 (0)