Forked from beledarian/beledarians-lm-studio-tools
Project Files
README.zh-CN.md
English | Deutsch | 简体中文 | 繁體中文
本项目是 LM Studio 的一个插件,为大语言模型(LLM)提供了一系列丰富的工具。它作为 LLM 与您本地环境之间的桥梁,支持自主编程、研究和文件管理。
[!IMPORTANT] LM Studio 不支持自动更新。 如果您遇到问题,请尝试先手动更新:删除当前版本并从 插件网站 重新下载。即使您的版本已过时,LM Studio 也可能会显示“已安装”提示。
replace_text_in_file 进行精确编辑,无需重写整个大文件。save_file 支持一次性创建多个文件。遇到问题了? 欢迎在 GitHub 上提交 Issue。
觉得这个项目有帮助? 请考虑在 GitHub 上点个 ⭐ 或 参与贡献! 感谢您使用本工具箱。
handoff_message,以便主智能体转达研究发现。[!WARNING] 启用 Shell 或终端执行将允许模型在您的系统上运行任意命令。这可能导致模型脱离沙盒环境并操作工作区以外的文件。
browser_session 流程,支持多步自动化浏览。rag_local_files)。💡 提示:需要为您的智能体提供持久的长期记忆? 欢迎关注我的另一个项目:Local Memory MCP —— 一个支持知识图谱的隐私优先记忆服务器。
您可以通过以下链接安装插件:
https://lmstudio.ai/beledarian/beledarians-lm-studio-tools
或者,您也可以手动安装用于开发:
如果您想参与本插件的开发,请参考以下步骤:
克隆仓库:
安装依赖:
在 LM Studio 的 “Plugins” 选项卡中可以找到这些设置:
consult_secondary_agent:核心工具。负责任务委派、文件创建和子智能体循环管理。web_search (DuckDuckGo + HTML 获取), wikipedia_searchfetch_web_content, rag_web_contentbrowser_session_open, browser_session_control, browser_session_close:持久化浏览器自动化。run_javascript, run_pythonexecute_command (后台), run_in_terminal (交互式)rag_local_files:搜索您的代码。save_memory:长期记忆。get_system_info, read_clipboard, write_clipboard架构详情请参阅 CODE_OVERVIEW.md。
delete_files_by_patterngh_auth, gh_create_issue, gh_list_issues, gh_view_comments, gh_create_pr, gh_list_prs, gh_view_pr_diff 和 gh_push 工具,支持安全且结构化的 GitHub 交互。git_add 和 git_checkout 工具,完善原生 Git 工具链(status, diff, log, commit, add, checkout)。浏览器可靠性与导航上下文
browser_session_open 默认返回完整页面文本。子智能体兼容性提升
handoff_message 用于任务移交。beledarian_info.md 以了解项目的历史背景。运行开发模式: 在项目目录下执行:
这将以开发模式启动插件。LM Studio 会自动识别并加载。您对源码的任何修改都会触发插件自动重载。
list_directory, change_directory, make_directoryread_file, save_file (支持批量), delete_pathreplace_text_in_file:精确编辑。delete_files_by_pattern:基于正则的清理。move_file, copy_file, find_files, get_file_metadatafuzzy_find_local_files:基于编辑距离的模糊文件搜索。browser_open_page:单次 Puppeteer 页面读取。git clone https://github.com/Beledarian/Beledarians_LM_Studio_Toolbox.git
cd Beledarians_LM_Studio_Toolbox
npm install
lms dev