登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
签到
每天签到奖励2-10圆
导读
排行榜
TG频道
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
VIP申请
VIP网盘
网盘
联系我们
发帖说明
每日签到
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
业界
›
Rouyan:使用WPF/C#构建的基于LLM的快捷翻译小工具 ...
Rouyan:使用WPF/C#构建的基于LLM的快捷翻译小工具
[ 复制链接 ]
辉伫
2025-9-24 09:14:30
前言
都说技术服务于业务,对我个人而言可能谈不上有什么业务,但是确实有一些个人的需求。我很喜欢C#也很喜欢WPF,最近刚学了Stylet这个框架,就想着先试着用它搞一个解决自己阅读英文文献一些小需求的小工具,现在开源出来,希望也能帮助到跟我有一样需求的朋友。
Rouyan介绍
Rouyan是一个使用WPF/C#构建的基于LLM的快捷翻译(也能自定义其它功能)的小工具。
Rouyan的简介是
Less Copying,More Convenience
,说实话实现的功能用ChatBox类工具如CherryStudio也都能实现,所以没什么特别的,只是对我而言有些场景减少了复制粘贴。接下来我将以自己的使用场景来介绍Rouyan的功能。
1、直接翻译到文件
有时候我们会想把翻译内容直接保存到一个文件,使用ChatBox类工具流程可能是这样的:
flowchart LR
A[复制原始文本] -->B[粘贴到ChatBox]
B --> C[获取LLM返回内容]
C --> D[复制翻译文本]
D --> E[粘贴到文件]
复制代码
使用Rouyan的流程是这样的:
flowchart LR
A[复制原始文本] -->B[按下快捷键]
B --> C[翻译内容到文件]
复制代码
实际使用过程
打开Rouyan,先选择翻译内容要保存至的文件:
复制想要翻译的文本:
按下Tab + K快捷键:
出现等待窗体:
翻译内容直接写入文件:
2、直接流式显示
有时候不需要保存至文件,比如我们只是想知道这段话是什么意思即可。
还是一样复制文本,按下Tab + L即可流式显示翻译内容:
3、解释图表
有时候光有LLM还不够,还需要VLM,比如解释图表的功能。
随便截图一张:
按下Tab + D流式解释图表内容:
当然你也可以扩展自己的功能,目前Rouyan的设计是这样的,总共有8个快捷键绑定,可以从关于页面看到:
如何增加基于提示词的扩展功能
接下来我将向大家介绍一下如何扩展自定义的功能。
比如在看英文文献的时候,遇到不懂的单词,想要选中可以解释意思。
首先我们看当前Rouyan的提示词管理:
打开PromptConfig.txt:
这里配置了LLM与VLM的两个提示词分别是什么。
现在我们在LLMPrompts新增一个03.txt:
打开Rouyan来到提示词管理界面:
可以看到我们刚刚增加的提示词,然后将其设置为LLM提示词2。
会发现PromptConfig.txt中已经改了:
现在按Tab + I即可使用了:
Rouyan安装使用
Rouyan提供两种方式安装,一种直接压缩包解压,一种安装包安装。
Rouyan开源地址:https://github.com/Ming-jiayou/Rouyan
下载地址:https://github.com/Ming-jiayou/Rouyan/releases/tag/Rouyan-v1.0.0
第一个包含了.net8框架,剩下两个不包含,如果提示没有安装.net8,安装一下即可。
推荐使用下面那两个不包含框架的。
如果不方便访问GitHub,可以向公众号发送Rouyan,获取网盘链接。
在设置页面填入apikey即可,如果没有额度,可以使用免费模型,智谱有免费的LLM与VLM可以用。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
Rouyan
使用
WPF
构建
基于
相关帖子
【记录贴】使用项目管理软件管理大型复杂项目是种什么体验?
Maven多模块构建加速方案
使用ITSM工具的10大优点
学习ReAct并使用langgraph实现一个简单的ReAct AI Agent!!
使用命令行删除 Windows 网络映射驱动器
基于selenium的网页自动搜索
多Agent协作入门:基于A2A协议的Agent通信(下)
解析设计模式与设计原则:构建可维护性和可扩展性代码的重要性
Obsidian笔记同步:基于Cloudflare对象存储
Powershell使用WMI 和 CIM(八)
vip免费申请,1年只需15美金$
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
安全
【记录贴】使用项目管理软件管理大型复杂项目是种什么体验?
0
966
奄幂牛
2025-10-10
安全
Maven多模块构建加速方案
0
242
湄圳啸
2025-10-10
安全
使用ITSM工具的10大优点
2
890
刎唇
2025-10-10
业界
学习ReAct并使用langgraph实现一个简单的ReAct AI Agent!!
0
31
稼布欤
2025-10-10
业界
使用命令行删除 Windows 网络映射驱动器
0
465
欧阳雪枫
2025-10-11
安全
基于selenium的网页自动搜索
0
176
姚梨素
2025-10-11
业界
多Agent协作入门:基于A2A协议的Agent通信(下)
0
912
锺冰洁
2025-10-11
安全
解析设计模式与设计原则:构建可维护性和可扩展性代码的重要性
0
454
涂流如
2025-10-11
安全
Obsidian笔记同步:基于Cloudflare对象存储
0
523
赖秀竹
2025-10-11
安全
Powershell使用WMI 和 CIM(八)
0
444
都硎唷
2025-10-11
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
浏览过的版块
代码
安全
科技
签约作者
程序园优秀签约作者
发帖
辉伫
2025-9-24 09:14:30
关注
0
粉丝关注
19
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
anyue1937
9994888
dage888
999994
3934307807
993690
4
富账慕
10007
5
柴古香
9992
6
匝抽
9986
7
孙淼淼
9989
8
筒濂
9977
9
凌彦慧
9985
10
崔瑜然
9984
查看更多