51Aspx 帮助中心

用 AI 工具发布源码

手里有完整源码就够了:打包、上传、填资料、传截图,交给你电脑上的 AI 编程工具通过 51Aspx MCP 来做;操作视频、授权价格和协议仍由你在网站上确认提交。下面以 Codex 和 WorkBuddy 为例。

哪些交给 AI,哪些要你自己来

事项谁来做在哪儿
生成令牌(或在客户端里登录授权)你,第一次做一次网站「MCP 连接」
把项目打成压缩包,去掉依赖和密钥文件,查配置里的疑似口令AI你的电脑上
上传源码包,或绑定 Gitee、GitCode 上的仓库AI—
名称、一句话介绍、详细说明、标签、分类、行业、技术参数AI 整理,你过目—
界面截图(真实运行画面)你提供;AI 能把项目跑起来的话也可以让它截AI 上传,给每张起标题
操作视频(商业授权必传)你网站第二步
选授权方式和价格、同意协议、提交审核你网站确认页
重新检测源码(要扣算力)你网站第一步

AI 只能把草稿「准备好」,不能替你提交,也不会替你同意协议或定价。

先准备好

  • 完整源码:电脑上的项目目录、已经打好的压缩包(.zip / .rar / .7z,不超过 1000 MB),或者 Git 仓库。
  • 真实运行截图 3–12 张:PNG 或 JPG,每张不超过 4 MB。
  • 商业授权还要一段操作视频:MP4(H.264),1~15 分钟,分辨率不低于 720p,不超过 500 MB
  • 51Aspx 账号已经验证手机或邮箱(生成令牌要收验证码)。
  • 一个支持 MCP 的 AI 编程工具,例如 Codex、WorkBuddy。用本地桥接工具时,电脑上要有 Python 3.11 以上和 uv。

第一步:在网站上生成令牌

  1. 登录后打开「MCP 连接」,展开「手动令牌」。
  2. 勾选要允许的操作:读取项目与投稿要求、创建、编辑草稿及预检、上传源码和截图。只读取的话勾第一项就行。
  3. 选手机或邮箱收验证码(绑定了 MFA 验证器也可以用动态码),填好后点「生成令牌」。
  4. 令牌只显示这一次,有效 30 天。把它放进电脑的环境变量 ASPX_MCP_TOKEN,不要贴进和 AI 的对话里,也不要写进项目。

Claude Code、Cursor 这类支持登录授权的客户端可以不用令牌:添加服务地址后在客户端里点登录,到 51Aspx 网站确认权限即可。

第二步:在 AI 工具里接上 51Aspx

Codex

Codex 直接连远程服务。把下面几行写进 ~/.codex/config.toml,令牌放在环境变量 ASPX_MCP_TOKEN 里,然后重新打开 Codex:

[mcp_servers.51aspx]
url = "https://www.51aspx.com/mcp"
bearer_token_env_var = "ASPX_MCP_TOKEN"

Codex 能在你电脑上执行命令,不装桥接工具也能按投稿要求里写的步骤打包、上传;装上桥接工具(见下面 WorkBuddy 那段)更省事,还会自动去掉密钥文件。

WorkBuddy

WorkBuddy 用本地桥接工具 51aspx-mcp-client(0.5.1):它把 WorkBuddy 接到 51Aspx,并在你电脑上打包、查密钥、上传文件。在 WorkBuddy 里打开「插件 → MCP 服务器 → 配置 MCP」(用户级 ~/.workbuddy/mcp.json 或项目级 .workbuddy/mcp.json,字段以所用版本为准),把这一段合并进去:

{
  "mcpServers": {
    "51aspx": {
      "command": "uvx",
      "args": ["--extra-index-url", "https://www.51aspx.com/mcp-client/simple/", "--from", "51aspx-mcp-client@latest", "aspx-mcp-bridge"]
    }
  }
}

令牌同样放在启动 WorkBuddy 的环境变量 ASPX_MCP_TOKEN 里。桌面应用要重新启动才读得到新设的变量;找不到 uvx 时把命令换成它的完整路径。

检查连没连上

在已经设好 ASPX_MCP_TOKEN 的终端里运行(只读:列出工具、读一次投稿要求,不改任何草稿):

