Files
admin e6956aa001 Initial commit: TaskPool React panel
- React frontend with route-level code splitting
- Backend rebranded from Baihu to TaskPool
- DB brand migration script and local compatibility
2026-07-26 08:43:52 +08:00

24 lines
1.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 脚本管理
脚本管理提供了taskpool的在线文件资源浏览器和编辑器。
## 资源管理器
- **目录树视图**:清晰层级化展示位于 `scripts` 目录下的所有子文件夹及文件。
- **动态预览**:支持常见的文本文件预览。
- **文件操作**
- **创建/重命名**:在浏览器中直接对脚本文件进行管理和修订。
- **极速上传**:支持直接在 Web 端上传单文件或进行多选拖拽上传。
- **在线解包**:支持一键解压缩 `.zip` 包,大大优化了脚本部署流程。
## 在线编辑器
- **语法高亮**:集成了现代代码编辑器,完美支持 JavaScript、Python、Shell、Go、TypeScript 等主流开发语言。
- **编辑器增强**:支持常见的代码查找与替换、自动缩进和括号匹配。
- **一键保存**:编辑后的内容将实时写入服务器端物理存储,配合 `定时任务` 可快速生效。
## 权限控制
- **安全防御**:默认只能在指定的 `scripts` 根路径内进行相关文件操作,防止跨目录读取系统敏感文件。
- **文件保护**:系统核心配置文件不可在脚本管理器中直接修改。