Workspace-Scoped AI Workflows:让 AI 数字员工只在该工作的文件边界内工作

Workspace-Scoped AI Workflows 是把 AI 数字员工的文件读取、修改和产物输出限制在明确 workspace 范围内的工作流设计方法。白领团队每天都要让 Agent 读 PDF、Excel、Word、邮件附件和网页导出资料,重复、手动、容易出错。真正危险的地方不只是模型会不会总结错,而是它读了不该读的资料、覆盖了不该覆盖的文件,或者把临时草稿当成正式产物。Axon 的 Workflows 要稳定可控,就必须先让文件边界可见。
NIST 的 AI Risk Management Framework 把风险管理放在 AI 系统生命周期中,而文件边界是办公室 AI 风险里最容易被低估的一层。对 Axon 来说,System Skills、User Skills 和 Agent Pipeline 都应围绕 workspace 组织输入、工作副本和产物,而不是让 Agent 在电脑或云盘里随意找文件。
AI 数字员工不是“能看到越多越聪明”。它应该只看到本次 workflow 被授权处理的资料,并把产物写到可验收的位置。
文件安全不是权限弹窗
权限弹窗只能问“是否允许访问”。Workspace-Scoped AI Workflows 要回答的是更具体的四个问题:
| 文件对象 | 应该如何处理 | 常见事故 |
|---|---|---|
| Source Data | 进入本次 workspace 的只读输入区 | Agent 使用旧版本资料 |
| Working Copy | 允许 Skill 修改的中间文件 | 中间草稿覆盖正式文件 |
| Artifact Path | 最终产物输出位置和命名规则 | 产物散落在聊天记录里 |
| Blocked Path | 不允许读取或写入的主机路径 | 误读私人文件或系统目录 |
这和 Source Data 字段 是同一条线。Source Data 定义任务需要哪些资料;workspace 边界定义这些资料如何进入运行环境,以及 Agent 不能碰哪里。
一个可执行的 workspace 边界
workspaceBoundary:
workflow: "monthly customer renewal brief"
sourceData:
readOnly:
- "/workspace/input/customer-contract.pdf"
- "/workspace/input/usage-export.xlsx"
- "/workspace/input/support-ticket-summary.md"
workingCopies:
writable:
- "/workspace/work/renewal-analysis.md"
- "/workspace/work/risk-table.csv"
artifacts:
final:
- "/workspace/output/renewal-brief.md"
blocked:
- "/Users/*"
- "/Downloads/*"
- "/workspace/input/* overwrite"
这份边界不是给用户增加负担,而是让 Agent、Skill 和业务 owner 对“能读什么、能改什么、交付什么”达成同一理解。
工作副本保护正式资料
很多文件事故不是恶意操作,而是自动化路径不清楚。一个合同摘要 workflow 如果直接在原始合同旁边写批注,很容易把草稿、审阅稿和正式稿混在一起。更稳妥的做法是:
- 原始文件只进
input,默认只读; - Skill 需要加工时写到
work; - 业务验收后的交付物进入
output; - 任何外发或覆盖动作进入 Trust Mode;
- 运行记录保存 source、work、output 的对应关系。
这样设计后,Workspace Artifact Acceptance 才有落点。验收的不是聊天里一段回答,而是 workspace 中一个可定位、可复盘、可再次使用的产物。
三类应该停下来的文件动作
覆盖输入资料。
输入资料是证据,不是草稿纸。Agent 如果需要修正或清洗,应创建工作副本。
跨 workspace 搜索。
如果本次 workflow 找不到资料,正确状态是 exception,而不是扩大搜索范围。可以结合 Workflow Runtime Contract 把输入缺失写成明确异常。
把最终结果只留在聊天窗口。
聊天回复无法承担业务交付。最终报告、表格、清单和邮件草稿应进入 artifact path,并连接到 Source-to-Decision Lineage。
文件边界评审
这轮评审不需要很长,重点看是否存在“模糊文件动作”:
- 本次 workflow 的 Source Data 是否都进入了 workspace 输入区?
- 哪些文件允许修改,是否都在工作副本目录?
- 最终产物路径是否固定,命名是否能识别客户、日期或任务?
- 失败后能否看到缺失文件和已生成的中间文件?
- 是否存在读取个人目录、下载目录或历史项目目录的可能?
如果第 5 条不能回答,workflow 不适合进入自动运行。
文件边界问题
Q1:Workspace-Scoped AI Workflows 会不会限制 Agent 能力?
会限制随意访问,但不会限制业务能力。真实办公任务需要的是正确资料,不是无限文件范围。
Q2:用户临时补充文件怎么办?
补充文件应进入本次 workspace,并更新 Source Data 记录。不要让 Agent 在外部路径直接读取。
Q3:为什么不让模型自己判断哪些文件相关?
模型可以辅助分类,但不能替代授权边界。文件权限和业务证据链必须由 workflow 固定。
从一个文件密集任务开始
选择一个经常读文件的 Axon Agent,例如合同摘要、续约简报或月度经营报告。先把 input、work、output、blocked 四类路径写清楚,再让 Skill 链处理资料。了解更多 Source Data、artifact 验收和证据链,探索更多 workspace 边界后,把这个 Workspace-Scoped AI Workflows 模式复制到更高风险的文件任务。