Skip to content

功能指南

OpenDesk 的能力覆盖文件处理、信息获取、开发辅助、日常办公等多个方面。以下介绍它能帮你做什么,以及怎么用效果最好。


你想做什么怎么做适合场景
读取文件内容直接说「读一下 xxx 文件」查看代码、配置、数据、日志
创建或写入文件「帮我创建一个 xxx 文件,内容是…」写文档、生成配置、出报告
修改文件中的内容「把 xxx 文件中的 aaa 改成 bbb」改代码、换配置项、批量替换
搜索特定文件「找一下项目中所有 .ts 文件」统计文件、按类型查找
在文件中搜索内容「搜索包含 用户认证 的代码」找函数定义、查引用位置
用自然语言找文件「找和认证相关的文件」不确定文件名时按语义查找

提示:指定工作目录后,OpenDesk 仅在该目录内操作,不会影响其他位置的文件。


你想做什么示例
联网搜索「搜一下最新的 React 19 新特性」
学术论文检索「搜 Transformer 相关的最新论文(arXiv)」
抓取网页内容「帮我读取这个网页的文章内容」(提供 URL)

你能做什么示例
运行命令和脚本「在项目目录下运行 npm test」「编译这个 Go 项目」
理解代码库「帮我看一下这个项目的架构」「这个函数是做什么的」
写代码和改代码「写一个用户登录接口」「重构 auth 模块,统一错误处理」
诊断问题「这个 Bug 是什么原因引起的」「为什么测试失败了」

能力说明
查看时间获取当前时间、日期、时区等信息
待办管理规划复杂任务步骤、追踪进度——OpenDesk 会自动拆分任务并逐项推进

能力说明
多任务并行同时创建多个任务,各自独立执行,互不干扰
任务历史回顾之前做过什么、查看执行过程和结果
长期记忆记住你的偏好(如编码风格、文档格式要求)、重要决策、项目信息,跨会话保持

当 OpenDesk 需要你的决策时,会给出选项供你选择:

  • 选择技术方案(「用 A 方案还是 B 方案?」)
  • 确认风险操作(「即将删除以下 3 个文件,是否继续?」)
  • 澄清需求歧义(「你指的是 A 还是 B?」)

任务完成后可以直接追加需求,无需重复背景:

  • 「再加一个饼图展示占比」
  • 「把字体调大一点」
  • 「导出为 PDF」

建议说明
描述目标,不描述步骤说「生成分析报告」,不说「先读文件再画图再写报告」
提供上下文上传文件、指定目录、补充格式要求,结果更准确
分阶段确认复杂任务可以先让它出方案,确认后再动手
善用追问基于已有结果微调比重新描述更高效

下一步:技能系统