leanderli/dsh-files-git
leanderli★ 0JavaScript最后同步: 2026-08-20
DSH Web UI 的文件与变更面板插件:为当前会话的工作区目录提供一体化的 文件浏览 / 搜索 / 预览 / 编辑与 Git 操作(状态、暂存、提交、拉取、推送、 分支、历史、diff 等),在浏览器里以居中模态面板呈现,无需离开 WebUI 即可完成 日常文件与版本控制操作。
README 摘要
dsh-files-git English 简体中文 DSH Web UI 的 文件与变更 面板插件:为当前会话的工作区目录提供一体化的 文件浏览 / 搜索 / 预览 / 编辑 与 Git 操作 (状态、暂存、提交、拉取、推送、 分支、历史、diff 等),在浏览器里以居中模态面板呈现,无需离开 WebUI 即可完成 日常文件与版本控制操作。 - 零运行时依赖(host 半区仅 Node 内置模块),离线可装; - 界面文案跟随 DSH 语言设置,内置 中文 / English 双语; - 安全面收敛:RPC 仅回环可信,文件浏览限定工作区根目录。 面板总览:文件树、搜索与 Markdown 预览 目录 - 功能特性 - 环境要求 - 安装(标准接入流程) - 快速上手 - 配置 - 国际化(i18n) - 安全模型 - 开发指南 - 卸载 - 常见问题 - 贡献 - 许可证 功能特性 文件浏览与预览 - 懒加载文件树 :目录展开 / 收起,显示文件大小与 Git 状态角标 (已暂存 / 已修改 / 未跟踪 / 冲突); - 全工作区搜索 :git 仓库经 git ls-files --cached --others --exclude-standard 索引整个工作区(自动排除 .gitignore 忽略项),非 git 目录退化为当前目录过滤; 搜索结果扁平列表、双击直接预览(深层子目录文件同样可预览); - 搜索历史 :输入关键词停顿 1 秒(或 Enter / 失焦)自动记录,下拉一键回溯、可清空; - 内容预览 :文本文件纯文本全量显示(512KB 内不截断);「预览 / 源码」切换: 预览视图对 Markdown 直接渲染、对代码做语法高亮(30KB 分块异步渐进渲染, 大文件不阻塞主线程);默认打开为源码视图; - 面板内编辑 :CodeMirror 6 编辑器,按文件类型自动匹配 16 种语言包 (js/ts/jsx/tsx/vue/json/md/py/java/go/rs/c/cpp/php/sql/yaml/scss 等), 主题跟随 DSH 亮 / 暗色;保存写回磁盘后自动刷新 Git 状态;核心与语言包 从 CDN 懒加载(esm.sh 优先、jsdelivr 兜底、失败重试),零 bundle 体积增量; - 快捷操作 :悬停任意条目可 打开目录 (系统文件资源管理器)、 复制路径 、 复制名称 ;面包屑导航各段可点击跳转,最右侧「打开目录」按钮直达当前目录。 全工作区搜索:扁平结果列表,双击直接预览 面板内编辑:CodeMirror 6 源码视图与保存 Git 操作 - 信息栏 :当前分支、领先 / 落后(待推送 ⬆ / 待拉取 ⬇ 高对比胶囊); - 操作栏 :拉取(可选 --rebase 变基)、推送、获取(fetch)、强…
在 GitHub 查看完整 README →分类
last30days-cn 是一个 AI Agent 技能(Skill),能够自动搜索中国互联网 8 大主流平台最近 30 天的内容,综合分析后生成有据可查的研究报告。
★ 1,477
Awesome-AI-Pedia/Awesome-AI-PediaAI skills大全 mcp ai知识库 Agent 全维度 AI 资源百科,DSH插件 收录大模型、智能 Agent、RAG 检索增强、多模态、MLOps、AI 应用工具、AI面试集、Vibe coding 大全、零基础学习路线,持续更新前沿 AI 开源项目,开发者一站式 AI 导航库
★ 227
liustack/modsearch🥇 The strongest free web search plugin for DeepSeek Harness, and the search bridge for every model without native web access. Free, no signup, no API key. Ask the web or X, get structured JSON evidence. | 🥇 全网最强的 DeepSeek Harness 免费联网搜索插件,免费免注册免 API key。为不能联网的模型补上搜索,问网页或 X,拿回结构化 JSON 证据(搜索、抓取、引用)。
★ 222