开发了涵盖Next.js前端、六个NestJS微服务和一个独立的Electron桌面应用的全栈SaaS平台。
构建了支持OpenAI GPT、Anthropic Claude和Google Gemini作为可互换生成后端的多模型AI引擎,并具有回退弹性。
实现了分层计划生成,生成9种计划变体(3个层级x3个版本),支持批量生成和实时进度跟踪。
设计了一个使用Yjs CRDT和HocusPocus WebSocket的实时协作文档工作区,具有实时光标存在和无冲突合并功能。
创建了一个丰富的文档工作区,集成了BlockNote富文本编辑器、Excalidraw白板、Mermaid图表和PDF查看器于一个统一界面。
构建了一个完整的工作跟踪系统,包含屏幕录制、录制间隔、任务级工作日志、每周时间表和时间分析。
开发了桌面Electron时间跟踪应用程序,具有自动屏幕捕获、空闲检测和与平台后端的实时同步功能。
设计了六个服务的NestJS微服务系统,涵盖认证、项目、工作跟踪、文档、协作和通知领域。
将单个创业想法转化为结构化、可执行的产品计划,通过多模型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 生成请求进行跟踪,系统会防止过度使用并在接近限制时提示升级。