Skip to content

feat(mcp): support android tools#925

Merged
quanru merged 12 commits intoweb-infra-dev:mainfrom
skinapi2025:feature/mcp支持android环境
Jul 28, 2025

Hidden character warning

The head ref may contain hidden characters: "feature/mcp\u652f\u6301android\u73af\u5883"
Merged

feat(mcp): support android tools#925
quanru merged 12 commits intoweb-infra-dev:mainfrom
skinapi2025:feature/mcp支持android环境

Conversation

@skinapi2025
Copy link
Contributor

添加5个tool,包含连接设备、查看设备、打开网页或活动、按home键、按back键。
使用得物app进行了测试。
image

@netlify
Copy link

netlify bot commented Jul 19, 2025

Deploy Preview for midscene ready!

Name Link
🔨 Latest commit ff69986
🔍 Latest deploy log https://app.netlify.com/projects/midscene/deploys/6886f98d120fea00087c9fdf
😎 Deploy Preview https://deploy-preview-925--midscene.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@CLAassistant
Copy link

CLAassistant commented Jul 19, 2025

CLA assistant check
All committers have signed the CLA.

try {
let deviceId = this.androidDeviceId;

// 如果没有指定设备ID,获取第一个连接的设备
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

你能帮忙把代码注释翻译成英文吗?由于开源社区主要使用英语,因此提供英语注释将改善更广泛受众的可访问性和协作性

@zhoushaw
Copy link
Member

@skinapi2025 感谢你的贡献🎉,共享仓库需要签署一下上面的 Cla~

@zhoushaw
Copy link
Member

另外需要将标题改为:feat(mcp): support xxx 这类格式,因为这个 mr title 将会变成我们发布 changelog 的一部分

@skinapi2025 skinapi2025 changed the title MCP增加对android环境的支持 feat(mcp): support android tools Jul 19, 2025
@skinapi2025 skinapi2025 force-pushed the feature/mcp支持android环境 branch from 147d1fd to c803278 Compare July 19, 2025 13:34
@zhoushaw
Copy link
Member

hi @skinapi2025 还有个小问题,可以补充一下文档吗,可以参考 https://midscenejs.com/mcp.html,在 安卓部分也补充一下使用的策略,里面的内容结构应该和 web 的一致,可以考虑复用其中部分内容组件,但是有些 tool 应该是不同的
image

@skinapi2025
Copy link
Contributor Author

hi @skinapi2025 还有个小问题,可以补充一下文档吗,可以参考 https://midscenejs.com/mcp.html,在 安卓部分也补充一下使用的策略,里面的内容结构应该和 web 的一致,可以考虑复用其中部分内容组件,但是有些 tool 应该是不同的 image

@skinapi2025 skinapi2025 reopened this Jul 25, 2025
@quanru
Copy link
Collaborator

quanru commented Jul 28, 2025

close #744

@quanru quanru merged commit eddcb24 into web-infra-dev:main Jul 28, 2025
7 checks passed
@skinapi2025 skinapi2025 deleted the feature/mcp支持android环境 branch July 28, 2025 11:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants