-
我的帖子已经打上 开源推广 标签: 是
-
我的开源项目完整开源,无未开源部分: 是
-
我的开源项目已链接认可 LINUX DO 社区: 是
-
我帖子内的项目介绍,AI 生成、润色内容部分已截图发出: 是
-
以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI 生成、润色内容已使用截图方式发出
为什么又造一个工具箱我电脑上常年开着浏览器收藏夹的一堆在线小工具:JSON 格式化、Plist 解析、MMKV 解析、ProtoBuf、cURL 转 Python、JWT 解析、Hash 计算…
所以我想做一个离线优化 + 统一外壳 + 轻量 + 可扩展的小桌面端工具
已开源,地址:
github.com
GitHub - xiaoxu123195/tool_forge: 跨平台桌面工具箱·36+ 工具·AI Chat/翻译/Provider...
跨平台桌面工具箱·36+ 工具·AI Chat/翻译/Provider 切换/Claude·Codex 用量洞察·剪贴板/HTTP 调试/取证/编解码/加密。Wails + Go + React + TS
AI 对话目前支持多供应商 + 文件附件 + 思考折叠,下一步会给部分工具接入 AI (例如粘贴的 Json 格式问题无法序列化,可以一键 AI 修复)
AI 相关截图 (点击了解更多详细信息)Claude / Codex 用量洞察
工具会扫描本地~/.claude/ ~/.codex 目录,统计你的总会话数、消息数、Token 用量、24 小时活跃度热力图、近 26 周活跃日历,完全离线,数据不上传任何地方。
Claude / Codex 用量 (点击了解更多详细信息)提供会话记录查询以及相关配置文件的预览与修改,会话记录支持工具链查看与折叠
提供类似 CC-Switch 的本地 API 切换功能
mmkv 解析器支持解析加密的 mmkv 文件,以及多种类型预览
mmkv 解析器 (点击了解更多详细信息)剪切板 - 支持捕获文本、图片和链接,可以在个人中心配置历史存储上限及图片大小上限
剪切板 (点击了解更多详细信息)内置 Minimal / Nebula / Ocean / Forest 4 套主题,跟随系统 / 强制深浅色都行
Style (点击了解更多详细信息) 技术栈-
桌面框架:Wails v2.11
-
后端:Go 1.24
-
前端:React 18 + TypeScript 5 + Vite 5
-
UI:Tailwind + shadcn/ui 风格
-
编辑器:CodeMirror 6
-
凭据:zalando/go-keyring
这里没有选择使用 Electron 而是使用了 Wails,是因为 Wails 用系统自带的 WebView,无论是打包还是内存占据都比较小,代价是要求 Windows 10+ /macOS 较新版本 (都自带 WebView2/WKWebView)
下载到 Release 页拿安装包:
Window 推荐便携版 ToolForge.exe,由于本人无 MacOS,所以暂时没编译 Mac 版本,编译 Mac 时可能部分工具不兼容,欢迎在 Issue 里点菜
第一次开源,代码肯定有不少糙的地方,欢迎拍砖。
谢谢看到这里 ![]()
11 个帖子 - 5 位参与者