crowi-migration - Crowi 2.0 从 Express/Swig 迁移到 Next.js + ts-rest
从传统 Express/Swig 架构迁移到现代 Next.js + ts-rest 的自动化工作流程
标签
更新于: 2026-02-14能力
典型输入
典型输出
该技能可以做什么
- 分析旧版代码结构
- 规划迁移任务
- 实施迁移模式
- 审查迁移变更
- 提交迁移结果
- 管理迁移队列
输入
- 旧版 Express 路由
- Swig 模板
- Mongoose 模型
- 迁移任务规范
- Crowi 源代码
输出
- 现代 Fastify + ts-rest API
- Next.js 16 React 组件
- 迁移任务文件
- 代码审查意见
- Git 提交记录
- 拉取请求
要求
- Node.js 运行环境
- TypeScript 5.x
- pnpm 包管理器
- MongoDB 数据库
- Git 仓库访问权限
- 源代码结构分析工具
