dsh-at-file

@omdsh-dev · UI 增强
检测有风险提示无安装脚本

Codex 风格 @file 文件引用,在输入框中搜索并引用工作区文件路径

v0.6.7版本
GitHub 源码安装安装方式
2026-08-20最近更新
450Star
dsh plugin --profile web add github:omdsh-dev/dsh-at-file查看仓库

插件介绍

根据仓库资料整理 · commit c57849b

主要功能

  • 在输入框中输入 @ 即可搜索当前工作区的文件和目录,并插入路径引用
  • 支持按文件名前缀、精确匹配及路径片段(如 src/view)进行智能排序搜索
  • 引用生成 workspace-reference 标记,Agent 可按需用会话内工具自行读取文件内容
  • 提供全局与按工作区的文件名过滤规则(精确匹配 / 正则),可在设置中管理
  • 默认自动跳过常见版本控制、IDE 元数据、依赖与构建输出目录
  • 可通过 cordis.patch.yml 配置索引文件数上限及自定义忽略目录列表

适合什么时候用

  • 需要在与 Agent 对话时快速引用项目内特定文件或目录,而不必手动输入完整路径
  • 希望排除某些文件名(如密钥、临时文件)不出现在 @ 搜索结果中

安装后会多出什么

界面输入框内 @ 路径选择器(弹出候选文件/目录菜单) · 草稿中的文件引用条,可打开或移除已选路径 · 设置 -> File mentions 面板,管理全局/工作区文件名过滤规则

使用前需要

  • 需要 DSH web 客户端及对应的浏览器/Host 运行环境
  • 依赖多个 DSH 内部包(如 dsh-client-ui-input-trigger、dsh-client-ui-slots 等)作为 peer dependencies
  • 安装或更新后需重启 dsh web 以加载新版本

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制浏览器 UI文件系统宿主子进程遥测
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库omdsh-dev/dsh-at-file安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:omdsh-dev/dsh-at-file#c57849b 锁定本次检测的 commit。收录日期2026-08-13固定 commitc57849b27e37 · 2026-08-20
dsh plugin --profile web add github:omdsh-dev/dsh-at-file