开发了全栈 SaaS 平台,涵盖 Next.js 前端、六个 NestJS 微服务和一个独立的 Electron 桌面应用程序。
构建了多模型 AI 引擎,支持 OpenAI GPT、Anthropic Claude 和 Google Gemini 作为可互换的生成后端,并具有回退弹性。
实现了分层计划生成,生成 9 种计划变体(3 层 x 3 版本),支持批量生成和实时进度跟踪。
设计了实时协作文档工作区,使用 Yjs CRDT 和 HocusPocus WebSocket,具有实时光标显示和无冲突合并功能。
创建了一个富文档工作区,集成了 BlockNote 富文本编辑器、Excalidraw 白板、Mermaid 图表和 PDF 查看器,提供统一界面。
构建了完整的工作跟踪系统,具备屏幕录制、录制间隔、任务级别工作日志、每周工时表和时间分析功能。
开发了桌面 Electron 时间跟踪应用程序,具有自动屏幕捕获、空闲检测和实时同步到平台后端的功能。
架构了六服务 NestJS 微服务系统,涵盖 Auth、Project、Work Tracking、Document、Collaboration 和 Notification 领域。
接收一个单一的创业想法,通过多模型 AI 生成,生成结构化、可执行的产品计划,然后提供项目管理和协作工作区工具来执行计划——所有功能都集成在一个平台中。
MicrocosmWorks 构建了该 AI 引擎,以支持 OpenAI GPT、Anthropic Claude 和 Google Gemini 作为可互换的生成后端,并具有自动回退弹性。用户可以选择他们偏好的模型,或者系统会根据任务类型默认选择最优模型。每个想法会生成 9 种计划变体,涵盖 3 个层级(MVP、增长、规模),每个层级有 3 个版本,从而让创始人可以在确定开发路径之前比较 AI 生成的方案。
MicrocosmWorks 使用 Yjs CRDT(无冲突复制数据类型)和 HocusPocus WebSocket 服务器实现了实时协作。多个团队成员可以同时编辑 BlockNote 富文本文档、Excalidraw 白板和 Mermaid 图表,并带有实时光标显示和无冲突合并功能。更改实时传播,而不会丢失数据,即使两个用户同时编辑同一部分。
MicrocosmWorks 开发了一款跨平台的 Electron 桌面应用程序,用于追踪工作时间,具备可配置间隔的自动屏幕截图功能,以及在用户离开时暂停追踪的空闲检测功能。捕获的工作日志实时同步到 Kickly 网络平台后端,录入任务级时间表、每周报告和团队分析仪表板。这款桌面应用程序为分布式创业团队提供可追溯性和可计费工时追踪。
MicrocosmWorks 设计了六个 NestJS 微服务,具有清晰的领域分离:Auth(使用双 JWT 的无密码 OTP)、Project(想法管理、计划生成、任务层级)、Work Tracking(屏幕录制、时间日志、时间表)、Document(BlockNote 编辑器、Mermaid 图表、PDF 查看器)、Collaboration(Yjs/HocusPocus 实时同步)和 Notification(通过 AWS SES 发送电子邮件、应用内警报)。这种分离使得每个服务都能独立扩展和部署。
MicrocosmWorks 集成了 Razorpay 用于订阅计费,并提供完整的生命周期管理,包括结账、计划升级、取消和发票生成。计划层级控制活跃项目的数量、每月 AI 生成点数、团队成员席位以及存储限制。点数消耗按每次 AI 生成请求进行跟踪,系统会防止过度使用并在接近限制时提示升级。