This is the official Wails Vue template.
You can configure the project by editing wails.json. More information about the project settings can be found
here: https://wails.io/docs/reference/project-config
To run in live development mode, run wails dev in the project directory. This will run a Vite development
server that will provide very fast hot reload of your frontend changes. If you want to develop in a browser
and have access to your Go methods, there is also a dev server that runs on http://localhost:34115. Connect
to this in your browser, and you can call your Go code from devtools.
To build a redistributable, production mode package, use wails build.
go build -ldflags "-s -w -H=windowsgui" -o main.exe main.go
gcc main.c -O2 -s -flto -static -lgdi32 -lgdiplus -mwindows -o main.exe
- 系统提示库:https://github.com/martinlindhe/notify
- 系统托盘库:https://github.com/energye/systray
- 系统托盘库:https://pkg.go.dev/github.com/getlantern/systray(推荐)
- B 站视频:https://www.bilibili.com/video/BV1yC4y1D7JQ?spm_id_from=333.788.videopod.sections&vd_source=e6ebba25ded191c9f5004aaac707a06a
- C++:https://github.com/xland/ScreenCapture
- C++:https://github.com/flameshot-org/flameshot
- C++:https://github.com/easysoft/zenshot
- Golang:https://github.com/janpfeifer/goshot
Go version 1.23.4
Node.js version 20.12.2
npm version 10.7.0
wails version 2.9.2
解析文件 --> 存放数据库
AI 搜索 --> 语义搜索、文本对话搜索、图片搜索、图片对话搜索
普通搜索需要进一步优化:如果当前目录是全选,则返回该目录而非目录的所有文件,这样会加快后端搜索速度.
wails 构建的本地软件界面设计.
功能禁用权限设计.