源码地址:https://github.com/Tokeii0/LovelyAImamaster
软件名称:AI高手(lovelyAImamaster)
编写语言:python
❓为什么写这个
在网上找AI工具时一直没有找到一个可以在任何界面可以即使插入AI功能的软件,索性自己整一个
使用说明
运行之后在托盘找到图标,右键设置里面配置baseurl apikey 以及对应的模型名称 代{过}{滤}理配置
推荐几家:
零一万物:https://platform.lingyiwanwu.com/details
deepbricks:https://deepbricks.ai/
智谱:https://open.bigmodel.cn/
默认情况下
ALT+1 任意输入框调起AI写作
ALT+2 划词后菜单选择可询问划词内容
ALT+3 进行截图,并调起AI提问,需单独配置API
ALT+4 进行多轮对话
本地大模型对接
下载 https://lmstudio.ai/
下载模型
按照下面如图配置
383359960-10bdee64-0e6b-4742-bd1d-3233ef3f17af.png (37.28 KB, 下载次数: 0)
下载附件
2024-11-6 13:04 上传
软件设置如图配置,主要的就是apikey随便填,baseurl填你lmstudio中设置的,模型为你加载的
383360109-01bb1593-89d7-44d1-9ba4-5226ed12363e.png (18.03 KB, 下载次数: 0)
下载附件
2024-11-6 13:04 上传
就OJBK了
笔记本4060、4070推荐llama-3-8b模型
使用截图
383148971-6633a4a1-71fd-410c-b811-868dead0881a.png (16.48 KB, 下载次数: 0)
下载附件
2024-11-6 13:04 上传
383149056-92695864-0d87-4d57-a33c-46a68cd4680a.png (40.44 KB, 下载次数: 0)
下载附件
2024-11-6 13:04 上传
383149201-82787dea-a07d-49f8-a2b8-c907550a2948.png (50.88 KB, 下载次数: 0)
下载附件
2024-11-6 13:04 上传
383149609-b01e70c5-9ea6-44cf-a3f7-9d58ecfbb387.png (53.41 KB, 下载次数: 0)
下载附件
2024-11-6 13:04 上传
自定义提示词
对于划词搜索和AI插入这两个功能支持自定义提示词
右键托盘图标就可以看到相关的提示词新增界面
划词插件开发
可以通过源码进行开发
或者在软件目录下 _internal\plugins查看插件的代码详情
例如下面的base64解码功能
import base64
from .base_plugin import BasePlugin
class Base64DecoderPlugin(BasePlugin):
@property
def name(self) -> str:
return "Base64解码"
@property
def description(self) -> str:
return "将Base64编码的文本解码为普通文本"
def process(self, text: str) -> str:
try:
decoded = base64.b64decode(text.encode()).decode()
return f"解码结果:\n{decoded}"
except:
return "无法解码:输入的不是有效的Base64文本"
其他
⏬下载地址
链接:https://pan.baidu.com/s/13W6yJENynKOTSePL3Xolog?pwd=6666
提取码:6666