1.2 KiB
1.2 KiB
提示词
我想制作一个Skill MCP分享网站,功能与风格参照: https://clawhub.ai/ https://clawhub.ai/skills?sort=downloads&nonSuspicious=true https://clawhub.ai/pskoett/self-improving-agent
主要功能
- 能够根据名称以及用途标签检索Skills,检索页面参考 https://clawhub.ai/skills?sort=downloads&nonSuspicious=true
- 点击找到的Skill就可以进入详细介绍页面,参考 https://clawhub.ai/pskoett/self-improving-agent
- 简单的账户登录机制, 并且提供OpenID登录方式。
- Skill托管在制定的git仓库,上传者提供git仓库地址。每次上传者点击更新按钮后,系统会读取指定git仓库的指定branch,读取README.md文件来更新SKill页面。
技术选型
我打算使用: 前端技术:TypeScript、Vue 3、Vite;Vue Router、Pinia;前端组件请使用Element Plus,使用pnpm install element-plus 进行安装;除此之外还有Lucide Icons, Tailwind CSS (可选)。 后端技术:nodejs、Fastify、Mongoose、fastify-jwt 数据库:MongoDB 工具函数:Axios、VueUse、pnpm
部署方式
- 该网站项目使用gitea托管,使用CI/CD进行生成与部署。
- 部署到同IP Nodejs Docker容器中。