exp_issue_demo,四个后端接口、schema.sql 和前端入口都由那一页给出,这里不重复代码。fh2-plugin create,选「0=完整能力工作区」,工作区目录填 exp_issue_demo,包管理器选 pnpm 并立即安装。handlers/issue/*.ts 和 schema.sql,以及前端清单与入口。换完执行:pluginId 写 exp_issue_demo_backend——写前端自己的 ID 会得到 PLUGIN_NOT_FOUND。pnpm run dev 再启动,记录回到初始数据——本地后端是进程内存储,这一步证明的是"数据不在浏览器内存里",不是生产持久化。dev 进程,在工作区根执行:UPLOAD_READY 和 ZIP 路径,这就是可以上传的安装包。包结构见行业包构建与打包,上传、安装和回滚见安装、升级与回滚。platform:http。pluginId 使用后端插件 ID。ctx.apiCall,界面通过契约方法取数据。pnpm run pack 产出 ZIP,终端有 UPLOAD_READY。