Skip to content

Commit 7a4264f

Browse files
authored
✨ feat: add Xyzen FAQ
* ♻️ refactor: optimize team member and adviser ✨ feat: add ImageGallery and VideoGallery components with responsive layout 🐛 fix: 📖 docs: update team member and adviser * ♻️ refactor: optimize team member and adviser ✨ feat: add ImageGallery and VideoGallery components with responsive layout 🐛 fix: 📖 docs: update team member and adviser * ✨ feat: 新增 Xyzen FAQ 常见问题完整页面 - 创建 25+ 个高质量问答内容 - 覆盖基础问题、集成使用、功能特性、部署架构、开发贡献、许可法律、获取帮助 7 大类别 - 包含详细的代码示例和命令行指导 - 补充 GitHub Issues、Discussions 等社区资源链接 - 增强产品文档的完整性和易用性
1 parent 4eafaae commit 7a4264f

11 files changed

Lines changed: 435 additions & 47 deletions

File tree

src/app/(cn)/development/about/team/components/teamMembers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ export const teamMembers: Array<TeamMember> = [
8181
realName:'Chen X.',
8282
age:29,
8383
education:'博士',
84-
university:'中国科学技术大学',
84+
university:'中国科学院大学',
8585
specialty:'天文物理',
8686
role:'软硬协同工程师',
8787
description:'中国科学院大学在读博士主要研究方向包括流体力学有限元并行数值仿真,以及人工智能在三维流场重构中的应用与优化。',
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
# 自定义 MCP 服务
2+
3+
<Note>
4+
如果用户希望使用自定义的 MCP 服务,可以仔细阅读以下步骤
5+
</Note>
6+
7+
8+
9+
## Xyzen仓库里新建 MCP 服务
10+
11+
1. 克隆 Xyzen 仓库到本地:
12+
13+
```bash
14+
git clone https://github.com/sciol/xyzen.git
15+
cd Xyzen
16+
yarn install
17+
```
18+
19+
2.`service/handler/mcp/` 目录下创建一个python可执行文件(.py),命名为你的 MCP 服务名称(例如 `my-custom-mcp.py`)。
20+
可以参考仓库中现有的 MCP 服务脚本进行编写,确保实现 MCP 协议所需的接口和功能。
21+
22+
<Note>
23+
确保你的 MCP 服务脚本在 `service/handler/mcp/` 目录下,并且可执行。
24+
例如,可以使用以下命令赋予执行权限:
25+
26+
```bash
27+
chmod +x service/handler/mcp/my-custom-mcp.py
28+
```
29+
</Note>
30+
31+
3. 在本地添加 MCP 服务后,启动Xyzen服务:
32+
33+
```bash
34+
cd Xyzen
35+
./launch/dev.sh
36+
```
37+
此处运行`dev.sh`启动本地服务器如果遇到问题可参考[部署与使用](/xyzen/deploy)
38+
39+
4. 在 Xyzen 平台上添加自定义 MCP 服务:
40+
41+
<img alt={'添加自定义MCP服务'} src={'https://storage.sciol.ac.cn/library/docs/Xyzen/custom_server.png'} />
42+
如上图所示依次填入`Server Name、Description(可选)``Server URL`,点击右下角Add Server按钮,即可完成MCP服务的添加。其中Server URL为提供服务的MCP Server地址,例如`http://localhost:8000/xyzen/mcp/my-custom-mcp`
43+
添加助手教程和MCP工具调用请参阅[快速开始 - MCP工具调用](/xyzen/quickstart#mcp-tool-call)
44+
45+
## 从外部网站导入 MCP 服务器的链接
46+
47+
如果你已经有成熟的 MCP 库想把它导入到Xyzen平台使用或者想使用其他开发者的 MCP 库,
48+
则只需把对应 MCP 服务器的 URL 填入 `Server URL` 即可完成导入。具体获取 MCP 服务器 URL 的方式请参考对应 MCP 服务器的文档说明(以[Smithery](https://smithery.ai/docs/getting_started/quickstart_connect)网站为例)。
49+
50+
<img alt={'添加自定义MCP服务'} src={'https://storage.sciol.ac.cn/library/docs/Xyzen/smithery_mcp.png'} />
51+
52+
Xyzen 支持通过一键部署多个 MCP 社区的服务器,下面的视频是以 MCP Forge 中的Remote MCP Servers 为例,
53+
展示如何将外部 MCP 服务器导入到 Xyzen 平台中使用。
54+
55+
<div style={{ display: 'flex', gap: '12px' }}>
56+
<div style={{ flex: 1 }}>
57+
<video src="https://storage.sciol.ac.cn/library/docs/Xyzen/MCP_forge.mov" controls style={{ width: '100%', borderRadius: '8px' }} />
58+
</div>
59+
</div>
60+
61+
更多详情请参阅:[外部MCP工具调用](https://mcpservers.org/remote-mcp-servers)<br />
62+
欢迎大家贡献新的 MCP 服务到 Xyzen 平台中使用!👏

src/app/(cn)/xyzen/demo/page.mdx

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,22 @@
22

33
这里是 Xyzen 的部分 Demo 示例。
44

5-
## 让大模型创建一个矩阵乘法求解器并通过求解器解决问题。
6-
7-
<video width="100%" controls>
8-
<source src="https://storage.sciol.ac.cn/library/docs/matrix.mp4" type="video/mp4" />
9-
您的浏览器不支持视频标签。
10-
</video>
11-
12-
## 通过对话创建一个天气状况爬虫,爬取得到上海市的明日天气
13-
14-
<video width="100%" controls>
15-
<source src="https://storage.sciol.ac.cn/library/docs/weather_forcast.mp4" type="video/mp4" />
16-
您的浏览器不支持视频标签。
17-
</video>
18-
19-
## LLM创建设备驱动并实际控制设备执行【基于 Uni-Lab 统一接口】
20-
21-
<video width="100%" controls>
22-
<source src="https://storage.sciol.ac.cn/library/docs/autolab.mp4" type="video/mp4" />
23-
您的浏览器不支持视频标签。
24-
</video>
5+
<StackedVideosLayout
6+
title="示例演示视频"
7+
containerClassName="grid grid-cols-1 md:grid-cols-2 gap-4"
8+
videoAspectRatio="16/9"
9+
videos={[
10+
{
11+
src: "https://storage.sciol.ac.cn/library/docs/matrix.mp4",
12+
alt: "让大模型创建一个矩阵乘法求解器并通过求解器解决问题"
13+
},
14+
{
15+
src: "https://storage.sciol.ac.cn/library/docs/weather_forcast.mp4",
16+
alt: "通过对话创建一个天气状况爬虫,爬取得到上海市的明日天气"
17+
},
18+
{
19+
src: "https://storage.sciol.ac.cn/library/docs/autolab.mp4",
20+
alt: "LLM创建设备驱动并实际控制设备执行【基于 Uni-Lab 统一接口】"
21+
}
22+
]}
23+
/>

src/app/(cn)/xyzen/deploy/page.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ Xyzen 支持多种部署方式,满足不同的使用场景。
2121
```bash
2222
git clone https://github.com/sciol/xyzen.git
2323
cd xyzen
24+
yarn install
2425
```
2526

2627
2. **配置环境变量**

0 commit comments

Comments
 (0)