Skip to content

RickyCong/purewriter_rust_desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

purewriter

纯纯写作 Rust 客户端 - 通过局域网与纯纯写作 App 实时同步文章内容

功能

我之前是纯纯写作app会员 他的本意是手机语音输入法延迟比较低速度快 我平常用来是快速写入大模型的提示词 所以出了这个工具 也是用AI写的

当你用纯纯写作app连上这个软件的时候 你在app里面说一段话他会自动的写入到你电脑端的剪贴板里面然后粘贴即可

当默认8秒没修改纯纯写作app里面的文本 他会清空app里面的内容

安装

# 克隆项目
git clone https://github.com/RickyCong/purewriter_rust_desktop.git
cd purewriter

# 编译
cargo build --release

# 可执行文件位于 target/release/purewriter

使用

# 基本用法 (IP 简写)
purewriter 100

# 完整 IP 地址
purewriter 192.168.1.100

# 自定义空闲清空时间 (秒)
purewriter 100 -c 10

# 禁用空闲清空
purewriter 100 -c 0

# 调试模式
purewriter 100 -d

命令行参数

参数 说明 默认值
<IP> 目标 IP 地址,支持完整格式或简写 必填
-c, --clear-after 空闲多少秒后清空 App 端文本,0 表示禁用 8
-d, --debug 启用调试模式,打印详细日志 false

前置条件

  1. 手机和电脑在同一局域网
  2. 纯纯写作 App 已开启云同步功能
  3. 确认手机 IP 地址 (App 内可查看)

工作原理

客户端通过 TCP 连接到纯纯写作 App 的 19621 端口,使用 Protobuf 协议进行通信:

  • 接收 ArticleMessage: 文章内容和光标位置
  • 接收 WordCountMessage: 字数统计
  • 发送 Ping: 心跳保活
  • 发送 ArticleMessage: 清空文本

About

purewriter rust desktop 用于同步纯纯写作手机端的文本

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages