使用代理管理选定文件夹中的文件
作者构建了一个开源桌面代理,它工作在用户选定的文件夹内,能够读写文件,并在进行任何更改前征求用户同意。任务:建议落地方案:构建一个仅在用户选定文件夹内运行的桌面代理。该代理应能读写文本文件,并在每次修改前请求用户明确批准。Shell 命令执行默认禁用,仅当用户手动开启时才允许执行。人工角色包括选择目标文件夹并批准每一次文件更改。;工具:Claude Code。人工角色:原始帖子没有说明人如何参与。;局限:前提条件包括支持所选 LLM 提供商(Claude、OpenAI、Google 或本地模型)的本地环境。限制:沙箱机制可能不完善,且代理仅支持文本文件。运营成本取决于 API 使用量或本地硬件。文件系统权限集成存在不确定性。所有写操作必须经过人工批准。。
工具
Agent Work Atlas 发布日期:
概述
作者构建了一个开源桌面代理,它工作在用户选定的文件夹内,能够读写文件,并在进行任何更改前征求用户同意。
工作流程
建议落地方案:构建一个仅在用户选定文件夹内运行的桌面代理。该代理应能读写文本文件,并在每次修改前请求用户明确批准。Shell 命令执行默认禁用,仅当用户手动开启时才允许执行。人工角色包括选择目标文件夹并批准每一次文件更改。
原文报告的结果
由于来源不可用,实际结果未知。建议验收检查:验证代理能否仅在选定文件夹内成功读写文本文件。确认未经用户明确批准不会发生任何文件更改,且 Shell 命令保持禁用状态,除非手动启用。
人工角色
原始帖子没有说明人如何参与。
局限
前提条件包括支持所选 LLM 提供商(Claude、OpenAI、Google 或本地模型)的本地环境。限制:沙箱机制可能不完善,且代理仅支持文本文件。运营成本取决于 API 使用量或本地硬件。文件系统权限集成存在不确定性。所有写操作必须经过人工批准。
试一试
我想测试一个文件夹受限的桌面代理。[可替换输入:目标文件夹路径、LLM 提供商(如 Claude/OpenAI/本地)、示例文本文件]。步骤:1. 安装代理并配置其仅访问 [目标文件夹路径]。2. 启用只读模式并列出文件以验证访问权限。3. 尝试在文件夹中创建一个名为 'test.txt' 的新文本文件。4. 确认代理在写入前请求批准。5. 批准更改并验证文件存在。6. 尝试执行 Shell 命令并确认其默认被阻止。质量指标:确保目标文件夹外的文件未被修改,且所有写操作都需要用户明确确认。如果缺少输入,请询问文件夹路径和 LLM 提供商。在我确认只读测试通过之前,不要进行实际的文件修改。
来源报告未经独立核验。发布日期为本站案例发布日期,并非原始文章日期。