LogoClawIndex
案例技能关于
LogoClawIndex

crowi-migration - Crowi 2.0 从旧架构到现代技术栈的迁移工作流

将 Crowi 从 Express/Swig 架构迁移到 Next.js + ts-rest 架构

标签

更新于: 2026-02-14
迁移旧系统expressswignextjsfastifytypescript重构

能力

读取旧版代码文件分析迁移模式生成 ts-rest 合约创建 Fastify 路由

典型输入

Express 路由文件Swig 模板文件旧版模型文件

典型输出

ts-rest 合约文件Fastify 路由实现Next.js 页面组件

该技能可以做什么

  • 读取旧版代码文件
  • 分析迁移模式
  • 生成 ts-rest 合约
  • 创建 Fastify 路由
  • 转换 Swig 模板
  • 实现 Next.js 页面
  • 审查迁移变更
  • 创建迁移提交

输入

  • Express 路由文件
  • Swig 模板文件
  • 旧版模型文件
  • 迁移配置
  • 任务规范

输出

  • ts-rest 合约文件
  • Fastify 路由实现
  • Next.js 页面组件
  • 迁移状态文件
  • Git 提交

要求

  • TypeScript 5.x
  • Node.js 环境
  • MongoDB/Mongoose
  • pnpm 包管理器
  • Git 仓库访问权限
  • 代码编辑器访问权限

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。