我构建了一个用于系统架构、产品路线图和组织蓝图的“Steam Workshop”(在浏览器中运行)

发布: (2026年2月8日 GMT+8 21:18)
6 分钟阅读
原文: Dev.to

Source: Dev.to

介绍

你是否曾想过像安装应用程序一样安装产品的架构?
不仅仅是一个图表,而是完整的系统架构蓝图:

  • 服务及其依赖
  • 团队及所有权
  • 目标 → 计划 → 工作包
  • 为产品经理提供的三年规划视野
  • 一个“提示包”,让你可以重新组合它

这就是我作为业余项目一直在构建的东西:SMT(软件管理与规划工具)

新发布

本周我发布了一项让我真正兴奋的功能:现在你可以公开发布蓝图包,社区可以:

  • 浏览并安装它们
  • 为它们加星
  • 评论 / 讨论它们
  • 查看热门内容(社交证明 + 发现循环)

想象 Figma 社区 / Steam 工作坊,但用于产品架构 + 产品/团队组织。

蓝图包

蓝图是一种可移植的包(JSON),包含:

  • manifest – 标题、摘要、标签、信任标签等。
  • prompt pack – 种子 + 变体,如 MVP / Scale
  • full system snapshot – 团队、服务、目标、计划、工作包

通过交互学习

  1. 安装蓝图。
  2. 在应用中浏览其组织结构、架构和路线图。
  3. 根据你的约束条件对其进行 remix(重新组合)。
  4. 将你的 remix 重新发布到市场。

为什么现有参考架构不足

  • 大多是静态的。
  • 与组织/团队的实际情况脱节。
  • 不易重新组合。
  • 缺少路线图 / 执行故事。

SMT 旨在让“产品实际运行方式”变得可感知:架构、组织设计和规划相互关联,你可以 动手尝试,而不仅仅是阅读它。

SMT 能做什么

  • 检查任何类型的技术平台。
  • 想象一下 LeetCode 面试准备,但针对系统设计、架构、团队拓扑、产品路线图以及软件交付规划。

本地优先设计

  • 以静态应用的形式在浏览器中运行。
  • 除非您显式发布蓝图包,否则您的系统会保留在浏览器中。

云市场是可选的,仅用于以下功能:

  • 公开发布
  • 发现
  • 点赞 / 评论

没有 “workspace sync” SaaS 锁定。

后端(免费层友好)

  • Cloudflare Workers + D1 (SQLite)
  • Token‑normalized search(无付费搜索 / 无向量数据库)
  • GitHub OAuth 用于身份验证(范围:read:user 仅)

安全

公共发布会对清单和完整系统负载进行机密扫描,阻止可能的 API 密钥 / 令牌。

现场尝试

  • 现场演示:
  • 代码仓库:

如何探索

  1. 浏览精选目录。

  2. 对任何感兴趣的内容点击 预览

  3. 安装可用的蓝图并在以下方面进行检查:

    • 系统架构概览
    • 组织设计
    • 路线图与待办事项管理
    • 年度计划 / 详细规划
  4. 在发布流程中,使用 公开发布

  5. 打开已发布蓝图的 预览 以:

    • 为其加星/取消星标
    • 发表评论
    • 通过搜索验证可发现性

如果出现任何问题,请使用 反馈 功能记录问题。

反馈问题

  • 蓝图概念是否帮助您更快了解产品?
  • “提示包”是有用的,还是只是噪音?
  • “趋势”应该指什么:星标、下载量、最近度,还是其他?
  • 哪些社交功能可以让它更有趣,同时又不至于变成管理噩梦?

开源与协作

该项目在 CC0 下发布。我很乐意合作。

  • 仓库:
  • 欢迎提交 Issue / PR: 文档、UX 打磨、种子蓝图、审核工作流、“remix lineage”、集合、声望等。

未来想法

  • Remix lineage: “Forked from…” + remix 图谱
  • 轻量级贡献者声誉(徽章、信任层级)
  • 举报 / 标记 + 审核队列
  • 精选集合(例如,“Backends 101”、 “B2B SaaS starters”)

行动号召

如果其中的任何部分激起了你的好奇心,尝试 5 分钟并告诉我哪些让你感到困惑,哪些让你觉得神奇,哪些让你觉得毫无意义。

在此留下评论,或在 GitHub 上打开一个 issue。

0 浏览
Back to Blog

相关文章

阅读更多 »