Skip to content

hello-world 示例(推荐先浏览):

  • 包含多个 View 命令(随机图片、时间视图、Context/Screenshot/Storage API 演示)
  • 提供一个 No-View 命令 storage-demo(演示 @sofastapp/api/node 与本地存储)
  • 使用独立的 vite.worker.config.ts 自动发现并构建 src/no-view/*.ts
  • 构建:pnpm build,构建输出目录中已包含 package.json

使用脚手架创建新插件:

bash
npx create sofast-extension

脚手架特点:

  • 支持 React/Vue/Empty 模板与 TS/JS 选型;
  • 提供 Vite 基础配置(base: './',输出到 dist/);
  • 默认生成一个 View 命令;如需 No-View,请按需添加 vite.worker.config.tssrc/no-view/ 的入口文件。

扩展示例仓库

如需更多完整示例与参考实现,请查看开放的扩展示例仓库:

仓库包含多种插件形态与实践示例,可作为你开发自身插件的参考与起点。