Myapp Creator

🛠️ 一句话生成可玩可用的智能屏应用

一句话生成可独立打开的单文件 HTML 应用或文档,内置游戏、工具、PPT、表格等多类模板,适配 Android 8.1 智能屏横屏触控环境。

收藏
7k
安装
1.4k
版本
1.0.28
CLS 安全扫描中
预计需要 3 分钟...

使用说明

myapp-creator 综合评估

核心用法

myapp-creator 是一个 HTML 单文件应用生成技能,支持两类主要产出:

应用类(交互式 HTML):小游戏(贪吃蛇、俄罗斯方块、飞机大战等)、工具(计算器、时钟、日历、单位转换器等)、网页页面。用户通过自然语言描述需求,系统生成完整自包含的 HTML 文件,CSS/JS 全部内联,可离线运行。

文件类(文档式 HTML):PPT 演示文稿、Word 风格文档、Excel 表格、简历、周报、会议纪要等。使用 reveal.js 等 CDN 资源实现幻灯片效果,或使用原生 HTML table 实现可编辑表格。

显著优点

1. 极致兼容性:针对 Android 8.1 WebView(Chrome/85)深度优化,涵盖 ES 语法降级、CSS 属性替代、Canvas API 兼容(如自定义 roundRect)、触摸事件优化等
2. 游戏专业化:内置完整的游戏开发规范——强制横版双栏布局、触摸坐标映射主控+方向键辅助、三段式难度自动升级、角色视觉规范(禁止纯色几何形)

3. 零外部依赖:单文件自包含,仅允许 unpkg/jsdelivr/cdnjs 白名单 CDN,落地到 fe-service 后可独立打开

4. 智能适配:响应式布局覆盖 960×600 到 2560×1600 多种智能屏分辨率,字体/元素使用 clamp()/vmin 动态计算

5. 安全红线内置:强制自检清单(禁止 AI 对手、禁止导出/打印/保存、语法预检),从流程上杜绝违规代码提交

潜在缺点与局限性

1. 技术债较重:需手工维护大量兼容性 polyfill 和检测逻辑(如 structuredClone 替代、CSS inset 禁止等),长期维护成本高
2. 游戏类型受限:明确禁止 AI 对手/人机对战,棋类仅限双人同屏轮流操作,无法满足单机 AI 对战需求

3. 性能天花板:60KB 总大小限制 + Android 8.1 硬件,复杂 3D 游戏或大型应用难以承载

4. 输入场景受限:无物理键盘/鼠标,纯触摸交互,复杂表单或精确输入体验不佳

5. CDN 依赖风险:reveal.js 等外部资源若 CDN 故障,PPT 类文档将无法正常渲染

适合人群

  • 智能屏用户需要离线可用的轻量工具或小游戏
  • 快速原型验证:用一句话生成可立即运行的交互 demo
  • 文档场景:需要生成可在多端查看、无需安装 Office 的演示文稿或表格

常规风险

  • 代码注入风险:虽经语法预检,但 HTML/JS 内联执行仍存在理论上的 XSS 可能(依赖下游 fe-service 的沙箱隔离)
  • 版权与内容合规:用户输入的 query 可能生成侵权或违规内容,需结合上层内容安全策略兜底
  • 难度参数硬编码风险:游戏难度分级依赖模板中的魔法数字,若开发者未严格遵循 getDifficulty() 模式,可能导致体验不一致
  • Canvas 渲染异常:Android WebView 字体渲染限制(emoji 变方块、文字错位)仍需人工复核,自动化检测难以完全覆盖

Myapp Creator 内容

scripts文件夹
skills文件夹
myapp-creator文件夹
scripts文件夹
skills文件夹
myapp-creator文件夹
scripts文件夹
手动下载zip · 82.0 kB
_common.shtext/x-shellscript
请选择文件