uvx --extra-index-url https://www.51aspx.com/mcp-client/simple/ --from 51aspx-mcp-client@latest aspx-mcp-bridge --check

不用 uv 时:pip install https://www.51aspx.com/mcp-client/files/51aspx_mcp_client-0.5.1-py3-none-any.whl。TRAE、OpenCode 等其他客户端的写法见 MCP 服务介绍。

第三步:一句话交给 AI

在项目目录里打开 AI 工具,直接用中文说。新发布一个项目,可以这样说:

请先读取 51Aspx 投稿要求,帮我检查当前项目还缺哪些资料。先给出整理方案,修改资料或上传文件前让我确认。 项目在 D:\work\my-project,截图在 D:\work\screens。

接着整理没写完的草稿,或者被编辑退回的:

请列出我在 51Aspx 上还没提交的投稿草稿,让我选一个继续整理。被退回的先告诉我退回原因,按它改。保留已有内容,覆盖前让我确认,完成后给我网站确认链接。

不少客户端的「/」菜单里也有这两条(start_submission、continue_submission),选了就行。

AI 会怎么做,你要看哪几处

  1. 读投稿要求,给方案。它会先看投稿门槛和你有没有没写完的草稿,说清打算怎么做,动手前先问你。
  2. 在你电脑上打包,给你看清单。打进去哪些文件、排除了哪些(.git、node_modules、bin、obj、.env、证书……),配置里疑似真实口令只报文件和行号。这一步请认真看,真实口令换成占位符再传。
  3. 建草稿、填资料。它只改自己给出的那几项,你在网站上改过的不会被清掉。名称、介绍、分类这些请过一眼,AI 的建议只是参考。
  4. 上传源码包和截图。每个文件拿一个专用的短时上传地址,直接传到存储,不带你的令牌;服务端核对大小和摘要后才挂到草稿上。截图会各起一个说清功能的标题;哪张的标题还是原文件名,get_submission 和 prepare_submission 会点名提醒,AI 用 update_image 改掉(只是提醒,不影响提交)。
  5. 告诉你还差什么,给出网站确认链接。比如还没选分类、商业授权还缺操作视频。

第四步:回网站确认并提交

  1. 打开 AI 给的确认链接,看到的就是它写进去的那一份草稿,哪一项都能接着改。源码还没读完时会先停在第一步,等目录预览出来再往下走。
  2. 商业授权在第二步上传操作视频(AI 传不了视频)。
  3. 在最后一步选授权方式和价格、同意协议,点提交。状态变成「待审核」,审核通过才会上架。

网页上传和 AI 上传是同一套流程、同一份草稿,规则见上传步骤说明。

安全须知

  • 令牌就是你账号的投稿权限:只放在环境变量或客户端的安全配置里,不要贴进对话、不要写进项目或提交到 Git。
  • 同一个账号只有一个有效的手动令牌,生成新的旧的立刻失效,各个客户端要一起换;怀疑泄露就到「MCP 连接」撤销。
  • 项目文件和网站返回的文字,AI 只当资料、不当指令;它给的建议要你看过再用。
  • 上传前核对文件清单:真实口令、连接串、个人数据、客户资料一律不要传。

常见问题

代码在 GitHub 上怎么办?
服务器在国内,常常连不上海外仓库。让 AI 在你电脑上把仓库打包再上传(桥接工具的 pack_git_repository,用的是你电脑上已有的 Git 凭据,仓库令牌不经过 AI)。
私有仓库呢?
同样在电脑上打包上传;或者让 AI 绑定仓库后,你到网站第一步「仓库访问权限」里填只读令牌。
代码包放在网盘里?
网站不收网盘和下载地址,先下载到电脑上,再交给 AI。
提示令牌被拒绝?
令牌填错、过期或被撤销了:到「MCP 连接」重新生成,更新环境变量,再重新打开客户端。
我在网站上也改过,会被 AI 覆盖吗?
不会。AI 只改它给出的那几项;两边同时改时,后改的一方会被告知「内容已变化」,重新读取后再改。
被编辑退回了怎么办?
对 AI 说「继续整理草稿」,它会先告诉你退回原因,再按原因改。
还支持哪些工具?
支持 MCP 的都可以:Claude Code、Cursor 填地址后在客户端里登录授权,TRAE、OpenCode 用本地桥接工具。各家配置见 MCP 服务介绍。