Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

codex-wxpush

使用 React、TypeScript、Vite 和 Tauri 2 完全重写的 Codex 通知中心。应用使用系统 WebView2 渲染界面,Rust 后端直接处理 Codex Hook、微信模板消息、Windows 桌面通知、托盘和本地配置,不依赖 Electron、Qt 或 C++ helper。

技术栈

  • React 19 + TypeScript
  • Vite
  • Tauri 2
  • Rust + reqwest
  • Lucide Icons
  • NSIS 安装程序

功能

  • Codex Hook 安装和卸载
  • 授权请求、任务完成、会话报错独立开关
  • 工具调用和执行命令高级开关
  • 微信模板消息与 Windows 桌面通知
  • 系统托盘常驻,关闭窗口自动隐藏到托盘
  • ChatGPT 风格界面和轻量动画
  • 兼容原项目 config.ini 配置
  • 同一 Tauri 可执行文件通过 --hook 处理 Codex stdin payload

开发

cd frontend
npm install
npm run tauri -- dev

构建

cd frontend
npm run build
npm run tauri -- build

构建产物:

frontend\src-tauri\target\release\codex-wxpush.exe
frontend\src-tauri\target\release\bundle\nsis\Codex 通知中心_0.2.1_x64-setup.exe

配置与日志

%LOCALAPPDATA%\codex-wxpush\codex-wxpush\config.ini
%LOCALAPPDATA%\codex-wxpush\codex-wxpush\codex-wxpush.log

Hook 配置写入:

%USERPROFILE%\.codex\hooks.json
%USERPROFILE%\.codex\config.toml

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages