跳转到内容
返回首页
Community

市场:主题、代码片段、提示词与 MCP 服务器

精选目录,涵盖主题、代码片段、AI 提示词、正则包、MCP 服务器、智能体和项目模板;每次下载在应用前都会经过哈希校验。

更新于:
2 min
作者 Pelayo Naredo
市场:主题、代码片段、提示词与 MCP 服务器

PocketCode 市场

市场是直接内置在 IDE 中的精选目录。它由一个 Cloudflare Worker(api.pocketcodeapp.com)提供服务,背后是 D1 和 R2 对象存储,每个资源都是一个小型 bundle。应用在应用任何内容之前,都会检查每次下载的 SHA-256 哈希,并且只要服务器提供了 Ed25519 签名,也会一并验证。它不是开放上传:资源由 PocketCode 团队通过专门的流水线验证、签名并发布。

首页看起来像一个小型应用商店:精选轮播、由团队亲自挑选的编辑精选、热门、新增和更新,以及免费资源和 Pro 工具货架,并提供搜索、分类、评分和评价。浏览需要联网但不需要账号;安装则需要先登录。

你能找到什么

目录共有十二种资源类型:代码片段、页面、按钮、组件、主题、提示词、正则包、MCP 服务器、项目模板、AI 智能体、插件和工作流。最后两种目前还无法安装(见下文)。

🎨 主题 —— 编辑器

主题是一个小型的 theme.json 颜色集。应用主题会读取这些颜色,并立即把你的代码编辑器切换过去,还有 撤销 可以回到之前的主题。它给编辑器上色,不影响终端。文件的大致结构如下:

{
	"name": "My Custom Theme",
	"type": "theme",
	"version": "1.0.0",
	"colors": {
		"background": "#1a1b26",
		"foreground": "#c0caf5",
		"accent": "#7aa2f7",
		"comment": "#565f89",
		"string": "#9ece6a",
		"keyword": "#bb9af7"
	}
}

Pro 主题可以先试用 5 分钟再决定,每个主题在每台设备上只能试用一次。试用结束后,你之前的主题会自动恢复。

⚡ 代码片段与代码资源

代码片段、页面、按钮和可复用组件。一个片段 bundle 是 VS Code 片段格式的 snippet.json(名称、prefix 和 body),你可以 在光标处插入、在标签页中打开 或 复制:

{
	"Python main guard": {
		"prefix": "main",
		"body": ["if __name__ == '__main__':", "    ${1:pass}"],
		"description": "Python main guard",
		"scope": "python"
	}
}

片段也可以从编辑器的片段面板安装到你自己的片段中。免费版可以保留 5 个自己的片段。

🤖 提示词、AI 智能体与 MCP 服务器

这是市场超越主题商店的地方:

  • AI 提示词 —— 保存为全局斜杠命令:在编程 AI 的任意聊天中输入 /名称,即可展开成完整的提示词。
  • AI 智能体 —— 打包好的 chatmode(一个 agent.md),会把一个专用助手添加到聊天的智能体菜单中。
  • MCP 服务器 —— 一个 Model Context Protocol 服务器。它安装后是关闭状态:只接受以 node 或 npx 开头的启动命令,在你于 设置 > MCP 中开启并确认之前不会运行任何东西。
  • 正则包 —— 可复用的模式集合,你可以把它们添加到自己的库中。

📋 项目模板

创建新项目会根据模板创建一个新项目:一个 bundle 的初始文件会写入一个新文件夹。它会计入你套餐的项目数量上限(免费版包含一个项目)。

插件与工作流

十二种类型中的最后两种是插件和工作流,目前都无法从市场安装:两者的安装按钮都是禁用的(插件需要尚未启用的 WASM 运行时)。你仍然可以在目录和筛选器中找到它们。你可以在工作流模块中创建自己的自动化。

每个条目还有一个分享链接 https://pocketcodeapp.com/m/<slug>,可以直接在应用中打开它。这个链接背后没有网页:它只在装有 PocketCode 的手机上有效。

安装是如何进行的

  1. 打开市场模块,通过搜索、分类或标签找到资源。
  2. 点击与其类型对应的安装按钮(例如 应用主题 或 连接 MCP 服务器)。应用会向 Worker 请求一个有效期很短(5 分钟)的 R2 签名 URL,Pro 权限的校验也是在服务器端的这一步完成的。
  3. 它下载 bundle,验证 SHA-256 哈希(以及服务器提供时的 Ed25519 签名),然后才应用。
  4. 你安装的所有内容都在我的库中,它可以离线使用:你可以在那里对某个条目 重新应用 或 移除。移除只删除条目,但不会撤销条目已经做过的事:主题仍然保持应用状态,组件或由模板创建的项目也会留在原处。要更新某个条目,请打开它的页面并重新安装。

自动更新默认是关闭的。如果你在我的库的偏好设置中开启它,它大约每天运行一次,需要 Wi-Fi 并且正在充电,而且只接受带有有效 Ed25519 签名的 bundle。

有些资源会声明权限,应用会在安装前列出它们。权限只是信息,并不是沙盒:应用会显示它们,但事后不会把资源限制在这些权限之内。

精选、签名、经过审核

由于目录是精选的而不是开放上传,质量把控是内置的:

  • 每次下载在应用之前都会在设备上做哈希(SHA-256)校验,已签名的 bundle 还会用 Ed25519 验证。
  • 评分和评价 —— 资源安装到你的设备上之后,你就可以对它评价;作者可以带有已验证作者标识。
  • 编辑精选 —— 由团队亲自挑选的一组资源。
  • 每个资源都有滥用举报,由团队审核。

市场让 PocketCode 成为一款可以按你的工作方式塑造的 IDE:这里一个主题,那里一个提示词,再来一个教你的 AI 学会新技巧的 MCP 服务器。在手机上它是一个只读目录:无法从应用发布内容,每次下载在应用之前都会经过检查。

本文背后的工具

应用市场

准备好试用 PocketCode 了吗?

下载应用,开始用手机编程。