构建 App
从本地 App 的实际结果开始,再采用 Plugin、接入前端并检查构建产物。
此页不会替代缺失的已发布版本。 查询确切版本
- 语言
- zh-CN
- 内容修订
sha256:f423c4d5ab2141c1f066316ef1d64ef1db64d928ba14469202fe44dcc2ffb795
Web App 教程使用匹配源码构建的 CLI 和已发布的 Rust 依赖。仓库外新建的 App 从
crates.io 解析生成的 Lenso 精确版本,通过 app build、app check 和 app show,
并通过第一个 Web Plugin 完成真实问候请求。这不代表 Plugin 已进入签名目录、
React 客户端或外部 Provider 已公开发布,也不代表应用已部署。手工与 Coding Agent
使用同一个 App、同一组命令和成功检查。
教程:在浏览器完成一次请求
创建本地 Web App用 --web 显式选择 Linked Web Starter,
运行 App,在浏览器提交问候,然后检查第二个 Linked Plugin 的结果。如果生成的
精确依赖不可用,应停止并报告,不要改成旧版。
完成首个结果后的任务
| 你要做什么 | 使用哪一页 |
|---|---|
| 查找 Plugin 并阅读精确版本的文档 | Plugin 目录 |
| 修改 App 选中的 Plugin 与绑定 | 向 App 添加 Plugin |
| 预览或采用签名 npm 包与可编辑源码发布 | 采用签名 npm 或源码内容 |
| 配置 Instance,再禁用或移除 | 配置 Plugin和Plugin 生命周期 |
| 将 React 页面接到类型化公开 API | React/Vite 候选路径 |
| 排查无法解析或启动的 App | 检查失败的 App |
目录将签名发布与未签名候选分开。版本化文档只对应一个精确的 Plugin ID 和版本; 候选页面不是安装指令。Site 不能替本地 App 判断兼容性,也不能代替用户授权采用。
未签名的 Web 0.4.5 条目是原 lenso-web 仓库迁移时期的示例;
当前 Web 源码
位于合并后的 Rust 主仓库。
参考与原理
先通过受支持的工作流核对环境和可用性边界。 用仓库地图定位包或 Contract 的所有者。如果不熟悉 App、Plugin Root、Host 与 Plan,阅读心智模型和 Project 与 Plan的解释。