本帖最后由 Tokeii 于 2024-11-14 16:27 编辑
项目介绍
源码地址: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 进行多轮对话
🐲本地大模型对接
就OJBK了
笔记本4060、4070推荐llama-3-8b模型
🐔使用截图
🏷 自定义提示词
对于划词搜索和AI插入这两个功能支持自定义提示词
右键托盘图标就可以看到相关的提示词新增界面
📎划词插件开发
例如下面的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文本"
🔩其他
- 使用过程中如果无法正常调用流模式,就取消流模式的勾勾,比如wps,等等
- 更新base URL 以及API修改之后需要重启软件
v
⏬下载地址
链接:https://pan.baidu.com/s/1ToGFqFwl397kiRJYEEMpMg?pwd=6666
提取码:6666
|