让目录、路由、布局、导入和类型提示成为 AI 协作时可直接读取的工程上下文。
根部视图
根上下文
自动路由
页面元信息
智能布局
唯一依赖
自动导入
类型系统
根部视图
根上下文
自动路由
页面元信息
智能布局
唯一依赖
自动导入
类型系统
根部视图
根上下文
自动路由
页面元信息
智能布局
唯一依赖
自动导入
类型系统
根部视图
根上下文
自动路由
页面元信息
智能布局
唯一依赖
自动导入
类型系统
融合AI协作
用直觉化目录、约定式能力和类型提示,为 AI 提供更清晰的工程上下文。
提升开发体验
把路由、布局、导入和脚本调用收进自动化流程,让开发更顺手。
降低心智成本
减少 pages.json、依赖版本和跨文件配置切换,把注意力留给业务本身。
把 uni-app 项目的重复维护,改造成稳定的工程约定。
Oiyo 不试图改变你写业务页面的方式,而是把路由、布局、根状态、页面元信息和依赖稳定性放进同一套可协作的结构里。
App.vue template
根部视图
在 App 根部组织少量核心应用级状态和方法,跨页面访问更稳定。
file based route
自动路由
扫描约定目录并生成页面路由,让页面创建、注册和平台配置保持一致。
define meta
页面元信息
标题、样式、布局和页面特征放回页面文件内声明,减少跨文件心智切换。
layout by meta
智能布局
通过页面元信息选择默认布局、TabBar 布局或全屏页面,减少重复外壳。
on-demand import
自动导入
预设扫描组件、组合式函数和 runtime API,按需关联使用到的能力。
@skiyee/oiyo
唯一依赖
只需要 @skiyee/oiyo 收束核心依赖,减少版本选择和脚本维护成本。
不是让 AI 猜项目结构,而是让结构本身可被理解。
明确的 pages、layouts、App 根部和页面元信息约定,能让 AI 协作时更少误判文件职责,也让代码评审更容易聚焦业务逻辑。
oiyo-assist.session
把隐性流程变成显式约定。
页面新增后,还要记得同步 pages.json。
页面文件进入约定目录后自动参与路由生成。
公共外壳复制到多个页面,后续修改容易漏。
布局文件集中承载页面骨架,业务页保持轻量。
全局状态、生命周期和弹层入口散落各处。
根上下文和 App 根部能力形成明确协作边界。
更适合需要持续迭代的 uni-app 团队。
正在使用 uni-app 的中小团队
需要从 pages.json 手动维护迁移出来的项目
多人协作但页面结构长期不统一的业务
希望 AI 更准确理解项目边界与约定的团队
源码不公开,但不限商业使用;文档、模板和团队服务持续维护,适合希望快速落地并获得支持的项目。