news 2026/9/1 10:45:42

Macro文件存储与文件夹管理:从邮件和频道自动导入,全文可搜

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Macro文件存储与文件夹管理:从邮件和频道自动导入,全文可搜

Macro文件存储与文件夹管理:从邮件和频道自动导入,全文可搜

【免费下载链接】macroMacro is a unified workspace for teams: email, chat, docs, tasks, agents, calls, and CRM — @-linked together with shared AI memory.项目地址: https://gitcode.com/GitHub_Trending/macro3/macro

Macro是一款面向团队的统一工作区,把邮件、聊天、文档、任务、Agent、通话和 CRM 用 @ 链接串联起来。它的文件存储与文件夹管理功能可以自动把邮件附件和频道附件导入你的工作区,所有内容都能通过统一搜索在 50ms 内全文找到——不用手动整理,也不用担心文件"存进去就找不着"。

文件夹:比传统网盘更"活"的文件管理

Macro 的**文件夹(Folders)**负责管理工作区里的所有文件:Markdown 文档、PDF、图片、视频、代码文件和画布(Canvas)。它不像传统文件夹那样是"死的"存储位置,而是和消息、任务、人员通知打通的协作单元:

  • 自动落位:你在频道里分享的附件会自动导入文件存储,邮件附件也会被自动提取,文件"干活时就自动到库里",无需手动上传归档;
  • 全文可搜:文件夹里的所有内容都能从统一搜索中检索到(见下文);
  • 标准权限模型:文件夹和文档一样,拥有者、编辑者、评论者、查看者四级权限,方便团队共享;
  • 通知联动:如果某个文件夹有未读通知,它会直接出现在你的收件箱里。

⌨️ 快捷键提示:按c+f快速新建文件夹;在列表中选中某项后按m即可把它移动到目标文件夹。

文件夹的管理规则可以在官方文档中查看:folders.mdx。

从邮件和频道自动导入:文件自己"飞"进存储

这是 Macro 文件存储最省心的设计——你不需要刻意"存档"

来源导入方式效果
频道附件消息中分享的图片/文件自动导入到工作区文件存储
邮件附件收到的邮件附件自动提取入库
文档协作Markdown 文档原生存储,天然位于文件夹中

也就是说,一份合同邮件进来后,附件自动进入存储;团队在频道里丢的一张设计图,也会同步出现在文件视图里。所有文件最终都能通过"Files"入口浏览,并可用标签(Tags)进一步分类筛选。

统一搜索:50ms 内找到任何一个文件

文件夹解决"存哪里",搜索解决"找得到"。Macro 的统一搜索覆盖的范围远超传统网盘:

  • 索引内容:文档正文、邮件线程、频道消息、通话转录、文件内容,全部入库索引;
  • 速度:任意内容的检索响应时间在 50ms 以内;
  • 操作:按/打开搜索,或用cmd+k命令菜单按名称搜索;按l展开结果预览、h收起;
  • 过滤:右上角过滤器可按结果类型(消息、Agent 结果等)分类,还能按标签过滤——选多个标签时可选Any / All匹配模式,快速圈定"同时带 urgent 和 finance 标签"的文件。

搜索还支持一个高级技巧:把关键词和某个人的 @mention 组合,直接锁定"某个人说过的某件事"对应的文件。搜索细节见 search.mdx。

文档:文件夹里的"活"内容

文件夹中最重要的文件类型是文档(Documents):原生 Markdown、@ 链接其他工作区内容、支持标签过滤,体验接近 Notion 数据库,但协作更"快"——团队同时编辑同一行也不会冲突,甚至断网时也能继续工作。

文档同样完全可搜索:你可以在频道里 @ 一份文档、在任务里链接它,或者让 Agent 基于"某人邮件发来的合同"回答问题。文档的编辑、大纲、版本历史、分享导出等完整能力,详见 docs.mdx。

背后的技术:文件存储与索引是怎么实现的?

如果你好奇这套"自动导入 + 全文可搜"背后的工程实现,可以从仓库中这些模块入手:

  • 文件存储领域逻辑:crates/static_file/
  • 静态文件服务(上传/分发/访问控制):services/static_file_service/
  • 对象存储(S3)客户端封装:crates/s3_client/
  • 搜索索引服务:crates/search_service/
  • 文档文本抽取(让文件内容可被全文索引):services/document_text_extractor/

快速上手清单 ✅

  1. 连接 Gmail,让邮件附件自动提取入库;
  2. c+f建立第一批文件夹,按项目或客户划分;
  3. 在频道里直接分享附件,观察它自动出现在 Files 视图;
  4. /打开统一搜索,试试"关键词 + @人名"的组合过滤;
  5. 给常用文件夹加上标签,用All模式做交叉筛选。

用 Macro 的文件存储,你的团队从此不再需要"这个文件发我一下"——一切自动入库,一切一搜即达。

【免费下载链接】macroMacro is a unified workspace for teams: email, chat, docs, tasks, agents, calls, and CRM — @-linked together with shared AI memory.项目地址: https://gitcode.com/GitHub_Trending/macro3/macro

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/1 10:44:56

开源低代码平台Appsmith实战:从本地开发到自托管部署全指南

简介:Appsmith 是一个基于 JavaScript 的开源低代码开发平台,主要用于快速构建管理面板、工作流、业务应用程序以及各类内部工具,适合前端/全栈开发者、DevOps 团队和企业信息化选型人员。这份资源包围绕平台能力展开,涵盖拖放式 …

作者头像 李华
网站建设 2026/9/1 10:44:25

从浏览器到三维地球:开源卫星模拟器的可视化与仿真实现

卫星、飞机、舰船、摄像头,这些对象在同一个浏览器页面里同时出现,还能按真实经纬度移动视角,看起来就像电影里的情报分析界面。这个“间谍卫星模拟器”最近在 GitHub 上热度不低,本质上是一个开源的可视化仿真项目,不…

作者头像 李华
网站建设 2026/9/1 10:43:35

支付宝SDK接入实践:APP支付与H5支付从零到上线全流程解析

简介:这是一份针对某宝支付SDK转换H5页面与APP支付调用的代码资源,面向移动端开发者和支付接口调试人员,重点解决支付参数组织、数据签名、加密流程和服务端搭建等常见问题。压缩包内共包含六个文件,涵盖核心逻辑脚本、网页测试页…

作者头像 李华
网站建设 2026/9/1 10:43:35

离线笔记应用技术解析:从IndexedDB到多端同步的完整实现方案

离线笔记应用,用户在地铁上写了 2000 字,结果一关浏览器全没了;两台设备同时改同一篇笔记,最后谁的修改都没保存下来。这类场景每天都在发生,核心痛点就两个: 离线可用性 和 多端同步 。今天我们就来深…

作者头像 李华
网站建设 2026/9/1 10:40:40

向量分析核心:梯度、散度、旋度与张量基础详解及Python实践

大家好,我是专注于技术知识分享的博主。在物理、工程和计算机图形学等领域,向量、矢量、张量这些概念是构建理论模型和实现算法的基石。很多朋友在学习相关教材,如洛夫的《向量分析讲义》时,常感觉概念抽象、公式繁多,…

作者头像 李华
网站建设 2026/9/1 10:39:54

Claude Code编程智能体实战:从Agent原理到工程落地

2026年做开发,如果还习惯把 AI 编程工具当成“聊天框 代码粘贴板”,你其实只用了 AI 大模型的一小部分价值。真正拉开效率差距的,是让 AI 以 Agent 的形态直接进入工程现场:它能读你项目的目录结构、能修改文件、能执行命令、能调…

作者头像 李华