首页 > AI工具 > 秒悟的代码怎么导出?套餐门槛和导出范围

秒悟的代码怎么导出?套餐门槛和导出范围

更新时间:2026-10-20 18:42:31 发布时间:4小时前 阅读:4次

秒悟的代码怎么导出?在应用详情页找到导出入口,拿到一个 ZIP 压缩包。免费版没有这项权益,代码下载导出从 Lite 档位才开始。包里装的是沙箱里的当前源码,依赖目录和构建产物不在里面,解压之后要自己装依赖、补齐环境变量才能跑起来。

秒悟代码导出套餐门槛

秒悟导出代码要先有付费档位

套餐对比表里,「代码下载导出」这一行只有 Lite、Pro、Max 三档是勾,免费版是横杠。也就是说免费账号能生成、能预览、能发布,但拿不到源码。这条限制跟账号绑,不跟项目绑,同一个项目换到付费账号下才有导出入口。

Pro 和 Max 在下载代码这项权益上完全一致,都支持下载应用全量源代码,不是高档位给更多。要导出只是因为这一项而升级的话,Lite 就够,不用买到 Pro。Lite 还同时解锁去水印,两件事在同一个档位里。

降档不存在:套餐只支持单向升级,Max 不能降回 Pro。所以按需买,别想着先买高的再降下来。

秒悟的ZIP只装源码不装依赖

源码导出的打包规则是固定的:排除 Git 元数据、依赖目录、构建产物、缓存、平台临时文件,以及 .env 和 .env.* 这类环境文件。所以解压后看到的是一套干净的工程,node_modules 要自己装,构建产物要自己跑一次生成。

环境变量被排除是有原因的:密钥、数据库连接串都放在云服务的密钥管理里,不写进代码。导出后要在本地重新建一份 .env,把用到的变量补上,否则启动就报连接失败。

导出内容取的是沙箱当前状态:项目正在运行时导实际工作目录,没运行时会先启动或恢复沙箱,再从最近一次持久化的源码打包。客户端不用提前启动沙箱,但等待时间会更长。

秒悟的导出接口要源码读取权限

走开放平台批量导出的,接口写在源码导出 API里:POST /projects/{project_id}/source-exports,项目标识用 url_id。需要的权限是 source.read,同时要求调用者对项目有源码下载权,当前只有 owner 和 admin 两个角色满足。

三类条件缺一不可:权限范围里有 source.read、账号或项目套餐带源码下载权益、项目处于可操作状态。任一条不满足就返回 403。无权访问的项目统一返回 404,平台不会通过错误响应暴露项目是否存在。

接口是同步的,一次请求里完成恢复、打包和上传,导出接口文档写明客户端超时设到 240 秒。同一项目不要并发创建多个导出,成功一次就会占用服务端的恢复和打包资源。限流维度里,Client 加 User 是每分钟 10 次。

秒悟的下载链接10分钟后失效

导出接口文档写明 download_url 默认有效期 10 分钟,过期后重新调一次创建接口,不要改签名参数去延长。这个地址是能直接读取源码的临时凭证,别写进日志、数据库、分析系统,也别转发到群里。

下完先校验:文件大小对 size 字段,SHA-256 对 sha256 字段。两者都对得上,才说明包在传输里没被截断。大项目最容易出现下载一半断开、ZIP 解压报错,校验比反复重试省时间。

响应里还有 filename、content_type 两个字段,content_type 固定是 application/zip,拿到的文件不是这个类型,说明下载链路被中间页拦了。

秒悟导出失败先分403和404

按状态码分流,处理位置完全不同:

网页端点了导出没反应,先看账号档位,再看项目是不是正在生成代码。生成中的项目状态不可操作,导出会被挡住,等当前任务结束再点。

常见问题

免费版能不能导出代码

不能。代码下载导出是付费权益,套餐对比表里只有 Lite、Pro、Max 三档是勾,免费版没有入口。Pro 和 Max 在这项上一致,都支持全量源码下载,差异在别的权益上,比如自定义域名数量、云服务数量。只想拿源码,Lite 是最低门槛。

导出的代码能直接跑起来吗

要先补两步:装依赖、建环境变量文件。ZIP 里排除了依赖目录、构建产物和 .env,三样都不在包里。前端按平台要求是 React 或 Vue,纯静态 HTML 不在支持范围。本地构建工具随你选,回平台预览要用 Webpack,否则白屏。

导出会带上数据库里的数据吗

不会。源码导出只打代码,数据库里的业务数据不跟着走。要搬数据用另外两条路:云服务里支持 CSV 格式的导入导出,量大的走数据库导出接口。两条路都只搬数据不搬结构,导入新库之前要先把表和字段建好,否则会报字段不匹配。

导出后能在别的地方部署吗

能。源码是完整工程,装好依赖、配好环境变量就能部署到自己的服务器或其他托管平台。注意两件事:平台域名和云服务不跟着走,数据库、文件存储、登录认证都要自己重接;本地构建工具随你选,但回平台预览要用 Webpack,否则白屏。

标签:
相关文章