336 Commits

Author SHA1 Message Date
57ea4fc10b 📝 引入神秘小js 2025-03-08 23:31:59 +08:00
a1ddf40610 Merge branch 'main' of https://github.com/LiteyukiStudio/nonebot-plugin-marshoai 2025-03-07 21:34:22 +08:00
dc294a257d 📝 禁用干净 URL 设置 2025-03-07 21:34:19 +08:00
Akarin~
6f085b36c6
流式调用[WIP] (#19)
* 流式调用 30%

* 流式调用 90%
v1.1
2025-03-07 19:04:51 +08:00
8aff490aeb 📝 更新文档页脚信息,修改加速服务链接的显示文本 2025-03-07 17:46:10 +08:00
b713110bcf 📝 更新文档页脚信息,添加网站部署和加速服务的链接 2025-03-07 17:18:56 +08:00
b495aa9490 📝 更新 GitHub Actions 工作流程,将 VitePress 部署更改为使用 Liteyuki PaaS 2025-03-07 17:14:20 +08:00
pre-commit-ci[bot]
a61d13426e
[pre-commit.ci] pre-commit autoupdate (#18)
updates:
- [github.com/PyCQA/isort: 6.0.0 → 6.0.1](https://github.com/PyCQA/isort/compare/6.0.0...6.0.1)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-03-04 21:30:01 +08:00
cbafaaf151 📝 使用Liteyukiflare对GitHub Page文档进行亚太地区加速 2025-03-01 02:48:03 +08:00
00605ad401 修改优先级 v1.0.8.dev1 2025-02-27 23:24:25 +08:00
Akarin~
1cd60252b5
修复依赖注入问题? (#17)
* 实现缓存装饰器,优化数据获取和存储逻辑

* 重构代码,准备将聊天请求逻辑移入MarshoHandler

* 记录点(

* unfinished

* 🎨 重写基本完毕

* 移除未使用import,添加漏掉的换行

* 修复依赖注入问题?
2025-02-26 00:47:57 +08:00
Akarin~
aa53643aae
更好的缓存,扬掉global,重构代码,整理聊天逻辑 (#16)
* 实现缓存装饰器,优化数据获取和存储逻辑

* 重构代码,准备将聊天请求逻辑移入MarshoHandler

* 记录点(

* unfinished

* 🎨 重写基本完毕

* 移除未使用import,添加漏掉的换行
2025-02-24 01:19:26 +08:00
3436390f4b 💫 添加starify 2025-02-22 23:18:22 +08:00
e1bc81c9e1 pre implement cache 2025-02-22 13:06:06 +08:00
5eb3c66232 Merge branch 'main' of https://github.com/LiteyukiStudio/nonebot-plugin-marshoai 2025-02-17 01:36:23 +08:00
a5e72c6946 修复 lint,忽略F405 2025-02-17 01:35:36 +08:00
金羿ELS
2be57309bd
😋ヾ(≧▽≦*)o让自述文件更美 (#14)
* ヾ(≧▽≦*)o让README更美。

* 真正的美

* 水提交

---------

Co-authored-by: Akarin~ <60691961+Asankilp@users.noreply.github.com>
2025-02-17 01:13:52 +08:00
0b6ac9f73e 修复部分 lint 2025-02-17 01:05:19 +08:00
Akarin~
0e72880167
yaml配置系统重构 (#13)
* 重构模型参数配置,合并为marshoai_model_args字典

* 重构配置管理,移除模板配置文件并实现从ConfigModel读取默认配置并写入

* 修复类型错误
v1.0.7
2025-02-15 20:36:10 +08:00
Akarin~
57c09df1fe
系统提示词相关兼容性改进 (#12)
* 更新OpenAI模型列表,重构获取系统提示词逻辑,添加开发者消息类型,兼容 OpenAI o1 以上模型的系统提示词

* 添加 System-As-User 提示词配置,更新相关文档

* 更新使用文档,添加 DeepSeek-R1 模型的 System-As-User Prompt 配置说明
2025-02-15 19:09:00 +08:00
Akarin~
0c57ace798
重构模型参数配置,合并为marshoai_model_args字典 (#11) v1.0.6 2025-02-13 01:02:18 +08:00
Akarin~
6885487709
修改reset命令,添加pdm.lock (#10)
* 🔧 update command

* 更新 .gitignore,修改 pypi-publish.yml 以删除冲突发布触发条件;调整 marsho.py 中的命令名称;更新使用文档。
2025-02-12 18:03:54 +08:00
pre-commit-ci[bot]
581ac2b3d1
[pre-commit.ci] pre-commit autoupdate (#9)
* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 24.4.2 → 25.1.0](https://github.com/psf/black/compare/24.4.2...25.1.0)
- https://github.com/timothycrosley/isorthttps://github.com/PyCQA/isort
- [github.com/PyCQA/isort: 5.13.2 → 6.0.0](https://github.com/PyCQA/isort/compare/5.13.2...6.0.0)
- [github.com/pre-commit/mirrors-mypy: v1.13.0 → v1.15.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.13.0...v1.15.0)

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-02-11 13:48:54 +08:00
c97cf68393 🔥 移除对moonshot内置函数的临时兼容处理代码 2025-02-10 23:54:01 +08:00
685f813e22 更新使用文档链接并标记旧安装文档 2025-02-10 23:39:01 +08:00
Akarin~
c54b0cda3c
📝 添加QQ群 2025-02-08 23:30:04 +08:00
1308d6fea6 🐛 粗暴地修复httpx ssl问题 v1.0.5 2025-02-02 21:49:22 +08:00
4b7aca71d1 提示词内添加日文名 2025-02-01 22:49:59 +08:00
b75a47e1e8 更新使用文档 2025-01-31 20:45:24 +08:00
bfa8c7cec3 更新readme 2025-01-31 19:27:15 +08:00
金羿ELS
ce4026e564
⚙️修复农历日期的格式词错误 Eʚ♡⃛ɞ(ू•ᴗ•ू❁) (#4)
* 优化更新

* 代码不够黑,新增一个空行

* ?

* 空格?

* 新年新气象,莫生气

* 又是空格

* 附和:zhDateTime1.1.1 修复过于愚蠢导致的问题

* 增设版权声明,更新授权年份,主题色!

* ?怎么没删

* 更新 zhDateTime 库版本,主题色往文档里塞

* 我愚蠢了

* 中文日期时间的formatter有误

忘了更新
v1.0.4
2025-01-31 18:41:49 +08:00
42bed6aeca 添加提取思维链,处理消息对象的函数,改善兼容性 2025-01-31 18:23:41 +08:00
887bf808a7 修改元数据和gitignore v1.0.3 2025-01-31 16:35:59 +08:00
金羿ELS
2afe3c48ce
增设版权声明,更新授权年份,主题色! (#2)
* 优化更新

* 代码不够黑,新增一个空行

* ?

* 空格?

* 新年新气象,莫生气

* 又是空格

* 附和:zhDateTime1.1.1 修复过于愚蠢导致的问题

* 增设版权声明,更新授权年份,主题色!

* ?怎么没删

* 更新 zhDateTime 库版本,主题色往文档里塞

* 我愚蠢了
2025-01-31 16:11:07 +08:00
23ca88b93a 修复上下文重置逻辑;增加调试和信息日志 2025-01-30 15:43:51 +08:00
b28e6921c5 优化OpenAI请求参数,默认传入NotGiven 2025-01-30 15:24:49 +08:00
17f18fa56a 修复语法错误 2025-01-29 00:53:33 +08:00
金羿ELS
4f5cb89365
Merge pull request #1 from LiteyukiStudio/eilles-main
🌟优化部分内容
2025-01-29 00:36:53 +08:00
46c1721a84 修复PyPI发布工作流 v1.0.2 2025-01-27 19:52:44 +08:00
a79bb5cbbe 更新PyPI发布工作流 2025-01-27 18:57:52 +08:00
13cbf87867 更新配置选项,添加请求超时和思维链发送功能,兼容Deepseek-R1模型 2025-01-27 18:50:15 +08:00
744c99273d update 2025-01-26 01:33:19 +08:00
514eeb2cbf 重命名文档 v1.0.1 2025-01-26 01:24:09 +08:00
49d201dfae 更新使用链接,修正文档中的导航路径 2025-01-26 01:18:05 +08:00
5bed46cf49 重新添加实时日期和时间提示功能 2025-01-26 01:15:10 +08:00
a3929a552d 移动记忆保存插件的相关代码 2025-01-26 01:06:03 +08:00
eddd2c3943 修复意外完成原因的访问方式,并添加OpenAI依赖 2025-01-26 00:57:51 +08:00
736a881071 更新实例和工具模块,更换为OpenAI异步客户端进行聊天请求 2025-01-26 00:48:55 +08:00
132d219c59 修复文档错误 2025-01-25 00:42:43 +08:00
ef71514ce2 更新安装文档,添加关于GitHub Models API的警告信息,并调整配置项说明 2025-01-25 00:06:27 +08:00