公司动态
Macro统一工作空间实战:打破工具孤岛,重塑团队协作流程
如果你在团队协作中经历过这样的场景早上刚在 Slack 里讨论完需求下午就得去 Jira 更新任务状态晚上又得在 Notion 里整理会议纪要最后发现 Figma 的设计链接还躺在某个人的私聊窗口里……那么你正在经历的正是现代团队协作中最典型的“工具孤岛”困境。信息散落各处上下文频繁切换搜索成了日常工作这消耗的远不止是时间更是团队的注意力和协作的流畅度。今天我们要深入探讨的Macro正是瞄准这一核心痛点而来。它不是一个简单的“又一个协作工具”而是一个野心勃勃的“统一工作空间”。它的核心主张是让团队的所有工作——沟通、任务、文档、设计、代码——都能在一个连贯的上下文中自然发生而不是在十几个标签页之间疲于奔命。这篇文章将为你彻底拆解 Macro。我们不止步于介绍它的功能列表而是要深入分析它究竟通过怎样的设计来解决“工具孤岛”问题它的“统一”是表面聚合还是深度整合对于开发者、产品经理、设计师等不同角色它的实际价值点在哪里更重要的是我们将通过一个完整的实战示例带你从零搭建一个模拟的团队项目空间亲身体验这种“一体化”工作流带来的效率变革。无论你是技术负责人寻找提效方案还是普通开发者厌倦了低效协作这篇文章都将提供清晰的路径和可落地的判断。1. Macro 要解决的根本问题为什么“统一工作空间”不是伪需求在讨论任何工具之前我们必须先厘清它要解决的真正问题。Macro 提出的“统一工作空间”Unified Workspace听起来像是一个美好的愿景但我们需要判断这是否只是一个为了差异化而制造的营销概念问题的本质是“上下文断裂”与“认知负荷”。在传统的“最佳工具单点突破”策略下我们为每一个职能环节选择了理论上最优秀的工具Slack 用于即时沟通Jira 用于项目管理Confluence 用于知识沉淀Figma 用于设计协作GitHub 用于代码管理。这带来了单个环节的高效却引入了巨大的“连接成本”信息溯源困难一个需求的讨论、决策、设计稿、开发任务、测试用例和上线文档分散在五六个不同的系统中。新人入职或事后复盘时想理清一个功能的完整脉络近乎噩梦。状态同步滞后Jira 里的任务状态更新了但 Slack 里的相关讨论线程并不会自动关联提示Figma 设计稿更新了版本对应的产品需求文档可能还是旧链接。团队始终在“手动同步”信息。协作流程割裂评审一个设计稿需要把链接贴到 Slack再相关人员大家点开链接后评论却留在 Figma 里最终的修改结论又需要有人总结回 Slack 或文档。流程被工具切得支离破碎。Macro 的“统一”目标正是消灭这种不必要的“连接成本”。它不是要做一个在功能上超越 Slack、Jira、Figma 的巨无霸而是致力于成为这些优秀工具的“粘合剂”和“呈现层”。它的核心价值在于创建并维护一个以团队、项目或目标为中心的“工作上下文”让所有相关的信息、沟通和任务都围绕这个上下文自动聚合、实时联动。对于开发者而言这意味着你不再需要为了搞清楚一个 Bug 的背景而四处翻找聊天记录、文档和设计稿。对于团队管理者这意味着项目的全景健康度变得一目了然。因此“统一工作空间”绝非伪需求而是对当前主流“多工具堆砌”协作模式的一次必然演进和效率补完。2. 核心概念拆解Macro 是如何构建“统一”的理解了问题我们来看 Macro 的解决方案。它的“统一”并非大杂烩而是通过几个核心概念有机构建起来的。2.1 Workspace工作空间协作的基本容器这是 Macro 最顶层的组织单元。一个 Workspace 通常对应一个团队、一个部门或一个大型项目。它是所有协作发生的地方包含了成员、项目、对话和集成的外部工具数据。你可以把它理解为你团队的“数字总部”。2.2 Thread主题线程取代碎片化聊天这是 Macro 在沟通层面的关键设计。它摒弃了传统 IM 中按时间线滚动的群聊模式采用了“主题驱动”的 Thread。传统群聊所有话题需求、八卦、技术问题、聚餐混杂在一起重要信息很快被刷走。Macro 的 Thread每一个具体的议题如“登录页改版方案”、“API 性能优化讨论”都是一个独立的 Thread。所有相关的讨论、文件、任务、代码链接都集中在这个 Thread 中。Thread 可以被解决Resolved、归档或持续更新形成了一个个结构化的、可追溯的决策单元。2.3 Canvas画布自由组织的知识与规划中心如果说 Thread 是动态的对话流那么 Canvas 就是静态的知识库和规划板。它像一块无限大的白板支持嵌入文本、列表、表格、图片、视频、网页链接更重要的是可以实时嵌入并展示来自其他工具的内容如一个来自 Jira 的任务列表实时显示状态。一个来自 Figma 的设计稿可直接评论。一段来自 GitHub 的代码片段或 PR 状态。一个来自 Google Docs 的文档。 Canvas 用于编写产品需求文档PRD、制定项目路线图、整理会议纪要、构建团队 Wiki是信息的最终聚合和呈现地。2.4 Integration集成统一的基石这是 Macro “统一”能力的核心技术实现。它通过丰富的 API 和预构建的集成器将第三方工具的数据“拉”到 Macro 的上下文中。常见的集成包括沟通工具Slack双向同步消息。项目管理Jira, Asana, Linear, Trello。设计工具Figma, Miro。代码平台GitHub, GitLab, Bitbucket。文档工具Notion, Confluence, Google Docs。 集成后这些外部对象如一个 Jira issue一个 Figma 文件在 Macro 中会变成“活的卡片”显示关键状态如任务状态、设计稿版本点击即可快速跳转或在 Macro 内进行有限操作如评论、更改状态。2.5 核心关系图Workspace (团队数字总部) | |--- Threads (主题线程结构化对话) | |--- 讨论评论 | |--- 关联的任务 (来自 Jira/Asana) | |--- 嵌入的设计稿 (来自 Figma) | --- 链接的代码 PR (来自 GitHub) | --- Canvases (画布知识聚合) |--- 文本、列表、表格 |--- 实时嵌入的 Jira 看板 |--- 实时嵌入的 Figma 原型 --- 实时嵌入的 GitHub 里程碑通过这套概念体系Macro 试图将“沟通-决策-执行-沉淀”的闭环在一个连贯的上下文中完成。3. 环境准备与团队初始配置假设我们是一个名为“星辰”的产研团队决定试用 Macro 来管理我们的“下一代用户中心”项目。以下是实战开始前的准备工作。3.1 账号注册与工作空间创建访问 Macro 官网使用工作邮箱进行注册。通常团队第一个创建者会自动成为该 Workspace 的管理员。创建 Workspace命名为StarTech - NextGen User Center。设置 Workspace 的 URL 子域名如startech.macro.so。3.2 核心成员邀请与角色分配进入 Workspace 设置通过邮箱邀请团队成员产品经理 (PM)pmstartech.comUI/UX 设计师designerstartech.com前端开发frontendstartech.com后端开发backendstartech.com测试工程师qastartech.comMacro 的权限管理相对简单主要区分管理员和成员。管理员可以管理集成、设置和所有内容成员则在被邀请的 Thread 和 Canvas 内协作。3.3 关键第三方工具集成配置这是让 Macro 发挥威力的关键步骤。我们进入 Workspace 的Settings-Integrations。集成 Jira选择 Jira Cloud。点击Connect会跳转到 Atlassian 官方授权页面。使用团队 Jira 管理员账号授权 Macro 访问指定的 Jira 站点Site和项目Project。授权后在 Macro 中配置映射关系例如将 Macro 的StarTechWorkspace 与 Jira 的NEXTGEN项目关联。集成 Figma选择 Figma。点击Connect使用个人 Figma 账号授权。授权需要访问的团队Team和项目Project文件。集成 GitHub选择 GitHub。点击Connect授权访问指定的组织Organization和仓库Repository。通常需要授权安装 Macro 的 GitHub App 到你的组织或仓库。集成 Slack可选但推荐选择 Slack。选择需要关联的 Slack 工作区。授权所需的权限如发送消息、读取频道历史等。配置通知规则例如当某个重要的 Thread 有更新时推送通知到指定的 Slack 频道。配置完成后你的 Macro 工作空间就具备了“感知”外部系统变化的能力。4. 实战用一个完整需求流程体验 Macro 工作流现在让我们模拟一个真实的需求从提出到上线的全过程看看 Macro 如何串联各个环节。4.1 阶段一需求发起与初步讨论产品经理驱动产品经理在 Macro 中创建一个新的 Thread标题为“【需求】用户个人资料页支持自定义头像上传”。在 Thread 的描述区她使用 Markdown 格式清晰描述了背景、目标用户、核心功能点支持格式、大小限制、裁剪预览和成功指标。关键操作她直接在这个 Thread 中关联了相关的资源。关联用户反馈她输入/feedback链接了来自内部反馈工具中关于此需求的原始条目。创建关联任务她输入/jira选择NEXTGEN项目直接创建了一个新的 Jira Epic标题自动同步为 Thread 标题。这个 Jira Epic 会以“活的卡片”形式出现在 Thread 侧边栏显示其状态To Do。相关成员她 了设计师、前端、后端和测试同学。此时所有被 的成员会在 Macro 中收到通知如果集成了 Slack也会收到 Slack 通知。他们点击通知直接进入这个包含了完整背景和已关联 Epic 的 Thread 进行讨论上下文非常完整。4.2 阶段二设计评审与技术方案讨论多角色协作设计师在 Thread 中回复并输入/figma粘贴了 Figma 设计稿的链接。Macro 会自动将其渲染为可预览的嵌入卡片团队成员无需离开 Macro 即可点击放大查看甚至可以直接在卡片上留下针对具体设计节点的评论评论会同步回 Figma。后端和前端开发者在同一个 Thread 下展开技术讨论。后端开发者输入/github链接了相关的接口定义仓库文件。前端开发者提出了一个关于图片压缩性能的问题并输入/canvas链接到了一个名为“前端性能最佳实践”的团队知识 Canvas引用了其中的相关章节。所有讨论、设计稿、代码参考都汇聚在同一个 Thread 下。产品经理可以轻松地将讨论结论更新到 Thread 的顶部或关联的 Canvas 中形成决策记录。4.3 阶段三任务分解与开发跟踪开发与测试驱动讨论尘埃落定后开发者在 Thread 中直接基于关联的 Jira Epic快速创建子任务Story。输入/jira create subtask创建“后端-头像上传API开发”。输入/jira create subtask创建“前端-头像上传组件开发”。输入/jira create subtask创建“测试-头像上传功能测试用例”。这些子任务创建后不仅出现在 Jira 看板上也会作为 Thread 内的关联项列表展示。当开发者开始处理某个子任务时他们可以将该任务卡片拖拽到“In Progress”状态所有关注此 Thread 的人都能实时看到进展。测试工程师则创建了一个名为“V1.2 测试跟踪”的 Canvas并将这个 Thread 以及所有相关的 Jira 子任务、Figma 设计稿链接都嵌入其中构建了一个专属的测试仪表盘。4.4 阶段四知识沉淀与项目复盘团队共同维护功能上线后产品经理将最初的 Thread 状态标记为Resolved。她创建一个新的 Canvas标题为“功能发布文档用户自定义头像上传”。在这个 Canvas 中她嵌入了已解决的 Thread作为决策过程存档。最终的 Figma 设计稿卡片。关键的 GitHub PR 合并记录卡片。上线后的核心监控数据图表通过集成 Datadog 或 Grafana。她将这个 Canvas 链接到团队更大的“产品功能档案”Canvas 中。至此一个需求从诞生到沉淀的全部数字资产都被有机地组织在了一起形成了一个可永久追溯、极具上下文的知识节点。5. 核心功能代码与配置示例开发者视角虽然 Macro 本身是一个 SaaS 平台但作为开发者我们更关心它如何与我们的开发生态交互。以下是一些关键集成的配置片段和 API 使用思路。5.1 通过 GitHub Actions 自动关联 PR 与 Macro Thread我们可以在 GitHub 仓库的.github/workflows目录下创建工作流当 Pull Request 被创建或更新时自动在对应的 Macro Thread 中发布评论。# 文件路径.github/workflows/link-to-macro.yml name: Link PR to Macro Thread on: pull_request: types: [opened, synchronize] # 在PR创建和更新时触发 jobs: notify-macro: runs-on: ubuntu-latest steps: - name: Extract PR and Thread Info id: extract-info run: | # 假设我们在PR描述中约定了一个格式如 Macro-Thread: https://startech.macro.so/thread/xyz123 THREAD_URL$(echo ${{ github.event.pull_request.body }} | grep -oP Macro-Thread: \K\S) echo thread_url$THREAD_URL $GITHUB_OUTPUT echo pr_title${{ github.event.pull_request.title }} $GITHUB_OUTPUT echo pr_url${{ github.event.pull_request.html_url }} $GITHUB_OUTPUT - name: Post to Macro Thread if: steps.extract-info.outputs.thread_url ! env: MACRO_API_KEY: ${{ secrets.MACRO_API_KEY }} # 在GitHub仓库Settings/Secrets中配置 run: | THREAD_ID$(echo ${{ steps.extract-info.outputs.thread_url }} | sed s|.*/thread/||) curl -X POST https://api.macro.so/v1/threads/$THREAD_ID/comments \ -H Authorization: Bearer $MACRO_API_KEY \ -H Content-Type: application/json \ -d { \content\: \ **关联的代码变更**\\nPR [#${{ github.event.pull_request.number }}](${{ steps.extract-info.outputs.pr_url }}) - *${{ steps.extract-info.outputs.pr_title }}* 已更新。\ }关键解释触发条件当 PR 被创建或更新时触发工作流。信息提取从 PR 描述中通过约定格式如Macro-Thread: URL提取对应的 Macro Thread ID。API 调用使用 Macro 的 API 密钥向指定 Thread 发送一个评论包含 PR 的链接和标题。这需要先在 Macro 中生成 API Key 并保存在 GitHub Secrets 中。5.2 使用 Macro API 查询与自动化除了接收通知我们也可以主动从 Macro 获取数据用于生成报告或与其他内部系统同步。# 文件路径scripts/sync_macro_tasks.py import requests import os from datetime import datetime, timedelta def fetch_resolved_threads_last_week(api_key, workspace_id): 获取过去一周内被标记为‘已解决’的Thread url fhttps://api.macro.so/v1/workspaces/{workspace_id}/threads headers {Authorization: fBearer {api_key}} # 计算一周前的时间 one_week_ago (datetime.now() - timedelta(days7)).isoformat() Z params { state: resolved, # 筛选已解决的Thread updated_after: one_week_ago, # 筛选更新时间 limit: 50 } response requests.get(url, headersheaders, paramsparams) response.raise_for_status() return response.json().get(data, []) def generate_weekly_report(threads): 生成简单的周报文本 report_lines [# 团队每周进展报告来自 Macro, f生成时间{datetime.now().strftime(%Y-%m-%d)}\n] for thread in threads: title thread.get(title, 无标题) resolved_at thread.get(resolved_at, ) report_lines.append(f## {title}) report_lines.append(f- 状态已解决) report_lines.append(f- 解决时间{resolved_at[:10] if resolved_at else 未知}) # 可以进一步获取Thread的评论或关联任务 report_lines.append() return \n.join(report_lines) if __name__ __main__: API_KEY os.getenv(MACRO_API_KEY) WORKSPACE_ID os.getenv(MACRO_WORKSPACE_ID) # 从Workspace设置中获取 if not API_KEY or not WORKSPACE_ID: print(请设置 MACRO_API_KEY 和 MACRO_WORKSPACE_ID 环境变量) exit(1) resolved_threads fetch_resolved_threads_last_week(API_KEY, WORKSPACE_ID) report generate_weekly_report(resolved_threads) # 可以将报告保存为文件或发送到企业微信/钉钉等 with open(weekly_macro_report.md, w, encodingutf-8) as f: f.write(report) print(周报已生成weekly_macro_report.md)关键解释认证使用 Bearer Token 进行 API 认证。筛选查询通过state和updated_after参数精准筛选出过去一周已解决的 Thread。数据利用将获取的数据结构化为 Markdown 周报可集成到自动化流程中。5.3 Canvas 内容的结构化定义YAML 构想虽然 Canvas 内容主要通过 UI 编辑但其底层数据是结构化的。我们可以想象用类似 YAML 的格式来定义 Canvas 的模板。# 这是一个概念性的模板用于定义“产品需求评审会”Canvas的结构 canvas_template: title: 产品需求评审会模板 - {{feature_name}} blocks: - type: heading level: 1 text: {{feature_name}} - 需求评审会 - type: text text: | **会议时间**{{meeting_date}} **参会人员**{{attendees}} - type: divider - type: heading level: 2 text: 一、背景与目标 - type: embed service: thread thread_id: {{background_thread_id}} # 关联前期的讨论Thread - type: heading level: 2 text: 二、原型与设计 - type: embed service: figma file_url: {{figma_prototype_url}} - type: heading level: 2 text: 三、技术方案与任务分解 - type: embed service: jira filter_id: {{jira_filter_for_this_feature}} # 关联Jira中该需求下的所有任务 - type: heading level: 2 text: 四、会议决议与待办 - type: todo_list items: - 负责人{{owner1}} 事项{{todo1}} 截止日{{due1}} - 负责人{{owner2}} 事项{{todo2}} 截止日{{due2}}这个示例展示了如何将 Canvas 视为一个可编程的、由数据驱动的模板未来可以通过 API 或 CLI 工具动态生成确保团队文档的结构一致性。6. 常见问题与排查思路在引入和使用 Macro 的过程中团队可能会遇到一些典型问题。下表列出了常见问题及其解决方法。问题现象可能原因排查方式解决方案集成失败如 Jira 连接报错1. API 令牌过期或权限不足。2. 网络策略限制公司防火墙。3. Macro 应用在第三方平台未被正确安装。1. 检查 Macro 集成设置页面的错误信息。2. 尝试在第三方平台如 Atlassian 管理后台撤销并重新授权。3. 联系网络管理员确认出口 IP 是否被允许。1. 在第三方平台重新生成 API Token 或 OAuth 凭据。2. 确保 Macro 被安装到正确的 Jira 项目/ GitHub 组织。3. 将 Macro 的服务 IP 或域名加入白名单。Thread 中嵌入的 Figma 文件无法预览1. Figma 文件链接权限为私密或未分享给 Macro 关联的 Figma 账号。2. 浏览器插件冲突或缓存问题。1. 直接点击嵌入卡片的“在 Figma 中打开”链接看是否能访问。2. 用浏览器无痕模式测试。1. 在 Figma 中将文件链接权限设置为“拥有链接的任何人可查看”。2. 清除浏览器缓存或尝试禁用某些广告拦截插件。团队成员收不到 提及的通知1. 成员未正确加入 Workspace 或该 Thread。2. 成员的通知设置被关闭。3. Slack/邮箱集成未配置或配置错误。1. 检查 Thread 右侧成员列表。2. 检查该成员在 Macro 个人设置中的通知偏好。3. 检查 Slack 频道中 Macro 机器人是否在线。1. 重新邀请成员或将其加入 Thread。2. 引导成员检查并更新通知设置。3. 在 Macro 设置中重新连接 Slack 工作区。通过 API 创建评论返回 403 错误1. 使用的 API Key 权限不足或已失效。2. API Key 对应的机器人未加入目标 Thread。1. 在 Macro 的 API 设置页面检查 Key 的权限范围Scopes。2. 尝试用该 API Key 调用一个只读接口如获取用户信息测试。1. 生成新的 API Key并确保勾选了threads:write等必要权限。2. 先将 API 对应的机器人账号作为成员添加到目标 Workspace 或 Thread 中。搜索不到某个历史讨论或文件1. 搜索关键词不准确。2. 搜索范围限制在当前 Channel/Canvas而非整个 Workspace。3. 该内容所在 Thread 已被归档。1. 尝试使用更具体的关键词或引用过的文件名。2. 确认在全局搜索框中进行搜索。3. 检查“已归档”的视图。1. 养成在 Thread 中使用描述性标题和标签的习惯。2. 使用高级搜索语法如from:usernamehas:file。3. 定期整理而非随意归档重要 Thread。Canvas 加载缓慢或卡顿1. 单个 Canvas 内嵌入了过多实时更新的第三方内容如大型 Jira 看板。2. 浏览器内存占用过高。3. 网络连接问题。1. 检查 Canvas 中嵌入块的数量和类型。2. 打开浏览器开发者工具查看网络和性能面板。1. 将大型看板拆分为多个 Canvas或使用链接代替直接嵌入。2. 尝试刷新页面或关闭其他不用的标签页。3. 联系 Macro 支持团队反馈性能问题。7. 最佳实践与工程建议成功引入 Macro 这类工具技术配置只是第一步更重要的是团队协作习惯的适配。以下是一些来自实践的建议。7.1 团队 onboarding 与习惯培养从小型试点项目开始不要一开始就在全公司强制推行。选择一个有代表性的、跨职能的产品设计研发试点团队跑通 1-2 个完整需求周期积累成功案例和内部使用指南。建立团队公约Thread 创建规范要求 Thread 标题以类型前缀开头如[需求]、[BUG]、[讨论]、[决策]。提及规则明确什么情况下需要 整个频道什么情况下 具体人。避免通知泛滥。状态管理养成及时将已完成的 Thread 标记为Resolved的习惯。安排内部培训由试点团队的“冠军用户”进行分享重点演示如何用 Macro 解决一个具体的、大家都有痛点的协作场景。7.2 信息架构与组织策略Workspace 划分原则建议按产品线或长期稳定的跨职能团队划分 Workspace。避免按部门如“研发部”划分那会重回信息孤岛。Canvas 作为“知识中枢”将 Canvas 用于沉淀最终成果和结构化知识如产品文档、技术方案、季度规划。将 Thread 用于动态的过程讨论和决策。形成Thread过程 - Canvas结果的流动。善用“关联”功能在创建任何内容时第一反应应该是“这和哪个已有的 Thread/Canvas/任务相关”并立即建立关联。这是构建知识网络的关键。7.3 集成配置与安全治理最小权限原则在配置 Jira、GitHub 等集成时只授予 Macro 访问特定项目或仓库的必要权限通常是只读或评论权限而不是整个组织。API Key 管理将用于自动化脚本的 API Key 存储在安全的密码管理工具或 CI/CD 系统的 Secrets 中定期轮换。数据归档策略与团队约定对于已结束超过一年的项目其相关的 Thread 和 Canvas 可以进行归档以保持工作空间的整洁和搜索效率。7.4 与现有流程的融合不要试图一步到位取代所有工具Macro 是“工作空间”不是“全能工具”。继续在 Jira 里做精细的 Sprint 管理在 GitHub 里做 Code Review在 Figma 里做设计。Macro 的作用是让这些环节的输入输出更顺畅地连接。设置“安全网”通知在关键集成中如 GitHub PR 合并、Jira 关键状态变更除了在 Macro 内更新可以保留向原有核心沟通渠道如特定 Slack 频道发送通知的规则作为过渡期双保险。度量与反馈定期如每季度收集团队反馈Macro 是增加了还是减少了上下文切换时间信息查找是否更快根据反馈调整使用方式和集成深度。8. 总结为团队选择“统一工作空间”的决策框架经过以上的深度拆解和实战演练我们可以对 Macro 这类“统一工作空间”工具做出更清晰的判断。它不是一个“银弹”而是一个强大的“连接器”和“上下文管理器”。适合引入 Macro 的团队特征正在使用多个 SaaS 工具如 Jira Figma GitHub Slack。团队成员频繁抱怨“找不到之前的讨论”或“信息太散”。项目复杂度高需要产品、设计、研发、测试紧密协作。团队有意愿尝试新的协作模式并愿意投入初期学习成本。可能面临的挑战改变习惯的阻力从熟悉的、单点优化的工具切换到强调上下文聚合的新平台需要克服惯性。工具心智负担初期需要学习一套新的概念Thread, Canvas和组织信息的方式。付费门槛作为深度集成的 SaaS 服务其高级功能和更大团队规模需要付费订阅。给你的行动建议先定义问题明确你团队当前协作中最大的 1-2 个痛点是否是“信息分散”和“上下文断裂”。进行概念验证用本文的实战示例为蓝本在一个试点项目中免费试用亲身体验整个工作流。关注价值流评估工具是否让“需求-设计-开发-测试-上线-复盘”这个价值流的衔接更顺畅而不是比较单个功能的强弱。制定迁移计划如果决定采用制定一个渐进式的迁移计划从新项目开始逐步将历史重要知识链接或迁移到新平台。Macro 所代表的“统一工作空间”理念本质上是数字化团队对“流畅协作”和“知识沉淀”的更深层次追求。它不一定适合所有团队但对于那些深受工具割裂之苦、渴望提升协同效率和知识传承的产研团队来说无疑提供了一条值得深入探索的路径。技术的最终目的是为人服务而一个好的工作空间正是为了让创造者更专注地创造。